Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Fellow Monks--

I'm running up against a sticky issue. One of my company's machines is running Perl with an incorrectly compiled @INC array, so any scripts calling modules won't run properly.

I've been using a temporary fixit by exporting the PERL5LIB environment variable in my shell profile. Of course, this works fine for command line scripts, but CGIs don't work.

I don't want to have to add the correct values to @INC every time that I write a script, so the obvious solution would be to recompile Perl with the correct @INC values. This leads to the problem: I've never compiled the Perl executable before, and I don't know how @INC gets assigned during the compile.

The Unix admins are expecting me to provide some kind of instructions on this, and I've searched Perl's documentation and all over the Web with no real results. I'm hoping that this means it is a moot point, and somehow the @INC thing takes care of itself when compiled, but I wouldn't know, and I can't find any helpful info on the subject.

Could someone with some experience on this alleviate my ignorance? :)

Thanks, as always,


In reply to Compiling Perl with correct values in @INC by higle

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, 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, 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.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others studying the Monastery: (3)
    As of 2018-04-21 00:28 GMT
    Find Nodes?
      Voting Booth?