DarthMike / indielib-crossplatform

IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
zlib License
61 stars 27 forks source link

Visual studio express upgrade 2008 => 2012 #136

Closed M-F-K closed 10 years ago

M-F-K commented 11 years ago

The use of visual studio express 2008 is pretty stoneage, - we need to get into this century regarding the windows compile setup:

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-for-windows-desktop

1) The solution file(s) need to be upgraded. As far as I know it "should" be pretty simple, a version number needs to be incremented.

Read more here:

http://stackoverflow.com/questions/14279457/are-visual-studio-2008-and-visual-studio-2012-solutionscompatible

http://stackoverflow.com/questions/15310924/vs-2012-solution-and-projects-incompatible-with-vs-2010

On a side note, - Javier posted some links in the forum about this topic, and as far as I remember the links also talked about another topic one should be aware off regarding this upgrade. I think it was something about that the newer version of vs express have the possibility of a more finegrained ?import? setup? ... something that now not only could be set on the toplevel (solution) but also on the projects themselves... well I am guessing here...

2) Brush up the install part in the wiki. This should be simple todo.

3) Brush up the install tutorial ( simple tutorial 1) - we need to go through all the tutorials at one point but this one is very critical.

vncastanheira commented 11 years ago

Agreed.

DarthMike commented 10 years ago

VC2012 set up to this point for Indielib and tests.

Will sort out tutorials and take a look at editor compile state.

DarthMike commented 10 years ago

Tutorials setup up to this point. Editor code compiles, linker error. Will sort it out in another tast.

Now I'm going to check OSX and Linux, to be sure nothing is broken, as I had to change some code.

DarthMike commented 10 years ago

Changed. Wiki upated, tutorial 01 updated. Changes are on master already.