wxPerl 0.06 source tarball
wxWindows 2.26
Win2000 Version 5.00.2195
"gcc -v" lists gcc version as:
Reading specs from c:\gcc-2.95.2-1\bin\..\lib\gcc-lib\mingw32\2.95.2\specs
gcc driver version 2.95.2 19991024 (release) executing gcc version
2.95.2-mingw snapshot 20010329
wxWindows dll compiles fine, wxWindows samples compile and run fine,
wxPerl 0.05 source compiles, tests, and runs fine. Compiling wxPerl 0.06
reports no errors, but running "dmake test" does the following..
C:\Wx-0.06>dmake test
C:\Perl\bin\Perl.exe -Mblib -IC:\Perl\lib -IC:\Perl\lib -e "use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;"
t\1_load.t t\2_inheritance.t
Using C:/Wx-0.06/blib
t\1_load............Can't load 'C:/Wx-0.06/blib/arch/auto/Wx/Wx.dll' for
module Wx: load_file:Invalid access to memory location at
C:\Perl\lib/DynaLoader.pm line 200.
at t\1_load.t line 4
Compilation failed in require at t\1_load.t line 4.
BEGIN failed--compilation aborted at t\1_load.t line 4.
t\1_load............dubious
Test returned status 255 (wstat 65280, 0xff00)
t\2_inheritance.....Can't load 'C:/Wx-0.06/blib/arch/auto/Wx/Wx.dll' for
module Wx: load_file:Invalid access to memory location at
C:\Perl\lib/DynaLoader.pm line 200.
at t\2_inheritance.t line 4
Compilation failed in require at t\2_inheritance.t line 4.
BEGIN failed--compilation aborted at t\2_inheritance.t line 4.
t\2_inheritance.....dubious
Test returned status 255 (wstat 65280, 0xff00)
FAILED--2 test scripts could be run, alas--no output ever seen
dmake.exe: Error code 2, while making 'test_dynamic'
(Similar errors occur when trying "perl run minimal" to run a sample
app)
Not sure what's going on here, especially since this compiler setup
works for everything _but_ wxPerl 0.06 (and higher, a cvs snapshot pulled
this afternoon (May 2 2001) from sourceforge had the same results). I did
notice that the makefile is using "g++ -shared" to make the wx dll's, rather
than the "old", 2 step linking process used by the wxPerl 0.05 makefile (and
the wxWindows 2.2.6 makefiles).
|