Prova ad entrare nella directory /usr/lib e fare il seguente link: ln -s libdb.so libdb.so.3 e poi a ricompilare. Se funziona bene, se non funziona rimuovo il link.
Per riuscire a risolvere il problema bisogna capire perche' ld non riesce a trovare la libreria libdb.so nonostante il fatto che gli passi il path dove cercarla (-L/usr/lib) e il nome corretto (-ldb). Nota che il nome di una libreria da linkare viene costruito secondo lo schema -lnome =lib+nome+.so Ma forse queste cose le sai gia' ... in bocca al lupo A tutti quelli che ne sanno piu' di me perdonatemi (e correggetemi) se ho detto qualche cavolata Ciao On Thu, 15 Mar 2001 10:20:02 Giovanni wrote: > On Thu, Mar 15, 2001 at 09:44:56AM +0100, Giuseppe Pagano wrote: > > Sembra che ti manchi la libdb ... guarda se hai questo file: > > /lib/libdb.so.2 > > o qualcosa di simile ... > > prova anche ad usare il comando > > dpkg -S libdb > > e se non ti esce niente installa la libc6 o comunque una libreria che > > contenga il file libdb.so ... al limite usa il sito della debian per > > cercarlo. > > ecco: > > libdb-2.2.so > libdb.so.2 (link) > libdb.so.3 > libdb1-2.2.so > libdb1.so.2 > > > > > > > compilando un programma mi d�: > > > > > > > > > > --------- > > > > > gcc -g -O2 -Wall -o yank yank.o app.o menus.o callbacks.o > daycalc.o > > > > > todolist.o search.o fileio.o deleteop.o preferences.o run_pipe.o > > > plugin.o > > > > > print.o recent.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic > > > -lgnomeui > > > > > -lart_lgpl -lgdk_imlib > > > > > -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome > > > -lgnomesupport > > > > > -lesd > > > > > -laudiofile -lm -ldb -lglib -ldl -L/usr/lib -lxml -lz > > > > > > > > > > /usr/bin/ld: cannot find -ldb > > > > > ^^^^^^^ > > > > > collect2: ld returned 1 exit status > > > > > ------- > > > > > > > > > > che cos'� quell' ldb? > > > > > mi potete aiutare? quale lib va installata? > > > > > > > > > > ..ldlib non dovrebbe essere visto che � gi� installata > > > > > > > > > > > > > > > grazie > > > > > > > > > > > > > > apt-get install libdb2-dev > > > > > > > > > > > > > -- > > > > > > ho provato ma non ne viene niente, tutto uguale a prima. > > > e poi era gi� installata.. > > > > > -- > > > > > > > -= Giovanni Odorifero =- > (PGP key > available) > > > Terza Universita di Roma > TECNICO C.E.D. - gruppo reti > > * Chi sa fare, f�; chi non s� fare, comanda; chi non pu� comandare, > critica > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] >

