How to obtain LinuxSSNPoint your browser to SDL Release, or the OpenGL Release , for the latest stable code. Or get the latest files from the Sourceforge cvs server by typing the following into a terminal window:
cvs -d:pserver:firstname.lastname@example.org:/cvsroot/linuxssn login
You will be asked for a password. Just press the 'ENTER' key. Then type the following:
cvs -z3 -d:pserver:email@example.com:/cvsroot/linuxssn co -P linuxssn
Or if you with to see whats happening with the OpenGL verision, type the following:
http://www.linuxssn.org/ cvs -z3 -d:pserver:firstname.lastname@example.org:/cvsroot/linuxssn co -r opengl linuxssn
This will give you the latest committed files for the project. This only has to be done once. Later, if there is an update to one or more of the files, all you would need to do is 'cd' into the directory where the source files are and type:
The cvs program will automatically login to the cvs server and compare the files on your computer with the ones on it's server. Any newer files will be downloaded for you.
RequirementsBasically the only requirement at this time will be libstdc++, SDL, SDL_IMG, and now SDL_gfx. If your installing the SDL libs from RPM's, be sure to include the devel packages as well. This may change in the future to include other libs. LinuxSSN requires a screen resolution of 1024 x 768 or better and a color depth of 16 bpp.
The OpenGL branch also has the added requirements of a working OpenGL and GLUT installation.
Unpacking and Compilation of tarballFirst - Create a folder for the files to unpack to. I know this is not good tarball etiquette, but you will survive the experience. Honest.
Second - Copy the .tgz file into it and type:
% tar zxvf releasename.tgz
In order to compile LinuxSSN on your system, type the following in the base directory of the LinuxSSN distribution:
This will create an executable target named aptly enough 'linuxssn'.
Contacting Project AdminsYou should have no trouble compiling it, we hope. But should you run into problems please report them to me Michael Bridak or Rick McDaniel. Or to the development list at: email@example.com.
You can subscribe to the developers mailing list at: http://lists.sourceforge.net/mailman/listinfo/linuxssn-devel