Hi,

I'm building PDL. On linux, using make, there's no problem. On Win32, using nmake, there's a problem with an xs file.

When I compare the 2 relevant makefiles I find that the 'nmake' version has an empty 'MakeMaker xs_o section' - unlike the 'make' version which is filled in with the correct stuff.

If I copy the 'MakeMaker xs_o section' from the 'make' version into the 'nmake' version, then the nmake/Win32 build problem is fixed.

Anyone know why 'nmake' makefiles have an empty 'MakeMaker xs_o section' ? I can't find a module that I've *ever* built with 'nmake' that has the 'MakeMaker xs_o section' filled in.

How best to fix this ? Is there a modification I can make to the Makefile.PL that will force the inclusion of the correct stuff into the 'MakeMaker xs_o section' of an 'nmake' Makefile ?

When I build with 'dmake' on Win32, I have exactly the same problem - the 'MakeMaker xs_o section' is empty. I suspect that the solution is the same, though I haven't actually verified that yet.

On Win32 I'm running perl 5.8.4, EU::MM-6.17

Cheers,
Rob



Reply via email to