in reply to Re: perl-5.8.0 on Win32 with MinGW/dmake ... working around PL_memory_wrap issue
in thread perl-5.8.0 on Win32 with MinGW/dmake ... working around PL_memory_wrap issue

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
  • Comment on Re^2: perl-5.8.0 on Win32 with MinGW/dmake ... working around PL_memory_wrap issue