Verified, still borked in r8328
William Coleda wrote:
With a fairly recent parrot (8308)
oolong:~/research/parrot/languages/m4 coke$ make
cc -g -pipe -fno-common -no-cpp-precomp -I/usr/local/include -pipe
-fno-common -Wno-long-double -I../../include -g -Wall
-Wstrict-prototypes -Wmissing-prototypes -Winline -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Winline -W
-Wno-unused -Wsign-compare -Wformat-nonliteral -Wformat-security
-Wpacked -Wdisabled-optimization -falign-functions=16 -Wno-shadow -c
src/eval.c
c++ -dynamiclib -L/usr/local/lib -flat_namespace -o
../../runtime/parrot/dynext/m4_eval_compiler.dylib eval.o
ld: Undefined symbols:
_PackFile_Segment_new_seg
_Parrot_compreg
_Parrot_switch_to_cs
_const_string
_mem_sys_allocate
_pmc_new
_string_from_cstring
/usr/bin/libtool: internal link edit command failed
make: *** [../../runtime/parrot/dynext/m4_eval_compiler.dylib] Error 1