On 7/30/07, Andrei Nestor <[EMAIL PROTECTED]> wrote: > Salut, > > Incerc sa linkez o serie de .o-uri si obtin binecunoscutele erori > > fisier.o(.text+offset): In function `functie': > : undefined reference to `symbol' > > Dupa umilele mele cunostinte, nu includ la link-editare librariile > necesare cu argumentul -l<librarie> pasat lui ld. Intrebarea mea este, > cunoscand `symbol', cum pot afla ce librarie trebuie sa folosesc?
man nm ceva de genul: SYMBOL=symbol for i in /usr/lib/*.so.* ; do echo $i ; nm $i | grep "T $SYMBOL" ; done > > On a related note, odata ce am aflat, cum pot sa instruiesc ld sa > includa automat libraria respectiva la link-editari ulterioare? s-ar putea ca si ld sa se uite in /etc/ld.so.conf, cel mai curat e cu un makefile. > > Multumesc! > > -- > andrei > > --- > > WATCHNG SHIT SCROL BY FOR HOURS MAEKS ME A LINUX 3XP3RT OVERNIGHT > > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug > _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
