Keep SuperTuxKart up to date, revisited
I made a post a few weeks back about keeping Supertuxkart up to date. This has, above all, taught me one thing… Don’t publish stuff that you only wrote from memory.
So I just now took some time out to try things out myself again, starting from zero. Well, somewhat zero, I already have the correct header files and the likes installed and you’ll have to forgive me for not tracking those down one by one.
Important to note here is that the irrlicht requirement has gone up, so we will also be making that one from source. The following steps will be done with root access.
Make directory
/opt/supertuxkart/and go in the directory.cd /opt/ mkdir supertuxkart cd supertuxkartCheckout irrlicht’s trunk.
svn co https://irrlicht.svn.sourceforge.net/svnroot/irrlicht/trunk irrlichtMake irrlicht.
cd irrlicht/source/Irrlicht makeBack to
/opt/supertuxkart/.cd /opt/supertuxkart/Copy stk’s trunk and go in the directory.
svn co https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk stk cd stkMake stk.
./autogen.sh ./configure --with-irrlicht=/opt/supertuxkart/irrlicht makeYou can now play supertuxkart with
/opt/supertuxkart/stk/src/supertuxkart(be sure to run it as your normal user).
To keep things up to date, just repeat the above steps but instead of checking out you go in the directory and issue svn up.
Feel free to mention libraries, etc that you needed to compile successfully. I will update my post and credit you accordingly.