Problema con SDL_gfx

Consulte acerca de programas, técnicas, algoritmos etc.

Problema con SDL_gfx

Notapor sofoke » Dom Sep 07, 2008 9:52 pm

Acabo de reinstalar mi knoppix (liveDVD) en mi maquina he instalado las SDL y las primeras (SDL, SDL_image, SDL_rtf...) han ido perfecto pero el problema viene cuando ejecuto una aplicacion que necesita de SDL_gfx...
me sale el siguiente mensaje:

Código: Seleccionar todo
./Juego error while loading shared libreries : libSDL_gfx.so.o : cannot open shared object file : no such file or directory


Imagino que es algo de que no encuentra SDL_gfx pero cuando lo instale no me dio errores compila perfecto el error biene cuando se trata de ejecutar la palicacion[/code]
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México

Notapor hugoruscitti » Dom Sep 07, 2008 10:55 pm

Generalmente las bibliotecas en GNU-Linux se distribuyen en
dos paquetes diferentes, uno para ejecutar aplicaciones y otro
para desarrolladores. Tal vez te esté faltando instalar el paquete
de ejecución.

Intenta ejecutar lo siguiente antes de continuar:

Código: Seleccionar todo
apt-get install libsdl-gfx1.2-4 libsdl-gfx1.2-dev


también intenta ejecutar "ldd nombre_ejecutable" y envíanos
la salida del comando en pantalla, de esa forma podremos ver
si te falta alguna otra biblioteca.

Un saludo.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor sofoke » Dom Sep 07, 2008 11:16 pm

Entonces los paquetes que dicen source son para desarrolladores y los que dicen dev son para ejecutar¿?
Hay alguna forma de descargar ambos e instalarlos sin usar apt-get ¿?
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México

Notapor hugoruscitti » Lun Sep 08, 2008 12:01 am

sofoke escribió:Entonces los paquetes que dicen source son para desarrolladores y los que dicen dev son para ejecutar¿?
Hay alguna forma de descargar ambos e instalarlos sin usar apt-get ¿?


No, en realidad los paquetes "-dev" del sistema tienen las
bibliotecas de desarrollo. El código fuente que uno descarga desde
las web generalmente incluye ambas versiones, tanto para
ejecución como para desarrollo.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor sofoke » Sab Sep 13, 2008 3:46 am

Si por lo que parece al compilar e instalar la biblioteca SDL_gfx tambien traia lo necesario para la ejecucion... pero, por alguna extraña razón solo tuve que reiniciar mi sistema :? y al compilar de nuevo ya no hubo problema alguno..
...cuando lo popular no es suficiente...
Gnu-Linux-y-Más
Avatar de Usuario
sofoke
 
Mensajes: 102
Registrado: Jue May 24, 2007 8:10 pm
Ubicación: México

Notapor hugoruscitti » Sab Sep 13, 2008 11:31 pm

sofoke escribió:Si por lo que parece al compilar e instalar la biblioteca SDL_gfx tambien traia lo necesario para la ejecucion... pero, por alguna extraña razón solo tuve que reiniciar mi sistema :? y al compilar de nuevo ya no hubo problema alguno..


Si, a veces pasa. Resulta que luego de instalar una biblioteca
se debe ejecutar el comando "ldconfig" para que genere todos
los vínculos necesarios. Al parecer el paquete no ejecuta este
comando, cosa que sí debería hacer, y por ello al reiniciar el
sistema todo funcionó bien.

En lugar de reiniciar el sistema alcanzaba con ejecutar "ldconfig",
pero bueno, lo importante es que ha funcionado después de todo...
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron