>>>>> "Joshua" == Joshua Gatcomb <[EMAIL PROTECTED]> writes:

    Joshua> Really?  No one on #parrot has been able to get parrot to
    Joshua> work on Cygwin for months.  The reason has changed since
    Joshua> this specific ticket but if you have a working cygwin
    Joshua> build can you please share more details such as:

I doubt this is terribly useful, but I cannot get the cygwin build
working, and here's the output that I see.  This is with r17772, which
someone claimed worked for them.
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 <n>'!)
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
-- 
... users want control ... [Microsoft's Internet] Explorer
wants them to sit still and shut up.
        -- Verlyn Klinkenborg

Reply via email to