VYRESENO: Re: ld: cannot open -lXpm.so: No such file or directory
Michal Krause
mike na navrcholu.cz
Středa Leden 20 14:51:13 CET 1999
Dne 20. 1. 1999 David Sauer napsal:
> >>>> "Michal" == Michal Krause <mike na navrcholu.cz> writes:
>
> .....
>
> Michal> b) je treba rozlisovat mezi dynamicky linkovanymi knihovnami (to jsou ty
> Michal> libneco.so) a obycejnymi (libneco.a). Parametr kompileru -lneco zajisti
> Michal> prilinkovani potrebnych funkci z knihovny libneco.a do vysledneho programu.
> Určitě ?
> Žil jsem poměrně spokojeně v přesvědčení, že pokud není použito -Bstatic
> ld se pokusí linkovat nejprve přímo s dynamickými knihovnami a symboly které tam
> nenalezne bude hledat ve statických knihovnách ... takže pokud jsou
> všechny symboly definovány v .so, .a se vůbec nepoužije...
Nechci kecat, ale tohle je z man gcc u volby -llibrary:
The linker searches a standard list of directories for the library, which is
actually a file named 'liblibrary.a'. The linker then uses this file as if it
had been specified precisely by name.
S pozdravem
Michal Krause /\
ICQ: 7665279 /\/ \
email: mike na navrcholu.cz ______ http://www.4web.cz/ ______ NAVRCHOLU.cz
Další informace o konferenci Linux