I've built PDL with nmake (though I usually use dmake) and I've never struck anything like what you're getting.
Firstly, which version of PDL are you trying to install ? (I assume it's version 2.4.3 from CPAN ... please correct me if that's not the case.)
Secondly, which version of nmake are you running ? (Run
nmake /P and look for _NMAKE_VER near the beginning. Alternatively, there was probably some output that told you the version when you ran 'nmake'.) There's an old version of nmake readily downloadable on the internet that's not suitable for building PDL (or many other modules, for that matter) ... I think it reports as version 1.5, but I could be way off.
Thirdly, which C compiler (and version of that compiler) are you using ? (If your using Visual Studio, did the 'nmake' that you're using ship with that edition of Visual Studio.)
As a general observation, you'll get much better functionality out of your build of PDL if you have the MinGW compiler - unless you also already have f2c and associated libraries libi77.lib and libf77.lib.
You'll be hard pressed to improve on the functionality provided by the uwinnipeg ppm package ... and if you *do* improve on that, I would definitley like to know what improvements you made, and how you achieved them :-)
That said, however, you have every right to build PDL for yourself, and we'll try to help out where we can.
Cheers,
Rob
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.