Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[colmap] Build error on x64-windows #39609

Open
tksharpless opened this issue Jul 1, 2024 · 7 comments
Open

[colmap] Build error on x64-windows #39609

tksharpless opened this issue Jul 1, 2024 · 7 comments
Assignees
Labels
requires:repro The issue is not currently repro-able Stale

Comments

@tksharpless
Copy link

Package: colmap[core,cuda,tests]:[email protected]

Host Environment

  • Host: x64-windows
  • Compiler: MSVC 19.39.33523.0
  • vcpkg-tool version: 2024-04-23-d6945642ee5c3076addd1a42c331bbf4cfc97457
    vcpkg-scripts version: afa12e7 2024-06-28 (2 days ago)

To Reproduce

vcpkg install colmap[cuda,tests]:x64-windows

Failure logs

-- Using cached colmap-colmap-3.9.1.tar.gz.
-- Cleaning sources at D:/opensource/vcpkg/buildtrees/colmap/src/3.9.1-d3f472677e.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/opensource/vcpkg/downloads/colmap-colmap-3.9.1.tar.gz
-- Applying patch fix-link-glog.patch
-- Using source at D:/opensource/vcpkg/buildtrees/colmap/src/3.9.1-d3f472677e.clean
-- Found external ninja('1.11.0').
-- Configuring x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/bin/cmake.exe D:/opensource/vcpkg/buildtrees/colmap/src/3.9.1-d3f472677e.clean -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=D:/opensource/vcpkg/packages/colmap_x64-windows/debug -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCUDA_ENABLED=ON -DCMAKE_CUDA_ARCHITECTURES=native -DTESTS_ENABLED=ON -DGIT_COMMIT_ID=e99036415ec0cf0f75c1d0b8d60fdd91af0d6c68 -DGIT_COMMIT_DATE=2024-06-30 -DOPENMP_ENABLED=ON "-DCMAKE_MAKE_PROGRAM=C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe" -DBUILD_SHARED_LIBS=ON -DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=D:/opensource/vcpkg/scripts/toolchains/windows.cmake -DVCPKG_TARGET_TRIPLET=x64-windows -DVCPKG_SET_CHARSET_FLAG=ON -DVCPKG_PLATFORM_TOOLSET=v143 -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:/opensource/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= -DVCPKG_LINKER_FLAGS_RELEASE= -DVCPKG_LINKER_FLAGS_DEBUG= -DVCPKG_TARGET_ARCHITECTURE=x64 -DCMAKE_INSTALL_LIBDIR:STRING=lib -DCMAKE_INSTALL_BINDIR:STRING=bin -D_VCPKG_ROOT_DIR=D:/opensource/vcpkg -D_VCPKG_INSTALLED_DIR=D:/opensource/vcpkg/installed -DVCPKG_MANIFEST_INSTALL=OFF
    Working Directory: D:/opensource/vcpkg/buildtrees/colmap/x64-windows-dbg
    Error code: 1
    See logs for more information:
      D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-CMakeCache.txt.log
      D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-CMakeConfigureLog.yaml.log
      D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-out.log
      D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-err.log

Call Stack (most recent call first):
  installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:287 (vcpkg_execute_required_process)
  ports/colmap/portfile.cmake:48 (vcpkg_cmake_configure)
  scripts/ports.cmake:192 (include)



