You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 28, 2021. It is now read-only.
cmake .. -G "Visual Studio 14 2015 Win64" fails because I have VS 2017 installed.
When I run cmake .. -G "Visual Studio 15 2017 Win64" I get the same error as above.
I had a deeper look at it turns out yaml-cpp uses Travis CI which does not support Visual Studio 2017 C++ yet.
BTW.: I could not find any CI tests for Visual Studio 2017.
I believe this will be fixed by upgrading Hunter to the latest version (v0.23.211) (archive link) - the reason that the dependencies fail to build when generating the VS 2017 solution is because YAML-CPP has a workaround for VS's lack of noexcept which uses a token that's no longer present on VS2017 >= 15.8 (_NOEXCEPT). This was fixed in YAML-CPP release 0.6.2-p1 (fix commit), but the version of Hunter that Aleth currently uses (0.23.178) only has YAML-CPP version 0.6.2-p0.
I have an problem building aleth on Windows because yaml-cpp fails.
I ran this command:
cmake .. -DCMAKE_GENERATOR_PLATFORM=x64
But I get an error in the hunter part
C:.hunter_Base\c4cfcc0\1643554\402d68a\Build\yaml-cpp\Source\include\yaml-cpp/exceptions.h(208): error C3646: '_NOEXCEPT': unknown override specifier [C:.hunter_Base\c4cfcc0\1643554\402d68a\Build\yaml-cpp\Build\yaml-cpp-Release-prefix\src\yaml-cpp-Release-build\yaml-cpp.vcxproj] [C:.hunter_Base\c4cfcc0\1643554\402d68a\Build\yaml-cpp\Build\yaml-cpp-Release.vcxproj]
The complete output is build.txt
I am on Windows 10, Visual Studio 2017 and cmake 3.13.4
The text was updated successfully, but these errors were encountered: