in reply to Class::MOP and MOP.dll

Hi,
By my reckoning, line 53 of MOP.pm is:
__PACKAGE__->XSLoader::load($XS_VERSION);
And it's very strange that such a piece of code should produce that error. Maybe 'ppm remove' the module, and then 'ppm install' it again - see if that fixes the problem. If it doesn't, contact the trouchelle rep maintainer.

The latest Class::MOP can be built without a compiler, so you could get yourself the freely available 'dmake' utility from CPAN, download the latest Class::MOP source from CPAN, and build the module yourself, if need be. That would give you a pure-perl (slower) build ... I don't know if the speed loss would be significant to you.

Cheers,
Rob