On Fri, Aug 22, 2008 at 02:27:12PM -0700, Stephen Simmons wrote: > --- > make failed on the following compilation, on revisions 30353 and 30457 > (and a couple of others in between). Additional information follows > this output listing. > > -------------- > gcc -o miniparrot src/main.o src/null_config.o \ > -Wl,-rpath=/users/ssimmons/parrot/blib/lib -L/users/ssimmons/parrot/blib/lib > -lparrot -lresolv > -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt -lgmp -lreadline -lncurses > -lcrypto -Wl,-E > src/main.o(.text+0x39): In function `main': > src/main.c:52: undefined reference to `Parrot_new' > src/main.o(.text+0x46):src/main.c:53: undefined reference to `imcc_initialize' > src/main.o(.text+0x5b):src/main.c:58: undefined reference to > `string_from_cstring' > src/main.o(.text+0x67):src/main.c:58: undefined reference to > `Parrot_set_executable_name' > [...]
... often this means that there is an old version of libparrot hanging around on the system somewhere (i.e., as the result of a "make install"). That might not be it, but that's what I would check first. Pm