Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^3: modifying @INC other than use lib?

by bsdz (Friar)
on Apr 19, 2005 at 08:54 UTC ( #449150=note: print w/replies, xml ) Need Help??

in reply to Re^2: modifying @INC other than use lib?
in thread modifying @INC other than use lib?

Editing your can be your only option sometimes; especially when relocating your Perl binary/library tree, and switching between using nmake or dmake in a Windows environment.
  • Comment on Re^3: modifying @INC other than use lib?

Replies are listed 'Best First'.
Re^4: modifying @INC other than use lib?
by merlyn (Sage) on Apr 19, 2005 at 13:56 UTC
      That's funny; I relocate my Perl port niPerl without recompiling. I use a VBScript to do the relocation that edits during the MSI installation process. I've had no complaints yet, seems to work too. I believe ActiveState do the same sort of thing.

        ActivePerl uses a script reloc_perl to do this which in turn uses a module ActiveState::RelocateTree which documentation says:

        Perl can't just be copied into a new location without relocating some files. In Windows this is less of a problem because the executable knows its actual location and uses that to find its library tree. On Unix, the location of the libraries must be encoded within the perl binary.


Log In?

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

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (4)
As of 2022-05-25 17:11 GMT
Find Nodes?
    Voting Booth?
    Do you prefer to work remotely?

    Results (90 votes). Check out past polls.