Fairchild has asked for the wisdom of the Perl Monks concerning the following question:
I'm trying to install XML::Parser on one of my machines (solaris) and it's having a problem locating the library expat (libexpat.so). This library is in a non standard place (not /usr/lib) and although I have set up LD_LIBRARY_PATH, building XML::Parser still cannot see the library.
I had a look to see why it couldn't locate it and Makefile.PL is using Ext::Liblist to locate libraries. However, from what I can determine, Ext::Liblist seems to only locate libraries that the perl binary knows about. This seems to be a bit unusual (or inflexible) but I've tried to set various options listed in it's manual (which seems to be a bit terse on this information).
So my question is, can it be done and if so, how?
Thanks.
Fairchild.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: How to get Ext::Liblist to recognise different library paths?
by Anonymous Monk on Dec 10, 2009 at 09:27 UTC | |
by syphilis (Archbishop) on Dec 10, 2009 at 10:37 UTC | |
|
Re: How to get Ext::Liblist to recognise different library paths?
by desemondo (Hermit) on Dec 10, 2009 at 09:26 UTC | |
by Fairchild (Acolyte) on Dec 10, 2009 at 10:32 UTC | |
|
Re: How to get Ext::Liblist to recognise different library paths?
by stefbv (Priest) on Dec 10, 2009 at 09:47 UTC |