D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-out.log
-- The C compiler identification is MSVC 19.39.33523.0
-- The CXX compiler identification is MSVC 19.39.33523.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Boost: D:/opensource/vcpkg/installed/x64-windows/share/boost/BoostConfig.cmake (found version "1.85.0") found components: filesystem graph program_options system
-- Found PkgConfig: D:/opensource/vcpkg/installed/x64-windows/tools/pkgconf/pkgconf.exe (found version "2.2.0")
-- Checking for module 'libraw'
--   Found libraw, version 0.21.2
-- Checking for module 'libraw_r'
--   Found libraw_r, version 0.21.2
-- Found FreeImage
--   Target : freeimage::FreeImage
-- Found FLANN
--   Includes : D:/opensource/vcpkg/installed/x64-windows/include
--   Libraries : D:/opensource/vcpkg/installed/x64-windows/lib/flann.lib
-- Found LZ4
--   Includes : D:/opensource/vcpkg/installed/x64-windows/include
--   Libraries : D:/opensource/vcpkg/installed/x64-windows/lib/lz4.lib
-- Found Metis
--   Target : metis
-- Found Glog
--   Target : glog::glog
-- Found SQLite3: D:/opensource/vcpkg/installed/x64-windows/include (found version "3.46.0")
-- Found OpenGL: opengl32
-- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.45.2.windows.1")
-- Looking for sgemm_
-- Looking for sgemm_ - found
-- Found BLAS: D:/opensource/vcpkg/installed/x64-windows/debug/lib/openblas.lib
-- Using VCPKG FindLAPACK from package 'lapack-reference'
-- Looking for cheev_
-- Looking for cheev_ - found
-- A library with LAPACK API found.
-- Found required Ceres dependency: Eigen version 3.4.0 in D:/opensource/vcpkg/installed/x64-windows/share/eigen3
-- Found Ceres version: 2.1.0 installed in: D:/opensource/vcpkg/installed with components: [LAPACK, SuiteSparse, SparseLinearAlgebraLibrary, Multithreading]
-- Found GTest: D:/opensource/vcpkg/installed/x64-windows/share/gtest/GTestConfig.cmake (found version "1.14.0")
-- Enabling OpenMP support
-- Visual Leak Detector (VLD) is not found.
-- Using header-only CGAL
-- Targeting Ninja
-- Target build environment supports auto-linking
-- Using VC toolset 143.
-- Found GMP: D:/opensource/vcpkg/installed/x64-windows/debug/lib/gmp.lib
-- Found MPFR: D:/opensource/vcpkg/installed/x64-windows/debug/lib/mpfr.lib
-- Found Boost: D:/opensource/vcpkg/installed/x64-windows/share/boost/BoostConfig.cmake (found suitable version "1.85.0", minimum required is "1.66")
-- Boost include dirs: D:/opensource/vcpkg/installed/x64-windows/include
-- Boost libraries:    
-- Found CGAL
--   Includes : D:/opensource/vcpkg/installed/x64-windows/include
--   Libraries : CGAL
-- Configuring incomplete, errors occurred!
D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-err.log
CMake Error at D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:814 (message):
  Compiling the CUDA compiler identification source file
  "CMakeCUDACompilerId.cu" failed.

  Compiler: C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/nvcc.exe

  Build flags:

  Id flags: --keep;--keep-dir;tmp -v



  The output was:

  2




  D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA>call
  "C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/HostX64/x64/../../../../../../../VC/Auxiliary/Build/vcvars64.bat"


  **********************************************************************

  ** Visual Studio 2022 Developer Command Prompt v17.9.5

  ** Copyright (c) 2022 Microsoft Corporation

  **********************************************************************

  [vcvarsall.bat] Environment initialized for: 'x64'

  #$ C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/HostX64/x64/../../../../../../../VC/Auxiliary/Build/vcvars64.bat


  #$ ALLUSERSPROFILE=C:\ProgramData

  #$ APPDATA=C:\Users\tksha\AppData\Roaming

  #$ CC=C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe

  #$ CommandPromptType=Native

  #$ CommonProgramFiles=C:\Program Files\Common Files

  #$ CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files

  #$ CommonProgramW6432=C:\Program Files\Common Files

  #$ COMPUTERNAME=LENNIE

  #$ ComSpec=C:\WINDOWS\system32\cmd.exe

  #$ CXX=C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe

  #$ DevEnvDir=C:\Program Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\

  #$ ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows
  Kits\10\ExtensionSDKs

  #$ EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files
  (x86)\Windows Kits\10\include\10.0.22000.0\ucrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\um;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\shared;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\include\um;C:\Program Files\Microsoft
  Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files
  (x86)\Windows Kits\10\include\10.0.22000.0\ucrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\um;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\shared;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\include\um

  #$ Framework40Version=v4.0

  #$ FrameworkDir=C:\Windows\Microsoft.NET\Framework64\

  #$ FrameworkDir64=C:\Windows\Microsoft.NET\Framework64\

  #$ FrameworkVersion=v4.0.30319

  #$ FrameworkVersion64=v4.0.30319

  #$ FSHARPINSTALLDIR=C:\Program Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools

  #$ HOMEDRIVE=C:

  #$ HOMEPATH=\Users\tksha

  #$ INCLUDE=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files
  (x86)\Windows Kits\10\include\10.0.22000.0\ucrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\um;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\shared;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\include\um;C:\Program Files\Microsoft
  Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\include;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Auxiliary\VS\include;C:\Program Files
  (x86)\Windows Kits\10\include\10.0.22000.0\ucrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\um;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\shared;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\winrt;C:\Program Files
  (x86)\Windows Kits\10\\include\10.0.22000.0\\cppwinrt;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\include\um

  #$ LIB=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x64;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows
  Kits\10\lib\10.0.22000.0\ucrt\x64;C:\Program Files (x86)\Windows
  Kits\10\\lib\10.0.22000.0\\um\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x64;C:\Program Files
  (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows
  Kits\10\lib\10.0.22000.0\ucrt\x64;C:\Program Files (x86)\Windows
  Kits\10\\lib\10.0.22000.0\\um\x64

  #$ LIBPATH=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x86\store\references;C:\Program
  Files (x86)\Windows Kits\10\UnionMetadata\10.0.22000.0;C:\Program Files
  (x86)\Windows
  Kits\10\References\10.0.22000.0;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\ATLMFC\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\lib\x86\store\references;C:\Program
  Files (x86)\Windows Kits\10\UnionMetadata\10.0.22000.0;C:\Program Files
  (x86)\Windows
  Kits\10\References\10.0.22000.0;C:\Windows\Microsoft.NET\Framework64\v4.0.30319


  #$ LOCALAPPDATA=C:\Users\tksha\AppData\Local

  #$ LOGONSERVER=\\LENNIE

  #$ NETFXSDKDir=C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\

  #$ NUMBER_OF_PROCESSORS=16

  #$ OS=Windows_NT

  #$ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

  #$ Platform=x64

  #$ PROCESSOR_ARCHITECTURE=AMD64

  #$ PROCESSOR_IDENTIFIER=AMD64 Family 25 Model 68 Stepping 1, AuthenticAMD

  #$ PROCESSOR_LEVEL=25

  #$ PROCESSOR_REVISION=4401

  #$ ProgramData=C:\ProgramData

  #$ ProgramFiles=C:\Program Files

  #$ ProgramFiles(x86)=C:\Program Files (x86)

  #$ ProgramW6432=C:\Program Files

  #$ PROMPT=$P$G

  #$ PSModulePath=C:\Program
  Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules


  #$ PUBLIC=C:\Users\Public

  #$ RC=C:/Program Files (x86)/Windows Kits/10/bin/10.0.22000.0/x64/rc.exe

  #$ SystemDrive=C:

  #$ SystemRoot=C:\WINDOWS

  #$ UCRTVersion=10.0.22000.0

  #$ UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\

  #$ USERDOMAIN=LENNIE

  #$ USERDOMAIN_ROAMINGPROFILE=LENNIE

  #$ USERNAME=tksha

  #$ USERPROFILE=C:\Users\tksha

  #$ VCIDEInstallDir=C:\Program Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\

  #$ VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\

  #$ VCToolsInstallDir=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\

  #$ VCToolsRedistDir=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Redist\MSVC\14.38.33135\

  #$ VCToolsVersion=14.39.33519

  #$ VisualStudioVersion=17.0

  #$ VS170COMNTOOLS=C:\Program Files\Microsoft Visual
  Studio\2022\Community\Common7\Tools\

  #$ VSCMD_ARG_app_plat=Desktop

  #$ VSCMD_ARG_HOST_ARCH=x64

  #$ VSCMD_ARG_TGT_ARCH=x64

  #$ VSCMD_VER=17.9.5

  #$ vsconsoleoutput=1

  #$ VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\

  #$ windir=C:\WINDOWS

  #$ CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3

  #$ PATH=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\Tools\;D:\opensource\vcpkg\downloads\tools\powershell-core-7.2.16-windows;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:/Program
  Files/Microsoft Visual
  Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe

  #$ VSLANG=1033

  #$ VSCMD_SKIP_SENDTELEMETRY=1

  #$ VCPKG_COMMAND=d:/opensource/vcpkg/vcpkg.exe

  #$ WindowsLibPath=C:\Program Files (x86)\Windows
  Kits\10\UnionMetadata\10.0.22000.0;C:\Program Files (x86)\Windows
  Kits\10\References\10.0.22000.0

  #$ WindowsSdkBinPath=C:\Program Files (x86)\Windows Kits\10\bin\

  #$ WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\

  #$ WindowsSDKLibVersion=10.0.22000.0\

  #$ WindowsSdkVerBinPath=C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\

  #$ WindowsSDKVersion=10.0.22000.0\

  #$ WindowsSDK_ExecutablePath_x64=C:\Program Files (x86)\Microsoft
  SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\

  #$ WindowsSDK_ExecutablePath_x86=C:\Program Files (x86)\Microsoft
  SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\

  #$ X_VCPKG_RECURSIVE_DATA={

  #$ __DOTNET_ADD_64BIT=1

  #$ __DOTNET_PREFERRED_BITNESS=64

  #$
  __VSCMD_PREINIT_PATH=D:\opensource\vcpkg\downloads\tools\powershell-core-7.2.16-windows;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0\


  #$ GIT_CEILING_DIRECTORIES=D:\opensource\vcpkg\buildtrees

  #$ __VSCMD_PREINIT_VCToolsVersion=14.39.33519

  #$ __VSCMD_PREINIT_VS170COMNTOOLS=C:\Program Files\Microsoft Visual
  Studio\2022\Community\Common7\Tools\

  #$ PATH=C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\Tools\;D:\opensource\vcpkg\downloads\tools\powershell-core-7.2.16-windows;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:/Program
  Files/Microsoft Visual
  Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe

  #$ _NVVM_BRANCH_=nvvm

  #$ _SPACE_=

  #$ _CUDART_=cudart

  #$ _HERE_=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin

  #$ _THERE_=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin

  #$ _TARGET_SIZE_=

  #$ _TARGET_DIR_=

  #$ _TARGET_SIZE_=64

  #$ _WIN_PLATFORM_=x64

  #$ TOP=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/..

  #$ NVVMIR_LIBRARY_DIR=C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../nvvm/libdevice

  #$ PATH=C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../nvvm/bin;C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin;C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../lib;C:\Program Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\Tools\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\VC\Tools\MSVC\14.39.33519\bin\HostX64\x64;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\VCPackages;C:\Program Files\Microsoft
  Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team
  Explorer;C:\Program Files\Microsoft Visual
  Studio\2022\Community\MSBuild\Current\bin\Roslyn;C:\Program Files
  (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Team
  Tools\DiagnosticsHub\Collector;C:\Program Files (x86)\Windows
  Kits\10\bin\10.0.22000.0\\x64;C:\Program Files (x86)\Windows
  Kits\10\bin\\x64;C:\Program Files\Microsoft Visual
  Studio\2022\Community\\MSBuild\Current\Bin\amd64;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\Program
  Files\Microsoft Visual Studio\2022\Community\Common7\IDE\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\Tools\;D:\opensource\vcpkg\downloads\tools\powershell-core-7.2.16-windows;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0\;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe;C:/Program
  Files/Microsoft Visual
  Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja;C:\Program
  Files\Microsoft Visual
  Studio\2022\Community\Common7\IDE\VC\Linux\bin\ConnectionManagerExe

  #$ INCLUDES="-IC:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../include"

  #$ LIBRARIES= "/LIBPATH:C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../lib/x64"

  #$ CUDAFE_FLAGS=

  #$ PTXAS_FLAGS=

  #$ erase tmp/a_dlink.reg.c

  CMakeCUDACompilerId.cu

  #$ resource file tmp/CMakeCUDACompilerId.cpp4.ii.res:
  [-D__CUDA_ARCH_LIST__=520 -nologo -E -TP -EHsc -D__CUDACC__ -D__NVCC__
  "-IC:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../include"
  -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=3
  -D__CUDACC_VER_BUILD__=103 -D__CUDA_API_VER_MAJOR__=12
  -D__CUDA_API_VER_MINOR__=3 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -FI
  "cuda_runtime.h" "CMakeCUDACompilerId.cu" ]

  #$ cl.exe @"tmp/CMakeCUDACompilerId.cpp4.ii.res" >
  "tmp/CMakeCUDACompilerId.cpp4.ii"

  CMakeCUDACompilerId.cu

  #$ cudafe++ --microsoft_version=1939 --msvc_target_version=1939
  --compiler_bindir "C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/HostX64/x64/../../../../../../.."
  --sdk_dir "C:/Program Files (x86)/Windows Kits/10/" --display_error_number
  --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name
  "D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA\CMakeCUDACompilerId.cu"
  --allow_managed --m64 --parse_templates --gen_c_file_name
  "tmp/CMakeCUDACompilerId.cudafe1.cpp" --stub_file_name
  "CMakeCUDACompilerId.cudafe1.stub.c" --gen_module_id_file
  --module_id_file_name "tmp/CMakeCUDACompilerId.module_id"
  "tmp/CMakeCUDACompilerId.cpp4.ii"

  #$ resource file tmp/CMakeCUDACompilerId.cpp1.ii.res: [-D__CUDA_ARCH__=520
  -D__CUDA_ARCH_LIST__=520 -nologo -E -TP -DCUDA_DOUBLE_MATH_FUNCTIONS -EHsc
  -D__CUDACC__ -D__NVCC__ "-IC:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../include" -D__CUDACC_VER_MAJOR__=12
  -D__CUDACC_VER_MINOR__=3 -D__CUDACC_VER_BUILD__=103
  -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=3
  -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -FI "cuda_runtime.h"
  "CMakeCUDACompilerId.cu" ]

  #$ cl.exe @"tmp/CMakeCUDACompilerId.cpp1.ii.res" >
  "tmp/CMakeCUDACompilerId.cpp1.ii"

  CMakeCUDACompilerId.cu

  #$ cicc --microsoft_version=1939 --msvc_target_version=1939
  --compiler_bindir "C:/Program Files/Microsoft Visual
  Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/HostX64/x64/../../../../../../.."
  --sdk_dir "C:/Program Files (x86)/Windows Kits/10/" --display_error_number
  --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name
  "D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA\CMakeCUDACompilerId.cu"
  --allow_managed -arch compute_52 -m64 --no-version-ident -ftz=0 -prec_div=1
  -prec_sqrt=1 -fmad=1 --include_file_name "CMakeCUDACompilerId.fatbin.c"
  -tused --module_id_file_name "tmp/CMakeCUDACompilerId.module_id"
  --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.c" --stub_file_name
  "tmp/CMakeCUDACompilerId.cudafe1.stub.c" --gen_device_file_name
  "tmp/CMakeCUDACompilerId.cudafe1.gpu" "tmp/CMakeCUDACompilerId.cpp1.ii" -o
  "tmp/CMakeCUDACompilerId.ptx"

  #$ ptxas -arch=sm_52 -m64 "tmp/CMakeCUDACompilerId.ptx" -o
  "tmp/CMakeCUDACompilerId.sm_52.cubin"

  #$ fatbinary --create="tmp/CMakeCUDACompilerId.fatbin" -64
  --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 "
  "--image3=kind=elf,sm=52,file=tmp/CMakeCUDACompilerId.sm_52.cubin"
  "--image3=kind=ptx,sm=52,file=tmp/CMakeCUDACompilerId.ptx"
  --embedded-fatbin="tmp/CMakeCUDACompilerId.fatbin.c"

  #$ resource file tmp/CMakeCUDACompilerId.obj.res: [-D__CUDA_ARCH__=520
  -D__CUDA_ARCH_LIST__=520 -nologo -c -TP -DCUDA_DOUBLE_MATH_FUNCTIONS -EHsc
  "-IC:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../include"
  "D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA\tmp\CMakeCUDACompilerId.cudafe1.cpp"
  ]

  #$ cl.exe @"tmp/CMakeCUDACompilerId.obj.res"
  -Fo"tmp/CMakeCUDACompilerId.obj"

  CMakeCUDACompilerId.cudafe1.cpp

  #$ resource file tmp/a_dlink.sm_52.cubin.optf: [-m64 --arch=sm_52
  --register-link-binaries="tmp/a_dlink.reg.c" "/LIBPATH:C:/Program
  Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64"
  -cpu-arch=X86_64 "tmp/CMakeCUDACompilerId.obj" cudadevrt.lib -o
  "tmp/a_dlink.sm_52.cubin"]

  #$ nvlink -optf "tmp/a_dlink.sm_52.cubin.optf"

  #$ fatbinary --create="tmp/a_dlink.fatbin" -64 --cicc-cmdline="-ftz=0
  -prec_div=1 -prec_sqrt=1 -fmad=1 " -link
  "--image3=kind=elf,sm=52,file=tmp/a_dlink.sm_52.cubin"
  --embedded-fatbin="tmp/a_dlink.fatbin.c"

  #$ resource file tmp/a_dlink.obj.res: [-D__CUDA_ARCH_LIST__=520 -nologo -c
  -TP -EHsc -DFATBINFILE="\"tmp/a_dlink.fatbin.c\""
  -DREGISTERLINKBINARYFILE="\"tmp/a_dlink.reg.c\"" -I.
  -D__NV_EXTRA_INITIALIZATION= -D__NV_EXTRA_FINALIZATION=
  -D__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ "-IC:/Program Files/NVIDIA GPU
  Computing Toolkit/CUDA/v12.3/bin/../include" -D__CUDACC_VER_MAJOR__=12
  -D__CUDACC_VER_MINOR__=3 -D__CUDACC_VER_BUILD__=103
  -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=3
  -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 "C:\Program Files\NVIDIA GPU Computing
  Toolkit\CUDA\v12.3\bin\crt\link.stub" ]

  #$ cl.exe @"tmp/a_dlink.obj.res" -Fo"tmp/a_dlink.obj"

  link.stub

  #$ resource file tmp/a.exe.res: [-D__CUDA_ARCH_LIST__=520 -nologo
  "D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA\tmp\a_dlink.obj"
  "D:\opensource\vcpkg\buildtrees\colmap\x64-windows-dbg\CMakeFiles\3.29.2\CompilerIdCUDA\tmp\CMakeCUDACompilerId.obj"
  -link -INCREMENTAL:NO "/LIBPATH:C:/Program Files/NVIDIA GPU Computing
  Toolkit/CUDA/v12.3/bin/../lib/x64" cudadevrt.lib cudart_static.lib]

  #$ cl.exe @"tmp/a.exe.res" -Fe"a.exe"

  LINK : fatal error LNK1104: cannot open file 'a.exe'

  # --error 0x2 --





