Attached is a file that shows my failed attempt to
build PDL 2.4.1
with perl 5.8.6 on Linux. At the bottom of the file I
put the output
frorm 'perl -V'
install session + perl -V
Logged In: NO
This installation problem was my own fault, because I didnt
in your Known_problems file (as the README says to do). After I
removed '.' from the front of @INC installation completed. A
this would be desirable, but I can certainly remove '.',
put '.' back.
Logged In: YES
@INC paths that include "." before the last entry are
definitely broken, because they give rise to ambiguity
between (for example) "use Config" and "use PDL::Config" if
you run perl from within a build directory. I added a
speedbump in Makefile.PL that catches this case and prints a
warning message. You can get around the warning and compile
anyway by setting the environment variable PDL_INC_OK to a
true value (that is called out in the warning message).
You can test this behavior by saying "perl -I. Makefile.PL"
in the build directory.
Log in to post a comment.