|Perl: the Markov chain saw|
[OT] Building Math::Pari on M$ Windowsby syphilis (Bishop)
|on Apr 03, 2007 at 12:34 UTC||Need Help??|
syphilis has asked for the wisdom of the Perl Monks concerning the following question:
This post relates to my attempts to build Math-Pari-2.010709 (against pari-2.1.7) on Windows.
Using VC7 (with a VC7-built perl) on Windows 2000 there's no problem. (I fully expect that the same holds wrt VC6.) And using MinGW's gcc compiler on Vista 64 (with a 32-bit build of perl) there's still no problem.
The fun begins when I try to build it on my Vista 64 box with ActiveState's 64-bit build of perl-5.8.8, using the very same Platform SDK that was used to build that perl. Running 'nmake' culminates in:
The obvious thing to do is to then take a look at the offending code - even though one knows that there's not going to be any syntax errors in Platform SDK's WinUser.h. Anyway, when I run my little app that retrieves lines from a file I get:
It puzzles me that there's not a 'gpsi' to be seen. (Is it possible that computers can suffer hallucinations from passive smoking ??)
I get exactly the same error if I use VC8 instead of Platform SDK, but since my VC8 is using the exact same header files, I guess it's not very surprising.
Ummm ... any advice on how to proceed ? I know it's not actually a perl problem - which is the reason that I marked it "OT".