Call Stack (most recent call first):
  D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:8 (CMAKE_DETERMINE_COMPILER_ID_BUILD)
  D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:53 (__determine_compiler_id_test)
  D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCUDACompiler.cmake:131 (CMAKE_DETERMINE_COMPILER_ID)
  cmake/FindDependencies.cmake:118 (enable_language)
  CMakeLists.txt:85 (include)
D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-CMakeCache.txt.log
# This is the CMakeCache file.
# For build in directory: d:/opensource/vcpkg/buildtrees/colmap/x64-windows-dbg
# It was generated by CMake: D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//Whether to enable AddressSanitizer flags
ASAN_ENABLED:BOOL=OFF

//Path to a library.
BLAS_openblas_LIBRARY:FILEPATH=D:/opensource/vcpkg/installed/x64-windows/debug/lib/openblas.lib

//No help, variable specified on the command line.
BUILD_SHARED_LIBS:UNINITIALIZED=ON

//Build the testing tree.
BUILD_TESTING:BOOL=OFF

//Activate the debug messages of the script FindBoost
Boost_DEBUG:BOOL=OFF

//The directory containing a CMake configuration file for Boost.
Boost_DIR:PATH=D:/opensource/vcpkg/installed/x64-windows/share/boost

Boost_FILESYSTEM_LIBRARY_DEBUG:STRING=D:/opensource/vcpkg/installed/x64-windows/debug/bin/boost_filesystem-vc143-mt-gd-x64-1_85.dll

