I tried building tcl today but got a failure in parrot, undefined symbol. It happens when first outputting the first pbc. I did a distclean and reconfigured without optimize or using ccache, but that didn't help. 'make dynclasses-test' tests dynlexpad and foo without problems(I did have to edit the Makefile to change the cwd to the right directory), but only pybuiltin.pmc uses Parrot_PMC_typenum.

perl tools/gen_lib.pl tcl.pir_template > lib/tcllib.pir
../../parrot --output=lib/tcllib_temp.pbc lib/tcllib.pir
dyld: ../../parrot Undefined symbols:
_Parrot_PMC_typenum
make: *** [lib/tcllib_temp.pbc] Trace/BPT trap

Reply via email to