#99 Linux / perl 5.8.6 / PDL 2.4.1 build error

core (120)

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'


  • Nobody/Anonymous

    install session + perl -V

  • Nobody/Anonymous

    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
    fix for
    this would be desirable, but I can certainly remove '.',
    install, and
    put '.' back.

  • Craig DeForest

    Craig DeForest - 2004-12-04
    • assigned_to: nobody --> zowie
    • status: open --> closed-fixed
  • Craig DeForest

    Craig DeForest - 2004-12-04

    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.