Why I get “PennCNV compilation error: Can locate loadable object” in Windows?
The PennCNV package includes pre-built executables for Windows, but only if you install 32-bit Perl (version 5.8.8 or 5.10.1). See the kext/ directory: it has two sub-directories 5.8.8 and 5.10.1, each containing appropriate DLL files for PennCNV. So if you install say 5.12.1, or 5.8.9, PennCNV won’t work. You have to install the correct Perl version, or compile the executable yourself.