Boost_FILESYSTEM_LIBRARY_RELEASE:STRING=D:/opensource/vcpkg/installed/x64-windows/bin/boost_filesystem-vc143-mt-x64-1_85.dll

Boost_GRAPH_LIBRARY_DEBUG:STRING=D:/opensource/vcpkg/installed/x64-windows/debug/bin/boost_graph-vc143-mt-gd-x64-1_85.dll

Boost_GRAPH_LIBRARY_RELEASE:STRING=D:/opensource/vcpkg/installed/x64-windows/bin/boost_graph-vc143-mt-x64-1_85.dll

//Path to a file.
Boost_INCLUDE_DIR:PATH=D:/opensource/vcpkg/installed/x64-windows/include

Boost_PROGRAM_OPTIONS_LIBRARY_DEBUG:STRING=D:/opensource/vcpkg/installed/x64-windows/debug/bin/boost_program_options-vc143-mt-gd-x64-1_85.dll

Boost_PROGRAM_OPTIONS_LIBRARY_RELEASE:STRING=D:/opensource/vcpkg/installed/x64-windows/bin/boost_program_options-vc143-mt-x64-1_85.dll

Boost_SYSTEM_LIBRARY_DEBUG:STRING=D:/opensource/vcpkg/installed/x64-windows/debug/bin/boost_system-vc143-mt-gd-x64-1_85.dll

