Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: KorosPT 31 Července 2009, 14:35:37

Název: Phun
Přispěvatel: KorosPT 31 Července 2009, 14:35:37
Mam drobnej problem, když spustim Phun.bin tak mi to napíše v terminálu
Kód: [Vybrat]
There are missing dependencies.
  Please make sure that all the required libraries are installed.
  Missing:
libpng.so.3 => not found
ale libpng3 mam podle manažeru Synapticu nainstalovanej a jeho přeinstalace nepomohla, nevíte co s tim??
Název: Re: Phun
Přispěvatel: arrange 31 Července 2009, 14:48:05
Dej tady výpis z
Kód: [Vybrat]
cat /var/lib/dpkg/info/libpng3.list
ls -l /usr/lib/libpng*
Název: Re: Phun
Přispěvatel: KorosPT 31 Července 2009, 15:23:17
Kód: [Vybrat]
/.
/usr
/usr/share
/usr/share/doc
/usr/lib
/usr/share/doc/libpng3
/usr/lib/libpng.so.3
a to druhý je
Kód: [Vybrat]
lrwxrwxrwx 1 root root     10 2009-07-16 10:54 /usr/lib/libpng.a -> libpng12.a
-rw-r--r-- 1 root root  17546 2008-05-08 04:30 /usr/lib/libpnglite.a
lrwxrwxrwx 1 root root     11 2009-07-16 10:54 /usr/lib/libpng.so -> libpng12.so
lrwxrwxrwx 1 root root     13 2009-07-31 14:28 /usr/lib/libpng.so.3 -> libpng12.so.0
-rw-r--r-- 1 root root 245780 2009-03-06 03:34 /usr/lib/libpng12.a
lrwxrwxrwx 1 root root     18 2009-07-16 10:54 /usr/lib/libpng12.so -> libpng12.so.0.27.0
lrwxrwxrwx 1 root root     18 2009-06-21 15:25 /usr/lib/libpng12.so.0 -> libpng12.so.0.27.0
-rw-r--r-- 1 root root 158632 2009-03-06 03:34 /usr/lib/libpng12.so.0.27.0
Název: Re: Phun
Přispěvatel: qUAKER 31 Července 2009, 15:25:29
sudo apt-get install libpng3
Název: Re: Phun
Přispěvatel: KorosPT 31 Července 2009, 15:39:35
To je sice hezký ale jak už sem psal tek tuto knnihovnu už mam nainstalovanou.

Kód: [Vybrat]
korospt@ubuntu:~$ sudo apt-get install libpng3
[sudo] password for korospt:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
libpng3 je již nejnovější verze.
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  libmime-types-perl libnet-ssleay-perl libio-stringy-perl libossp-uuid-perl
  libcrypt-ssleay-perl libavfilter0 libmime-tools-perl libavdevice52 libfcgi-perl
  libnet-google-perl python-soappy libsoap-lite-perl python-fpconst nullmailer
  hddtemp libwww-search-perl libemail-date-format-perl libuser-perl libjcode-pm-perl
  libnet-libidn-perl libconvert-binhex-perl libio-socket-ssl-perl libossp-uuid15
  libmime-lite-perl neverball-common
