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