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

Raspunde prin e-mail lui