SuperTux 0.3.0 has been out for hours now. What are you waiting for?

Debian (unstable) and Ubuntu (Dapper or Edgy) users:

  1. Install prerequisites:

    sudo aptitude install checkinstall subversion autoconf jam g++ libsdl1.2-dev libsdl-image1.2-dev libphysfs-dev libvorbis-dev libogg-dev libopenal-dev
  2. Download the source and unzip it:

    tar xvfj supertux-0.3.0.tar.bz2
    cd supertux-0.3.0
  3. Fix the level names to work around an installer bug:

    cd data/levels/world1/
    sed -i -e "s/ - .*\.stl/.stl/" worldmap.stwm
    for f in *" "-" "*.stl; do mv "$f" "${f/ - *.stl/.stl}"; done
    cd ../../..
  4. Compile:

    ./autogen.sh
    ./configure --prefix=/usr
    jam
  5. Install:

    sudo checkinstall -Dy "jam install"

If you want to uninstall it later:

sudo aptitude remove supertux

Previously: Sneak Peek: SuperTux M2

§

Seven comments here (latest comments)

  1. Awesome! Supertux is the best. Great guide! Thanks.

    — linnerd40 #

  2. Since someone will no doubt ask, there is a Windows installer at the aforementioned download link, but it does not include the required OpenAL libraries. Windows users will need to download and install OpenAL separately.

    — Mark #

  3. Planeta Debian » HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy (pingback)
  4. sudo apt-get install g++ checkinstall jam libsdl1.2-dev libvorbis-dev libsdl-image1.2-dev libphysfs-dev libopenal-dev

    and probably some other stuff.

    — Daniel #

  5. Oh, you’d already written that and I missed it. Feeling stupid right now…

    — Daniel #

  6. Planeta Ubuntu » HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy (pingback)
  7. Yuck checkinstall…

    Here a real debian package: http://debs.peadrop.com/dists/edgy/backports/

    This should be the package that will be included into the next release of Ubuntu (Feisty Fawn). Enjoy!

    — Alexandre Vassalotti #

Respond privately

I am no longer accepting public comments on this post, but you can use this form to contact me privately. (Your message will not be published.)



§

firehosecodeplanet

© 2001–9 Mark Pilgrim