Howdy
I'm building from the tarball via cpan.
Yes, I have an earlier version of parrot on this machine (0.4.2), which compiled just fine and is now in my PATH.
Ok, I tried the 'make realclean', reconfigured, and it still segfaulted.
Good idea: Here's what I got when I did the gdb traceback:
compilers/imcc/main.c /usr/local/bin/perl tools/build/parrot_config_c.pl --mini > \ src/null_config.c src/null_config.c c++ -o miniparrot -L/usr/local/lib -Wl,-E compilers/imcc/main.o \ -Wl,-rpath=/home/ehatfield/builds/parrot-0.4.3/blib/lib -L/home/ehatfi +eld/builds/parrot-0.4.3/blib/lib -lparrot -lnsl -ldl -lm -lcrypt -lu +til -lpthread -lrt -lgmp src/null_config.o Invoking Parrot to generate runtime/parrot/include/config.fpmc --cross + your fingers ./miniparrot config_lib.pasm > runtime/parrot/include/config.fpmc /bin/sh: line 1: 8757 Segmentation fault ./miniparrot config_lib +.pasm >runtime/parrot/include/config.fpmc gmake: *** [runtime/parrot/include/config.fpmc] Error 139 [ehatfield@w3d221 parrot-0.4.3]$ [ehatfield@w3d221 parrot-0.4.3]$ gdb ./miniparrot GNU gdb Red Hat Linux (6.3.0.0-1.63rh) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and y +ou are welcome to change it and/or distribute copies of it under certain cond +itions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for det +ails. This GDB was configured as "i386-redhat-linux-gnu"...Using host libthr +ead_db library "/lib/tls/libthread_db.so.1". (gdb) run config_lib.pasm Starting program: /home/ehatfield/builds/parrot-0.4.3/miniparrot confi +g_lib.pasm [Thread debugging using libthread_db enabled] [New Thread -1208203584 (LWP 8761)] [New Thread -1208341584 (LWP 8764)] [New Thread -1218831440 (LWP 8765)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208203584 (LWP 8761)] 0x0804a37b in main (argc=1, argv=0xbffd8998) at compilers/imcc/main.c: +512 512 IMCC_INFO(interp)->optimizer_level = 0; (gdb) bt #0 0x0804a37b in main (argc=1, argv=0xbffd8998) at compilers/imcc/mai +n.c:512 (gdb)

Drat. Still not working...
Thanks for the suggestions though.

In reply to Re^2: Unable to compile Parrot 0.4.3 by ehatfield
in thread Unable to compile Parrot 0.4.3 by ehatfield

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.