Beküldte Droid -
Fórum:
Egy program futtatásakor ezt a hibát kapom:
error while loading shared libraries: libboost_system.so.1.54.0: cannot open shared object file: No such file or directory
Hogy lehet ezt megszüntetni, hogy a program fusson?
RE: hiányzó libbost_system.so.1.54.0
Beküldte kimarite -
Értékelés:
@#0 A válaszhoz kéne a rendszered infója, az alábbi parancs kimenete,
(nem mindegy a tanács szempontjából, hogy melyik rendszerről társalgunk),
és az 'egy program' megnevezés helyett az alkalmazás neve és ahonnan letöltötted (ha így volt) és a telepítési utasítások: tehát nem a letöltési link, hanem a honlap (avagy leírás a telepítésről).
RE:RE: hiányzó libbost_system.so.1.54.0
Beküldte Droid -
Értékelés:
Distro: Linux Mint 18 Sarah
github.com/youproca/buddy2
másik honlapot nem tudok.
RE:RE:RE: hiányzó libboost_system.so.1.54.0
Beküldte kimarite -
Értékelés:
Building Buddy2
See doc/readme-qt.rst for instructions on building Buddy2 QT,
the intended-for-end-users, nice-graphical-interface, reference
implementation of Buddy2.
See doc/build-*.txt for instructions on building buddy2d,
the intended-for-services, no-graphical-interface, reference
implementation of Buddy2.
Én nem telepítem, de azok a függőségek, ezeket előre kell telepíteni és utána jöhet csak a telepítés:
vagy
és nyilván
Amúgy az alkalmazás működik?
A doc/build-unix.txt leírás inkább BSD-re (Unix) van.
Lehetőséges van linkelni egy meglévő program könyvtárra:
A parancsok megmutatják, hogy melyik verziójú libboost van nálad telepítve. Nyilván nem az a korábbi, amit hiányol az alkalmazás.
Eztán az alábbi logikát követve
https://askubuntu.com/questions/593333/error-while-loading-shared-libraries
egy szimbolikus linket készítesz a hiányzónak (a hiányolt néven) a létezőhöz (a pontos neve alapján), így a létezőt használja majd a program. Mindkét esetben, azaz fájl és linknél fontos, hogy az elérési út jó legyen. Az elérési út ugyanaz lesz: ez a könyvtárszerkezetben történő elhelyezkedés.
Példa
-- ha ez és itt van neked (locate/find kimenet)
-- akkor (szimbólikus link készítés: 'ln -s' [el en -es] és az elérési utak ugyanazok)
A megtalált elérési utat másolni is lehet (egér jobb gombos menü a terminálban).
RE:RE:RE:RE: hiányzó libboost_system.so.1.54.0
Beküldte Droid -
Értékelés:
RE:RE:RE:RE:RE: hiányzó libboost_system.so.1.54.0
Beküldte kimarite -
Értékelés: