Hi, > I just picked up a fresh copy with cvs. > Under cygwin, ./Configure.pl fails with the message: > > Determining some sizes...Linker failed (see test.ldo) at lib/Parrot/Configure/Step.pm line 147 > > So I tried under win32 (MS VS 6.0). Now, Configure.pl is ok, but "nmake" ends > with a fatal error. Run Configure.pl with the flags "--jitcapable=0 --execcapable=0", e.g. perl Configure.pl --jitcapable=0 --execcapable=0 It seems to work that way.
> I don't know how to discover the reason... (are there ways for that?). message: > > NMAKE : fatal error U1077: 'e:\AP806_source\perl.exe' : return code '0x2' > Stop. If you look up a little from what you pasted in, there is normally something a little more descriptive. In this case it appears to be:- ./include\parrot/jit_emit.h(2504) : error C2065: 'RTYPE_COM' : undeclared identifier --- For anyone interested, here is the latest test info on Win32:- Failed Test Status Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------------- ---- t/op/gc.t 1 256 8 1 12.50% 2 t/pmc/env.t 2 512 5 2 40.00% 2, 4 t/pmc/io.t 4 1024 19 4 21.05% 3-5, 19 t/src/manifest.t 1 256 4 1 25.00% 4 21 subtests skipped. Failed 4/53 test scripts, 92.45% okay. 8/860 subtests failed, 99.07% okay. One of them segfaults (test 18 from t/pmc/io):- t/pmc/io............ok 18/19# Failed test (t/pmc/io.t at line 274) # got: 'Can't spawn ".\parrot.exe --gc-debug t/pmc/io_15.pasm": Bad fil e descriptor at lib/Parrot/Test.pm line 61. # ' # expected: 'ok 1 # Hello Parrot! # ' # '.\parrot.exe --gc-debug t/pmc/io_15.pasm' failed with exit code 255 --- Hope this helps, Jonathan