Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: How is the default @INC constructed?

by ikegami (Pope)
on Aug 24, 2004 at 18:42 UTC ( #385474=note: print w/ replies, xml ) Need Help??


in reply to How is the default @INC constructed?

I imagine it's built from a constant in Config.pm. Config.pm is created when perl is built based on compiler flags and whatnot. (And in turn, Config.pm is used to extract options needed to compile modules.)
  • Comment on Re: How is the default @INC constructed?

Replies are listed 'Best First'.
•Re^2: How is the default @INC constructed?
by merlyn (Sage) on Aug 24, 2004 at 19:30 UTC
    Not quite. How would it find Config.pm without knowing the @INC?

    The answer, as others have said, is that @INC is built in to the Perl binary, so you can't change it without recompiling the binary.

    -- Randal L. Schwartz, Perl hacker
    Be sure to read my standard disclaimer if this is a reply.

      *sigh* Too true. I must have bonked myself on the head too many times.

      Are some generated instead of being hardcoded? I orignally installed my ActiveState perl in R:\U, but recently moved it to R:\Utils (without reinstalling), and I get:

      >perl -le "$,=', '; print @INC" r:/Utils/perl/lib, r:/Utils/perl/site/lib, .

      I did have to edit Config.pm for PPM to work in the new directory.

        They appear to be, ap rime example is are win32 builds (can;t assume you mean win32 by activestate because they offer solaris and linux too). But if you try IndigoPerl and run it with -V it's likely to spew things which have no relevance to your machine, and yet it manages to run just fine (though error messages about "use" can be b0rked)

        --
        I'm not belgian but I play one on TV.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://385474]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (1)
As of 2016-07-30 03:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What is your favorite alternate name for a (specific) keyboard key?


















    Results (264 votes). Check out past polls.