Malcom Posted March 15, 2013 Report Share Posted March 15, 2013 Hello folks,I'm building 0ad in Visual Studio 2010 but it fails at running in debug mode. After some research, I realized in the binary/system folder, the msvcr90d.dll library is missing and my current Visual Studio installation doesn't ship it (as expected). I could install VS2008 in order to get it and tweak the manifest in binary/system to link with the shipped libraries (the current manifest is pointing to msvcr90d without SP1 patch), but, as there are debug libraries for older versions (7.1 and 8.0) in the project repository, I think it could not hurt anyone including 9.0 debug libraries too.Regards! Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted March 15, 2013 Report Share Posted March 15, 2013 The reason we don't distribute the debug runtimes is because it's not allowed by Microsoft's license. Quote Link to comment Share on other sites More sharing options...
Malcom Posted March 15, 2013 Author Report Share Posted March 15, 2013 What a shame not reading the license prior to posting. My apologize, then I suppose I'll have to switch to VS2008.Thank you! Quote Link to comment Share on other sites More sharing options...
_db_ Posted January 9, 2014 Report Share Posted January 9, 2014 Same problem here ...Found: http://trac.wildfiregames.com/wiki/BuildInstructions#WindowsChecked for Visual C++ 2008 Express edition (http://www.microsoft.com/express/Downloads/#2008-Visual-CPP) but geeting forewarded to Visual Studio 2013/2010. There seems to be no 2008 downloads anymore?!Any hint for me?FYI:Source from github compiles using VC++ 2010 without any errors, but starting fails.Debugger error because of missing msvcr90d.dllRelease error because javascripts cannot be found and "bones" are unknown.(I'm new to "0 A.D." ...) Quote Link to comment Share on other sites More sharing options...
historic_bruno Posted January 9, 2014 Report Share Posted January 9, 2014 You won't get the debug C runtime libs anywhere (legally) unless you install the full version(s) of VS Professional, that's due to Microsoft's licensing. The express editions don't include them. The alternative is to stick with release builds instead of debug builds, which are still quite useful for debugging and much faster. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.