realXtend / tundra

realXtend Tundra SDK, a 3D virtual world application platform.
www.realxtend.org
Apache License 2.0
84 stars 70 forks source link

Add official support for building on Visual Studio 2010 and/or 2012. #597

Closed juj closed 11 years ago

juj commented 11 years ago

Windows builds are currently done with Visual Studio 2008. This is ancient, and e.g. if considering to migrate out of using Boost, having up-to-date TR1 support is important.

Implement support for the windows build scripts to build on VS2010 and/or VS2012. Investigate if deps libraries are buildable on those, or if some conditional build paths are necessary.

peterclemenko commented 11 years ago

This may be a useful tool; if implemented properly it could remove most of the build script issues and allow for building on newer versions of VS along with Clang. https://github.com/Eyescale/Buildyard

Stinkfist0 commented 11 years ago

Status update: VS2010 build path is coming along quite nicely. VLC needs to be omitted though (binary-incompatible). VS2010 Hydrax.sln is malformed and tries to link to wrong boost vc9 thread lib, so it needs some fixing. QtScriptGenerator also gives some problems, but nothing that cannot be overcome, I think.

Researched VS2012 build path and it turned out not to be feasible, at this point at least (would need to update Qt, Boost, etc. to newer versions).

Stinkfist0 commented 11 years ago

612 Opening a new issue for VS2012