Boost_SYSTEM_LIBRARY_RELEASE:STRING=D:/opensource/vcpkg/installed/x64-windows/bin/boost_system-vc143-mt-x64-1_85.dll

//Whether to enable compiler caching, if available
CCACHE_ENABLED:BOOL=ON

//Link with static Boost libraries
CGAL_Boost_USE_STATIC_LIBS:BOOL=OFF

//Setting for advanced users that what to change the default number
// types used in filtered kernels. Some options might not be working
// depending on how you configured your build.
CGAL_CMAKE_EXACT_NT_BACKEND:STRING=Default

//Display memory and real time usage at end of CTest test outputs
CGAL_CTEST_DISPLAY_MEM_AND_TIME:BOOL=OFF

//Activate the CGAL developers mode. See https://github.com/CGAL/cgal/wiki/CGAL_DEV_MODE
CGAL_DEV_MODE:BOOL=OFF

//The directory containing a CMake configuration file for CGAL.
CGAL_DIR:PATH=D:/opensource/vcpkg/installed/x64-windows/share/cgal

//Whether to enable the CGAL library
CGAL_ENABLED:BOOL=ON

//If set, the ctest command will not skip the tests of the draw
// functions.
CGAL_TEST_DRAW_FUNCTIONS:BOOL=OFF

//Use CGAL with GMPXX: use C++ classes of GNU MP instead of CGAL
// wrappers
CGAL_WITH_GMPXX:BOOL=ON

//Path to a program.
CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/lib.exe

//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Debug

CMAKE_CROSSCOMPILING:STRING=OFF

//No help, variable specified on the command line.
CMAKE_CUDA_ARCHITECTURES:UNINITIALIZED=native

//CUDA compiler
CMAKE_CUDA_COMPILER:FILEPATH=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/nvcc.exe

//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe

CMAKE_CXX_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP '

CMAKE_CXX_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 '

//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG

CMAKE_CXX_FLAGS_RELEASE:STRING='/MD /O2 /Oi /Gy /DNDEBUG /Z7 '

//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG

//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib

//C compiler
CMAKE_C_COMPILER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe

CMAKE_C_FLAGS:STRING=' /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /MP '

CMAKE_C_FLAGS_DEBUG:STRING='/D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1 '

