----- Original Message ----- 
From: "Sisyphus" <sisyph...@optusnet.com.au>

> ##########################################
> C:\_32\comp\XML-LibXML-Common-0.13>nmake test
>
> Microsoft (R) Program Maintenance Utility   Version 7.00.8882
> Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
>
>        C:\_64\perl1004\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl
> 1..8
> # Running under perl version 5.010000 for MSWin32
> # Win32::BuildNumber 1004
> # Current time local: Thu May  7 10:37:41 2009
> # Current time GMT:   Thu May  7 00:37:41 2009
> # Using Test.pm version 1.25
> Can't load 'blib\arch/auto/XML/LibXML/Common/Common.dll' for module
> XML::LibXML:
> :Common: load_file:%1 is not a valid Win32 application at
> C:/_64/perl1004/lib/DynaLoader.pm line 202.
> at test.pl line 10
> Compilation failed in require at test.pl line 10.
> BEGIN failed--compilation aborted at test.pl line 10.
> NMAKE : fatal error U1077: 'C:\_64\perl1004\bin\perl.exe' : return code
> '0x2'
> Stop.
> ##########################################
>

When I use a 64-bit version of msvcr80.dll (instead of the 32-bit version I 
was inadvertently using), the error changes:

############################################
C:\_32\comp\XML-LibXML-Common-0.13>nmake test

Microsoft (R) Program Maintenance Utility   Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.

        C:\_64\perl1004\bin\perl.exe "-Iblib\lib" "-Iblib\arch" test.pl
1..8
# Running under perl version 5.010000 for MSWin32
# Win32::BuildNumber 1004
# Current time local: Thu May  7 11:24:56 2009
# Current time GMT:   Thu May  7 01:24:56 2009
# Using Test.pm version 1.25
Can't load 'blib\arch/auto/XML/LibXML/Common/Common.dll' for module 
XML::LibXML:
:Common: load_file:A dynamic link library (DLL) initialization routine 
failed at C:/_64/perl1004/lib/DynaLoader.pm line 202.
 at test.pl line 10
Compilation failed in require at test.pl line 10.
BEGIN failed--compilation aborted at test.pl line 10.
NMAKE : fatal error U1077: 'C:\_64\perl1004\bin\perl.exe' : return code 
'0x22'
Stop.
############################################

That's accompanied by a pop-up informing me that a runtime error (R6034) has 
occurred. In part, the pop-up says "An application has made an attempt to 
load the C runtime library incorrectly".

Cheers,
Rob 

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

Reply via email to