Portal hispano de Kubuntu

Instalar Sauerbraten [Solucionado]


Nada, que no me rindo:

Como la versión de Sauerbraten de los repositorios no va (O por lo menos no va en mi equipo), he decidido descargarlo de la página oficial del juego.

La cosa está en que hay que compilarlo y la verdad, no tengo mucha idea de lo que debo hacer.

He seguido los siguientes pasos:

- He descomprimido el archivo "sauerbraten_2008_06_20_ctf_edition_linux.tar.bz2" en el directorio "/usr/games/Sauerbraten/". Ha tardado un poco, son más de 300 Mbs pero es algo que no me ha dado problemas.

- A continuación me he ido al terminal y he ejecutado la orden: "sh Sauerbraten". El terminal devuelve lo siguiente:

Your platform does not have a pre-compiled Sauerbraten client.
Please follow the following steps to build a native client:
1) Ensure you have the SDL, SDL-image, SDL-mixer, and OpenGL libraries installed.
2) Change directory to src/ and type "make install".
3) If the build succeeds, return to this directory and run this script again.

- Como los paquetes que comentan ya los tengo instalados, me cambio al directorio "src" y ejecuto "make install" siguiendo las indicaciones del programa. El resultado es el siguiente:

rafa@Rafa-Desktop:/usr/games/Sauerbraten/src$ make install
make    -C enet/ all
make[1]: se ingresa al directorio `/usr/games/Sauerbraten/src/enet'
Making all in include
make[2]: se ingresa al directorio `/usr/games/Sauerbraten/src/enet/include'
Making all in enet
make[3]: se ingresa al directorio `/usr/games/Sauerbraten/src/enet/include/enet'
make[3]: No se hace nada para `all'.
make[3]: se sale del directorio `/usr/games/Sauerbraten/src/enet/include/enet'
make[3]: se ingresa al directorio `/usr/games/Sauerbraten/src/enet/include'
make[3]: No se hace nada para `all-am'.
make[3]: se sale del directorio `/usr/games/Sauerbraten/src/enet/include'
make[2]: se sale del directorio `/usr/games/Sauerbraten/src/enet/include'
make[2]: se ingresa al directorio `/usr/games/Sauerbraten/src/enet'
make[2]: No se hace nada para `all-am'.
make[2]: se sale del directorio `/usr/games/Sauerbraten/src/enet'
make[1]: se sale del directorio `/usr/games/Sauerbraten/src/enet'
g++ -Wall -fsigned-char -O3 -fomit-frame-pointer -Ishared -Iengine -Ifpsgame -Irpggame -Ienet/include -I/usr/X11R6/include `sdl-config --cflags`   -c -o shared/tools.o shared/tools.cpp
/bin/sh: g++: not found
make: *** [shared/tools.o] Error 127
rafa@Rafa-Desktop:/usr/games/Sauerbraten/src$

- No entiendo muy bien lo que ha pasado, pero almenos sé que la última línea es un error y esas lineas del tipo "No se hace nada para..." no tienen buena pinta.

- Ya casi le tengo cogido el rollo a los paquetes ".deb" pero no tengo experiencia instalando programas de esta forma.

¿Que debo hacer para realizar "make install" con éxito?

Para compilar, primero instala el paquete Build essential, que no viene instalado por defecto, y que trae todo lo necesario para las compilaciones, lo puedes instalar desde adept.

saludos smash


Intel Due 2 Core
Kingston 1024x 2 GB (2048) Dual Channel
Kubuntu Hardy 8.04

Gracias a los dos.

Probaré a ver que pasa...

Ten cuidado...yo me tenido que desinstalar el juego....es lo mejor si estoy de exámenes..mucho regen capture...


"Prefiero morir de pie, que toda una vida arrodillado"
Emiliano Zapata

ien, instale la dependencia que me faltaba y pude compilar el programa.

Al ejecutarlo me da el mismo error de siempre, en el repositorio de juegos de getdeb puede conseguir otro paquete del mismo juego con identico resultado.

Resumen: Va a ser que no es el juego.

A ver si localizo algún foro sobre este programa y me orientan.

Que rollazo.

¿Hay que hacer algo en especial para desinstalar un programa compilado o basta con borrar el directorio?

Bueno, he estado investigando por otro lado:

Parece ser que SI tengo un problema con configuración de la tarjeta de video esto se soluciona instalando el driver oficial para Linux que ofrece el fabricante:

http://ati.amd.com/support/driver.html

O bien instalando el paquete EnvyNG del repositorio oficial que viene a ser lo mismo.

En teoría, con esto se soluciona mis problemas con los juegos 3D. Digo en teoría porque el fabricante no tiene el driver Linux de mi modelo de tarjeta.

Llegamos a la conclusión siguiente: Estoy gafao.

Mi última esperanza es que dentro de unos dias, semanas o meses, a Ati le de por sacar el driver de mi tarjeta.

Pues nada, me voy a llorar un rato...

krafa escribió:

¿Hay que hacer algo en especial para desinstalar un programa compilado o basta con borrar el directorio?

Normalmente se borra ejecutando esto en el directorio en el que se compilo el juego:

sudo make uninstall

Saludos!

Al final logré instalar el driver propietario en mi equipo, detalles en el link:

http://www.kubuntu-es.org/foro/200809/instalar-driver-propietario-ati?pa...

¡¡¡ Y apartir de aquí el juego me funciona sin problemas!!! Oeoeoeoeoeee!!!

¡¡¡Voy a hacer una fisesta para celebrarlo!!!

Comida, alcohol y mujeres, estan todos invitados...

Relacionado con Instalar Sauerbraten [Solucionado]



Buscar

Inicio de sesión

Encuesta

¿Qué te parece Kubuntu 8.10 Intrepid Ibex?
Excelente, me gusta mucho
21%
Buena, pero podría mejorar
32%
Mala, me da muchos problemas
14%
No me funciona/No he podido instalarla
4%
Aún no la he probado
17%
De momento no actualizo y me quedo con KDE3
13%
Total de votos: 132

En línea

En este momento hay 3 usuarios y 26 invitados en línea.

Usuarios en línea