libtool
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

error with inter-library-dependencies


From: Christoph Wellner
Subject: error with inter-library-dependencies
Date: Wed, 03 Nov 2004 15:08:02 +0100
User-agent: Opera M2/7.51 (Linux, build 689)


Hi,

I have a problem with libtool-1.5.6, when I want to start my compiled app, I get an error-message, that some libraries are not found:

/home/chwellner/nmm2_sarge/apps/clic/.libs/lt-clic: error while loading shared libraries: libnmmutils.so.0: cannot open shared object file: No such file or directory

when I call ldd on the binary, I get the following output:

ldd .libs/lt-clic
libnmmgdparse.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/gdparse/.libs/libnmmgdparse.so.0 (0x40019000) libnmmbase.so.0 => /home/chwellner/nmm2_sarge/nmm/base/.libs/libnmmbase.so.0 (0x40065000) libnmmgraphmgr.so.0 => /home/chwellner/nmm2_sarge/nmm/base/graph/.libs/libnmmgraphmgr.so.0 (0x40295000) libnmmifile.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/file/.libs/libnmmifile.so.0 (0x402c2000) libnmmisync.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/sync/.libs/libnmmisync.so.0 (0x4037d000) libnmmidisplay.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/video/display/.libs/libnmmidisplay.so.0 (0x40472000) libnmmregistry.so.0 => /home/chwellner/nmm2_sarge/nmm/base/registry/.libs/libnmmregistry.so.0 (0x404cd000) libnmmtimer.so.0 => /home/chwellner/nmm2_sarge/nmm/misc/timer/.libs/libnmmtimer.so.0 (0x40648000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40664000)
        libm.so.6 => /lib/tls/libm.so.6 (0x4071e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40741000)
        libc.so.6 => /lib/tls/libc.so.6 (0x4074b000)
        libnmmutils.so.0 => not found
        libnmmutilsthread.so.0 => not found
        libnmmserialize.so.0 => not found
        libnmmsync.so.0 => not found
        libnmmibase.so.0 => not found
        libnmmiresourcemgr.so.0 => not found
        libnmmnetutils.so.0 => not found
libnmmrtp.so.0 => /home/chwellner/nmm2_sarge/nmm/base/proxy/rtp/.libs/libnmmrtp.so.0 (0x40888000) libnmmutils.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/.libs/libnmmutils.so.0 (0x408c7000) libnmmutilsthread.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/thread/.libs/libnmmutilsthread.so.0 (0x408fc000) libnmmserialize.so.0 => /home/chwellner/nmm2_sarge/nmm/base/serialize/.libs/libnmmserialize.so.0 (0x4090e000) libnmmnetstream.so.0 => /home/chwellner/nmm2_sarge/nmm/base/serialize/net/.libs/libnmmnetstream.so.0 (0x409d2000) libnmmformat.so.0 => /home/chwellner/nmm2_sarge/nmm/base/format/.libs/libnmmformat.so.0 (0x409ec000) libnmmresourcemgr.so.0 => /home/chwellner/nmm2_sarge/nmm/base/resourcemgr/.libs/libnmmresourcemgr.so.0 (0x40a57000) libnmmmemorymgr.so.0 => /home/chwellner/nmm2_sarge/nmm/base/memorymgr/.libs/libnmmmemorymgr.so.0 (0x40b18000) libnmmcompositenode.so.0 => /home/chwellner/nmm2_sarge/nmm/base/graph/.libs/libnmmcompositenode.so.0 (0x40b36000) libnmmsync.so.0 => /home/chwellner/nmm2_sarge/nmm/base/sync/.libs/libnmmsync.so.0 (0x40b71000) libnmmtcp.so.0 => /home/chwellner/nmm2_sarge/nmm/base/proxy/tcp/.libs/libnmmtcp.so.0 (0x40c4a000) libnmmudp.so.0 => /home/chwellner/nmm2_sarge/nmm/base/proxy/udp/.libs/libnmmudp.so.0 (0x40c7c000) libnmmibase.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/.libs/libnmmibase.so.0 (0x40cac000) libnmmiaudio.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/audio/.libs/libnmmiaudio.so.0 (0x40dc3000) libnmminet.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/net/.libs/libnmminet.so.0 (0x40de2000) libnmmgraphurl.so.0 => /home/chwellner/nmm2_sarge/nmm/base/utils/.libs/libnmmgraphurl.so.0 (0x40e7d000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0x40ea2000)
        libltdl.so.3 => /usr/lib/libltdl.so.3 (0x40ea6000)