Pro jejich odstranění použijte „apt-get autoremove“.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Název: Re: Phun
Přispěvatel: arrange 31 Července 2009, 15:46:47
Kód: [Vybrat]
/.
/usr
/usr/share
/usr/share/doc
/usr/lib
/usr/share/doc/libpng3
/usr/lib/libpng.so.3
a to druhý je
Kód: [Vybrat]
lrwxrwxrwx 1 root root     10 2009-07-16 10:54 /usr/lib/libpng.a -> libpng12.a
-rw-r--r-- 1 root root  17546 2008-05-08 04:30 /usr/lib/libpnglite.a
lrwxrwxrwx 1 root root     11 2009-07-16 10:54 /usr/lib/libpng.so -> libpng12.so
lrwxrwxrwx 1 root root     13 2009-07-31 14:28 /usr/lib/libpng.so.3 -> libpng12.so.0
-rw-r--r-- 1 root root 245780 2009-03-06 03:34 /usr/lib/libpng12.a
lrwxrwxrwx 1 root root     18 2009-07-16 10:54 /usr/lib/libpng12.so -> libpng12.so.0.27.0
lrwxrwxrwx 1 root root     18 2009-06-21 15:25 /usr/lib/libpng12.so.0 -> libpng12.so.0.27.0
-rw-r--r-- 1 root root 158632 2009-03-06 03:34 /usr/lib/libpng12.so.0.27.0
Nevidím tam chybu. Co prosím Tě vypíše
Kód: [Vybrat]
LD_LIBRARY_PATH="./lib:${LD_LIBRARY_PATH}" ldd phun.bin
Název: Re: Phun
Přispěvatel: KorosPT 31 Července 2009, 19:14:24
Kód: [Vybrat]
linux-gate.so.1 =>  (0xf7f00000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7e6f000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7db4000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf7dab000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf7d93000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7ca4000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7c94000)
libGLEW.so.1.5 => ./lib/libGLEW.so.1.5 (0xf7c5e000)
libSDL-1.2.so.0 => /usr/lib32/libSDL-1.2.so.0 (0xf7bc9000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7bb0000)
libSDL_image-1.2.so.0 => /usr/lib32/libSDL_image-1.2.so.0 (0xf7b95000)
libboost_filesystem-mt.so => ./lib/libboost_filesystem-mt.so (0xf7b82000)
libboost_thread-mt.so => ./lib/libboost_thread-mt.so (0xf7b6f000)
libpng.so.3 => not found
libzip.so.1 => ./lib/libzip.so.1 (0xf7b64000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7a75000)
libm.so.6 => /lib32/libm.so.6 (0xf7a4f000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7a40000)
libc.so.6 => /lib32/libc.so.6 (0xf78dc000)
libXmu.so.6 => /usr/lib32/libXmu.so.6 (0xf78c6000)
libboost_system-mt.so => ./lib/libboost_system-mt.so (0xf78c2000)
libGLcore.so.1 => /usr/lib32/libGLcore.so.1 (0xf69aa000)
libnvidia-tls.so.1 => /usr/lib32/tls/libnvidia-tls.so.1 (0xf69a8000)
libdl.so.2 => /lib32/libdl.so.2 (0xf69a3000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf699e000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6984000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6980000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf6976000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf68ad000)
libdirectfb-1.0.so.0 => /usr/lib32/libdirectfb-1.0.so.0 (0xf6847000)
libfusion-1.0.so.0 => /usr/lib32/libfusion-1.0.so.0 (0xf683e000)
libdirect-1.0.so.0 => /usr/lib32/libdirect-1.0.so.0 (0xf6829000)
/lib/ld-linux.so.2 (0xf7f01000)
libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf6803000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf67e2000)
libtiff.so.4 => /usr/lib32/libtiff.so.4 (0xf678d000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf6777000)
librt.so.1 => /lib32/librt.so.1 (0xf676e000)
libXt.so.6 => /usr/lib32/libXt.so.6 (0xf671b000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6715000)
Název: Re: Phun
Přispěvatel: arrange 01 Srpna 2009, 00:03:59
Dej
Kód: [Vybrat]
sudo ln -s /usr/lib/libpng.so.3 /usr/lib32/libpng.so.3A pak zkus znovu spustit Phun. Jestli dává tu stejnou chybu, dej znovu výstup z
Kód: [Vybrat]
ls -l /usr/lib/libpng*
ls -l /usr/lib32/libpng*
Název: Re: Phun
Přispěvatel: qUAKER 01 Srpna 2009, 09:14:03
nestáhl jsi si náhodou 32bitový archiv na 64bitovém systému? na stránkách Phun jsou dostupné verze pro obě architektury..
Název: Re: Phun
Přispěvatel: KorosPT 01 Srpna 2009, 11:02:54
Nn, mam 32bit verzi na 32bit system.
Kód: [Vybrat]
lrwxrwxrwx 1 root root     10 2009-07-16 10:54 /usr/lib/libpng.a -> libpng12.a
-rw-r--r-- 1 root root  17546 2008-05-08 04:30 /usr/lib/libpnglite.a
lrwxrwxrwx 1 root root     11 2009-07-16 10:54 /usr/lib/libpng.so -> libpng12.so
lrwxrwxrwx 1 root root     13 2009-07-31 14:28 /usr/lib/libpng.so.3 -> libpng12.so.0
-rw-r--r-- 1 root root 245780 2009-03-06 03:34 /usr/lib/libpng12.a
lrwxrwxrwx 1 root root     18 2009-07-16 10:54 /usr/lib/libpng12.so -> libpng12.so.0.27.0
lrwxrwxrwx 1 root root     18 2009-06-21 15:25 /usr/lib/libpng12.so.0 -> libpng12.so.0.27.0
-rw-r--r-- 1 root root 158632 2009-03-06 03:34 /usr/lib/libpng12.so.0.27.0
Kód: [Vybrat]
korospt@ubuntu:~/Phun$ ls -l /usr/lib32/libpng*
lrwxrwxrwx 1 root root     13 2009-06-21 16:50 /usr/lib32/libpng.so -> libpng12.so.0
lrwxrwxrwx 1 root root     20 2009-08-01 10:56 /usr/lib32/libpng.so.3 -> /usr/lib/libpng.so.3
lrwxrwxrwx 1 root root     13 2009-06-21 16:50 /usr/lib32/libpng12.so -> libpng12.so.0
lrwxrwxrwx 1 root root     18 2009-06-21 16:50 /usr/lib32/libpng12.so.0 -> libpng12.so.0.27.0
-rw-r--r-- 1 root root 149288 2009-03-06 03:03 /usr/lib32/libpng12.so.0.27.0
Název: Re: Phun
Přispěvatel: arrange 01 Srpna 2009, 11:08:00
?Pořád píše
Kód: [Vybrat]
libpng.so.3 => not found
Název: Re: Phun
Přispěvatel: KorosPT 01 Srpna 2009, 12:01:57
jo
Název: Re: Phun
Přispěvatel: qUAKER 03 Srpna 2009, 08:24:07
zkus teď pod rootem pustit ldconfig..

