kurt27 has asked for the wisdom of the Perl Monks concerning the following question:

Hi There Monks,

I encounter problems compiling/installing Set-Object-1.22 module on a Win 64 bit machine.

Here's the details:

Machine:

Microsoft Windows Server 2003 R2 Enterprise x64 Edition Service Pack 2

Perl:

perl, v5.8.8 built for MSWin32-x64-multi-thread

make.exe:

Microsoft Program Maintenance Utility Version 8.0.0.50727.42

ERROR:

Can't load 'C:/tools/Perl64/site/lib/auto/Set/Object/Object.dll' for module Set::Object: load_file:The specified module could not be found at C:/tools/Perl64/lib/DynaLoader.pm line 228.

AND this one pops up:

"This application has failed to start because MSVCR80.dll was not found. Re-installing the application might fix the problem."

I was wondering if you could help me figuring out how to resolve this?

This problem occurs when I execute "make test".

I successfully executed "make" and 'C:/tools/Perl64/site/lib/auto/Set/Object/Object.dll' has already been created.

But it is still unloadable....

I've successfully tried installing this module on a Win 32-bit machine before.

Thanks.

  • Comment on Problems installing Set::Object-1.22 on a Win 64-bit machine

Replies are listed 'Best First'.
Re: Problems installing Set::Object-1.22 on a Win 64-bit machine
by stiller (Friar) on Feb 01, 2008 at 08:56 UTC
    Try google, it seems to be an easy fix.

    Edit: The problem is not with the Object.dll, it's the MSVCR80.dll and you can get it at microsoft.