Difference between revisions of "Es:Compilacion SVN"

From X-Moto
Jump to: navigation, search
m (Es:Compilacion CVS moved to Es:Compilacion SVN: cvs to svn)
(No difference)

Revision as of 08:22, 17 March 2007

English - Català - Norsk

CVS ?

X-Moto utiliza CVS para desarrollar el juego. Con los archivos CVS, tienes acceso a las nuevas características yy.. a los nuevos errores. Utiliza lo solo en caso de saber lo que haces.

Has de saber que el código fuentes descargado del CVS en ocasiones puede no estar compilado !

Wikipedia - CVS Sourceforge - X-Moto - CVS

Descarga los últimos archivos con CVS

La primera vez, descarga todos los archivos en "xmoto/" :

# cvs -z3 -d:pserver:anonymous@xmoto.cvs.sourceforge.net:/cvsroot/xmoto co -P xmoto

Actualizar los archivos

Si ya has descargado los archivos necesarios anteriormente, puedes actualizarlos con esta orden :

# cvs -z3 -d:pserver:anonymous@xmoto.cvs.sourceforge.net:/cvsroot/xmoto -q update -d

Compilar

Dependencias

Para compilar l'X-Moto has de tener :

  • El ultimo gcc y g++
  • SDL librerías y encabezados de desarrollo
  • OpenGL librerías y encabezados de desarrollo
  • SDL_mixer con encabezados
  • libjpeg con encabezados
  • libpng con encabezados
  • zlib con encabezados
  • libbzip2 con encabezados
  • liblua50 con encabezados
  • liblualib50 con encabezados
  • libode0 con encabezados
  • libcurl3 con encabezados
  • automake >= 1.9

Pero con las nuevas características, se pueden requerir nuevas dependencias.

Listo! Puedo compilarlo !

$ cd xmoto
$ sh ./bootstrap
$ ./configure
$ make
# make install

Ahora, puedes arrancar X-Moto con "./xmoto". Si no haces el paso de # make install, puedes arrancar el juego con $ (cd bin; ../xmoto)

Si sh ./bootstrap falla, has de editar el archivo ./bootstrap manualmente:

aclocal -I config $ACLOCAL_FLAGS\
&& automake --gnu --add-missing --copy \

Para que se parezca a:

aclocal-1.9 -I config $ACLOCAL_FLAGS\
&& automake-1.9 --gnu --add-missing --copy \

No funciona ?

Prueba a mirar de donde sale el error e intenta encontrar una respuesta tu mismo : los archivos del CVS no estan soportados para el equipo de desarrollo.

TODO

La pagina es para Linux, haz una para otros Sistemas Operativos también. Alguna explicación mas ?