Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: 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ů.
-
Zkus:
ldd binarka
Pravděpodobně to tu knihovnu bude hledat na jiné cestě.
-
Zkus:
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 :-/
-
Vyřešeno.
-
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).
-
Knihovna neměla být v adresáři s utilitou, ale v usr/lib, stačilo ji jen překopírovat.