Es:Compilacion SVN

From X-Moto
Revision as of 11:18, 26 November 2010 by Wiki.xmoto (talk | contribs) (Reverted edits by Opofefemucu (Talk) to last revision by Trullo)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

English - Català - Norsk

SVN ?

X-Moto utiliza SVN para desarrollar el juego. Con los archivos SVN, tienes acceso a las nuevas características yy.. a los nuevos errores. Utiliza lo solo en caso de saber lo que haces. Si no, simplemente descargate la versión estable de la pagina principal http://xmoto.sf.net

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

[1]

Descarga los últimos archivos con SVN

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

svn co svn://svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto

o si eres un programador

svn co svn+ssh://$USER@svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto

(puedes enviar tus claves ssh publicaes para el root de tu cuenta ftp a ftp://$USER@ftp.tuxfamily.org/ en un archivo llamado ssh_keys )

Fijate que hay un montón de clientes graficos para utilizar el svn en caso de que tengas miedo a la consola

Actualizar los archivos

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

# svn update

Accés Web

http://viewvc.tuxfamily.org/svn_xmoto_xmoto

Notificación vía RSS

http://svnweb.tuxfamily.org/rss.php?repname=xmoto+%28xmoto%29&path=%2F&rev=0&sc=0&isdir=1

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 ?

Háblanos en el IRC.