Hi guys. I have decided to put all the files needed to compile LGP/UNLGP into a archive so that people who dont even know anything about compiling source code can compile Aali's code with ease. I will still continue to build the binaries as they are updated anyway but i thought that it might be a good idea to put this up here anyway so other people build the code if they want to.
Ok first you can get all the files needed to compile the source code here (also its 138mb uncompressed but its 16MB compressed which took a while to do)
http://www.mediafire.com/?ziwdnzum4mnThis is all the files needed to compile LGP/UNLGP in a self extracting file so run it once and extract it
PLEASE NOTE YOU MUST EXTRACT TO A FOLDER WITHOUT SPACES. so for example C:\ would be fine but C:\Program Files\ is NOT fine because it has a space.
Also for the rest of this guide i will be using C:\ for an example but if you put it somwhere else thats fine.
Now Then you have extracted the compiler to C:\ so go to the "compiler" folder on your C drive and run MSYS once then close it. (we do this to create the folder needed for future steps)
Now you need the source code from page 1. This can be gotten many ways but the easyist is to go to
http://backup.ninjaloot.se:8000then click on "BROWSE" then click on each file in turn and then right click on "RAW" and "SAVE TARGET AS" and save all 4 files the same way to your "C:\compiler\home\username\" folder
(also the above statement is using "Internet Exporer" and also the "username" part of the path is always different for everyone so just put there what the name of the folder in your MSYS folder)
Now Aali's source code is in C:\compiler\home\username\ you now need to open MAKEFILE with "Notepad" or any editor and look for the words
cc
replace both lots of cc with
gcc
then save the "MAKEFILE"
Now open "MSYS" in "C:\compiler" again and type
make
Now it will compile LGP/UNLGP binaries (EXE files) and your done.
Also you may get a WARNING in MSYS when making the binaries you can ignore this. It is a warning and not a error and doesnt appear to have any effect on the program.
And if this is to compilcated i will try to make it simpler but i presonally feel its very straight forward as is.