Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Teodor 08. 08. 2016, 14:56:28

Název: Přidání 32bitové knihovny
Přispěvatel: Teodor 08. 08. 2016, 14:56:28
Dotaz č.1:
Mám 32bit utilitu, která má běžet na 64bit OS debian 7-wheezy, stáhl jsem si 32bitové knihovny, ale po spuštění binárky mi to vypíše tuhle hlášku:

error while loading shared libraries: ICO300.so.0: cannot open shared object file:No such file od directory

Tahle knihovna se nachází v adresáři s tou utilitou, do dnešní reinstalace wheezyho to běželo bez problémů.
Název: Re:Knihovna
Přispěvatel: gamer 08. 08. 2016, 15:54:23
Zkus:
Kód: [Vybrat]
ldd binarka
Pravděpodobně to tu knihovnu bude hledat na jiné cestě.
Název: Re:Knihovna
Přispěvatel: Teodor 09. 08. 2016, 09:21:35
Zkus:
Kód: [Vybrat]
ldd binarka
Pravděpodobně to tu knihovnu bude hledat na jiné cestě.

Jo, ono jí to nenachází, což je dost zvláštní, když knihovna je ve stejném adresáři jako ta utilita a do včerejší reinstalace to fungovalo :-/
Název: Re:Přidání 32bitové knihovny
Přispěvatel: Teodor 09. 08. 2016, 09:48:45
Vyřešeno.
Název: Re:Přidání 32bitové knihovny
Přispěvatel: smutný 09. 08. 2016, 13:15:22
Gratuluju k funkčnosti.
Bývá ale slušné zmínit v čem byl problém a jak se dá řešit (pro další lidi, kteří přes google najdou toto téma až budou řešit podobný problém).
Název: Re:Přidání 32bitové knihovny
Přispěvatel: Teodor 09. 08. 2016, 13:44:13
Knihovna neměla být v adresáři s utilitou, ale v usr/lib, stačilo ji jen překopírovat.