//Flags used by the C compiler during MINSIZEREL builds.
...
Skipped 1349 lines
...
//Have function cheev_
LAPACK_lapack_WORKS:INTERNAL=1
//ADVANCED property for variable: LibRaw_INCLUDE_DIR
LibRaw_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibRaw_LIBRARY_DEBUG
LibRaw_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibRaw_LIBRARY_RELEASE
LibRaw_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibRaw_r_LIBRARY_DEBUG
LibRaw_r_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: LibRaw_r_LIBRARY_RELEASE
LibRaw_r_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_gl_LIBRARY
OPENGL_gl_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OPENGL_glu_LIBRARY
OPENGL_glu_LIBRARY-ADVANCED:INTERNAL=1
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_CXX_openmp:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_COMPILE_RESULT_C_openmp:INTERNAL=TRUE
//ADVANCED property for variable: OpenMP_CXX_FLAGS
OpenMP_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_CXX_LIB_NAMES
OpenMP_CXX_LIB_NAMES-ADVANCED:INTERNAL=1
//CXX compiler's OpenMP specification date
OpenMP_CXX_SPEC_DATE:INTERNAL=200203
//ADVANCED property for variable: OpenMP_C_FLAGS
OpenMP_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: OpenMP_C_LIB_NAMES
OpenMP_C_LIB_NAMES-ADVANCED:INTERNAL=1
//C compiler's OpenMP specification date
OpenMP_C_SPEC_DATE:INTERNAL=200203
//Result of TRY_COMPILE
OpenMP_SPECTEST_CXX_:INTERNAL=TRUE
//Result of TRY_COMPILE
OpenMP_SPECTEST_C_:INTERNAL=TRUE
PC_LIBRAW_CFLAGS:INTERNAL=-ID:/opensource/vcpkg/installed/x64-windows/debug/../include;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_CFLAGS_I:INTERNAL=
PC_LIBRAW_CFLAGS_OTHER:INTERNAL=
PC_LIBRAW_FOUND:INTERNAL=1
PC_LIBRAW_INCLUDEDIR:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include
PC_LIBRAW_INCLUDE_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include;D:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;D:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_LDFLAGS:INTERNAL=-LD:/opensource/vcpkg/installed/x64-windows/debug/lib/manual-link;-lraw
PC_LIBRAW_LDFLAGS_OTHER:INTERNAL=
PC_LIBRAW_LIBDIR:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib/manual-link
PC_LIBRAW_LIBRARIES:INTERNAL=raw
PC_LIBRAW_LIBRARY_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib/manual-link
PC_LIBRAW_LIBS:INTERNAL=
PC_LIBRAW_LIBS_L:INTERNAL=
PC_LIBRAW_LIBS_OTHER:INTERNAL=
PC_LIBRAW_LIBS_PATHS:INTERNAL=
PC_LIBRAW_MODULE_NAME:INTERNAL=libraw
PC_LIBRAW_PREFIX:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug
PC_LIBRAW_R_CFLAGS:INTERNAL=-ID:/opensource/vcpkg/installed/x64-windows/debug/../include;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_R_CFLAGS_I:INTERNAL=
PC_LIBRAW_R_CFLAGS_OTHER:INTERNAL=
PC_LIBRAW_R_FOUND:INTERNAL=1
PC_LIBRAW_R_INCLUDEDIR:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include
PC_LIBRAW_R_INCLUDE_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include;D:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;D:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_R_LDFLAGS:INTERNAL=-LD:/opensource/vcpkg/installed/x64-windows/debug/lib;-lraw_r
PC_LIBRAW_R_LDFLAGS_OTHER:INTERNAL=
PC_LIBRAW_R_LIBDIR:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib
PC_LIBRAW_R_LIBRARIES:INTERNAL=raw_r
PC_LIBRAW_R_LIBRARY_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib
PC_LIBRAW_R_LIBS:INTERNAL=
PC_LIBRAW_R_LIBS_L:INTERNAL=
PC_LIBRAW_R_LIBS_OTHER:INTERNAL=
PC_LIBRAW_R_LIBS_PATHS:INTERNAL=
PC_LIBRAW_R_MODULE_NAME:INTERNAL=libraw_r
PC_LIBRAW_R_PREFIX:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug
PC_LIBRAW_R_STATIC_CFLAGS:INTERNAL=-ID:/opensource/vcpkg/installed/x64-windows/debug/../include;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_R_STATIC_CFLAGS_I:INTERNAL=
PC_LIBRAW_R_STATIC_CFLAGS_OTHER:INTERNAL=
PC_LIBRAW_R_STATIC_INCLUDE_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include;D:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;D:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_R_STATIC_LDFLAGS:INTERNAL=-LD:/opensource/vcpkg/installed/x64-windows/debug/lib;-lraw_r;-llcms2;-lzlibd;-ljasperd;-ljpeg
PC_LIBRAW_R_STATIC_LDFLAGS_OTHER:INTERNAL=
PC_LIBRAW_R_STATIC_LIBDIR:INTERNAL=
PC_LIBRAW_R_STATIC_LIBRARIES:INTERNAL=raw_r;lcms2;zlibd;jasperd;jpeg
PC_LIBRAW_R_STATIC_LIBRARY_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib
PC_LIBRAW_R_STATIC_LIBS:INTERNAL=
PC_LIBRAW_R_STATIC_LIBS_L:INTERNAL=
PC_LIBRAW_R_STATIC_LIBS_OTHER:INTERNAL=
PC_LIBRAW_R_STATIC_LIBS_PATHS:INTERNAL=
PC_LIBRAW_R_VERSION:INTERNAL=0.21.2
PC_LIBRAW_R_libraw_r_INCLUDEDIR:INTERNAL=
PC_LIBRAW_R_libraw_r_LIBDIR:INTERNAL=
PC_LIBRAW_R_libraw_r_PREFIX:INTERNAL=
PC_LIBRAW_R_libraw_r_VERSION:INTERNAL=
PC_LIBRAW_STATIC_CFLAGS:INTERNAL=-ID:/opensource/vcpkg/installed/x64-windows/debug/../include;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;-ID:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_STATIC_CFLAGS_I:INTERNAL=
PC_LIBRAW_STATIC_CFLAGS_OTHER:INTERNAL=
PC_LIBRAW_STATIC_INCLUDE_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/../include;D:/opensource/vcpkg/installed/x64-windows/debug/../include/libraw;D:/opensource/vcpkg/installed/x64-windows/debug/../include/jasper
PC_LIBRAW_STATIC_LDFLAGS:INTERNAL=-LD:/opensource/vcpkg/installed/x64-windows/debug/lib/manual-link;-lraw;-LD:/opensource/vcpkg/installed/x64-windows/debug/lib;-llcms2;-lzlibd;-ljasperd;-ljpeg
PC_LIBRAW_STATIC_LDFLAGS_OTHER:INTERNAL=
PC_LIBRAW_STATIC_LIBDIR:INTERNAL=
PC_LIBRAW_STATIC_LIBRARIES:INTERNAL=raw;lcms2;zlibd;jasperd;jpeg
PC_LIBRAW_STATIC_LIBRARY_DIRS:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib/manual-link;D:/opensource/vcpkg/installed/x64-windows/debug/lib
PC_LIBRAW_STATIC_LIBS:INTERNAL=
PC_LIBRAW_STATIC_LIBS_L:INTERNAL=
PC_LIBRAW_STATIC_LIBS_OTHER:INTERNAL=
PC_LIBRAW_STATIC_LIBS_PATHS:INTERNAL=
PC_LIBRAW_VERSION:INTERNAL=0.21.2
PC_LIBRAW_libraw_INCLUDEDIR:INTERNAL=
PC_LIBRAW_libraw_LIBDIR:INTERNAL=
PC_LIBRAW_libraw_PREFIX:INTERNAL=
PC_LIBRAW_libraw_VERSION:INTERNAL=
//ADVANCED property for variable: PKG_CONFIG_ARGN
PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE
PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_LIBRARY_DEBUG
PNG_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_LIBRARY_RELEASE
PNG_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: PNG_PNG_INCLUDE_DIR
PNG_PNG_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SQLite3_INCLUDE_DIR
SQLite3_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: SQLite3_LIBRARY
SQLite3_LIBRARY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: TIFF_INCLUDE_DIR
TIFF_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: TIFF_LIBRARY_DEBUG
TIFF_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: TIFF_LIBRARY_RELEASE
TIFF_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Install the dependencies listed in your manifest:
//\n    If this is off, you will have to manually install your dependencies.
//\n    See https://github.com/microsoft/vcpkg/tree/master/docs/specifications/manifests.md
// for more info.
//\n
VCPKG_MANIFEST_INSTALL:INTERNAL=OFF
//ADVANCED property for variable: VCPKG_VERBOSE
VCPKG_VERBOSE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_INCLUDE_DIR
ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_DEBUG
ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: ZLIB_LIBRARY_RELEASE
ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//Making sure VCPKG_MANIFEST_MODE doesn't change
Z_VCPKG_CHECK_MANIFEST_MODE:INTERNAL=OFF
//Vcpkg root directory
Z_VCPKG_ROOT_DIR:INTERNAL=D:/opensource/vcpkg
__pkg_config_arguments_PC_LIBRAW:INTERNAL=libraw
__pkg_config_arguments_PC_LIBRAW_R:INTERNAL=libraw_r
__pkg_config_checked_PC_LIBRAW:INTERNAL=1
__pkg_config_checked_PC_LIBRAW_R:INTERNAL=1
//CUDAToolkit internal list of implicit link directories
_cmake_CUDAToolkit_implicit_link_directories:INTERNAL=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/lib/x64
//CUDAToolkit internal list of include directories
_cmake_CUDAToolkit_include_directories:INTERNAL=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/include
//ADVANCED property for variable: _vcpkg_libwebp_LIBRARY_DEBUG
_vcpkg_libwebp_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebp_LIBRARY_RELEASE
_vcpkg_libwebp_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpdecoder_LIBRARY_DEBUG
_vcpkg_libwebpdecoder_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpdecoder_LIBRARY_RELEASE
_vcpkg_libwebpdecoder_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpdemux_LIBRARY_DEBUG
_vcpkg_libwebpdemux_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpdemux_LIBRARY_RELEASE
_vcpkg_libwebpdemux_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpmux_LIBRARY_DEBUG
_vcpkg_libwebpmux_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_libwebpmux_LIBRARY_RELEASE
_vcpkg_libwebpmux_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_sharpyuv_LIBRARY_DEBUG
_vcpkg_sharpyuv_LIBRARY_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: _vcpkg_sharpyuv_LIBRARY_RELEASE
_vcpkg_sharpyuv_LIBRARY_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_LIBRAW_R_raw_r
pkgcfg_lib_PC_LIBRAW_R_raw_r-ADVANCED:INTERNAL=1
//ADVANCED property for variable: pkgcfg_lib_PC_LIBRAW_raw
pkgcfg_lib_PC_LIBRAW_raw-ADVANCED:INTERNAL=1
prefix_result:INTERNAL=D:/opensource/vcpkg/installed/x64-windows/debug/lib

