Ca:Compilacio SVN
Contents
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 ?