libnmmiregistry.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/registry/.libs/libnmmiregistry.so.0 (0x40ead000) libnmmxml.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/xml/.libs/libnmmxml.so.0 (0x40f70000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libliveMedia.so => /home/chwellner/nmm2_sarge/lib/libliveMedia.so (0x40f82000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4103f000)
libnmmiresourcemgr.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/resourcemgr/.libs/libnmmiresourcemgr.so.0 (0x4104f000) libnmmproc.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/proc/.libs/libnmmproc.so.0 (0x410b0000) libnmmiperf.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/iperf/.libs/libnmmiperf.so.0 (0x410c3000) libnmmigraphmgr.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/graphmgr/.libs/libnmmigraphmgr.so.0 (0x410ec000) libnmmigeneral.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/general/.libs/libnmmigeneral.so.0 (0x4110d000) libnmmistats.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/stats/.libs/libnmmistats.so.0 (0x4115f000) libnmmnetutils.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/net/.libs/libnmmnetutils.so.0 (0x411ce000) libnmmpasswdtools.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/passwdtools/.libs/libnmmpasswdtools.so.0 (0x4120a000) libnmmicdda.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/device/cdda/.libs/libnmmicdda.so.0 (0x4120d000) libnmmiavmpeg.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/av/mpeg/.libs/libnmmiavmpeg.so.0 (0x4123a000) libnmmidvd.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/device/dvd/.libs/libnmmidvd.so.0 (0x4125c000) libnmmitv.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/video/tv/.libs/libnmmitv.so.0 (0x41286000) libnmmimagick.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/video/magick/.libs/libnmmimagick.so.0 (0x41333000) libxml2.so.2 => /home/chwellner/nmm2_sarge/lib/libxml2.so.2 (0x41380000)
        libz.so.1 => /usr/lib/libz.so.1 (0x41421000)
libnmmidevice.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/device/.libs/libnmmidevice.so.0 (0x41433000)


What makes me wondering are the following lines:

        libnmmutils.so.0 => not found
        libnmmutilsthread.so.0 => not found
        libnmmserialize.so.0 => not found
        libnmmsync.so.0 => not found
        libnmmibase.so.0 => not found
        libnmmiresourcemgr.so.0 => not found
        libnmmnetutils.so.0 => not found
and
libnmmutils.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/.libs/libnmmutils.so.0 (0x408c7000) libnmmutilsthread.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/thread/.libs/libnmmutilsthread.so.0 (0x408fc000) libnmmserialize.so.0 => /home/chwellner/nmm2_sarge/nmm/base/serialize/.libs/libnmmserialize.so.0 (0x4090e000) libnmmibase.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/.libs/libnmmibase.so.0 (0x40cac000) libnmmiresourcemgr.so.0 => /home/chwellner/nmm2_sarge/nmm/interfaces/base/resourcemgr/.libs/libnmmiresourcemgr.so.0 (0x4104f000) libnmmnetutils.so.0 => /home/chwellner/nmm2_sarge/nmm/utils/net/.libs/libnmmnetutils.so.0 (0x411ce000)


before we used libtool 1.4.2a on debian woddy, but after upgrading to debian sarge with libtool 1.5.6 we get the error mentioned above.

Does someone have an explanation or solution to this problem?

Thanks for help

Christoph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]