Dotaz ke statickemu linkovani

Derfinak Jan derfinak na hron.fei.tuke.sk
Pátek Říjen 16 14:17:54 CEST 1998


On Thu, 15 Oct 1998, Egon Eckert wrote:

> Ne primo na syscallech. Mechanismus execu presne neznam, ale umim si
> predstavit, ze do spousteni, byt staticky linkovaneho programu, nejak
> vstupuje treba ld-linux.so nebo ld.so a ty jsou v Debianu 1.3 ve starsi
> verzi nez v 2.0 (konkretne ld.so.1.8.10 vs. ld.so.1.9.9). Nevim, jestli
> existuji nejake "verze" ELFu, nebo jestli jde libovolne novy ELF spustit na
> libovolne starem systemu. A prirozene me neuspokoji, ze se program spusti a
> 5 minut bezi... To uz me spis uklidni odpoved nejake autority z
> cz.comp.linux. :-)

Myslim, ze by sa nemal vyskytovat problem s verziou ELF. Pokial sledujem
Changlogy ku ld, tak ziadna nekompatibilna zmena sa neudiala. Skor by som
upozornil na problemy, ktore mozu nastat v suvislosti so zmenou formatu
niektorych suborov (wtmp, utmp) alebo so zmenou ich umiestnenia (localtime).
Pravdepodobne existuje nejake glibc6 HOWTO, kde by mali byt tieto zmeny
popisane a bude potrebne brat na nich ohlad pri pisani programu.

					jano
-- 
----- I can't get no satisfaction -----
			Rolling Stones
 



Další informace o konferenci Linux