D:\opensource\vcpkg\buildtrees\colmap\config-x64-windows-dbg-CMakeConfigureLog.yaml.log

---
events:
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineSystem.cmake:205 (message)"
      - "CMakeLists.txt:33 (project)"
    message: |
      The system is: Windows - 10.0.22621 - AMD64
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:33 (project)"
    message: |
      Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe 
      Build flags: /nologo;/DWIN32;/D_WINDOWS;/W3;/utf-8;/MP
      Id flags:  
      
      The output was:
      0
      CMakeCCompilerId.c
      
      
      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.exe"
      
      Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj"
      
      The C compiler identification is MSVC, found in:
        D:/opensource/vcpkg/buildtrees/colmap/x64-windows-dbg/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.exe
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:1216 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:250 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:33 (project)"
    message: |
      Detecting C compiler /showIncludes prefix:
        main.c
        Note: including file: D:\\opensource\\vcpkg\\buildtrees\\colmap\\x64-windows-dbg\\CMakeFiles\\ShowIncludes\\foo.h
        
      Found prefix "Note: including file: "
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:33 (project)"
    message: |
      Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
      Compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe 
      Build flags: /nologo;/DWIN32;/D_WINDOWS;/W3;/utf-8;/GR;/EHsc;/MP
      Id flags:  
      
      The output was:
      0
      CMakeCXXCompilerId.cpp
      
      
      Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.exe"
      
      Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj"
      
      The CXX compiler identification is MSVC, found in:
        D:/opensource/vcpkg/buildtrees/colmap/x64-windows-dbg/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.exe
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:1216 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:250 (CMAKE_DETERMINE_MSVC_SHOWINCLUDES_PREFIX)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
      - "CMakeLists.txt:33 (project)"
    message: |
      Detecting CXX compiler /showIncludes prefix:
        main.c
        Note: including file: D:\\opensource\\vcpkg\\buildtrees\\colmap\\x64-windows-dbg\\CMakeFiles\\ShowIncludes\\foo.h
        
      Found prefix "Note: including file: "
  -
    kind: "try_compile-v1"
    backtrace:
