On Thu, Feb 15, 2001 at 03:51:09PM +0100, Georges Mariano wrote: > Bonjour a tous, > > je tente la recompilation d'un logiciel c++ > tout se passe bien (sachant que je peux recuperer les librairies > necessaires, merci apt-get ...;-) > > sauf a la fin, ou j'herite d'un joli : > /usr/bin/ld: cannot find -ldb
[...] > dlocate libdb | grep /lib/ > libc6: /lib/libdb-2.2.so > libc6: /lib/libdb1-2.2.so > libc6: /lib/libdb.so.2 > libc6: /lib/libdb1.so.2 > libc6: /lib/libdb.so.3 > libdb2: /usr/lib/libdb2.so.2.7.7 > libdb2: /usr/lib/libdb2.so.2 > libc6-dev: /usr/lib/libdb1.so > > si je remplace a la main (dans le Makefile) -ldb par -ldb-2.2, la compile > passe... > le hic c'est que je bidouille a la main dans au moins 2 Makefiles, pas > b�... Salut, Moi je te conseillerai plut�t de faire des liens symboliques dans /lib ou /usr/lib, du genre ln -s libdb-2.2.so libdb.so En regardant de plus pr�s, tu veras qu'il y a plein de liens symboliques de ce genre dans les r�pertoires lib. A+, Christian.

