Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: DanielK 13 Února 2016, 15:42:01
-
Zdravím, nevím proč mi nelze otevřít program eXtreme Burner, který jsem stáhl z těchto stránek [http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers (http://[http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers)
v Terminálu se přihlásím jako root, přejdu do onoho adresáře a napíšu ./avrprog
root@daniel-X75A1 /h/d/S/xAVR# ./avrprog
./avrprog: error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: cannot open shared object file: No such file or directory
Ubuntu 14.04
Kde dělám chybu?
Díky za pomoc.
-
Zjevne nejsou nainstalovane zavislosti. Hned prvni vysledek v oblibenem vyhledavaci rekne co s tim.
-
Tak jsem se dočetl a snad správně pocopil , že budu potřebovat další balíček na kterým je tento závislí. Co jsem se nedočetl je to, jak balíček nainstaluju a odkud balíček vezmu, asi to bude mít cosi společného s tím kouskem výpisu
libwx_gtk2u_richtext-2.8.so.0
Každopádně díky za popostrčení.
-
Je potreba se podivat, v jakem baliku ten soubor je, a ten balik pak ve spravci softawru nainstalovat.
-
Omlouvám se, že se k tomu vracím, až po takové době.
Google napověděl, že mám nainstalovat toto
apt-get install libwxgtk2.8-0načež mi bylo odpovězeno, libwxgtk2.8-0 je již nejnovější verze.
nainstaloval jsem více balíků podobného typu, v domnění, že se program rozjede - nerozjel.
-
nebude problém v tom , že tvoje knižnice sú 64bit, a ty potrebuješ 32bit ?
peter@peter:~/Plocha/alx/xAVR (2)$ file ./avrprog
./avrprog: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=f41d9b19aaf74b1a095fef5b2ca802e25aa385db, not stripped
peter@peter:~/Plocha/alx/xAVR$ ldd ./avrprog
linux-gate.so.1 => (0xf7766000)
libusb-0.1.so.4 => /lib/i386-linux-gnu/libusb-0.1.so.4 (0xf772b000)
libwx_gtk2u_richtext-2.8.so.0 => not found
libwx_gtk2u_aui-2.8.so.0 => not found
libwx_gtk2u_xrc-2.8.so.0 => not found
libwx_gtk2u_qa-2.8.so.0 => not found
libwx_gtk2u_html-2.8.so.0 => not found
libwx_gtk2u_adv-2.8.so.0 => not found
libwx_gtk2u_core-2.8.so.0 => not found
libwx_baseu_xml-2.8.so.0 => not found
libwx_baseu_net-2.8.so.0 => not found
libwx_baseu-2.8.so.0 => not found
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7640000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf75fa000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf75dd000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf75c1000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7413000)
/lib/ld-linux.so.2 (0xf7767000)
peter@peter:~/Plocha/alx/xAVR$ locate libwx_gtk2u_richtext-2.8.so.0 # knižnice mám, ale 64 bit ...
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-2.8.so.0
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_richtext-2.8.so.0.8.0
takto nainštaluj chýbajúce 32 bit knižnice ... sudo apt-get install libwxgtk2.8.0:i386
-
po instalaci 32 bit knihoven mi vypíše toto
daniel@daniel-X75A1 ~/S/xAVR> ./avrprog
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6),
and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4,compatible with 2.6).
fish: Job 1, './avrprog' terminated by signal SIGABRT (Abort)
chvíli jsem hledal na googlu, ale nevím jak se gůgla zeptat, aby mi řelk to, co ptřebuju.
Jinak dík za pomoc.
-
stiahol si si zlý balík ... http://www.extremeelectronics.co.in/software/BurnerAVR/xAVR_Ubuntu.tar.gz
-
Díky moc, ale neumím to spustit, proč nemůžu žaškrtnout "spustit soubor jako program" ?
-
Treba proto, ze tar.gz neni program, ale archiv?
-
Díky moc, ale neumím to spustit
nerozumiem ti , však postupuj rovnako ,ako v prvom prípade, stiahni archív, rozbal ho a klikni na binarny súbor "avrprog" , ( alebo v terminále # ./avrprog )
musíš to viacej rozviesť , pretože problém je na 99,999 % medzi klávesnicou a monitorom ... Možno to myslíš dobre , ale sa zle vyjadruješ, teda ja tomu nerozumiem ... 8)
než som ten program spustil , ( som si ho tiež otestoval ) som mal tie isté problémy , chýbali knižnice a spúštal som iný archív .
-
Zdravím, znova se omlouvám, že se k tomu vracím, až po takové době.
když jsem zkoušel program otevřít minule tak příkaz proběhl a nenapsal žádnou chybu, ale program se neotevřel. Dnes nejsem unavený z práce, tak jsem si balík stáhl znova, rozbalil naklikal do terminálu cestu a ./avrprog a ono to funguje, takže velké díky všem, za pomoc. Bohužel jsem ve škole na intru, AVR Programátor sice s sebou mám ale nevzal jsem si žádný mikroprocesor, takže funkčnost budu řešit až v pátek večer, ale pokud budou problémy, tak to bude patřit do jiné kategorie.
Ještě jednou všem díky za pomoc.