We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 3148 - VS 2013 project files fail to build after converting to VS 2015
Summary: VS 2013 project files fail to build after converting to VS 2015
Status: RESOLVED FIXED
Alias: None
Product: SDL_mixer
Classification: Unclassified
Component: misc (show other bugs)
Version: 2.0.0
Hardware: x86_64 Other
: P2 trivial
Assignee: Sam Lantinga
QA Contact: Sam Lantinga
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-11 23:55 UTC by Jacob Dix
Modified: 2017-10-13 05:30 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Dix 2015-10-11 23:55:57 UTC
-Problem-
When converting the visual studio 2013 project file to the visual studios 2015 tool set in Visual Studios community 2015 building SDL_mixer results in the following errors.
-Error Log-
1>  Generating Code...
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(55,5): error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(55,5): error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".
========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========

-How to Replicate-
Using Visual Studios 2015 on Windows 10 64 bit.
1. Open the 2013 project file in visual studios. 
2. Convert the files when prompted.
3. Build the SDL_mixer project.

-Additional Info-
I was able to convert the VS2013 project files in the same manner successfully with the other SDL libraries (SDL2, SDL_image, SDL_ttf) and they built with out error.

In addition the 2012 project files for SDL_mixer DO work. and I am currently using those instead.

I am also using Windows 10 64 bit, there was no option in bugzilla for that.
Comment 1 Sam Lantinga 2017-10-13 05:30:10 UTC
SDL_mixer now uses a single VS2010 solution that cleanly upgrades to all Visual Studio versions.