staticke linkovani s -ldl

David Rohleder davro na ics.muni.cz
Úterý Červenec 21 09:39:17 CEST 1998


Miroslav Stibor <smsti na hp8.fce.vutbr.cz> writes:

> Zdravim vas vsechny a ackoliv nouzove vysilam z windoze, mel bych tu 
> dotaz ohledne statickeho linkovani programu.
> 
> Vetsinu veci z distribuce, ktere pouzivam, se mi jiz podarilo prelozit a 
> staticky nalinkovat, ale v asi 10 % pripadu se setkam s problemem, ze 
> nemam knihovnu libdl.a (-ldl). Zpravidla ji chce linkovat, kdyz chce 
> zaroven -lpam. Pouzivam debian 1.3 a tato knihovna neni soucasti distribuce 
> (hledano v Contents - obsah predkompilovanych baliku).
> 
> Pokud jste se s timto problemem jiz setkali, nebo vas neco napada:
> 1) da se ta knihovna nahradit jinou?
> 2) mohu si ji sam vyrobit (prelozit) -- z ceho, zhruba jak?
> 
> V debianu 2.0 tato knihovna je, ale jak se dalo cekat, neni 
> kompatibilni, a na debian 2.0 (resp. hamm) nechci prechazet, protoze, v 
> mych rukach je nefunkcni (asi to jeste neni finalni verze...).
> 
> Tak se mejte a pockejte na me, nez na tehle kraksne opet ozivim ppp v 
> linuxu. :-))

Obavam se, ze to nebude mozne. PAM nahrava knihovny dynamicky pri behu
podle konfiguraku v /etc/pam.d. Takze takova vec staticky slinkovat
asi nepujde.

-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux