Page 1 of 1
yea
Posted: 15 Jan 2008, 10:58
by Petah
On the most part, despite be so not open source/platform friendly, I am not to worried about being able to compile a Linux port for an AI. TBH I just want to develop AI for spring because I think it is one of the greatest games, and C# just happens to be a good language for the task.
So does any one know what we need to do is fix the current build of CSAI (at least on windows)
Re: yea
Posted: 15 Jan 2008, 13:51
by jcnossen
Umm yeah I forgot to say this in the other thread, but the CSAI design is based on C++/CLI, which compiles only on visual studio, and can therefore only communicate with a spring build on visual studio.
Current spring is build on mingw, so I guess a mono binding really is the only option for C#.
Re: yea
Posted: 15 Jan 2008, 17:39
by Agon
Would also be Linux friendly!
Re: yea
Posted: 16 Jan 2008, 00:45
by Jonanin
For the record, Microsoft released the source code to the .NET framework libraries, and continues to do so even in the newest .net 3.5.
Re: yea
Posted: 16 Jan 2008, 14:41
by Agon
Not all libraries ( I think). And with a not GPL compatible license.
Mono is released under MIT license this means you have the source code and can do with it what you want.
And jcnossen wrote that we need mono for a CLI interface because spring is compiled with mingw and not visual studio.
Re: yea
Posted: 17 Jan 2008, 01:24
by Jonanin
Agon wrote:Not all libraries ( I think). And with a not GPL compatible license.
I believe all... if not, most. Anyway, this was in response to Petah saying it wasn't open source, when technically it is. Even though it's not really in a great license..