OK: I get this message when running a .pir file from an embedded parrot interpreter, but not when I actually call parrot from a command line. My guess is that there is perhaps a .pbc file missing from the area where I have set up a runtime directory structure mimicking the rakudo release, but I've tried copying everything over and I can't seem to find what is present in the rakudo directory but not in the one for my executable. Is there some c method I can call to point a parrot interpreter at a particular runtime directory -- like the same one as rakudo/perl6 itself uses?