Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

possible to bake LD_LIBRARY_PATH in perl(1)?

by Anonymous Monk
on Apr 20, 2012 at 07:23 UTC ( #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)?
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.

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.

Log In?
Username:
Password:

What's my password?
Create A New User
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? | Other CB clients
Other Users?
Others lurking in the Monastery: (8)
As of 2014-08-29 08:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (277 votes), past polls