Hi all,
I've just uploaded the source to the SVN repository, so now I will help people compile it for linux. It should also be possible to compile on Windows but I only want to do one thing at once.
1. Get Dependencies:The name is most likely [libraryname]-devel especially in package management software.
SVN (to download the source) or download from release system
SDLOpenAL SDKXerces-cOggVorbisOpenGL SDK (if you already have the headers don't worry, I think the files are outdated)
Perforce Jam (Boost Jam didn't work when I tried it)
wxWidgets (if you want the map editor)
Might also need autoconf and autogen.
The next are available from the download section of glestae project:
Glest Data files
Four Path Magitech (not sure if this is needed)
Let me know if I missed any.
2. Check out the source:This is for the current latest release. You can omit '/tags/0.2.7' if you want the whole repository but its over 25MB.
svn co
https://glestae.svn.sourceforge.net/svn ... tags/0.2.7 [directory to put it in]
OR
Download it from the release system.
http://sourceforge.net/project/showfile ... _id=293627NOTE: you can also use a GUI like KDE SVN.
If you want to look at the source before 'checking it out' you can go to
http://glestae.svn.sourceforge.net/viewvc/glestae/3. Configure:a. Go to the directory where you checked out the files
(in a console)
b. Go to 'mk/linux'
c. Type './configure'
d. If it says to use jam, it worked and you can go to the next step, otherwise you need a dependency from step 1 or something else went wrong. If it didn't work try autogen. ie. 'sh autogen.sh' then run configure again.
4. Run jam:a. Type 'jam'
b. It should be compiling now and will take a while.
c. If it gets to the end without any errors (should say something like linking glestadv) go to next step, otherwise there might be a problem with the code or missing a dependency.
5. Copy and run binary:The binary should be in the directory, named 'glestadv'.
a. Copy this to the root of the data files
b. Make sure the glestadv.ini is in the directory and configured the way you want it
c. Run the binary as normal
These instructions are not completely tested so there could be a few errors. I would like everyone to be able to compile the source. After linux users can compile I will help with Windows users unless someone else does it before me.