What are you trying to accomplish that binary compatibility is an issue for you?I'd like to build build a PDL-2.4.3 win32 binary that works on perl 5.8.0 to 5.8.8 (and provides additional functionality to the ppm packages provided by activestate and uwinnipeg). I built such a binary using perl 5.8.8, but it works only on 5.8.7 and 5.8.8 because PL_memory_wrap does not exist in pre-5.8.7 perls.
The idea about spaces being the problem was worth a try ... but the problem persists. I think spaces are a problem only when the directory is specified as "C:\Documents and Settings\Rob\Local Settings\Temp" instead of "C:\DOCUME~1\Rob\LOCALS~1\Temp". (Note that the latter form doesn't contain any spaces.)
I'm aware of the PAR issue that
randyk mentioned. I don't think it will apply to what I'm trying to do ... I hope not. Anyway, looks like I'd better go the extra yards and build the binary using perl 5.8.0. If I can't build 5.8.0 myself with MinGW, then I'll just grab an ActiveState build of 5.8.0 and use it (with MinGW and ExtUtils::FakeConfig) to build the binary.
Thanks guys.
Cheers,
Rob