Difference between revisions of "Ca:Compilacio SVN"
Opofefemucu (talk | contribs) |
Wiki.xmoto (talk | contribs) m (Reverted edits by Opofefemucu (Talk) to last revision by Trullo) |
||
Line 1: | Line 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Build_from_SVN|English]] - [[Es:Compilacion SVN|Español]] - [[No:Kompilere_fra_SVN|Norsk]] | [[Build_from_SVN|English]] - [[Es:Compilacion SVN|Español]] - [[No:Kompilere_fra_SVN|Norsk]] | ||
Line 20: | Line 12: | ||
=== Descarrega els darrers arxius amb SVN === | === Descarrega els darrers arxius amb SVN === | ||
− | El primer cop, descarrega tots els arxius en | + | El primer cop, descarrega tots els arxius en "xmoto/" : |
svn co svn://svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto | svn co svn://svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto | ||
Line 41: | Line 33: | ||
=== Notificació via RSS === | === Notificació via RSS === | ||
− | http://svnweb.tuxfamily.org/rss.php?repname=xmoto+%28xmoto%29& | + | http://svnweb.tuxfamily.org/rss.php?repname=xmoto+%28xmoto%29&path=%2F&rev=0&sc=0&isdir=1 |
== Compilar == | == Compilar == | ||
Line 61: | Line 53: | ||
* libode0 amb capçaleres | * libode0 amb capçaleres | ||
* libcurl3 amb capçaleres | * libcurl3 amb capçaleres | ||
− | * automake | + | * automake >= 1.9 |
Peró amb les noves característiques, es poden requerir noves dependències. | Peró amb les noves característiques, es poden requerir noves dependències. | ||
Line 73: | Line 65: | ||
# make install | # make install | ||
− | Ara, pots arrencar l'X-Moto amb | + | Ara, pots arrencar l'X-Moto amb "<code>./xmoto</code>". |
− | Si no fas el pas de | + | Si no fas el pas de <code># make install</code>, pots arrencar el joc amb <code>$ (cd bin; ../xmoto)</code> |
Si sh ./bootstrap falla, has de editar l'arxiu ./bootstrap manualment: | Si sh ./bootstrap falla, has de editar l'arxiu ./bootstrap manualment: | ||
aclocal -I config $ACLOCAL_FLAGS\ | aclocal -I config $ACLOCAL_FLAGS\ | ||
− | & | + | && automake --gnu --add-missing --copy \ |
per a que s'assembli a: | per a que s'assembli a: | ||
aclocal-1.9 -I config $ACLOCAL_FLAGS\ | aclocal-1.9 -I config $ACLOCAL_FLAGS\ | ||
− | & | + | && automake-1.9 --gnu --add-missing --copy \ |
=== No funciona ? === | === No funciona ? === | ||
Troba'ns al IRC. | Troba'ns al IRC. |
Latest revision as of 11:18, 26 November 2010
Contents
SVN ?
X-Moto utilitza SVN per desenvolupar el joc. Amb els arxius SVN, 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. Si no, simplement descarrega't la versió estable des de la página principal http://xmoto.sf.net
Has de saber que el codi font descarregat des de SVN a vegades pot no ésser compilat !
Descarrega els darrers arxius amb SVN
El primer cop, descarrega tots els arxius en "xmoto/" :
svn co svn://svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto
o si ets un programador
svn co svn+ssh://$USER@svn.tuxfamily.org/svnroot/xmoto/xmoto/trunk xmoto
(pots enviar la teves claus ssh publiques per al root del teu compte ftp a ftp://$USER@ftp.tuxfamily.org/ en un arxiu anomenat ssh_keys )
Fixa't que n'hi han un munt de clients grafics per utilitzar l'svn en cas de que tinguis por a la consola
Actualitzar els arxius
Si ja has descarregat tots els arxius necessaris anteriorment, pots actualitzar-lo amb aquesta ordre :
# svn update
Accés Web
http://viewvc.tuxfamily.org/svn_xmoto_xmoto
Notificació via RSS
http://svnweb.tuxfamily.org/rss.php?repname=xmoto+%28xmoto%29&path=%2F&rev=0&sc=0&isdir=1
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 ?
Troba'ns al IRC.