Error occurs while building pc-ble-driver-py

Hi,

I have met some problems while building the environment of pc-ble-driver-py. Error occurs in this command. The error points that I do not install git, but I have installed it. I have searched many blogs but nothing helps. Can you give me some advice? Thank you!

vcpkg install nrf-ble-driver

And the log I receive is posted following:

The following packages will be built and installed:
    nrf-ble-driver[core]:x86-windows
Starting package 1/1: nrf-ble-driver:x86-windows
Building package nrf-ble-driver[core]:x86-windows...
-- Using cached D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/NordicSemiconductor-pc-ble-driver-v4.1.1.tar.gz
-- Using source at D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/src/v4.1.1-506b5299a7
-- Configuring x86-windows
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:56 (message):
    Command failed: ninja;-v
    Working Directory: D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/x86-windows-rel/vcpkg-parallel-configure
    Error code: 1
    See logs for more information:
      D:\zhaoyuan_data\dsp\brain_usb\vcpkg\buildtrees\nrf-ble-driver\config-x86-windows-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_configure_cmake.cmake:269 (vcpkg_execute_required_process)
  ports/nrf-ble-driver/portfile.cmake:13 (vcpkg_configure_cmake)
  scripts/ports.cmake:71 (include)


Error: Building package nrf-ble-driver: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: nrf-ble-driver:x86-windows
  Vcpkg version: 2018.11.23-nohash

Additionally, attach any relevant sections from the log files above.

The content in config-x86-windows-out is also posted following:

[1/2] cmd /c "cd .. && "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/bin/cmake.exe" "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/src/v4.1.1-506b5299a7" "-DDISABLE_EXAMPLES=" "-DDISABLE_TESTS=" "-DNRF_BLE_DRIVER_VERSION=4.1.1" "-DCONNECTIVITY_VERSION=4.1.1" "-DCMAKE_MAKE_PROGRAM=D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v141" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/packages/nrf-ble-driver_x86-windows""
FAILED: ../CMakeCache.txt 
cmd /c "cd .. && "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/bin/cmake.exe" "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/src/v4.1.1-506b5299a7" "-DDISABLE_EXAMPLES=" "-DDISABLE_TESTS=" "-DNRF_BLE_DRIVER_VERSION=4.1.1" "-DCONNECTIVITY_VERSION=4.1.1" "-DCMAKE_MAKE_PROGRAM=D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v141" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/packages/nrf-ble-driver_x86-windows""
-- The C compiler identification is MSVC 19.16.27048.0
-- The CXX compiler identification is MSVC 19.16.27048.0
-- Check for working C compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe
-- Check for working C compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe
-- Check for working CXX compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Architecture not set, using native 32-bit toolchain.
CMake Error at D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Git (missing: GIT_EXECUTABLE)
Call Stack (most recent call first):
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindGit.cmake:83 (find_package_handle_standard_args)
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake:233 (_find_package)
  cmake/nrf-ble-driver.cmake:87 (find_package)
  CMakeLists.txt:30 (include)


-- Configuring incomplete, errors occurred!
See also "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/x86-windows-rel/CMakeFiles/CMakeOutput.log".
[2/2] cmd /c "cd ../../x86-windows-dbg && "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/bin/cmake.exe" "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/src/v4.1.1-506b5299a7" "-DDISABLE_EXAMPLES=" "-DDISABLE_TESTS=" "-DNRF_BLE_DRIVER_VERSION=4.1.1" "-DCONNECTIVITY_VERSION=4.1.1" "-DCMAKE_MAKE_PROGRAM=D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v141" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/packages/nrf-ble-driver_x86-windows/debug""
FAILED: ../../x86-windows-dbg/CMakeCache.txt 
cmd /c "cd ../../x86-windows-dbg && "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/bin/cmake.exe" "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/src/v4.1.1-506b5299a7" "-DDISABLE_EXAMPLES=" "-DDISABLE_TESTS=" "-DNRF_BLE_DRIVER_VERSION=4.1.1" "-DCONNECTIVITY_VERSION=4.1.1" "-DCMAKE_MAKE_PROGRAM=D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" "-DBUILD_SHARED_LIBS=ON" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/toolchains/windows.cmake" "-DVCPKG_TARGET_TRIPLET=x86-windows" "-DVCPKG_PLATFORM_TOOLSET=v141" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=dynamic" "-DVCPKG_LINKER_FLAGS=" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=D:/zhaoyuan_data/dsp/brain_usb/vcpkg/packages/nrf-ble-driver_x86-windows/debug""
-- The C compiler identification is MSVC 19.16.27048.0
-- The CXX compiler identification is MSVC 19.16.27048.0
-- Check for working C compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe
-- Check for working C compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe
-- Check for working CXX compiler: D:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Architecture not set, using native 32-bit toolchain.
CMake Error at D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Git (missing: GIT_EXECUTABLE)
Call Stack (most recent call first):
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/downloads/tools/cmake-3.12.4-windows/cmake-3.12.4-win32-x86/share/cmake-3.12/Modules/FindGit.cmake:83 (find_package_handle_standard_args)
  D:/zhaoyuan_data/dsp/brain_usb/vcpkg/scripts/buildsystems/vcpkg.cmake:233 (_find_package)
  cmake/nrf-ble-driver.cmake:87 (find_package)
  CMakeLists.txt:30 (include)


-- Configuring incomplete, errors occurred!
See also "D:/zhaoyuan_data/dsp/brain_usb/vcpkg/buildtrees/nrf-ble-driver/x86-windows-dbg/CMakeFiles/CMakeOutput.log".
ninja: build stopped: subcommand failed.

Related