[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Setting -R or LD_RUN_PATH
From: |
moseley |
Subject: |
Setting -R or LD_RUN_PATH |
Date: |
Sat, 9 Aug 2003 07:02:10 -0700 |
User-agent: |
Mutt/1.5.4i |
I'm using xml2-config as so in a configure.in:
LIBXML2_CFLAGS="`$XML2_CONFIG --cflags`"
LIBXML2_LIB="`$XML2_CONFIG --libs`"
they then get used in Makefile.am in AM_CPPFLAGS and LIBADD
On one machine I have libxml2 installed locally, so the call to
xml2-config shows:
>xml2-config --libs
-L/home/csc/local/lib -lxml2 -L/lib -lm
But the program will build, but won't run:
>ldd src/swish-e
libxml2.so.2 => not found
libm.so.5 => /lib/libm.so.5 (0x11b000)
libc.so.5 => /lib/libc.so.5 (0x123000)
This causes questions to the support list -- seems to build fine then
make check fails.
The fix is
LD_RUN_PATH=/home/csc/local/lib make
but is there a way to avoid that? Seems like I've got the path provided
by xml2-config from -L to use, so why not make it easy on the user and
set that automatically.
--
Bill Moseley
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Setting -R or LD_RUN_PATH,
moseley <=