Nueva dirección del blog

El blog se ha mudado a https://lewatoto.github.io/ las publicaciones en este sitio se mantendrán como un archivo, aunque algunas se han mudado al nuevo sitio.

Publicidad

19 enero 2013

Como resolver algunos problemas de warsow en fedora 32 y 64 bits

Imagen tomada de warsow.net/media


Warsow es un juego en línea multiplataforma que resulta ser muy entretenido, ya que el juego esta diseñado para ubuntu, en fedora a veces surgen ciertos inconvenientes con las librerías, como este:
/warsow_1.02/warsow.x86_64: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
La solución la he encontrado en un foro de fedora en inglés de un usuario que tenia un problema con eagle que no encontraba libjpeg.so.8, su solución fue la siguiente:
  • Descarguen el código fuente de libjpeg8.
  • Descomprimió el archivo tar.gz y sitúense con la terminal dentro de la carpeta que acaban de crear.
  • En la terminal escriban lo siguiente: 
./configure
make
su -c "make install"
si por alguna razón no se compila instalen gcc y prueben de nuevo:
su -c "yum install gcc"
ya con esto han instalado la librería que les falta ahora solo falta hacer un enlace simbolico ya que el lugar de instalación fue /usr/local/lib y no /lib:
Para sistemas de 32 bits
ln -sf /usr/local/lib/libjpeg.so.8.3.0 /lib/libjpeg.so.8
Para sistemas de 64 bits
ln -sf /usr/local/lib/libjpeg.so.8.3.0 /lib64/libjpeg.so.8
Ahora intente ejecutar el juego, si por alguna razón en la terminal les indica lo siguiente:
/warsow_1.02/warsow.x86_64: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
Se soluciona de la siguiente forma:
su -c "yum install libpng12"
Y si  les aparece lo siguiente:
/warsow_1.02/warsow.x86_64: error while loading shared libraries: libcurl-gnutls.so.4  cannot open shared object file: No such file or directory
Lo soluciona de la siguiente forma:
Para sistemas de 32 bits
ln -sf /usr/lib/libcurl.so.4 /lib/libcurl-gnutls.so.4
Para sistemas de 64 bits
ln -sf /usr/lib64/libcurl.so.4 /lib64/libcurl-gnutls.so.4
En mi caso luego de realizar esto el juego se ejecuta correctamente.

No hay comentarios.:

Publicar un comentario

Publicidad

Publicidad