PDA

View Full Version : Non trova libSDL_image-1.2.so.0


lamalta
23-02-2005, 20:55
Ciao a tutti.
Un programma (cube) mi dice che non trova il file libSDL_image-1.2.so.0
Io però lo ho in /usr/lib64, directory che è pure contenuta in /etc/ld.so.conf
Inoltre ho provato a copiarlo in giro ma non ne vuol sapere di funzionare.
Come mai?

ldd linux_client

linux-gate.so.1 => (0xffffe000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x55592000)
libSDL_image-1.2.so.0 => not found
libSDL_mixer-1.2.so.0 => not found

PiloZ
24-02-2005, 07:41
vai sul sito: http://www.rpmseek.com/index.html
scegli: Package contains File e cerca "libSDL_image-1.2.so.0"

io installerei uno di questi:

libSDL_image - Main library for SDL_image
libSDL_image1.2 - Main library for SDL_image
SDL_image - A sample image loading library for SDL.

leggendo quà invece:
http://www.linuxquestions.org/questions/archive/8/2003/12/1/123190
ne salta fuori che l'rpm è SDL_image-1.2.3-4.i386.rpm ma che potrebbero saltarne fuori ulteriori problemi, prova ;)

lamalta
24-02-2005, 12:02
Ma io ho già installate quelle librerie!
Ho pure compilato i sorgenti!
sono in /usr/lib64...

PiloZ
24-02-2005, 12:10
hai sia la versione a 64bit che quella per 32?
sia lib64SDL_image1.2 che libSDL_image1.2 ?
:rolleyes:

lamalta
24-02-2005, 12:21
no solo quella a 64 bit penso

edit:
installato quella a 32 bit ma non cambia nulla

lamalta
24-02-2005, 12:48
che casino
ho installato quelle a 32 bit ignorando le dipendenze errate, ho copiato i files, ho reinstallato quelle a 64 bit e ho rimesso i files a 32 bit in /usr/lib
ora va

PiloZ
24-02-2005, 12:59
tutto bene quel che finisce bene :)

lamalta
24-02-2005, 13:42
Originariamente inviato da PiloZ
tutto bene quel che finisce bene :)

Grazie per la dritta!