LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: Poradna knihovny

knihovny 9.1.2008 23:47
Lukas Viktora

pouzivam gentoo, nekolikrat se mi stalo,ze jsem byl nucet aktualizovat knihovny na vyzadani novych kompilovanych programu.
Nasledne jsem zjistil, ze nektere programi zahlasi, ze danou knihovnu nenaslo.
Nasel jsem si dane knivny, ktere jsou potreba pro beh aplikace, a pomoci ln -s jsem je svazal s novymi.
Aplikace pote zahlasila, ze se vyskytla chyba v knihovne ( jiz nova ).
Po prekompilovani programu se vse vyresilo.

Otazka tedy zni, je nejaka metoda, jak se vyhnout prekompilovani vsech programu, ktere jsou jiz kompilovane se starou vezri knihoven?

Re: knihovny 10.1.2008 01:26
Aleš Hakl

Nechat tam ty puvodni verze. Ten libtool system verzovani (co ho vsichni tak smahem a neprilis uspesne obchazeji pomoci toho ln -s) je navrzen tak, ze to bez problemu jde.

Re: knihovny 17.1.2008 14:03
Lukas Viktora

muzes mi prosim upresnit praci s libtool?

Re: knihovny 17.1.2008 19:30
Aleš Hakl

No ja jsem o tom premyslel trochu hloubeji a zaver je, ze na gentoo to moc rozumne asi nepujde, muselo by se to ohnout a bylo by s tim vic problemu nez uzitku.

Pokud chces upresnovat praci s libtool, tak nechces pouzivat libtool :)

Ten mechanizmus verzovani je v kostce postaven tak, ze se bez uprav dynamickeho linkeru zajisti, ze pouzije nejnovejsi kompatibilni verzi knihovny. Pokud tam ta kompatibilni verze neni, tak to pochhopitelne nefunguje (tvuj problem). Pokud do toho nekdo hrabe a snazi se to opravit prejmenovanim, tak jsou vysledky nedefinovane (vubec se to nespusti, program smaze cely filesystem, bude normalne fungovat nebo ti treba sezere vsechen obsah lednicky).

Vzhledem k tomu jak ten "balickovaci system" v gentoo funguje, tak by asi nebyl problem zajistit, aby se stare knihovny nemazali, nicemne byl by problem udelat to tak, aby se pak nekdy dali nejak royumne smazat. Nicmene nektere balicky pouzivaji mechanizmus zvany "slots", ktery krom jineho muze resit zrovna toto.


KOMENTARZE
knihovny 9.1.2008 23:47 Lukas Viktora
  L Re: knihovny 10.1.2008 01:26 Aleš Hakl
    L Re: knihovny 17.1.2008 14:03 Lukas Viktora
      L Re: knihovny 17.1.2008 19:30 Aleš Hakl
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4706x
2. FreeBSD
Download: 8880x
3. PCLinuxOS-2010
Download: 8383x
4. alcolix
Download: 10649x
5. Onebase Linux
Download: 9453x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 5946x

1. xinetd
Download: 2233x
2. RDGS
Download: 937x
3. spkg
Download: 4325x
4. LinPacker
Download: 9592x
5. VFU File Manager
Download: 3021x
6. LeftHand Mała Księgowość
Download: 6836x
7. MISU pyFotoResize
Download: 2596x
8. Lefthand CRM
Download: 3393x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 2865x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz