[Parrot-users] Building parrot on cygwin
Fredrik Rothamel
fredrik.rothamel at bahnhof.se
Fri Aug 19 08:21:29 UTC 2011
I'm experiencing problems when building parrot on cygwin. (All recent
cygwin and parrot versions). I know this is a cygwin problem and not a
bug in parrot's makefiles but I would like to know if anyone has managed
to build successfully on cygwin and if there are any known workarounds.
BR,
Fredrik
Perl 5.10.1
GCC 3.4.4
Cygwin 1.7.9
Windows 7 Enterprise SP1 64-bit
Tail from makelog:
gcc-3 -o runtime/parrot/dynext/sys_ops.dll src/dynoplibs/sys_ops.o
-Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--stack,8388608
-Wl,--enable-auto-image-base -fstack-protector -L/usr/local/lib -shared
-L/home/fredrik/src/parrot -lparrot -lpthread -lm -L/usr/lib -licuuc
-licudata -lpthread -lm -lcrypt -lgmp -lreadline -lintl
/usr/bin/perl -MExtUtils::Command -e chmod 0775
runtime/parrot/dynext/sys_ops.dll
./parrot.exe -o runtime/parrot/library/pcre.pbc
runtime/parrot/library/pcre.pir
./parrot.exe -o parrot_nci_thunk_gen.pbc tools/dev/nci_thunk_gen.pir
./pbc_to_exe.exe parrot_nci_thunk_gen.pbc
gcc-3 -o parrot_nci_thunk_gen.o -I"/home/fredrik/src/parrot/include"
-DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC
-DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE
-DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT
-DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -c
parrot_nci_thunk_gen.c
0 [main] pbc_to_exe 6544 exception::handle: Exception:
STATUS_ACCESS_VIOLATION
668 [main] pbc_to_exe 6544 open_stackdumpfile: Dumping stack trace
to pbc_to_exe.exe.stackdump
0 [main] pbc_to_exe 6748 exception::handle: Exception:
STATUS_ACCESS_VIOLATION
640 [main] pbc_to_exe 6748 open_stackdumpfile: Dumping stack trace
to pbc_to_exe.exe.stackdump
0 [main] pbc_to_exe 7916 exception::handle: Exception:
STATUS_ACCESS_VIOLATION
643 [main] pbc_to_exe 7916 open_stackdumpfile: Dumping stack trace
to pbc_to_exe.exe.stackdump
0 [main] pbc_to_exe 2476 child_copy: linked dll data write copy
failed, 0x1CE000..0x1D25C4, done 0, windows pid 6460, Win32 error 487
Can't spawn child process
current instr.: 'compile_file' pc 1138 (tools/dev/pbc_to_exe.pir:716)
called from Sub 'main' pc 171 (tools/dev/pbc_to_exe.pir:210)
make: *** [parrot_nci_thunk_gen.exe] Fel 1
More information about the Parrot-users
mailing list