...
Skipped 772 lines
...
      #$ _NVVM_BRANCH_=nvvm
      #$ _SPACE_= 
      #$ _CUDART_=cudart
      #$ _HERE_=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin
      #$ _THERE_=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin
      #$ _TARGET_SIZE_=
      #$ _TARGET_DIR_=
      #$ _TARGET_SIZE_=64
      #$ _WIN_PLATFORM_=x64
      #$ TOP=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/..
      #$ NVVMIR_LIBRARY_DIR=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../nvvm/libdevice
      #$ PATH=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../nvvm/bin;C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin;C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\VCPackages;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\bin\\Roslyn;C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.8 Tools\\x64\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\FSharp\\Tools;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Team Tools\\DiagnosticsHub\\Collector;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22000.0\\\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\\\MSBuild\\Current\\Bin\\amd64;C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\Tools\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX64\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\VCPackages;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TestWindow;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\bin\\Roslyn;C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.8 Tools\\x64\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\FSharp\\Tools;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Team Tools\\DiagnosticsHub\\Collector;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22000.0\\\\x64;C:\\Program Files (x86)\\Windows Kits\\10\\bin\\\\x64;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\\\MSBuild\\Current\\Bin\\amd64;C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\Tools\\;D:\\opensource\\vcpkg\\downloads\\tools\\powershell-core-7.2.16-windows;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\system32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\Ninja;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\Linux\\bin\\ConnectionManagerExe;C:/Program Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\Ninja;C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\VC\\Linux\\bin\\ConnectionManagerExe
      #$ INCLUDES="-IC:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../include"  
      #$ LIBRARIES=  "/LIBPATH:C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64"
      #$ CUDAFE_FLAGS=
      #$ PTXAS_FLAGS=
      nvcc fatal   : Don't know what to do with '__cmake_determine_cuda'
      
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:644 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:766 (_CUDAToolkit_find_root_dir)"
      - "D:/opensource/vcpkg/scripts/buildsystems/vcpkg.cmake:857 (_find_package)"
      - "cmake/FindDependencies.cmake:115 (find_package)"
      - "CMakeLists.txt:85 (include)"
    message: |
      Parsed CUDAToolkit nvcc location:
      C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:656 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:766 (_CUDAToolkit_find_root_dir)"
      - "D:/opensource/vcpkg/scripts/buildsystems/vcpkg.cmake:857 (_find_package)"
      - "cmake/FindDependencies.cmake:115 (find_package)"
      - "CMakeLists.txt:85 (include)"
    message: |
      Parsed CUDAToolkit nvcc implicit include information:
      C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/include
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:671 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/FindCUDAToolkit.cmake:766 (_CUDAToolkit_find_root_dir)"
      - "D:/opensource/vcpkg/scripts/buildsystems/vcpkg.cmake:857 (_find_package)"
      - "cmake/FindDependencies.cmake:115 (find_package)"
      - "CMakeLists.txt:85 (include)"
    message: |
      Parsed CUDAToolkit nvcc implicit link information:
        link line regex: [^( *|.*[/\\])(link\\.exe|;ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
        link line: [cuda-fake-ld   "/LIBPATH:C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64"]
          arg [cuda-fake-ld] ==> ignore
          arg [/LIBPATH:C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64] ==> dir [C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64]
        collapse library dir [C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/bin/../lib/x64] ==> [C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/lib/x64]
        implicit libs: []
        implicit objs: []
        implicit dirs: [C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/lib/x64]
        implicit fwks: []
      
      C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.3/lib/x64
      
  -
    kind: "message-v1"
    backtrace:
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCompilerId.cmake:1165 (message)"
      - "D:/opensource/vcpkg/downloads/tools/cmake-3.29.2-windows/cmake-3.29.2-windows-i386/share/cmake-3.29/Modules/CMakeDetermineCUDACompiler.cmake:75 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)"
      - "cmake/FindDependencies.cmake:118 (enable_language)"
      - "CMakeLists.txt:85 (include)"
    message: |
      Checking whether the CUDA compiler is NVIDIA using "" matched "nvcc: NVIDIA \\(R\\) Cuda compiler driver":
      nvcc: NVIDIA (R) Cuda compiler driver
      Copyright (c) 2005-2023 NVIDIA Corporation
      Built on Fri_Nov__3_17:51:05_Pacific_Daylight_Time_2023
      Cuda compilation tools, release 12.3, V12.3.103
      Build cuda_12.3.r12.3/compiler.33492891_0
...
@tksharpless
Copy link
Author

Appears to be a cuda configuration problem, that I suppose I should be able to fix. But I have no clue how. I have installed the latest cuda toolkit, and all the dependencies are up to date in vcpkg.

@FrankXie05
Copy link
Contributor

@tksharpless Maybe try this? NVlabs/instant-ngp#923 (comment)

@FrankXie05 FrankXie05 added the requires:repro The issue is not currently repro-able label Jul 1, 2024
@FrankXie05
Copy link
Contributor

As for the value of CMAKE_CUDA_ARCHITECTURES, you can calculate it by (https://developer.nvidia.com/cuda-gpus) according to your GPU Compute Capability

@tksharpless
Copy link
Author

tksharpless commented Jul 1, 2024

Nothing in that thread helped. I've checked that all the file paths are valid. The cuda compiler was identified correctly and seems to have generated a binary, 'a_dlink.obj'. The error is that the linker cannot create 'a.exe' (see error log around line 619). It did create 'a.exe.res'. There is no file anywhere in my system named 'a.exe', so I doubt is it a filesystem lock. Suspect some kind of config error.

@tksharpless
Copy link
Author

I was running vcpkg in the default Windows shell, so just to be sure I switched to the VS command prompt; but got the same failure.

@tksharpless
Copy link
Author

I have tried a fresh build on Win10 with CUDA toolkit 11.3 and MSVC 2017. that got past the CUDA issues, only to fail on a component called harfbuzz that gives the Microsoft C++ compiler fits.  It has something to do with typography, which is surely not central to COLMAP's mission, and could very likely be removed.  But that could take weeks of study of such a huge and complex project.

Copy link

github-actions bot commented Aug 4, 2024

This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 28 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.

@github-actions github-actions bot added the Stale label Aug 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
requires:repro The issue is not currently repro-able Stale
Projects
None yet
Development

No branches or pull requests

2 participants