Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
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 cooling their heels in the Monastery: (2)
As of 2025-06-15 21:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.