Přidání 32bitové knihovny

Přidání 32bitové knihovny
« kdy: 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ů.
« Poslední změna: 08. 08. 2016, 20:09:32 od Petr Krčmář »


gamer

Re:Knihovna
« Odpověď #1 kdy: 08. 08. 2016, 15:54:23 »
Zkus:
Kód: [Vybrat]
ldd binarka
Pravděpodobně to tu knihovnu bude hledat na jiné cestě.

Re:Knihovna
« Odpověď #2 kdy: 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 :-/

Re:Přidání 32bitové knihovny
« Odpověď #3 kdy: 09. 08. 2016, 09:48:45 »
Vyřešeno.

smutný

Re:Přidání 32bitové knihovny
« Odpověď #4 kdy: 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).


Re:Přidání 32bitové knihovny
« Odpověď #5 kdy: 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.