dive into mark

You are here: dive into markArchivesDecember 2006HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy

Monday, December 18, 2006

HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy

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

Filed under , , , ,

7 comments

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

    Comment by linnerd40 — Monday, December 18, 2006 @ 12:29 pm

  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.

    Comment by Mark — Monday, December 18, 2006 @ 12:35 pm

  3. Pingback by Planeta Debian » HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy
  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.

    Comment by Daniel — Monday, December 18, 2006 @ 3:05 pm

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

    Comment by Daniel — Monday, December 18, 2006 @ 3:07 pm

  6. Pingback by Planeta Ubuntu » HOWTO compile SuperTux 0.3.0 (Milestone 1.9) on Ubuntu Edgy
  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!

    Comment by Alexandre Vassalotti — Wednesday, December 20, 2006 @ 11:40 pm

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.)



Recent Stuff For You, Special Price Stay Here
  • Greasemonkey Hacks
Good Stuff Buy The Cow Go Away
Dive Into Python
Powered by Google Drink The Milk Don't Steal

 

posts / comments
© 2001-8 Mark Pilgrim