The latest version of Win32::API, marked v0.46, should now correctly install even from the CPAN shell. Finally!
There is a fair amount of work behind, but now it should build, test and install cleanly on all major platform and compiler combinations.
In short, the build of
API_test.dll is now gone. In the 0.46 package there's a pre-built library compiled with MSVC 6, that happens to work smoothly when loaded by any Win32::API flavour.
The test suite is now simpler and takes compiler/environment differences into account.
I directly tested it on:
Obviously there are lots of problems and improvements possible:
I don't know now when I'll find the time to go on with this work, but for now, have fun!