Compilers?
Moderator: Moderators
Compilers?
are there any other compilers other than VS 2005? since i want to make a rts for fun
VS isnt free, but gcc and mingw and digital mars are all free.
You could also try the microsoft vs compiler free for downlaod with the enterprise toolkit, and install codeblocks IDE to make use of it, however I had a nasty experience doing that, and AI Dll's dont work for some reaosn compiled that way.
Last tiem i tried MingW was in DevC++ but it complained that the spring code wasnt formatted correctly, which I guess will have changed to make the linux port work.
You could also try the microsoft vs compiler free for downlaod with the enterprise toolkit, and install codeblocks IDE to make use of it, however I had a nasty experience doing that, and AI Dll's dont work for some reaosn compiled that way.
Last tiem i tried MingW was in DevC++ but it complained that the spring code wasnt formatted correctly, which I guess will have changed to make the linux port work.
A few files not compiled on linux are not yet gcc compatible, so mingw will choke on them. Also, the buildsystem does not fully support mingw yet.Last tiem i tried MingW was in DevC++ but it complained that the spring code wasnt formatted correctly, which I guess will have changed to make the linux port work.
<sorry I have to say it> Stop spending all your money on Yayo thenYayo01 wrote:Im using windows Xp.....i was wondering...is there any cheap or any free compilers? since VS2005 is expensive for me

What is your level of familiarity with C++ and compiling? In my experience with the Spring source, it's never been point and click compilation... The extra depend's on the x-platform build make this even less the case. (Particularly if you don't read the damn forums before you try it and find out that people have already compiled various libraries and made them available.)
http://www.codeblocks.org/ - comes with mingw and has a better IDE than bloodshed, and its easily compatible with other compilers.
The product from the picture is Metrowers Codewarrior IDE for x86 - but it's not supported anymore.
You can read about it here : http://forums.freescale.com/freescale/b ... d=361#M140
I don't know what happend to it after the thigs discussed there.
Anyway it wasn't free either, and between them I prefer anyway VS (not because of the compiler, but because of many IDE things that can annoy someone).
Personally I compiled Spring just in Linux.
And about learning, I do not know exactly what to recommand - hope other will help - but I think it would not be the best way to learn C++/compiling and modifiying large applications on spring.
I know I started long long time ago by making small programs (even something that looked like a 3d game :) ) but it was hard enough learning the language/graphic libraries and other things without having to understand somebody elses code.
And there are other programming that has to be done in Spring outside the engine
. (for example the new cross platform lobby :D).
You can read about it here : http://forums.freescale.com/freescale/b ... d=361#M140
I don't know what happend to it after the thigs discussed there.
Anyway it wasn't free either, and between them I prefer anyway VS (not because of the compiler, but because of many IDE things that can annoy someone).
Personally I compiled Spring just in Linux.
And about learning, I do not know exactly what to recommand - hope other will help - but I think it would not be the best way to learn C++/compiling and modifiying large applications on spring.
I know I started long long time ago by making small programs (even something that looked like a 3d game :) ) but it was hard enough learning the language/graphic libraries and other things without having to understand somebody elses code.
And there are other programming that has to be done in Spring outside the engine

- SwiftSpear
- Classic Community Lead
- Posts: 7287
- Joined: 12 Aug 2005, 09:29
Do what i did and start an AI!
I knew a lot of random bits of C++ from reading but I had no experience so it didn't fit very well. So I started TAI and didn't get far (reliance on the central construction GroupAI was my downfall, since it wasn't working as it was supposed to). That gave me the knowledge I needed to start off NTAI.
I knew a lot of random bits of C++ from reading but I had no experience so it didn't fit very well. So I started TAI and didn't get far (reliance on the central construction GroupAI was my downfall, since it wasn't working as it was supposed to). That gave me the knowledge I needed to start off NTAI.
I know that i will need these libraries: http://spring.clan-sy.com/dl/spring-vclibs.exe
Of course i downloaded Spring source.
Do i need anything else to compile AI for Spring??
Of course i downloaded Spring source.
Do i need anything else to compile AI for Spring??