a když ani to nepůjde, tak ve složce s Phunem zkus

Kód: [Vybrat]
LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" ./phun
Název: Re: Phun
Přispěvatel: pepazdepa 03 Srpna 2009, 20:39:15
Ahoj,
taky bych rád poprosil o pomoc,ale o poněkud začátečnickou. Stáhnul jsem Phun, rozbalil na plochu (ciste cvicne, pozdeji ho dam jinam), v terminálu jsem nastavil prislusny adresar a jakozto zvykly z DOSu jsem natukal Phun...vypadlo na me "command not found".
Predpokladam, ze potrebuju nejaky prikaz ve smyslu "run", ktery neznam, nebo nejaky druh instalace baliku/zavislosti, kterou neumim.
Dik za pomoc.
Název: Re: Phun
Přispěvatel: arrange 03 Srpna 2009, 22:18:35
Stačí
Kód: [Vybrat]
<...cesta k adresáři...>/phun
# čili např.
~/Plocha/Phun/phun
Název: Re: Phun
Přispěvatel: qUAKER 04 Srpna 2009, 13:11:06
nebo

cd adresář
./phun

příkazy se dají zadávat totiž dvěma způsoby:

jen příkaz bez ničeho - bude hledat soubor ke spuštění v cestách uvedených v tvé proměnné PATH.
cesta/příkaz - spustí příkaz z cesty - nemusí být v PATH, např. /usr/bin/prikaz nebo právě ./prikaz, protože . = aktuální adresář ve kterém jsi :)
Název: Re: Phun
Přispěvatel: pepazdepa 04 Srpna 2009, 20:04:35
Diky,
porad jsem zil v bludu, ze staci jen nazev, kdyz jsem se pomoci cd dostal do prislusneho adresare. A ono ne :)
Po napsani ./phun uz to nabehlo (ted musim instalovat knihovny-ale to zmaknu dle navodu vyse).
Diky i za info o PATH...hmm...nakonec to bude jak DOS, jen multiuser a multitask.
Název: Re: Phun
Přispěvatel: mrstevo 05 Srpna 2009, 00:49:05
Neexistuje nejaky súbor ako v msdos napr. autoexec.bat, do ktoreho sa zapísala cesta napr. path /home/user/plocha a potom uz sa nemusi pisat celá cesta k programu na ploche, ktorý chcem spustiť.?
Název: Re: Phun
Přispěvatel: LuciusMare 05 Srpna 2009, 09:38:46
man bash :) Tam je něco o tom co se spouští při spouštění shellu,ale já to vyřešil tak že jsem si dal do po spuštění (systém>volby) skript kde je
DESK=~/Plocha/
ale elegantnější je dát to do toho bashrc,dočteš se o tom v manu.
Název: Re: Phun
Přispěvatel: qUAKER 05 Srpna 2009, 11:09:37
v tvé domovské složce máš soubor .bashrc, kde si můžeš nastavit tvé uživatelské proměnné :)

seznam proměnných prostředí vypíšeš příkazem "env"

obsah proměnné vypíšeš příkazem echo $PROMENNA

novou proměnnou prostředí vytvoříš "export mojepromenna=hodnota"

lokální proměnnou(platnou jen pro aktuální terminál) vytvoříš jen

mojepromenna=hodnota
Název: Re: Phun
Přispěvatel: KorosPT 09 Srpna 2009, 15:16:23
zkus teď pod rootem pustit ldconfig..

a když ani to nepůjde, tak ve složce s Phunem zkus

Kód: [Vybrat]
LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" ./phun

Pardon, byl sem na dovolený :D Tohle my nějak taky nefunguje, a to druhý my vypíše to samý.
Kód: [Vybrat]
korospt@ubuntu:~/Phun$ LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" ./phun
  There are missing dependencies.
  Please make sure that all the required libraries are installed.
  Missing:
libpng.so.3 => not found