Dynamicke linkovani & -export-dynamic

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Čtvrtek Září 4 17:42:58 CEST 2003


On Thu, 4 Sep 2003, Jirka Kosina wrote:

> A to ze to nejde ma nejaky hlubsi duvod, nebo to proste jen neni v
> soucasnych glibc implementovano, ale nic tomu nebrani?

Prvni problem je ten, ze staticky linkovana binarka proste v sobe nema
tabulku symbolu pro dynamicke linkovani. Cili -export-dynamic spolu 
se -static vlastne rika, ze se maji vsechny symboly vlozit do tabulky,
ktera se na konci zahodi. :)

Druhy problem je v tom, ze je-li glibc prilinkovano staticky, pak jsou
z nej separovany pouze casti, ktere pouziva prave ten dany program, coz
nemusi obsahovat vsechno, ceho si zada dynamicky nacitany modul.

Proste to nejde dohromady. Samozrejme, kdyz vymyslite, jak to udelat lepe
a radostneji, a pak si to taky naprogramujete... ;)

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux