********************************************************************** ** Visual Studio 2022 Developer Command Prompt v17.14.35 ** Copyright (c) 2025 Microsoft Corporation ********************************************************************** C:\Program Files\Microsoft Visual Studio\2022\Community>rmdir /s /q C:\Root\root-6.40.02-build C:\Program Files\Microsoft Visual Studio\2022\Community>cmake -G "Visual Studio 17 2022" -A x64 -T host=x64 -Dbuiltin_freetype=ON -Dbuiltin_ftgl=ON -Dbuiltin_gif=ON -Dbuiltin_gl2ps=ON -Dbuiltin_jpeg=ON -Dbuiltin_png=ON -Dbuiltin_gtest=ON -Dbuiltin_lzma=ON -Dbuiltin_lz4=ON -Dbuiltin_pcre=ON -Dbuiltin_tiff=ON -Dbuiltin_unuran=ON -Dbuiltin_xxhash=ON -Dbuiltin_zlib=ON -Dbuiltin_zstd=ON -DPython3_EXECUTABLE=C:/Users/johan/miniconda3/python.exe -DCMAKE_INSTALL_PREFIX=C:/Root/root-6.40.02-install -B C:/Root/root-6.40.02-build C:/Root/root-6.40.02-source CMake Warning (deprecated) at CMakeLists.txt:12 (cmake_policy): The OLD behavior for policy CMP0091 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at CMakeLists.txt:46 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at CMakeLists.txt:46 (cmake_policy): The OLD behavior for policy CMP0135 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (deprecated) at CMakeLists.txt:46 (cmake_policy): The OLD behavior for policy CMP0144 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.26200. -- The C compiler identification is MSVC 19.44.35228.0 -- The CXX compiler identification is MSVC 19.44.35228.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.44.35207/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.44.35207/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building ROOT version 6.40.02 -- Looking for a CUDA compiler -- Looking for a CUDA compiler - NOTFOUND -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - not found -- Found Threads: TRUE -- Checking internet connectivity -- Checking internet connectivity - found -- Zlib detected -- Looking for nlohmann/json.hpp -- nlohmann/json.hpp not found. Switching on builtin_nlohmannjson option -- Could NOT find TIFF (missing: TIFF_LIBRARY TIFF_INCLUDE_DIR) -- Looking for Python -- Found Python3: C:/Users/johan/miniconda3/python.exe (found suitable version "3.11.15", minimum required is "3.10") found components: Interpreter Development Development.Module Development.Embed -- Performing Test ROOT_PYTHON_GIL_DISABLED -- Performing Test ROOT_PYTHON_GIL_DISABLED - Failed -- Looking for OpenGL -- Found OpenGL: opengl32 -- Looking for LibXml2 -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- LibXml2 not found. Switching off xml option -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR SSL) -- Switching OFF 'ssl' option. -- Looking for SQLite -- Could NOT find Sqlite (missing: SQLITE_INCLUDE_DIR SQLITE_LIBRARIES) -- SQLite not found. Switching off sqlite option -- Looking for CFITSIO -- Could NOT find CFITSIO (missing: CFITSIO_LIBRARY CFITSIO_INCLUDE_DIR) -- CFITSIO not found. You can enable the option 'builtin_cfitsio' to build the library internally' -- For the time being switching off 'fitsio' option -- Looking for libcurl -- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR HTTP HTTPS threadsafe) (Required is at least version "7.84") -- libcurl not found. Switching off curl option -- Looking for TBB -- Could NOT find TBB (missing: TBB_ROOT_DIR TBB_INCLUDE_DIR TBB_LIBRARY) (Required is at least version "2020") -- TBB not found, enabling 'builtin_tbb' option -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Could NOT find BLAS (missing: BLAS_LIBRARIES) -- Looking for GSL -- Could NOT find GSL (missing: GSL_INCLUDE_DIR GSL_LIBRARY GSL_CBLAS_LIBRARY) (Required is at least version "1.10") -- GSL not found. Set variable GSL_ROOT_DIR to point to your GSL installation -- Alternatively, you can also enable the option 'builtin_gsl' to build the GSL libraries internally' -- For the time being switching OFF 'tmva-cpu' option -- PyROOT: development package found. Building for version 3.11.15 -- Performing Test ROOT_HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test ROOT_HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test ROOT_HAVE_NATIVE_CXX_FILESYSTEM -- Performing Test ROOT_HAVE_NATIVE_CXX_FILESYSTEM - Success -- Building LLVM in 'Release' mode. CMake Warning (deprecated) at interpreter/llvm-project/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): interpreter/llvm-project/llvm/CMakeLists.txt:8 (include) This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (policy) at C:/Program Files/CMake/share/cmake-4.4/Modules/CMakeDetermineASMCompiler.cmake:237 (cmake_policy): Policy CMP0194 is not set: MSVC is not an assembler for language ASM. Run "cmake --help-policy CMP0194" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): interpreter/llvm-project/llvm/CMakeLists.txt:47 (project) This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (deprecated) at interpreter/llvm-project/cmake/Modules/CMakePolicy.cmake:6 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. Call Stack (most recent call first): interpreter/llvm-project/clang/CMakeLists.txt:7 (include) This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. CMake Warning (policy) at interpreter/llvm-project/clang/CMakeLists.txt:406 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. CMake Warning (policy) at interpreter/llvm-project/llvm/tools/opt-viewer/CMakeLists.txt:10 (install): Policy CMP0177 is not set: install() DESTINATION paths are normalized. Run "cmake --help-policy CMP0177" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-author or -Wno-policy to suppress it. -- Building Cling as part of ROOT -- Cling version (from VERSION file): ROOT_1.4~dev -- Performing Test CXX_HAS_fno_rtti -- Performing Test CXX_HAS_fno_rtti - Failed -- Performing Test C_HAS_Wno_strict_overflow -- Performing Test C_HAS_Wno_strict_overflow - Failed -- Performing Test C_HAS_Wno_maybe_uninitialized -- Performing Test C_HAS_Wno_maybe_uninitialized - Failed -- Performing Test C_HAS_Wno_parentheses_equality -- Performing Test C_HAS_Wno_parentheses_equality - Failed -- Looking for m -- Looking for m - not found -- Performing Test GCC_HAS_BIDI_CHARS_FLAG -- Performing Test GCC_HAS_BIDI_CHARS_FLAG - Failed -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Distributed RDataFrame enabled CMake Error at CMakeLists.txt:607 (if): if given arguments: "(" "var" "MATCHES" "_(LIBRARIES|LIBRARY|INCLUDE|VERSION)" ")" "AND" "(" "NOT" "C:/Root/root-6.40.02-source/interpreter/llvm-project/clang/include" "C:/Root/root-6.40.02-build/interpreter/llvm-project/llvm/tools/clang//include" "STREQUAL" "" ")" "AND" "(" "NOT" "CLANG_INCLUDE_DIRS" "MATCHES" "NOTFOUND" ")" Unknown arguments specified -- Configuring incomplete, errors occurred! C:\Program Files\Microsoft Visual Studio\2022\Community>