[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
picking up the correct copy of a library
From: |
Ted Irons |
Subject: |
picking up the correct copy of a library |
Date: |
Thu, 12 Jun 2003 18:55:53 -0700 |
User-agent: |
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 |
I am on a Linux box running autoconf-2.57,
automake-1.7.5, and libtool-1.5.
In the following there is a version of libNITF.so in
/swl/opt/ix86-linux/lib and a local copy of libNITF.so
in /volume19/msife/users/ironst/dev/ix86-linux/lib.
I am trying to build a version of libXWImage.so with the
local copy of libNITF.so. I need -L/swl/opt/ix86-linux/lib
because libXWImage.so depends upon libimgtool (eg) in
/swl/opt/ix86-linux/lib.
[1321.virgo.XWImage] /bin/sh ../../libtool --mode=link g++ \
-L/usr/X11R6/lib \
-o libXWImage.la -rpath \
/volume19/msife/users/ironst/dev/ix86-linux/lib \
ADRGImageFile.lo AvirisImageFile.lo \
-L/volume19/msife/users/ironst/dev/ix86-linux/lib \
-L/swl/opt/ix86-linux/lib \
... \
-limgtool -latrutil -lNITFUtil -lNITF -lnr -lXmu -lX11 -ltiff
g++ -shared -nostdlib /usr/lib/crti.o \
/swl/opt/ix86-linux/lib/gcc-lib/i686-pc-linux-gnu/3.3/crtbeginS.o \
.libs/ADRGImageFile.o .libs/AvirisImageFile.o \
-Wl,--rpath -Wl,/swl/opt/ix86-linux/lib \
-Wl,--rpath -Wl,/volume19/msife/users/ironst/dev/ix86-linux/lib \
/swl/opt/ix86-linux/lib/libimgtool.so \
/swl/opt/ix86-linux/lib/libatrtool.so \
/volume19/msife/users/ironst/dev/ix86-linux/lib/libNITFUtil.so \
/volume19/msife/users/ironst/dev/ix86-linux/lib/libNITF.so \
...
So far OK, but then
[1327.virgo..libs] ldd libXWImage.so
...
libimgtool.so.1 => /swl/opt/ix86-linux/lib/libimgtool.so.1(0x40289000)
libatrutil.so.1 => /swl/opt/ix86-linux/lib/libatrutil.so.1(0x40292000)
libNITFUtil.so.1 =>
/swl/opt/ix86-linux/lib/libNITFUtil.so.1(0x40351000)
libNITF.so.1 => /swl/opt/ix86-linux/lib/libNITF.so.1 (0x40359000)
...
What has gone wrong?
Thanks in advance,
- Ted
- picking up the correct copy of a library,
Ted Irons <=