Loading...
  OR  Zero-K Name:    Password:   

Spring and Visual Studio

10 posts, 795 views
Post comment
Filter:    Player:  
sort
In the Zero-K test session, I tried to track down a possible Spring bug regarding AI selection on the ingame menu screen (Etherpad http://etherpad.wikimedia.org/p/zktest-2013-11-15 )

Doing so was very frustrating as Spring hates Visual Studio.
On official Spring forums (Like http://springrts.com/phpbb/viewtopic.php?f=12&t=30787), you can see funny/sad advice quotes like:
"Try to grab the develop branch as it was in 2013 august 12, as that worked for me."

I therefore attempted to fix compiling the current develop branch.
It should be a significant improvement.
But before I try to propose the code fixes for inclusion in spring, would anyone be interested in attempting to build and verify if everything works as expected, not just on my machine?
Afaik none of the current Spring devs use Visual Studio so I can't get feedback there.

I wrote detailed instructions on the Spring Wiki:
http://springrts.com/wiki/Building_Spring_on_Windows_2_temp
+1 / -0


10 years ago
A noble effort, and I hope it succeeds, but do note that unless you're volunteering to keep doing this on a regular basis, within months it will be back to being broken.
+0 / -0


10 years ago
Wait, you've managed to build Spring?
+0 / -0


10 years ago
It's not really hard to build Spring: it's hard to build it in VS.
+1 / -0
If you want to develop the engine, ditch Visual Studio, grab the latest QTCreator + OpenGL + MinGW build and profit ;-)

Also grab the latest build of MSYS. You'll want it.

x64: http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/Qt-Builds/x64-Qt-5.1.1-opengl%2Bqtcreator-2.8.1-%28gcc-4.8.1-seh-rev5%29.7z/download

x32: http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/Qt-Builds/x32-Qt-5.1.1-opengl%2Bqtcreator-2.8.1-%28gcc-4.8.1-dwarf-rev5%29.7z/download

MSYS: http://sourceforge.net/projects/mingwbuilds/files/external-binary-packages/msys%2B7za%2Bwget%2Bsvn%2Bgit%2Bmercurial%2Bcvs-rev13.7z/download
+1 / -0
Just to be clear, I do actually have VS 2010 & 2012 Ultimate, but VS just takes so much effort to work with a real (non-Windows) C/C++ project that I use QtCreator + MinGW + MSYS for all of my C/C++ work and VS for C#.
+0 / -0
10 years ago
Don't make yourself addicted to propertiary stuff any more than required!

Ban VS :)
+1 / -0
10 years ago
AFAIK all the Spring devs use linux, so there is no need for visual studio (have I missed the point?).
+1 / -0
10 years ago
I personally don’t like VS (we have been working with it on C# in school).

I love working in KDevelop or QTCreator.
+0 / -0

10 years ago
Sorry to hijack this thread, but i'd like to hear what your problems with VS were. Just out of curiosity.
+0 / -0