Hi,
I've added set(VCPKG_PLATFORM_TOOLSET v140) to the x64-windows triplet, but the environment used in the build seems still to use the VS2017 paths? Am I doing something wrong?
I should say that I am using this with while trying to create a new port using the waf build system. That build system only supports up to VS2015, so I am trying to set vcpkg to that too. Atm I am ending up with a setting in which compiler and linker from VS2015 are used, but include directories etc use VS2017 paths, including the latest Windows 10 SDK which if I remember correctly can only be used with VS2017.
What's your current vcpkg version (vcpkg version)? What do you get from vcpkg env --debug --triplet x64-windows?
This is the triplet (x64-windows):
set(VCPKG_TARGET_ARCHITECTURE x64)
set(VCPKG_CRT_LINKAGE dynamic)
set(VCPKG_LIBRARY_LINKAGE dynamic)
set(VCPKG_PLATFORM_TOOLSET v140)
And this the output of version and env:
````
C:\vcpkg>vcpkg version
Vcpkg package management program version 0.0.81-11d4a5c47edb75c8aaaa7d86bc2d351af8b32e28
See LICENSE.txt for license information.
C:\vcpkg>vcpkg env --debug --triplet x64-windows
[DEBUG] _wspawnlpe(cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio2017\Community\VCAuxiliary\Build\vcvarsall.bat" amd64 2>&1 && cmd")
* Visual Studio 2017 Developer Command Prompt v15.0.26430.13
* Copyright (c) 2017 Microsoft Corporation
[vcvarsall.bat] Environment initialized for: 'x64'
Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.
````
подтверждаю параметр set(VCPKG_PLATFORM_TOOLSET v140) в triplet игнорируется вне окружения vcpkg
если запускать cmake с тулчайн и указать triplet, то все равно запускается v141\15.0 2017
I confirm the set parameter (VCPKG_PLATFORM_TOOLSET v140) in the triplet is ignored outside the vcpkg environment
If you run cmake with toolchan and specify triplet, it still starts v141 \ 15.0 2017
With the latest master (70871f0a1838) I get:
PS D:\src\vcpkg> vcpkg env --debug --triplet x64-windows-v140
[DEBUG] _wspawnlpe(cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 2>&1 && cmd")
PS D:\src\vcpkg> vcpkg env --debug --triplet x64-windows
[DEBUG] _wspawnlpe(cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio\Preview\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" amd64 2>&1 && cmd")
It looks like your vcpkg version is actually about 2 weeks old (11d4a5c47 is from May 26). The toolset PR is from 7 days ago: https://github.com/Microsoft/vcpkg/pull/1213.
Could you re-run bootstrap and try again?
@Voskrese Yeah, that's a good point. We don't force downstream cmake projects to inherit the platform toolset version. Maybe we should add a warning for that?
That doesn't seem to be @bagong's problem, however; I think he's concerned about the builds _inside_ vcpkg.
Aaah, right, thank you @ras0219-msft , sorry for the noise.
PS: as to updating vcpkg: if one isn't aware of the inner working of vcpkg I think it's not obvious how one would update vcpkg itself. Is it enough to pull master, or does vcpkg itself have to be recompiled (I imagine it depends on the case)? If the later, maybe adding a command like like selfupdate or so would be trust infusing ;) Rerunning "bootstrap-vcpkg.bat" is a bit scary because one wonders what happens to the current state of the local repo in that process.
Thanks for your quick help and consideration!
PS: I think it's correct that you don't force a toolset through the toolchain file. People using vcpkg from outside likely have their own ways to specify an environment, and likely customizations.
I definitely can see how updating could be confusing if you don't know what bootstrap does -- which we certainly shouldn't require of users! We might want to discuss further in a different issue.
For clarity, the current "by-design" upgrade mechanism for users is:
git pull...bootstrap-vcpkg.bat [1]vcpkg update to find the list of changed librariesvcpkg.exe is too far outdated[2]vcpkg remove ... + vcpkg install ...[1] Running bootstrap is actually not needed; I personally have D:\src\vcpkg\toolsrc\x64\Release added to my normal $env:path since I'm often in an edit-compile-debug loop. It walks up the directory tree to find the .vcpkg-root stamp file (kinda like how git looks for .git).
However, a _big_ benefit of bootstrap is that it will also stamp the current git commit SHA1 into the tool, which enables us to diagnose problems exactly like this issue 😉 -- we can quickly figure out _exactly_ the code revision you're running which is a massive help. So, if you aren't editing the tool source I'd stick with bootstrap-vcpkg.
[2] We also always stamp the contents of toolsrc\VERSION.txt into the tool -- that's the "version" you see in vcpkg version. vcpkg update will check the _current_ toolsrc\VERSION.txt and notify you if it's different than the version baked into the current exe.
(@alexkaratarakis for visibility)
Currently, we don't bump VERSION.txt every time we make a change because we tie that version to the contents of CHANGELOG.md and we commit code on a higher cadence than that. I think we should probably come up with a system to bump the version more often we currently do, but without requiring a full entry inside the change log. Perhaps changing 0.0.X to the simpler X.Y and making entries for every X change but not for Y?
Yup, makes perfect sense. I think the only experience I can contribute to this is that as a user the semantics of "bootstrap" can make you fear that the script should only be once, and that reusing it might reset your repo to an initial state. So maybe just an alias like "selfupdate" would remove the potential fear for people who don't read documentation ;)
Thanks again!
May I make another enquiry: after I did the vcpkg update the toolchain paths for v140 are set properly now. But as Windows SDK, version 10.0.15063.0 is set. Isn't that version incompatible with VS2015? Maybe vcvarsall.bat for VS2015 should be run with a lower SDK version as second argument?
Also: if I understand correctly, the use of the SDK version may interfere with the deployment target/backwards compatibility. Like we may lose Vista or even Win7 compatibility? Maybe it should be possible to make the SDK version explicit via a triplet setting too?
Setting top to : C:\vcpkg\buildtrees\aubio\src\aubio-0.4.5
Setting out to : C:\vcpkg\buildtrees\aubio\x64-windows-vs2015-rel
Checking for 'msvc' (C compiler) : 09:45:36 runner ['cmd.exe', '/E:on', '/V:on', '/C', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\waf-print-msvc-1.bat']
09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/help']
09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/help']
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\CL.exe
Checking for header stdlib.h : 09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_83e33e0d9d62009016716162a8923336\\testbuild\\test.cpp.1.o']
09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_83e33e0d9d62009016716162a8923336\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:37 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_83e33e0d9d62009016716162a8923336\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_83e33e0d9d62009016716162a8923336\\testbuild\\testprog.exe;1']
yes
Checking for header stdio.h : 09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_65645eaa3b80deb2e698c244400dd075\\testbuild\\test.cpp.1.o']
09:45:37 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_65645eaa3b80deb2e698c244400dd075\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:38 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_65645eaa3b80deb2e698c244400dd075\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_65645eaa3b80deb2e698c244400dd075\\testbuild\\testprog.exe;1']
yes
Checking for header math.h : 09:45:38 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_b695ee9779c77d0b3f8a0919b33bb566\\testbuild\\test.cpp.1.o']
09:45:38 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_b695ee9779c77d0b3f8a0919b33bb566\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:38 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_b695ee9779c77d0b3f8a0919b33bb566\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_b695ee9779c77d0b3f8a0919b33bb566\\testbuild\\testprog.exe;1']
yes
Checking for header string.h : 09:45:38 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_d5f9fed195d6824301104f93f35d829e\\testbuild\\test.cpp.1.o']
09:45:38 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_d5f9fed195d6824301104f93f35d829e\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:38 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_d5f9fed195d6824301104f93f35d829e\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_d5f9fed195d6824301104f93f35d829e\\testbuild\\testprog.exe;1']
yes
Checking for header limits.h : 09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_22a15ffe4394ba246697bafce3322714\\testbuild\\test.cpp.1.o']
09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_22a15ffe4394ba246697bafce3322714\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:39 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_22a15ffe4394ba246697bafce3322714\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_22a15ffe4394ba246697bafce3322714\\testbuild\\testprog.exe;1']
yes
Checking for header stdarg.h : 09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '/DHAVE_LIMITS_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_4bb745ca5342d3d4368c84459481588e\\testbuild\\test.cpp.1.o']
09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', 'test.cpp.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_4bb745ca5342d3d4368c84459481588e\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral']
09:45:39 runner ['C:\\Program Files (x86)\\Windows Kits\\10\\bin\\x64\\MT.exe', '/nologo', '-manifest', 'C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_4bb745ca5342d3d4368c84459481588e\\testbuild\\testprog.exe.manifest', '-outputresource:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_4bb745ca5342d3d4368c84459481588e\\testbuild\\testprog.exe;1']
yes
Checking for header getopt.h : 09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '/DHAVE_LIMITS_H=1', '/DHAVE_STDARG_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_e3a8a701372861ec1629132b062e86e8\\testbuild\\test.cpp.1.o']
not found
Checking for header unistd.h : 09:45:39 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '/DHAVE_LIMITS_H=1', '/DHAVE_STDARG_H=1', '..\\test.cpp', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_8237f8f5bce5a922a6fca2d3fb401c2e\\testbuild\\test.cpp.1.o']
not found
Checking for library m : 09:45:40 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/Z7', '/FS', '/W4', '/D_CRT_SECURE_NO_WARNINGS', '/Ox', '/MD', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '/DHAVE_LIMITS_H=1', '/DHAVE_STDARG_H=1', '/DNDEBUG=1', '..\\test.c', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_063d4634b95f24650122032fd056fb9e\\testbuild\\test.c.1.o']
09:45:40 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LINK.exe', '/nologo', '/MANIFEST', '/DEBUG', '/INCREMENTAL:NO', 'test.c.1.o', '/OUT:C:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_063d4634b95f24650122032fd056fb9e\\testbuild\\testprog.exe', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\ucrt\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.15063.0\\um\\x64', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', '/LIBPATH:C:\\WINDOWS\\Microsoft.NET\\Framework64\\v4.0.30319', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB\\amd64', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\UnionMetadata', '/LIBPATH:C:\\Program Files (x86)\\Windows Kits\\10\\References', '/LIBPATH:C:\\Program Files (x86)\\Microsoft SDKs\\Windows Kits\\10\\ExtensionSDKs\\Microsoft.VCLibs\\14.0\\References\\CommonConfiguration\\neutral', 'm.lib']
not found
Checking for C99 __VA_ARGS__ macro : 09:45:40 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\CL.exe', '/nologo', '/Z7', '/FS', '/W4', '/D_CRT_SECURE_NO_WARNINGS', '/Ox', '/MD', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\shared', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\um', '/I..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.15063.0\\winrt', '/DHAVE_STDLIB_H=1', '/DHAVE_STDIO_H=1', '/DHAVE_MATH_H=1', '/DHAVE_STRING_H=1', '/DHAVE_LIMITS_H=1', '/DHAVE_STDARG_H=1', '/DNDEBUG=1', '/DHAVE_WIN_HACKS=1', '..\\test.c', '/FC', '/c', '/FoC:\\vcpkg\\buildtrees\\aubio\\x64-windows-vs2015-rel\\conf_check_b6bb545ff31a3569c90f19e4f92c4375\\testbuild\\test.c.1.o']
09:45:40 runner ['C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\amd64\\LIB.exe', '/nologo', '/OUT:testprog.lib', 'test.c.1.o']
yes
Checking for size of smpl_t : float
Checking for size of lsmp_t : double
Checking if complex.h is enabled : no
Checking for FFT implementation : ooura
Checking for program 'pkg-config' : C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\pkg-config.exe
Checking for 'sndfile' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'sndfile', '>=', '1.0.4', 'sndfile']
yes
Checking for 'samplerate' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'samplerate', '>=', '0.0.15', 'samplerate']
not found
Checking for 'jack' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'jack']
not found
Checking for 'libavcodec' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'libavcodec', '>=', '54.35.0', 'libavcodec']
yes
Checking for 'libavformat' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'libavformat', '>=', '52.3.0', 'libavformat']
yes
Checking for 'libavutil' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'libavutil', '>=', '52.3.0', 'libavutil']
yes
Checking for 'libswresample' : 09:45:40 runner ['C:/vcpkg/downloads/tools/pkg-config/pkg-config-lite-0.28-1/bin\\pkg-config.exe', '--cflags', '--libs', 'libswresample', '>=', '1.2.0', 'libswresample']
yes
Checking for all libav libraries : yes
Checking if using source_wavread : yes
Checking if using sink_wavwrite : yes
Checking for program 'txt2man' : not found
Checking for program 'doxygen' : not found
Checking for program 'sphinx-build' : not found
'configure' finished successfully (4.047s)
@ras0219-msft что то поламалось, через vcpkg
E:\tools\vcpkg>bootstrap-vcpkg.bat
Сборка успешно завершена.
Предупреждений: 0
Ошибок: 0
vcpkg install * любой пакет с ошибкой, как ниже
E:\tools\vcpkg>vcpkg install ogre --debug
The following packages will be built and installed:
ogre:x86-windows
Building package ogre:x86-windows...
[DEBUG] _wspawnlpe(cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64_x86 2>&1 && "C:\Program Files\CMake\bin\cmake.exe" "-DCMD=BUILD" "-DPORT=ogre" "-DCURRENT_PORT_DIR=E:/tools/vcpkg/ports/ogre/." "-DTARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v140" "-DVCPKG_USE_HEAD_VERSION=0" "-D_VCPKG_NO_DOWNLOADS=0" "-DGIT=E:/tools/vcpkg/downloads/MinGit-2.11.1-32-bit/cmd/git.exe" -P "E:/tools/vcpkg/scripts/ports.cmake"")
[DEBUG] _wspawnlpe() returned -1
Error: Building package ogre:x86-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: ogre:x86-windows
Vcpkg version: 0.0.810-external
Additionally, attach any relevant sections from the log files above.
[DEBUG] ..\src\commands_install.cpp(399)
E:\tools\vcpkg>vcpkg env --debug --triplet x86-windows
[DEBUG] _wspawnlpe(cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64_x86 2>&1 && cmd")
[DEBUG] _wspawnlpe() returned -1
[DEBUG] ..\src\commands_env.cpp(18)
md5-4ac5e23cdb084797aa06081e3a3b54ad
cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64_x86 2>&1 && cmd"
Microsoft Windows [Version 10.0.15063]
(c) Корпорация Майкрософт (Microsoft Corporation), 2017. Все права защищены.
md5-0665a7a1ab8e5345e972af37e0cb1864
E:\tools\vcpkg>cmd.exe /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64_x86 2>&1 && "C:\Program Files\CMake\bin\cmake.exe" "-DCMD=BUILD" "-DPORT=ogre" "-DCURRENT_PORT_DIR=E:/tools/vcpkg/ports/ogre/." "-DTARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v140" "-DVCPKG_USE_HEAD_VERSION=0" "-D_VCPKG_NO_DOWNLOADS=0" "-DGIT=E:/tools/vcpkg/downloads/MinGit-2.11.1-32-bit/cmd/git.exe" -P "E:/tools/vcpkg/scripts/ports.cmake""
-- CURRENT_INSTALLED_DIR=E:/tools/vcpkg/installed/x86-windows
-- DOWNLOADS=E:/tools/vcpkg/downloads
-- CURRENT_PACKAGES_DIR=E:/tools/vcpkg/packages/ogre_x86-windows
-- CURRENT_BUILDTREES_DIR=E:/tools/vcpkg/buildtrees/ogre
-- CURRENT_PORT_DIR=E:/tools/vcpkg/ports/ogre/.
-- Using cached E:/tools/vcpkg/downloads/ogre-v1-9-0.zip
-- Testing integrity of cached file...
-- Testing integrity of cached file... OK
-- Extracting done
-- Applying patch E:/tools/vcpkg/ports/ogre/0001-use-vcpkg-freeimage.patch
-- Applying patch failed. This is expected if this patch was previously applied.
-- Applying patch E:/tools/vcpkg/ports/ogre/0001-use-vcpkg-freeimage.patch done
-- Applying patch E:/tools/vcpkg/ports/ogre/0002-ogre-cmake-dir-as-option.patch
-- Applying patch failed. This is expected if this patch was previously applied.
-- Applying patch E:/tools/vcpkg/ports/ogre/0002-ogre-cmake-dir-as-option.patch done
-- Applying patch E:/tools/vcpkg/ports/ogre/0003-use-flat-installation.patch
-- Applying patch failed. This is expected if this patch was previously applied.
-- Applying patch E:/tools/vcpkg/ports/ogre/0003-use-flat-installation.patch done
-- Configuring x86-windows-rel
@UnaNancyOwen Re: your twitter, you can use set(VCPKG_PLATFORM_TOOLSET v140) in a triplet file to specifically request VS2015.
@ras0219-msft Thank you for your reply!
I confirmed it with Boost. It seems to working correctly in my environment.
BTW, Why does vcpkg always rename Boost library file to "-vc140-"? (ports/boost/portfile.cmake#L245)
I think this rename is unnecessary in CMake 3.8.0 or later.
Would you tell me that reason?
Hi @bagong , thanks for reporting this issue!
Please open a new issue if this is still a problem for you.
Thx.
Most helpful comment
@UnaNancyOwen Re: your twitter, you can use
set(VCPKG_PLATFORM_TOOLSET v140)in a triplet file to specifically request VS2015.