[Bf-committers] CVS commit: lib/irix-6.5-mips/ftgl/include FTFace.h FTFont.h FTGL.h FTGLPixmapFont.h FTPoint.h FTSize.h lib/irix-6.5-mips/ftgl/lib Makefile libftgl.a patch.txt

Chris Want bf-committers@blender.org
Sat, 10 May 2003 21:17:42 -0600


John K. Walton wrote:
> i got problem linking against specific version of libdb?
> i have libdb, but even the freeware one is not at exactly 3.2.
> 
> 
> gi127 16% ./blender-irix-ftgl 
>  4993:./blender-irix-ftgl.tar: rld: Fatal Error: Cannot Successfully map
> soname 'libdb-3.2.so.1' under any of the filenames
> /usr/freeware/lib32/libdb-3.2.so.1:/usr/lib32/libdb-3.2.so.1:/usr/lib32/internal/libdb-3.2.so.1:/lib32/libdb-3.2.so.1:/opt/lib32/libdb-3.2.so.1:/usr/freeware/lib32/libdb-3.2.so.1.1:/usr/lib32/libdb-3.2.so.1.1:/usr/lib32/internal/libdb-3.2.so.1.1:/lib32/libdb-3.2.so.1.1:/opt/lib32/libdb-3.2.so.1.1: 

Here are how the dependencies are resolved here:

habanero 136% ldd blender-irix-ftgl
         libmovie.so  =>  /usr/lib32/libmovie.so
         libGLU.so  =>    /usr/lib32/libGLU.so
         libGL.so  =>     /usr/lib32/libGL.so
         libXmu.so  =>    /usr/lib32/libXmu.so
         libXext.so  =>   /usr/lib32/libXext.so
         libX11.so.1  =>  /usr/lib32/libX11.so.1
         libc.so.1  =>    /usr/lib32/libc.so.1
         libm.so  =>      /usr/lib32/libm.so
         libdmedia.so  =>         /usr/lib32/libdmedia.so
         libcl.so  =>     /usr/lib32/libcl.so
         libaudio.so  =>  /usr/lib32/libaudio.so
         libdb-3.2.so.1  =>       /usr/freeware/lib32/libdb-3.2.so.1
         libCio.so.1  =>  /usr/lib32/libCio.so.1
         libz.so  =>      /usr/freeware/lib32/libz.so
         libfreetype.so.7  =>     /usr/freeware/lib32/libfreetype.so.7
         libintl.so.3  =>         /usr/freeware/lib32/libintl.so.3
         libCsup.so  =>   /usr/lib32/libCsup.so
         libC.so.2  =>    /usr/lib32/libC.so.2
         libmovieplay.so  =>      /usr/lib32/libmovieplay.so
         libmoviefile.so  =>      /usr/lib32/libmoviefile.so
         libGLcore.so  =>         /usr/lib32/libGLcore.so
         libXsgivc.so  =>         /usr/lib32/libXsgivc.so
         libXt.so  =>     /usr/lib32/libXt.so
         libgen.so  =>    /usr/lib32/libgen.so
         libmutex.so  =>  /usr/lib32/libmutex.so
         libawareaudio.so  =>     /usr/lib32/libawareaudio.so
         libpthread.so  =>        /usr/lib32/libpthread.so

The lib you are having probs comes from here:

habanero 137% versions long  | grep libdb-3.2.so.1
f 54701  2459 fw_db3.sw.eoe           usr/freeware/lib32/libdb-3.2.so.1

Chris