URL: https://svn.perl.org/parrot/trunk Revision: 17772 perl Configure.pl && make all smoke Parrot Version 0.4.10 Configure 2.0 Copyright (C) 2001-2007, The Perl Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case it'll prompt you for a few pieces of info. Since you're running this program, you obviously have Perl 5--I'll be pulling some defaults from its configuration. Checking MANIFEST.....................................................done. Setting up Configure's default values.................................done. Setting up installation paths.........................................done. Tweaking settings for miniparrot...................................skipped. Loading platform and local hints files................................done. Determining nongenerated header files.................................done. Determining what C compiler and linker to use.........................done. Determining whether make is installed..................................yes. Determining whether lex is installed...............................skipped. Determining whether yacc is installed..............................skipped. Determining if your C compiler is actually gcc.........................yes. Determining if your C compiler is actually Visual C++...................no. Enabling optimization...................................................no. Determining flags for building shared libraries.......................done. Determine if parrot should be linked against a shared library..........yes. Determining what charset files should be compiled in..................done. Determining what encoding files should be compiled in.................done. Determining what types Parrot should use..............................done. Determining what opcode files should be compiled in...................done. Determining what pmc files should be compiled in......................done. Determining your minimum pointer alignment......................... 1 byte. Probing for C headers.................................................done. Determining some sizes................................................done. Computing native byteorder for Parrot's wordsize.............little-endian. Test the type of va_ptr (this test is likely to segfault)..............x86. Figuring out how to pack() Parrot's types.............................done. Figuring out what formats should be used for sprintf..................done. Determining if your C library has a working S_ISREG....................yes. Determining architecture, OS and JIT capability.......................done. Generating CPU specific stuff.........................................done. Verifying that the compiler supports function pointer casts............yes. Determining whether your compiler supports computed goto...............yes. Determining if your compiler supports inline...........................yes. Determining what allocator to use.....................................done. Determining if your C library supports memalign........................yes. Determining some signal stuff.........................................done. Determining whether there is socklen_t.................................yes. Determining if your C library has setenv / unsetenv...................both. Determining if your platform supports AIO...............................no. Determining if your platform supports GMP...............................no. Determining if your platform supports readline..........................no. Determining if your platform supports gdbm.............................yes. Testing snprintf......................................................done. Determining whether perldoc is installed...............................yes. Determining whether python is installed.........................yes, 2.5.0. Determining whether GNU bc is installed.................................no. Determining whether GNU m4 is installed.................................no. Running CPU specific stuff............................................done. Determining whether ICU is installed....................................no. Determining Parrot's revision.........................................done. Generating C headers..................................................done. Generating core pmc list..............................................done. Generating runtime/parrot/include.....................................done. Configuring languages.................................................done. Generating makefiles and other build files............................done. Moving platform files into place......................................done. Recording configuration data for later retrieval......................done. Okay, we're done! You can now use `make' to build your Parrot. (NOTE: do not use `make -j '!) After that, you can use `make test' to run the test suite. Happy Hacking, The Parrot Team Compiling with: xx.c gcc -I./include -pipe -I/usr/local/include -g -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Winline -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Waggregate-return -Winline -Wno-unused -Wsign-compare -falign-functions=16 -Wformat-nonliteral -Wformat-security -Wpacked -Wdisabled-optimization -Wno-shadow -DHAS_JIT -DI386 -DHAVE_COMPUTED_GOTO -I. -o xx.o -c xx.c /usr/bin/perl.exe tools/build/ops2pm.pl src/ops/core.ops src/ops/bit.ops src/ops/cmp.ops src/ops/debug.ops src/ops/experimental.ops src/ops/io.ops src/ops/math.ops src/ops/object.ops src/ops/pic.ops src/ops/pmc.ops src/ops/set.ops src/ops/stack.ops src/ops/stm.ops src/ops/string.ops src/ops/sys.ops src/ops/var.ops print_newline 1197 experimental, not in ops.num print_newline_p 1198 experimental, not in ops.num gcd_i_n_n 1199 experimental, not in ops.num gcd_i_nc_n 1200 experimental, not in ops.num gcd_i_n_nc 1201 experimental, not in ops.num gcd_i_nc_nc 1202 experimental, not in ops.num gcd_i_i_i_i_i 1203 experimental, not in ops.num gcd_i_i_i_ic_i 1204 experimental, not in ops.num gcd_i_i_i_i_ic 1205 experimental, not in ops.num gcd_i_i_i_ic_ic 1206 experimental, not in ops.num splice_p_p_i_i 1207 experimental, not in ops.num splice_p_p_ic_i 1208 experimental, not in ops.num splice_p_p_i_ic 1209 experimental, not in ops.num splice_p_p_ic_ic 1210 experimental, not in ops.num slice_p_p_k 1211 experimental, not in ops.num slice_p_p_kc 1212 experimental, not in ops.num slice_p_p_k_ic 1213 experimental, not in ops.num slice_p_p_kc_ic 1214 experimental, not in ops.num iter_p_p 1215 experimental, not in ops.num morph_p_i 1216 experimental, not in ops.num morph_p_ic 1217 experimental, not in ops.num exec_s 1218 experimental, not in ops.num exec_sc 1219 experimental, not in ops.num classname_p_p 1220 experimental, not in ops.num trap 1221 experimental, not in ops.num pow_n_n_i 1222 experimental, not in ops.num pow_n_nc_i 1223 experimental, not in ops.num pow_n_n_ic 1224 experimental, not in ops.num pow_n_nc_ic 1225 experimental, not in ops.num getclass_p_i 1226 experimental, not in ops.num getclass_p_ic 1227 experimental, not in ops.num new_p_i_s 1228 experimental, not in ops.num new_p_ic_s 1229 experimental, not in ops.num new_p_i_sc 1230 experimental, not in ops.num new_p_ic_sc 1231 experimental, not in ops.num instantiate_p 1232 experimental, not in ops.num pmcinfo_i_p_ic 1233 experimental, not in ops.num new_p_p 1234 experimental, not in ops.num add_io_event_p_p_p_ic 1235 experimental, not in ops.num need_finalize_p 1236 experimental, not in ops.num runinterp_p_p 1237 experimental, not in ops.num runinterp_p_pc 1238 experimental, not in ops.num setstdout_p SKIPPED: not in ops.num nor ops.skip setstderr_p SKIPPED: not in ops.num nor ops.skip adddoes_p_s SKIPPED: not in ops.num nor ops.skip adddoes_p_sc SKIPPED: not in ops.num nor ops.skip removedoes_p_s SKIPPED: not in ops.num nor ops.skip removedoes_p_sc SKIPPED: not in ops.num nor ops.skip hash_i_p SKIPPED: not in ops.num nor ops.skip /usr/bin/perl.exe tools/build/ops2c.pl C --core /usr/bin/perl.exe tools/build/ops2c.pl CSwitch --core /usr/bin/perl.exe tools/build/vtable_extend.pl /usr/bin/perl.exe tools/build/ops2c.pl CGoto --core /usr/bin/perl.exe tools/build/ops2c.pl CGP --core src/ops/core_ops.c src/ops/core_ops_switch.c src/ops/core_ops_cg.c src/ops/core_ops_cgp.c src/charset.c src/encoding.c src/exceptions.c /usr/bin/perl.exe tools/build/c2str.pl src/global_setup.c > src/global_setup.str src/global_setup.c src/interpreter.c /usr/bin/perl.exe tools/build/c2str.pl src/inter_call.c > src/inter_call.str src/inter_call.c /usr/bin/perl.exe tools/build/c2str.pl src/inter_cb.c > src/inter_cb.str src/inter_cb.c src/inter_create.c /usr/bin/perl.exe tools/build/c2str.pl src/inter_misc.c > src/inter_misc.str src/inter_misc.c src/inter_run.c src/gc/register.c src/gc/memory.c /usr/bin/perl.exe tools/build/c2str.pl src/objects.c > src/objects.str src/objects.c src/packfile.c src/stacks.c src/stack_common.c /usr/bin/perl.exe tools/build/c2str.pl src/builtin.c > src/builtin.str /usr/bin/perl.exe tools/build/c2str.pl src/global.c > src/global.str /usr/bin/perl.exe tools/build/c2str.pl src/library.c > src/library.str /usr/bin/perl.exe tools/build/c2str.pl src/mmd.c > src/mmd.str /usr/bin/perl.exe tools/build/c2str.pl src/pmc.c > src/pmc.str /usr/bin/perl.exe tools/build/c2str.pl src/spf_render.c > src/spf_render.str /usr/bin/perl.exe tools/build/c2str.pl src/spf_vtable.c > src/spf_vtable.str /usr/bin/perl.exe tools/build/pmc2c.pl --vtable /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/default.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/default.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/default.c > src/pmc/default.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/null.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/null.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/null.c > src/pmc/null.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/env.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/env.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/env.c > src/pmc/env.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/key.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/key.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/key.c > src/pmc/key.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/random.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/random.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/random.c > src/pmc/random.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/unmanagedstruct.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/unmanagedstruct.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/unmanagedstruct.c > src/pmc/unmanagedstruct.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/managedstruct.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/managedstruct.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/managedstruct.c > src/pmc/managedstruct.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/delegate.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/delegate.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/delegate.c > src/pmc/delegate.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/nci.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/compiler.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/compiler.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/compiler.c > src/pmc/compiler.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/fixedpmcarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/resizablepmcarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/exception.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/exception.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/exception.c > src/pmc/exception.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/version.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/version.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/version.c > src/pmc/version.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/vtablecache.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/vtablecache.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/vtablecache.c > src/pmc/vtablecache.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotio.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotio.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotio.c > src/pmc/parrotio.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotlibrary.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotlibrary.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotlibrary.c > src/pmc/parrotlibrary.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotinterpreter.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotinterpreter.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotinterpreter.c > src/pmc/parrotinterpreter.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotthread.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotthread.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotthread.c > src/pmc/parrotthread.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/lexpad.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/lexpad.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/lexpad.c > src/pmc/lexpad.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/timer.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/timer.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/timer.c > src/pmc/timer.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/pointer.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/pointer.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/pointer.c > src/pmc/pointer.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/sub.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/sub.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/sub.c > src/pmc/sub.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/closure.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/closure.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/closure.c > src/pmc/closure.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/continuation.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/continuation.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/continuation.c > src/pmc/continuation.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/retcontinuation.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/retcontinuation.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/retcontinuation.c > src/pmc/retcontinuation.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/exception_handler.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/exception_handler.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/exception_handler.c > src/pmc/exception_handler.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/coroutine.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/coroutine.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/coroutine.c > src/pmc/coroutine.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/eval.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/eval.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/eval.c > src/pmc/eval.str /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/nci.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/nci.c > src/pmc/nci.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/scalar.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/float.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/float.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/float.c > src/pmc/float.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/integer.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/integer.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/integer.c > src/pmc/integer.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/bigint.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/bigint.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/bigint.c > src/pmc/bigint.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/complex.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/complex.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/complex.c > src/pmc/complex.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/string.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/string.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/string.c > src/pmc/string.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/boolean.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/boolean.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/boolean.c > src/pmc/boolean.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/ref.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/ref.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/ref.c > src/pmc/ref.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/sharedref.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/sharedref.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/sharedref.c > src/pmc/sharedref.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/array.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/array.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/array.c > src/pmc/array.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/fixedintegerarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/fixedintegerarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/fixedintegerarray.c > src/pmc/fixedintegerarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/intlist.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/intlist.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/intlist.c > src/pmc/intlist.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/iterator.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/iterator.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/iterator.c > src/pmc/iterator.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/sarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/sarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/sarray.c > src/pmc/sarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/fixedstringarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/fixedstringarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/fixedstringarray.c > src/pmc/fixedstringarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/multiarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/multiarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/multiarray.c > src/pmc/multiarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/hash.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/hash.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/hash.c > src/pmc/hash.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/orderedhash.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/orderedhash.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/orderedhash.c > src/pmc/orderedhash.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/tqueue.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/tqueue.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/tqueue.c > src/pmc/tqueue.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotclass.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotclass.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotclass.c > src/pmc/parrotclass.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotobject.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotobject.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotobject.c > src/pmc/parrotobject.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/os.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/os.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/os.c > src/pmc/os.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/file.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/file.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/file.c > src/pmc/file.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/addrregistry.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/addrregistry.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/addrregistry.c > src/pmc/addrregistry.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/bound_nci.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/bound_nci.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/bound_nci.c > src/pmc/bound_nci.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/capture.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/capture.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/capture.c > src/pmc/capture.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/class.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/class.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/class.c > src/pmc/class.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/deleg_pmc.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/deleg_pmc.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/deleg_pmc.c > src/pmc/deleg_pmc.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/enumerate.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/enumerate.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/enumerate.c > src/pmc/enumerate.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/exporter.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/exporter.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/exporter.c > src/pmc/exporter.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/fixedbooleanarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/fixedbooleanarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/fixedbooleanarray.c > src/pmc/fixedbooleanarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/fixedfloatarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/fixedfloatarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/fixedfloatarray.c > src/pmc/fixedfloatarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/fixedpmcarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/fixedpmcarray.c > src/pmc/fixedpmcarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/lexinfo.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/lexinfo.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/lexinfo.c > src/pmc/lexinfo.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/multisub.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/multisub.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/multisub.c > src/pmc/multisub.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/namespace.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/namespace.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/namespace.c > src/pmc/namespace.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/object.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/object.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/object.c > src/pmc/object.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/pair.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/pair.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/pair.c > src/pmc/pair.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/parrotrunningthread.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/parrotrunningthread.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/parrotrunningthread.c > src/pmc/parrotrunningthread.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/pccmethod_test.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/pccmethod_test.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/pccmethod_test.c > src/pmc/pccmethod_test.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/resizablebooleanarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/resizablebooleanarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/resizablebooleanarray.c > src/pmc/resizablebooleanarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/resizablefloatarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/resizablefloatarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/resizablefloatarray.c > src/pmc/resizablefloatarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/resizableintegerarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/resizableintegerarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/resizableintegerarray.c > src/pmc/resizableintegerarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/resizablepmcarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/resizablepmcarray.c > src/pmc/resizablepmcarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/resizablestringarray.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/resizablestringarray.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/resizablestringarray.c > src/pmc/resizablestringarray.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/role.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/role.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/role.c > src/pmc/role.str /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/scalar.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/scalar.c > src/pmc/scalar.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/slice.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/slice.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/slice.c > src/pmc/slice.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/smop_attribute.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/smop_attribute.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/smop_attribute.c > src/pmc/smop_attribute.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/smop_class.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/smop_class.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/smop_class.c > src/pmc/smop_class.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/stmlog.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/stmlog.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/stmlog.c > src/pmc/stmlog.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/stmref.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/stmref.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/stmref.c > src/pmc/stmref.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/stmvar.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/stmvar.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/stmvar.c > src/pmc/stmvar.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/super.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/super.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/super.c > src/pmc/super.str /usr/bin/perl.exe tools/build/pmc2c.pl --dump src/pmc/undef.pmc /usr/bin/perl.exe tools/build/pmc2c.pl --c src/pmc/undef.pmc /usr/bin/perl.exe tools/build/c2str.pl src/pmc/undef.c > src/pmc/undef.str /usr/bin/perl.exe tools/build/c2str.pl --all src/string.c src/string_primitives.c src/sub.c src/runops_cores.c src/trace.c src/pmc.c src/pmc_freeze.c src/key.c src/hash.c src/core_pmcs.c src/platform.c /usr/bin/perl.exe -MExtUtils::Command -e cp src/jit/i386/jit_emit.h src/jit_emit.h src/jit.c /usr/bin/perl.exe tools/build/jit2c.pl i386 src/jit_cpu.c jit2c: JITed 208 (+ 141 vtable) of 1239 ops src/jit_cpu.c src/jit_debug.c src/jit_debug_xcoff.c src/intlist.c src/list.c src/library.c src/global.c src/embed.c src/warnings.c src/packout.c src/byteorder.c src/debug.c src/headers.c src/hll.c src/gc/smallobject.c src/gc/dod.c src/gc/gc_ims.c src/gc/gc_gms.c src/exit.c src/misc.c src/spf_render.c src/spf_vtable.c src/datatypes.c /usr/bin/perl.exe tools/build/fingerprint_c.pl > src/fingerprint.c src/fingerprint.c /usr/bin/perl.exe tools/build/nativecall.pl src/call_list.txt src/nci.c src/cpu_dep.c src/tsq.c src/longopt.c src/events.c src/thread.c src/dynext.c src/utils.c src/vtables.c src/pic.c src/pic_jit.c src/mmd.c src/builtin.c src/extend.c src/extend_vtable.c /usr/bin/perl.exe -Ilib tools/build/revision_c.pl > src/revision.c src/revision.c src/packfile/pf_items.c src/stm/backend.c src/stm/waitlist.c src/gc/resources.c src/charset/ascii.c src/charset/binary.c src/charset/iso-8859-1.c src/charset/tables.c src/charset/unicode.c src/io/io.c src/io/io_buf.c src/io/io_layers.c src/io/io_unix.c src/io/io_utf8.c src/io/io_mmap.c src/io/io_win32.c src/io/io_stdio.c src/io/io_string.c src/io/io_passdown.c src/pmc/default.c src/pmc/null.c src/pmc/env.c src/pmc/key.c src/pmc/random.c src/pmc/unmanagedstruct.c src/pmc/managedstruct.c src/pmc/delegate.c src/pmc/compiler.c src/pmc/exception.c src/pmc/version.c src/pmc/vtablecache.c src/pmc/parrotio.c src/pmc/parrotlibrary.c src/pmc/parrotinterpreter.c src/pmc/parrotthread.c src/pmc/lexpad.c src/pmc/timer.c src/pmc/pointer.c src/pmc/sub.c src/pmc/closure.c src/pmc/continuation.c src/pmc/retcontinuation.c src/pmc/exception_handler.c src/pmc/coroutine.c src/pmc/eval.c src/pmc/nci.c src/pmc/float.c src/pmc/integer.c src/pmc/bigint.c src/pmc/complex.c src/pmc/string.c src/pmc/boolean.c src/pmc/ref.c src/pmc/sharedref.c src/pmc/array.c src/pmc/fixedintegerarray.c src/pmc/intlist.c src/pmc/iterator.c src/pmc/iterator.pmc: In function `Parrot_Iterator_clone': src/pmc/iterator.pmc:103: warning: control reaches end of non-void function src/pmc/sarray.c src/pmc/fixedstringarray.c src/pmc/multiarray.c src/pmc/hash.c src/pmc/orderedhash.c src/pmc/tqueue.c src/pmc/parrotclass.c src/pmc/parrotobject.c src/pmc/os.c src/pmc/file.c src/pmc/addrregistry.c src/pmc/bound_nci.c src/pmc/capture.c src/pmc/class.c src/pmc/deleg_pmc.c src/pmc/enumerate.c src/pmc/exporter.c src/pmc/fixedbooleanarray.c src/pmc/fixedfloatarray.c src/pmc/fixedpmcarray.c src/pmc/lexinfo.c src/pmc/multisub.c src/pmc/namespace.c src/pmc/object.c src/pmc/pair.c src/pmc/parrotrunningthread.c src/pmc/pccmethod_test.c src/pmc/resizablebooleanarray.c src/pmc/resizablefloatarray.c src/pmc/resizableintegerarray.c src/pmc/resizablepmcarray.c src/pmc/resizablestringarray.c src/pmc/role.c src/pmc/scalar.c src/pmc/slice.c src/pmc/smop_attribute.c src/pmc/smop_class.c src/pmc/stmlog.c src/pmc/stmref.c src/pmc/stmvar.c src/pmc/super.c src/pmc/undef.c src/encodings/fixed_8.c src/encodings/ucs2.c src/encodings/utf16.c src/encodings/utf8.c compilers/imcc/imcparser.c compilers/imcc/imclexer.c compilers/imcc/imclexer.c: In function `yy_get_next_buffer': compilers/imcc/imclexer.c:4356: warning: comparison between signed and unsigned compilers/imcc/imc.c compilers/imcc/symreg.c compilers/imcc/instructions.c compilers/imcc/cfg.c compilers/imcc/reg_alloc.c compilers/imcc/sets.c compilers/imcc/debug.c compilers/imcc/optimizer.c compilers/imcc/pbc.c compilers/imcc/parser_util.c compilers/imcc/pcc.c /usr/bin/perl.exe -MExtUtils::Command -e mkpath blib/lib gcc -shared -s -L/usr/local/lib -o blib/lib/libparrot.dll \ src/ops/core_ops.o src/ops/core_ops_switch.o src/ops/core_ops_cg.o src/ops/core_ops_cgp.o src/charset.o src/encoding.o src/exceptions.o src/global_setup.o src/interpreter.o src/inter_call.o src/inter_cb.o src/inter_create.o src/inter_misc.o src/inter_run.o src/gc/register.o src/gc/memory.o src/objects.o src/packfile.o src/stacks.o src/stack_common.o src/string.o src/string_primitives.o src/sub.o src/runops_cores.o src/trace.o src/pmc.o src/pmc_freeze.o src/key.o src/hash.o src/core_pmcs.o src/platform.o src/jit.o src/jit_cpu.o src/jit_debug.o src/jit_debug_xcoff.o src/intlist.o src/list.o src/library.o src/global.o src/embed.o src/warnings.o src/packout.o src/byteorder.o src/debug.o src/headers.o src/hll.o src/gc/smallobject.o src/gc/dod.o src/gc/gc_ims.o src/gc/gc_gms.o src/exit.o src/misc.o src/spf_render.o src/spf_vtable.o src/datatypes.o src/fingerprint.o src/nci.o src/cpu_dep.o src/tsq.o src/longopt.o src/events.o src/thread.o src/dynext.o src/utils.o src/vtables.o src/pic.o src/pic_jit.o src/mmd.o src/builtin.o src/extend.o src/extend_vtable.o src/revision.o src/packfile/pf_items.o src/stm/backend.o src/stm/waitlist.o src/gc/resources.o src/charset/ascii.o src/charset/binary.o src/charset/iso-8859-1.o src/charset/tables.o src/charset/unicode.o src/io/io.o src/io/io_buf.o src/io/io_layers.o src/io/io_unix.o src/io/io_utf8.o src/io/io_mmap.o src/io/io_win32.o src/io/io_stdio.o src/io/io_string.o src/io/io_passdown.o src/pmc/default.o src/pmc/null.o src/pmc/env.o src/pmc/key.o src/pmc/random.o src/pmc/unmanagedstruct.o src/pmc/managedstruct.o src/pmc/delegate.o src/pmc/compiler.o src/pmc/exception.o src/pmc/version.o src/pmc/vtablecache.o src/pmc/parrotio.o src/pmc/parrotlibrary.o src/pmc/parrotinterpreter.o src/pmc/parrotthread.o src/pmc/lexpad.o src/pmc/timer.o src/pmc/pointer.o src/pmc/sub.o src/pmc/closure.o src/pmc/continuation.o src/pmc/retcontinuation.o src/pmc/exception_handler.o src/pmc/coroutine.o src/pmc/eval.o src/pmc/nci.o src/pmc/float.o src/pmc/integer.o src/pmc/bigint.o src/pmc/complex.o src/pmc/string.o src/pmc/boolean.o src/pmc/ref.o src/pmc/sharedref.o src/pmc/array.o src/pmc/fixedintegerarray.o src/pmc/intlist.o src/pmc/iterator.o src/pmc/sarray.o src/pmc/fixedstringarray.o src/pmc/multiarray.o src/pmc/hash.o src/pmc/orderedhash.o src/pmc/tqueue.o src/pmc/parrotclass.o src/pmc/parrotobject.o src/pmc/os.o src/pmc/file.o src/pmc/addrregistry.o src/pmc/bound_nci.o src/pmc/capture.o src/pmc/class.o src/pmc/deleg_pmc.o src/pmc/enumerate.o src/pmc/exporter.o src/pmc/fixedbooleanarray.o src/pmc/fixedfloatarray.o src/pmc/fixedpmcarray.o src/pmc/lexinfo.o src/pmc/multisub.o src/pmc/namespace.o src/pmc/object.o src/pmc/pair.o src/pmc/parrotrunningthread.o src/pmc/pccmethod_test.o src/pmc/resizablebooleanarray.o src/pmc/resizablefloatarray.o src/pmc/resizableintegerarray.o src/pmc/resizablepmcarray.o src/pmc/resizablestringarray.o src/pmc/role.o src/pmc/scalar.o src/pmc/slice.o src/pmc/smop_attribute.o src/pmc/smop_class.o src/pmc/stmlog.o src/pmc/stmref.o src/pmc/stmvar.o src/pmc/super.o src/pmc/undef.o src/encodings/fixed_8.o src/encodings/ucs2.o src/encodings/utf16.o src/encodings/utf8.o compilers/imcc/imcparser.o compilers/imcc/imclexer.o compilers/imcc/imc.o compilers/imcc/symreg.o compilers/imcc/instructions.o compilers/imcc/cfg.o compilers/imcc/reg_alloc.o compilers/imcc/sets.o compilers/imcc/debug.o compilers/imcc/optimizer.o compilers/imcc/pbc.o compilers/imcc/parser_util.o compilers/imcc/pcc.o -lcrypt compilers/imcc/main.c /usr/bin/perl.exe tools/build/parrot_config_c.pl --mini > \ src/null_config.c src/null_config.c gcc -o miniparrot.exe compilers/imcc/main.o \ -L/usr/local/src/parrot/blib/lib -lparrot -lcrypt -s -L/usr/local/lib src/null_config.o Invoking Parrot to generate runtime/parrot/include/config.fpmc --cross your fingers ./miniparrot.exe config_lib.pasm > runtime/parrot/include/config.fpmc make: *** [runtime/parrot/include/config.fpmc] Error 53 Compilation exited abnormally with code 2 at Wed Mar 28 11:52:40 + perl -V Summary of my perl5 (revision 5 version 8 subversion 7) configuration: Platform: osname=cygwin, osvers=1.5.18(0.13242), archname=cygwin-thread-multi-64int uname='cygwin_nt-5.1 inspiron 1.5.18(0.13242) 2005-07-02 20:30 i686 unknown unknown cygwin ' config_args='-de -Dmksymlinks -Duse64bitint -Dusethreads -Uusemymalloc -Doptimize=-O3 -Dman3ext=3pm -Dusesitecustomize' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='gcc', ccflags ='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include', optimize='-O3', cppflags='-DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='ld2', ldflags =' -s -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lgdbm -ldb -lcrypt -lgdbm_compat perllibs=-lcrypt -lgdbm_compat libc=/usr/lib/libc.a, so=dll, useshrplib=true, libperl=libperl.a gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' -s' cccdlflags=' ', lddlflags=' -s -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE_LARGE_FILES USE_SITECUSTOMIZE PERL_IMPLICIT_CONTEXT Locally applied patches: SPRINTF0 - fixes for sprintf formatting issues - CVE-2005-3962 Built under cygwin Compiled at Dec 30 2005 02:44:25 %ENV: CYGWIN="" @INC: /usr/lib/perl5/5.8/cygwin /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin /usr/lib/perl5/vendor_perl/5.8 . + cat myconfig Summary of my parrot 0.4.10 (r0) configuration: configdate='Wed Mar 28 11:57:00 2007' Platform: osname=cygwin, archname=cygwin-thread-multi-64int jitcapable=1, jitarchname=i386-cygwin, jitosname=CYGWIN, jitcpuarch=i386 execcapable=0 perl=/usr/bin/perl.exe Compiler: cc='gcc', ccflags=' -pipe -I/usr/local/include', Linker and Libraries: ld='gcc', ldflags=' -s -L/usr/local/lib', cc_ldflags='', libs='-lcrypt' Dynamic Linking: share_ext='.dll', ld_share_flags='-shared', load_ext='.dll', ld_load_flags='-shared' Types: iv=long, intvalsize=4, intsize=4, opcode_t=long, opcode_t_size=4, ptrsize=4, ptr_alignment=1 byteorder=1234, nv=double, numvalsize=8, doublesize=8 + which gcc /bin/gcc + gcc -v Reading specs from /bin/../lib/gcc/i686-pc-cygwin/3.4.4/specs Configured with: /usr/build/package/orig/test.respin/gcc-3.4.4-3/configure --verbose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-languages=c,ada,c++,d,f77,pascal,java,objc --enable-nls --without-included-gettext --enable-version-specific-runtime-libs --without-x --enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter --disable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions --enable-hash-synchronization --enable-libstdcxx-debug Thread model: posix gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125) + echo Windows XP SP 2 x86 Windows XP SP 2 x86 + strings /bin/cygwin1.dll + grep -i cygwin-1|head -1 /ext/build/netrel/src/cygwin-1.5.24-2/winsup/cygwin/cygheap.cc