ByteLoader, as you know, is now part of B::C. Unfortunately, there doesn't seem to be a ppm for B::C at the ActiveState repo, or at any of the other repos, for that matter.
It's being a bit troublesome for me to build on ActivePerl, with many of the tests segfaulting, but it builds fine (though somewhat noisily, and the tests take a long time to run) on Strawberry Perl if you're interested in going down that path.
At least, the tests terminate with the claim that they all passed, though this looks a bit suss to me:
t/bytecode.t ...... 32/39 Can't locate qr_loaded_module.pm in @INC (@I
+NC contains: C:\_32\comp\B-C-1.24\blib\arch C:\_32\comp\B-C-1.24\blib
+\lib C:\_32\comp\B-C-1.24\blib\lib C:\_32\comp\B-C-1.24\blib\arch C:/
+strawberry/perl/lib C:/strawberry/perl/site/lib C:\strawberry\perl\ve
+ndor\lib .) at bytecode33.pl line 1.
BEGIN failed--compilation aborted at bytecode33.plc line 858.
t/bytecode.t ...... ok
But, for the moment at least, it seems your best milage wrt ByteLoader will be with Strawberry Perl.
Not sure why ActivePerl is being unco-operative .... interesting ... and probably worth a further look when I get a chance.
Cheers,
Rob