To compile Supertux:
(note, I did this with ubuntu 10.04 but compiling will be bascicly the same in other OSes)
1. get the prerequisites:
cmake 2.6 or later
OpenGL headers and libraries
SDL 1.2.5 or later(libsdl-gfx1.2-dev under synaptic)
SDL_image (any version that includes PNG and JPEG support)(libsdl-image1.2-dev under synaptic)
PhysicsFS (libphysfs-dev under synaptic)
OpenAL(libopenal-dev under synaptic)
GLEW (libglew1.5-dev under synaptic)
Boost (libboost-dev under synaptic)
2. type into terminal(ignore quotation marks): "git clone https://code.google.com/p/supertux/" this will create a supertux folder in your home directory
3. type: "cd /home/YOURHOMEFOLDER/supertux"
4. type: "cmake ." then: "make"
5. enjoy
There may be some errors when compiling and that will stink, but that shouldn't happen if you have all of your correct prerequisites installed as those are usually the cause of errors. more on compiling at: https://supertux.lethargik.org/wiki/Download/Git