Trying to track down a different problem, I just did a fresh checkout on OS X and got this:
c++ -o ./parrot -L/usr/local/lib -g imcc/main.o blib/lib/libparrot.a -lm -lpthread -lm -L/usr/local/lib -licuuc -licudata -lpthread -lm
ld: Undefined symbols:
_line
_yydebug
_yyparse
_cur_unit
_expect_pasm
_is_def
_pragmas
_IMCC_create_itcall_label
_IMCC_itcall_sub
_cur_namespace
_INS_LABEL
_ostat
_cur_pmc_type
_namespace