==========================
How to Compile & install GtkRadiant 1.5 for linux (doing this from the command line is simplest)
{I got most of these instructions from KadaverJack in irc, and some help from John Galt who told me to get the dev libs for all the dependencies. Big thanks to you both! The main instructions are found on this sucky page: https://zerowing.idsoftware.com/svn/rad ... /COMPILING}
==================================================
First go get the SVN files with these links (this assumes you have the svn client)
svn checkout https://zerowing.idsoftware.com/svn/rad ... ant/trunk/ ./GtkRadiant
svn checkout https://zerowing.idsoftware.com/svn/rad ... ack/trunk/ ./GtkRadiant/games/Q3Pack
svn checkout https://zerowing.idsoftware.com/svn/rad ... ack/trunk/ ./GtkRadiant/games/NexuizPack
Download & install these packages if you don't already have them. NOTE: you don't need these files' dev libs! -
- gcc >= version 3.1 (preferably)
- scons >= 0.96 (radiant is built with scons rather than make)
- python >= 2.3.0, (scons requires python, some build steps use python)
- svn >= 1.1 (some build steps use svn)
Now go download/install all of these files plus their developer packages. On a debian-like system, i used the command "apt-cache search gtk+|grep dev" to find the files I needed.
- gtk+ >= 2.4.0 (requires glib, atk, pango, iconv, etc)
- gtkglext >= 1.0.0 (requires opengl)
- libxml2 >= 2.0.0
- zlib >= 1.2.0 (for archivezip module)
- libpng >= 1.2.0 (for imagepng module)
- libmhash = 0.9.0 (for q3map2)
After this is all done, cd into your new GtkRadiant directory and build like so:
scons SETUP=0 (in the GtkRadiant directory!)
Once that is done we need to install Radiant by doing this -
python ./install.py (assuming you are still within the GtkRadiant dir)
note - this script should be run after each time you update from svn
Once that is done, you can run the program like so -
./GtkRadiant/install/radiant.x86' (or './GtkRadiant/install/radiant.ppc' on osx) ... (assuming you're not in the Radiant dir anymore... otherwise do ./install/radiant.x86).
Finished
