> > 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?
>
> grep symbol /usr/lib/* ? sau /lib/* ?

nu cred ca e o metoda reliable - un grep dupa 'malloc' de ex. mi-a
intors aproape toate librariile din directorul respectiv.

>
> > On a related note, odata ce am aflat, cum pot sa instruiesc ld sa
> > includa automat libraria respectiva la link-editari ulterioare?
>
> De aia exista Makefile. Sau autoconf/automake & friends?!

da, cu conditia sa-l fi si creat cineva pe Makefile :))

intrebarea mea se referea insa la niste defaulturi system-wide. din
cate imi aduc eu aminte erau niste variabile (LD_LIBRARY_PATH?) si
fisiere (/etc/ld.so.conf?) care se ocupau cu chestia asta - dar n-am
mai pus demult mana pe un linux si nu mai stiu sigur.

-- 
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

Raspunde prin e-mail lui