Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 May 2007 12:26:47 +0700 (ICT)
From:      Olivier Nicole <on@cs.ait.ac.th>
To:        freebsd-questions@freebsd.org
Subject:   2 problems with shared libraries
Message-ID:  <200705240526.l4O5QlZE040167@banyan.cs.ait.ac.th>

next in thread | raw e-mail | index | archive | help
Hi,

I have the two following problems:

1)

$ ldconfig -r | grep libqt-mt.so.3
        102:-lqt-mt.3 => /usr/X11R6/lib/libqt-mt.so.3
$ ldd colorseg
colorseg:
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x28279000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x282e2000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x28300000)
        libdpstk.so.1 => /usr/X11R6/lib/libdpstk.so.1 (0x28323000)
        libdps.so.1 => /usr/X11R6/lib/libdps.so.1 (0x2832b000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28374000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x283c7000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x283d7000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x283e0000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x283f8000)
        libz.so.1 => /usr/lib/libz.so.1 (0x284f4000)
        libpthread.so.0 => /lib/obsolete/linuxthreads/libpthread.so.0 (0x28507000)
        libqt-mt.so.3 => not found
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x2855b000)
        libm.so.6 => /lib/obsolete/linuxthreads/libm.so.6 (0x28614000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2863a000)
        libc.so.6 => /lib/obsolete/linuxthreads/libc.so.6 (0x28644000)
        libdl.so.2 => /lib/libdl.so.2 (0x28763000)
        /lib/ld-linux.so.2 (0x2825a000)

Why libqt-mt.so.3 is not found while it is listed by ldconfig?

Colorseg is a Linux executable that I got without source.

2nd question: while playing around with ldconfig, I think I erased the
list of directories that are used to find the shared lib. Is there a
way to reconstruct this list of directories? Or I should grab my
backup and restore /var/run/ld-elf.so.hints?

best regards,

Olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705240526.l4O5QlZE040167>