Just a data point - fresh svn on a Macbook pro x86 fails r3205: c++ -o dan_ops_switch.bundle dan_ops_switch.o -L/usr/local/lib -L/usr/share/cvs/afbach/parrot/blib/lib -L/usr/share/cvs/afbach/parrot/blib/lib -undefined dynamic_lookup -bundle -L/usr/share/cvs/afbach/parrot/blib/lib -lparrot make -C compilers/pct ../../parrot -o ../../runtime/parrot/library/PCT.pbc --output-pbc PCT.pir ../../parrot -o ../../runtime/parrot/library/PCT/PAST.pbc --output-pbc src/PAST.pir ../../parrot -o ../../runtime/parrot/library/PCT/Grammar.pbc --output-pbc src/PCT/Grammar.pir ../../parrot -o ../../runtime/parrot/library/PCT/HLLCompiler.pbc --output-pbc src/PCT/HLLCompiler.pir make -C compilers/pge perl -MExtUtils::Command -e rm_f PGE.pbc ../../runtime/parrot/library/PGE.pbc perl -e "" >PGE/builtins_gen.pir ../../parrot -o PGE.pbc --output-pbc PGE.pir ../../parrot ../../runtime/parrot/library/PGE/Perl6Grammar.pir --output=PGE/builtins_gen.pir PGE/builtins.pg no bigint lib loaded current instr.: 'parrot;PGE;Match;text' pc 426 (compilers/pge/PGE/Match.pir:273) called from Sub 'parrot;PGE;Match;text' pc 343 (compilers/pge/PGE/Match.pir:223) called from Sub 'parrot;PGE;Match;get_string' pc 592 (compilers/pge/PGE/Match.pir:379) called from Sub 'parrot;PGE;Perl6Regex;compile_perl6regex' pc 6209 (compilers/pge/PGE/Perl6Regex.pir:100) called from Sub 'parrot;PGE;Perl6Grammar;Compiler;__onload' pc 45 (../../runtime/parrot/library/PGE/Perl6Grammar.pir:81) called from Sub 'parrot;PGE;Perl6Grammar;Compiler;main' pc -1 ((unknown file):-1) make[1]: *** [PGE.pbc] Error 1 make: *** [compilers.dummy] Error 2
this is perl, v5.8.8 built for darwin-thread-multi-2level (with 1 registered patch, see perl -V for more detail) gcc: i686-apple-darwin9-gcc-4.0.1: no input files init::manifest - Check MANIFEST.....................................done. init::defaults - Set Configure's default values.....................done. init::install - Set up installation paths..........................done. init::miniparrot - Tweak settings for miniparrot...................skipped. init::hints - Load platform and local hints files................done. init::headers - Find header files distributed with Parrot..........done. inter::progs - Determine what C compiler and linker to use........done. inter::make - Is make installed...................................yes. inter::lex - Is lex installed................................skipped. inter::yacc - Is yacc installed...............................skipped. auto::gcc - Is your C compiler actually gcc.....................yes. auto::glibc - Is GNU libc installed................................no. auto::backtrace - Does libc have the backtrace* functions.............yes. auto::fink - Determine Fink location on Darwin....Fink not installed. auto::macports - Determine Macports location on Darwin...............yes. auto::msvc - Is your C compiler actually Visual C++...............no. auto::attributes - Detect compiler attributes.........................done. auto::warnings - Detect supported compiler warnings..........set for gcc. init::optimize - Enable optimization..................................no. inter::shlibs - Determine flags for building shared libraries......done. inter::libparrot - Should parrot link against a shared library.........yes. inter::charset - Which charset files should be compiled in..........done. inter::encoding - Which encoding files should be compiled in.........done. inter::types - What types should Parrot use.......................done. auto::ops - Which opcode files should be compiled in...........done. auto::pmc - Which pmc files should be compiled in..............done. auto::alignptrs - Determine your minimum pointer alignment........ 1 byte. auto::headers - Probe for C headers................................done. auto::sizes - Determine some sizes...............................done. auto::byteorder - Compute native byteorder for wordsize.....little-endian. auto::va_ptr - Test the type of va_ptr...........................stack. auto::format - What formats should be used for sprintf............done. auto::isreg - Does your C library have a working S_ISREG..........yes. auto::arch - Determine CPU architecture and OS..................done. auto::jit - Determine JIT capability.............................no. auto::cpu - Generate CPU specific stuff........................done. auto::funcptr - Does compiler support function pointer casts.......done. auto::cgoto - Does your compiler support computed goto............yes. auto::inline - Does your compiler support inline...................yes. auto::gc - Determine allocator to use.........................done. auto::memalign - Does your C library support memalign........already set. auto::signal - Determine some signal stuff........................done. auto::socklen_t - Determine whether there is socklen_t................yes. auto::env - Does your C library have setenv / unsetenv.........both. auto::aio - Does your platform support AIO.......................no. auto::gmp - Does your platform support GMP.......................no. auto::readline - Does your platform support readline...dyld: lazy symbol binding failed: Symbol not found: _rl_get_keymap Referenced from: /usr/share/cvs/afbach/parrot/./test_51162 Expected in: dynamic lookup dyld: Symbol not found: _rl_get_keymap Referenced from: /usr/share/cvs/afbach/parrot/./test_51162 Expected in: dynamic lookup ...............no. auto::gdbm - Does your platform support gdbm......................no. auto::pcre - Does your platform support pcre................yes, 7.6. auto::opengl - Does your platform support OpenGL....yes, MacOSX_GLUT 5. auto::crypto - Does your platform support crypto...........yes, 0.9.7l. auto::gettext - Does your configuration include gettext..............no. auto::snprintf - Test snprintf......................................done. auto::perldoc - Is perldoc installed................................yes. auto::ctags - Is (exuberant) ctags installed.......................no. auto::revision - Determine Parrot's revision......................r32305. auto::icu - Is ICU installed..........................no icu-config. gen::config_h - Generate C headers.................................done. gen::core_pmcs - Generate core pmc list.............................done. gen::crypto - Generate Digest PMC files..........................done. gen::parrot_include - Generate runtime/parrot/include....................done. gen::opengl - Generating OpenGL bindings.........................done. gen::call_list - Generate NCI signature list........................done. gen::languages - Configure languages................................done. gen::makefiles - Generate makefiles and other build files...........done. gen::platform - Move platform files into place.....................done. gen::config_pm - Record configuration data for later retrieval......done. ------------------- Andy Bach Systems Mangler Internet: [EMAIL PROTECTED] Voice: (608) 261-5738 Fax: 264-5932 (Joe?) Lieberman's Law: Everybody lies, but it doesn't matter since nobody listens.