There seems to be a typo in either pmc.h or parrotpointer.pmc pmc.h has: PMC_private_GC_FLAG = 2 << 12
but parrotpointer.pmc has void init () { SELF->data=NULL; SELF->flags=PMC_private_gc_FLAG; ## you get a compile error at this line.... } This causes the build to fail. Regards, - Gopal Rajaraman