t/VERSION_FROM.t .......... ok t/WriteEmptyMakefile.t .... ok t/writemakefile_args.t .... ok t/xs.t .................... 3/5 t/xs.t .................... 4/5 # Failed test ' make exited normally' # at t/xs.t line 53. # got: '65280' # expected: '0' # cp lib/XS/Test.pm blib\lib\XS\Test.pm # C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typem ap C:\strawberry\perl\lib\ExtUtils\typemap Test.xs > Test.xsc && C:\strawberry\ perl\bin\perl.exe -MExtUtils::Command -e mv -- Test.xsc Test.c # gcc -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -D PERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.01\" -DXS_VERSION=\"1.01\" "-IC:\strawberry\perl\lib \CORE" Test.c # Running Mkbootstrap for XS::Test () # C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Test.bs # C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \ # -e "Mksymlists('NAME'=>\"XS::Test\", 'DLBASE' => 'Test', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" # dlltool --def Test.def --output-exp dll.exp # g++ -o blib\arch\auto\XS\Test\Test.dll -Wl,--base-file -Wl,dll.base -mdll -s - L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Test.o C:\strawberry\pe rl\lib\CORE\libperl516.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcom dlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr - lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp # Test.o:Test.c:(.text+0x9): undefined reference to `_imp__Perl_get_context' # Test.o:Test.c:(.text+0x6f): undefined reference to `_imp__Perl_sv_2iv_flags' # Test.o:Test.c:(.text+0xc4): undefined reference to `_imp__Perl_sv_setiv' # Test.o:Test.c:(.text+0xd9): undefined reference to `_imp__Perl_mg_set' # Test.o:Test.c:(.text+0x11a): undefined reference to `_imp__Perl_sv_newmortal' # Test.o:Test.c:(.text+0x13c): undefined reference to `_imp__Perl_croak_xs_usage ' # Test.o:Test.c:(.text+0x149): undefined reference to `_imp__Perl_get_context' # Test.o:Test.c:(.text+0x1a4): undefined reference to `_imp__Perl_xs_apiversion_ bootcheck' # Test.o:Test.c:(.text+0x1c7): undefined reference to `_imp__Perl_xs_version_boo tcheck' # Test.o:Test.c:(.text+0x1ea): undefined reference to `_imp__Perl_newXS' # Test.o:Test.c:(.text+0x216): undefined reference to `_imp__Perl_call_list' # collect2: ld returned 1 exit status # dmake: Error code 129, while making 'blib\arch\auto\XS\Test\Test.dll' t/xs.t .................... 5/5 # Failed test ' make test exited normally' # at t/xs.t line 57. # got: '65280' # expected: '0' # dlltool --def Test.def --output-exp dll.exp # g++ -o blib\arch\auto\XS\Test\Test.dll -Wl,--base-file -Wl,dll.base -mdll -s - L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Test.o C:\strawberry\pe rl\lib\CORE\libperl516.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcom dlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr - lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp # Test.o:Test.c:(.text+0x9): undefined reference to `_imp__Perl_get_context' # Test.o:Test.c:(.text+0x6f): undefined reference to `_imp__Perl_sv_2iv_flags' # Test.o:Test.c:(.text+0xc4): undefined reference to `_imp__Perl_sv_setiv' # Test.o:Test.c:(.text+0xd9): undefined reference to `_imp__Perl_mg_set' # Test.o:Test.c:(.text+0x11a): undefined reference to `_imp__Perl_sv_newmortal' # Test.o:Test.c:(.text+0x13c): undefined reference to `_imp__Perl_croak_xs_usage ' # Test.o:Test.c:(.text+0x149): undefined reference to `_imp__Perl_get_context' # Test.o:Test.c:(.text+0x1a4): undefined reference to `_imp__Perl_xs_apiversion_ bootcheck' # Test.o:Test.c:(.text+0x1c7): undefined reference to `_imp__Perl_xs_version_boo tcheck' # Test.o:Test.c:(.text+0x1ea): undefined reference to `_imp__Perl_newXS' # Test.o:Test.c:(.text+0x216): undefined reference to `_imp__Perl_call_list' # collect2: ld returned 1 exit status # dmake: Error code 129, while making 'blib\arch\auto\XS\Test\Test.dll' # Looks like you failed 2 tests of 5. t/xs.t .................... Dubious, test returned 2 (wstat 512, 0x200) Failed 2/5 subtests