First thing I notice with p.txt is that none of the pre-requisites (OpenGL, Astro-FITS-Header, Inline) are installed in /usr/bin/perl. I'm starting to seriously consider the possibility that the cpan shell you were using was, in fact, attached to ActivePerl. Are OpenGL, Inline and Astro-FITS-Header installed in ActivePerl ?

As regards m.txt, the failure occurs because the the path to your working directory contains spaces in it - ie the two spaces in "Documents and Settings". I think this may have been fixed in the git source. Best thing to do would be to build PDL in a directory that doesn't contain any spaces in its name - then you might have success.

But first, install Parse::RecDescent (needed by Inline), Inline (agree to the prompt during the perl Makefile.PL stage to install Inline::C), Astro-FITS-Header and OpenGL. Use the same "manual" method as you've just tried with PDL and see how it goes. I'm not sure about OpenGL with Cygwin, but the rest should build and install fine with perl Makefile.PL, make test and make install. If OpenGL won't build, just skip it for the moment, and we can come back to it later.

Cheers,
Rob

In reply to Re^9: PDL installation by syphilis
in thread PDL installation by mili3431

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.