On Tue, 26 Feb 2008, Chris O wrote:
> > Does installing msvcr71.dll (into one of your "path" folders) fix
> > the problem ? Rob
>
> It appears to be a library issue at compile. Jan mentioned that dbd-
> odbc makes reference to msvcr71.dll. He's working on it. The dll is
> installed on the machine in question and works when I revert to
> 5.8.

The Windows PPM build system was moved to a new box earlier this year, and
it looks like all builds on that machine have been done with the wrong
compiler. :(  We have removed all packages containing DLLs with references
to MSVCR71 from the PPM repository for now and are running a rebuild.
This may take a few days, but later this week everything should be back
to normal.

I'll probably post a script later that will search a Perl tree for modules
with references to MSVCR71, so you can uninstall and reinstall them if you
want to.

Note that the modules will work fine as is, as long as you have MSVCR71.dll
on your machine. They needlessly load 2 copies of the C runtime library
though, and will also have MSVCR71 as a dependency if you want to include
them in a PerlApp/Perl2Exe/PAR application, so it will be nicer to have
all modules reference MSVCRT.dll only.

Sorry for the inconvenience!

Cheers,
-Jan

_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to