Difference between revisions of "Ca:Compilacio SVN"

From X-Moto
Jump to: navigation, search
 
Line 6: Line 6:
 
Utilitza'ls nomes en el cas de que sàpigues el que estàs fent.
 
Utilitza'ls nomes en el cas de que sàpigues el que estàs fent.
  
Has de saber que el codi font descarregat desde CVS a vegades pot no ésser compilat !
+
Has de saber que el codi font descarregat des de CVS a vegades pot no ésser compilat !
  
 
[http://en.wikipedia.org/wiki/Concurrent_Versions_System Wikipedia - CVS]
 
[http://en.wikipedia.org/wiki/Concurrent_Versions_System Wikipedia - CVS]

Revision as of 16:39, 18 September 2006

English - Norsk

CVS ?

X-Moto utilitza CVS per desenvolupar el joc. Amb els arxius CVS, tens accés a les noves característiques ii.. als nous errors. Utilitza'ls nomes en el cas de que sàpigues el que estàs fent.

Has de saber que el codi font descarregat des de CVS a vegades pot no ésser compilat !

Wikipedia - CVS Sourceforge - X-Moto - CVS

Descarrega els darrers arxius amb CVS

El primer cop, descarrega tots els arxius en "xmoto/" :

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

Actualitzar els arxius

Si ja has descarregat tots els arxius necessaris anteriorment, pots actualitzar-lo amb aquesta ordre :

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

Compilar

Dependències

Per compilar l'X-Moto has de tenir :

  • Darrer gcc i g++
  • SDL llibreries i capçaleres de desenvolupament
  • OpenGL llibreries i capçaleres de desenvolupament
  • SDL_mixer amb capçaleres
  • libjpeg amb capçaleres
  • libpng amb capçaleres
  • zlib amb capçaleres
  • libbzip2 amb capçaleres
  • liblua50 amb capçaleres
  • liblualib50 amb capçaleres
  • libode0 amb capçaleres
  • libcurl3 amb capçaleres
  • automake >= 1.9

Peró amb les noves característiques, es poden requerir noves dependències.

Fet! Puc compilar-lo !

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

Ara, pots arrencar l'X-Moto amb "./xmoto". Si no fas el pas de # make install, pots arrencar el joc amb $ (cd bin; ../xmoto)

Si sh ./bootstrap falla, has de editar l'arxiu ./bootstrap manualment:

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

per a que s'assembli a:

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

No funciona ?

Prova a veure d'on surt l'error i intenta trobar la resposta tu mateix : els arxius de CVS no estan suportats per l'equip de desenvolupament.

TODO

La pagina es per a Linux, fes-la per altres Sistemes Operatius també. Alguna explicació més ?