VYRESENO: Re: ld: cannot open -lXpm.so: No such file or directory
Pavel Kankovsky
peak na kerberos.troja.mff.cuni.cz
Středa Leden 20 18:37:43 CET 1999
On Wed, 20 Jan 1999, Michal Krause wrote:
> Takze v pripade, ze knihovna existuje i v shared verzi, nebude program
> staticky slinkovany? Nebo i z shared knihovny lze vytahnout staticky kod a
> prilinkovat ho?
Principialne to lze, i kdyz je lepsi pro staticke linkovani pouzit kod
k tomu urceny, ktery je o delta rychlejsi. Navic to asi neni zrovna modus
operandi podporovany standardnimi nastroji.
> Co kdyz budu chtit zkompilovat program, ktery bude mit urcite veci staticky
> (treba aby si lidi nemuseli tahat jeste nejakou knihovnu) a jine zase
> dynamicky (kazdy prece ma libc :)
To lze, i kdyz tam muzou byt nektere zadrhele (napr. v situaci, kdy se
staticky prilinkuje knihovna A a dynmicky knihovna B, pricemz B zavisi
na A). V praxi by to melo jit realizovat tak, ze se napise -Wl,-Bstatic
resp. -Wl,-Bdynamic doprostred seznamu knihoven. Bez zaruky.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"NSA GCHQ KGB CIA nuclear conspiration war weapon spy agent... Hi Echelon!"
Další informace o konferenci Linux