I have an addon that is tested against windows. Environment: platform=x86, BUILDER=MSYS2 works smoothly, but Environment: platform=x86, BUILDER=VS, BITS=32 and Environment: platform=x86, BUILDER=VS, BITS=64
gives me this error:
[notice ] -----------------------------------------------
[notice ] setting OF path to: C:\projects\openFrameworks
[notice ] from PG_OF_PATH environment variable
[notice ] target platform is: vs
[notice ] updating project C:\projects\openFrameworks\addons\ofxSpaceColonization\example-ofxenvelope
[notice ] parsing addons.make
[notice ] saving addons.make
[notice ] project updated!
[notice ] -----------------------------------------------
1 project updated [notice ] in -142.985 seconds
cd %OF_PATH%
scripts\ci\addons\build.cmd
Microsoft Ā® Build Engine version 14.0.25420.1
Copyright Ā© Microsoft Corporation. All rights reserved.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(57,5): error MSB8020: The build tools for v141 (Platform Toolset = āv141ā) cannot be found. To build using the v141 build tools, please install v141 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ā. [C:\projects\openFrameworks\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj]
Microsoft Ā® Build Engine version 14.0.25420.1
Copyright Ā© Microsoft Corporation. All rights reserved.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(57,5): error MSB8020: The build tools for v141 (Platform Toolset = āv141ā) cannot be found. To build using the v141 build tools, please install v141 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ā. [C:\projects\openFrameworks\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj]
Microsoft Ā® Build Engine version 14.0.25420.1
Copyright Ā© Microsoft Corporation. All rights reserved.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(57,5): error MSB8020: The build tools for v141 (Platform Toolset = āv141ā) cannot be found. To build using the v141 build tools, please install v141 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ā. [C:\projects\openFrameworks\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj]
Command exited with code 1