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

Reply via email to