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

possible to bake LD_LIBRARY_PATH in perl(1)?

by Anonymous Monk
on Apr 20, 2012 at 07:23 UTC ( [id://966117]=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Problem is that sometimes modules do not find a required library unless $LD_LIBRARY_PATH is set before run of perl(1). I could pollute environment, use a warpper shell script to get around it, or properly use ldconfig to cache the paths.

Instead of and/or in addition to all of those things, is it not possible to set the value of LD_LIBRARY_PATH in perl while compiling it? I will accept that addition of libraries in some other path may require a recompilation.

Usage would be on FreeBSD, and possibly on GNU/Linux (CentOS 6).

  • Comment on possible to bake LD_LIBRARY_PATH in perl(1)?

Replies are listed 'Best First'.
Re: possible to bake LD_LIBRARY_PATH in perl(1)?
by Anonymous Monk on Apr 20, 2012 at 07:52 UTC

      Right you are about the editing; I posted too soon (2d reply).

      I will try ld*flags & usesitecustomize next time I get the chance. Thanks much.

Re: possible to bake LD_LIBRARY_PATH in perl(1)?
by Anonymous Monk on Apr 20, 2012 at 07:49 UTC

    (Replying to self) Well, editing $Config::Config->{'libpth'} seems a better alternative than the baking the value in perl, thanks to the hint by way of reference to DynaLoader question elsewhere.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://966117]
Approved by rovf
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (6)
As of 2024-04-23 12:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found