#7549·Open3D

on windows 11 64bit: HWLOC target HWLOC::hwloc_1_11 doesn't exist.

Author: sergorlCreated Sep 7, 2026Updated Sep 7, 2026

Checklist

Steps to reproduce the issue

Hello, guys :)

I cloned actual project and did:

vcpkg install

vcpkg list gives me:

bash
PS C:\repositories\Open3D-main\Open3D> vcpkg list
assimp:x64-windows                                6.0.4#3             The Open Asset import library
assimp[draco]:x64-windows                                             Enable Draco compressed mesh support
brotli:x64-windows                                1.2.0               a generic-purpose lossless compression algorithm...
bzip2:x64-windows                                 1.0.8#6             bzip2 is a freely available, patent free, high-q...
bzip2[tool]:x64-windows                                               Builds bzip2 executable
cppzmq:x64-windows                                4.11.0              Header-only C++ binding for ZeroMQ
curl:x64-windows                                  8.21.0#1            A library for transferring data with URLs
curl[non-http]:x64-windows                                            Enables protocols beyond HTTP/HTTPS/HTTP2/HTTP3
curl[ssl]:x64-windows                                                 Default SSL / TLS implementation.
curl[sspi]:x64-windows                                                SSPI support
double-conversion:x64-windows                     3.4.0               Efficient binary-decimal and decimal-binary conv...
draco:x64-windows                                 1.5.7#1             A library for compressing and decompressing 3D g...
egl-registry:x64-windows                          2025-05-27          EGL API and Extension Registry
eigen3:x64-windows                                5.0.1               C++ template library for linear algebra: matrice...
embree:x64-windows                                4.4.1               High Performance Ray Tracing Kernels.
embree[filter-function]:x64-windows                                   Enables filter functions.
embree[geometry-curve]:x64-windows                                    Enables support for curve geometries.
embree[geometry-grid]:x64-windows                                     Enables support for grid geometries.
embree[geometry-instance]:x64-windows                                 Enables support for instances.
embree[geometry-point]:x64-windows                                    Enables support for point geometries.
embree[geometry-quad]:x64-windows                                     Enables support for quad geometries.
embree[geometry-subdivision]:x64-windows                              Enables support for subdiv geometries.
embree[geometry-triangle]:x64-windows                                 Enables support for triangle geometries.
embree[geometry-user]:x64-windows                                     Enables support for user geometries.
embree[ray-packets]:x64-windows                                       Enabled support for ray packets.
embree[tasking-tbb]:x64-windows                                       Use oneTBB as task system.
expat:x64-windows                                 2.8.3               XML parser library written in C
exprtk:x64-windows                                0.0.3               Simple to use, easy to integrate and extremely e...
fast-float:x64-windows                            8.2.10#1            Fast and exact implementation of the C++ from_ch...
fmt:x64-windows                                   12.2.0#1            {fmt} is an open-source formatting library provi...
freetype:x64-windows                              2.14.3              A library to render fonts.
freetype[brotli]:x64-windows                                          Support decompression of WOFF2 streams
freetype[bzip2]:x64-windows                                           Support bzip2 compressed fonts.
freetype[png]:x64-windows                                             Support PNG compressed OpenType embedded bitmaps.
freetype[zlib]:x64-windows                                            Use zlib instead of internal library for DEFLATE
gl2ps:x64-windows                                 1.4.2#5             OpenGL to PostScript Printing Library
glew:x64-windows                                  2.3.1               The OpenGL Extension Wrangler Library (GLEW) is ...
glfw3:x64-windows                                 3.5.1               GLFW is a free, Open Source, multi-platform libr...
hdf5:x64-windows                                  2.2.0               HDF5 is a data model, library, and file format f...
hdf5[hl]:x64-windows                                                  Build HIGH Level HDF5 Library
hdf5[szip]:x64-windows                                                Build with szip
hdf5[zlib]:x64-windows                                                Build with zlib
hwloc:x64-windows                                 2.11.2              Portable Hardware Locality (hwloc)
jhasse-poly2tri:x64-windows                       2023-12-27#2        Sweep-line algorithm for constrained Delaunay tr...
jsoncpp:x64-windows                               1.9.6               JsonCpp is a C++ library that allows manipulatin...
kubazip:x64-windows                               0.3.15              A portable, simple zip library written in C
libaec:x64-windows                                1.1.7#1             Adaptive Entropy Coding library
libiconv:x64-windows                              1.19                iconv() text conversion.
libjpeg-turbo:x64-windows                         3.2.0               libjpeg-turbo is a JPEG image codec that uses SI...
liblzma:x64-windows                               5.8.3               Compression library with an API similar to that ...
libpng:x64-windows                                1.6.58              libpng is a library implementing an interface fo...
libxml2:x64-windows                               2.15.3              Libxml2 is the XML C parser and toolkit develope...
libxml2[iconv]:x64-windows                                            Add ICONV support
libxml2[zlib]:x64-windows                                             Use ZLib
lz4:x64-windows                                   1.10.0              Lossless compression algorithm, providing compre...
minizip:x64-windows                               1.3.2               Minizip zip file manipulation library
msgpack:x64-windows                               9.0.0               MessagePack is an efficient binary serialization...
nanoflann:x64-windows                             1.12.1              nanoflann is a C++11 header-only library for bui...
nlohmann-json:x64-windows                         3.12.0#2            JSON for Modern C++
opengl-registry:x64-windows                       2026-08-03          OpenGL, OpenGL ES, and OpenGL ES-SC API and Exte...
opengl:x64-windows                                2022-12-04#3        Open Graphics Library (OpenGL)[3][4][5] is a cro...
openssl:x64-windows                               3.6.4               OpenSSL is an open source project that provides ...
pegtl:x64-windows                                 3.2.8               The Parsing Expression Grammar Template Library ...
polyclipping:x64-windows                          6.4.2#13            The Clipper library performs clipping and offset...
pugixml:x64-windows                               1.16                Light-weight, simple and fast XML parser for C++...
qhull:x64-windows                                 8.0.2#6             computes the convex hull, Delaunay triangulation...
rapidjson:x64-windows                             2025-02-26          A fast JSON parser/generator for C++ with both S...
stb:x64-windows                                   2024-07-29#1        public domain header-only libraries
tbb:x64-windows                                   2023.1.0            Intel's Threading Building Blocks.
tbb[hwloc]:x64-windows                                                Builds TBB with TBBBind support for Hybrid CPUs ...
tiff:x64-windows                                  4.7.2               A library that supports the manipulation of TIFF...
tiff[jpeg]:x64-windows                                                Support JPEG compression in TIFF image files
tiff[lzma]:x64-windows                                                Support LZMA compression in TIFF image files
tiff[zip]:x64-windows                                                 Support ZIP/deflate compression in TIFF image files
tinygltf:x64-windows                              3.0.0#1             A header-only glTF 2.0 library with a C++11 v2 A...
tinyobjloader:x64-windows                         2.0.0rc13           Tiny but powerful single file wavefront obj loader
utfcpp:x64-windows                                4.1.1               UTF-8 with C++ in a Portable Way
vcpkg-cmake-config:x64-windows                    2026-07-21
vcpkg-cmake-get-vars:x64-windows                  2025-05-29
vcpkg-cmake:x64-windows                           2025-08-07
vcpkg-make:x64-windows                            2026-07-09
verdict:x64-windows                               1.4.5               Compute quality functions of 2 and 3-dimensional...
vtk-compile-tools:x64-windows                     9.3.0-pv5.12.1#1    Tools needed for crosscompiling VTK
vtk:x64-windows                                   9.3.0-pv5.12....    Software system for 3D computer graphics, image ...
zeromq:x64-windows                                4.3.5#3             The ZeroMQ lightweight messaging kernel is a lib...
zlib:x64-windows                                  1.3.2#2             A compression library

but configuring via cmake gives me error about not founding hwloc:

PS C:\repositories\Open3D-main\Open3D> cmake -G "Visual Studio 18 2026" -A x64 -DCMAKE_INSTALL_PREFIX="C:\\repositories\\Open3D\\install" .
-- Downloading third-party dependencies to C:/repositories/Open3D-main/Open3D/3rdparty_downloads
CMake Warning (deprecated) at CMakeLists.txt:287 (cmake_policy):
  The OLD behavior for policy CMP0072 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.

fatal: not a git repository (or any of the parent directories): .git
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.26200.
-- Open3D 0.19.0
-- Fetching ISPC compiler
-- Building with detected instruction sets
-- Using ISPC instruction sets: avx2-i32x8
-- Found ISPC compiler: Intel 1.16.1 (C:/repositories/Open3D-main/Open3D/_deps/ext_ispc-src/bin/ispc.exe)
-- Using security hardening compiler flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=/sdl,/GS,/guard:cf>;$<$<COMPILE_LANGUAGE:CXX>:/sdl;/GS;/guard:cf>
-- Using security hardening linker flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=/INCREMENTAL:NO,/NXCOMPAT,/DYNAMICBASE,/HIGHENTROPYVA>;$<$<COMPILE_LANGUAGE:CXX>:/INCREMENTAL:NO;/NXCOMPAT;/DYNAMICBASE;/HIGHENTROPYVA>
-- Using security hardening compiler definitions:
-- Using installed third-party library 3rdparty_threads
-- Building third-party library JPEG from source
-- NASM assembler not found - libjpeg-turbo performance may suffer
-- libturbojpeg: WITH_CRT_DLL=OFF
←[33mCMake Warning (author) at C:/Program Files/CMake/share/cmake-4.4/Modules/FetchContent.cmake:1968 (message):
  Calling FetchContent_Populate(ext_qhull) is deprecated, call
  FetchContent_MakeAvailable(ext_qhull) instead.  Policy CMP0169 can be set
  to OLD to allow FetchContent_Populate(ext_qhull) to be called directly for
  now, but the ability to call it with declared details will be removed
  completely in a future version.
Call Stack (most recent call first):
  3rdparty/qhull/qhull.cmake:13 (FetchContent_Populate)
  3rdparty/find_dependencies.cmake:1210 (include)
  CMakeLists.txt:685 (include)
This warning is for project developers.  Use -Wno-author to suppress it.
←[0m
-- pybind11 v3.0.0
-- Using prebuilt third-party library Filament
-- Filament byproducts: <SOURCE_DIR>/lib/x86_64/mt/filameshio.lib;<SOURCE_DIR>/lib/x86_64/mt/filament.lib;<SOURCE_DIR>/lib/x86_64/mt/filaflat.lib;<SOURCE_DIR>/lib/x86_64/mt/filabridge.lib;<SOURCE_DIR>/lib/x86_64/mt/geometry.lib;<SOURCE_DIR>/lib/x86_64/mt/backend.lib;<SOURCE_DIR>/lib/x86_64/mt/bluegl.lib;<SOURCE_DIR>/lib/x86_64/mt/bluevk.lib;<SOURCE_DIR>/lib/x86_64/mt/ibl.lib;<SOURCE_DIR>/lib/x86_64/mt/image.lib;<SOURCE_DIR>/lib/x86_64/mt/ktxreader.lib;<SOURCE_DIR>/lib/x86_64/mt/meshoptimizer.lib;<SOURCE_DIR>/lib/x86_64/mt/smol-v.lib;<SOURCE_DIR>/lib/x86_64/mt/utils.lib;<SOURCE_DIR>/lib/x86_64/mt/vkshaders.lib
-- Filament source dir is C:/repositories/Open3D-main/Open3D/filament/src/ext_filament
-- Filament is located at C:/repositories/Open3D-main/Open3D/filament/src/ext_filament
-- Using installed third-party library 3rdparty_opengl
-- Using MKL to support BLAS and LAPACK functionalities.
←[33mCMake Warning (deprecated) at _deps/ext_tbb-src/CMakeLists.txt:15 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.
←[0m
-- IPO enabled
-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created
-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created
-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created
-- Using Intel IPP 2021.11.0.
←[31mCMake Error at 3rdparty/webrtc/webrtc_download.cmake:23 (message):
  Pre-built WebRTC does not support BUILD_SHARED_LIBS=ON with
  STATIC_WINDOWS_RUNTIME=ON.  Use STATIC_WINDOWS_RUNTIME=OFF or
  BUILD_WEBRTC_FROM_SOURCE=ON.
Call Stack (most recent call first):
  3rdparty/find_dependencies.cmake:2296 (include)
  CMakeLists.txt:685 (include)

←[0m
-- Configuring incomplete, errors occurred!

How to fix it?

Error message

bash
PS C:\repositories\Open3D-main\Open3D> cmake -G "Visual Studio 18 2026" -A x64 -DCMAKE_INSTALL_PREFIX="C:\\repositories\\Open3D\\install" .
-- Downloading third-party dependencies to C:/repositories/Open3D-main/Open3D/3rdparty_downloads
CMake Warning (deprecated) at CMakeLists.txt:287 (cmake_policy):
  The OLD behavior for policy CMP0072 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.

fatal: not a git repository (or any of the parent directories): .git
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.26200.
-- Open3D 0.19.0
-- Fetching ISPC compiler
-- Building with detected instruction sets
-- Using ISPC instruction sets: avx2-i32x8
-- Found ISPC compiler: Intel 1.16.1 (C:/repositories/Open3D-main/Open3D/_deps/ext_ispc-src/bin/ispc.exe)
-- Using security hardening compiler flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=/sdl,/GS,/guard:cf>;$<$<COMPILE_LANGUAGE:CXX>:/sdl;/GS;/guard:cf>
-- Using security hardening linker flags: $<$<COMPILE_LANGUAGE:CUDA>:-Xcompiler=/INCREMENTAL:NO,/NXCOMPAT,/DYNAMICBASE,/HIGHENTROPYVA>;$<$<COMPILE_LANGUAGE:CXX>:/INCREMENTAL:NO;/NXCOMPAT;/DYNAMICBASE;/HIGHENTROPYVA>
-- Using security hardening compiler definitions:
-- Using installed third-party library 3rdparty_threads
-- Building third-party library JPEG from source
-- NASM assembler not found - libjpeg-turbo performance may suffer
-- libturbojpeg: WITH_CRT_DLL=OFF
←[33mCMake Warning (author) at C:/Program Files/CMake/share/cmake-4.4/Modules/FetchContent.cmake:1968 (message):
  Calling FetchContent_Populate(ext_qhull) is deprecated, call
  FetchContent_MakeAvailable(ext_qhull) instead.  Policy CMP0169 can be set
  to OLD to allow FetchContent_Populate(ext_qhull) to be called directly for
  now, but the ability to call it with declared details will be removed
  completely in a future version.
Call Stack (most recent call first):
  3rdparty/qhull/qhull.cmake:13 (FetchContent_Populate)
  3rdparty/find_dependencies.cmake:1210 (include)
  CMakeLists.txt:685 (include)
This warning is for project developers.  Use -Wno-author to suppress it.
←[0m
-- pybind11 v3.0.0
-- Using prebuilt third-party library Filament
-- Filament byproducts: <SOURCE_DIR>/lib/x86_64/mt/filameshio.lib;<SOURCE_DIR>/lib/x86_64/mt/filament.lib;<SOURCE_DIR>/lib/x86_64/mt/filaflat.lib;<SOURCE_DIR>/lib/x86_64/mt/filabridge.lib;<SOURCE_DIR>/lib/x86_64/mt/geometry.lib;<SOURCE_DIR>/lib/x86_64/mt/backend.lib;<SOURCE_DIR>/lib/x86_64/mt/bluegl.lib;<SOURCE_DIR>/lib/x86_64/mt/bluevk.lib;<SOURCE_DIR>/lib/x86_64/mt/ibl.lib;<SOURCE_DIR>/lib/x86_64/mt/image.lib;<SOURCE_DIR>/lib/x86_64/mt/ktxreader.lib;<SOURCE_DIR>/lib/x86_64/mt/meshoptimizer.lib;<SOURCE_DIR>/lib/x86_64/mt/smol-v.lib;<SOURCE_DIR>/lib/x86_64/mt/utils.lib;<SOURCE_DIR>/lib/x86_64/mt/vkshaders.lib
-- Filament source dir is C:/repositories/Open3D-main/Open3D/filament/src/ext_filament
-- Filament is located at C:/repositories/Open3D-main/Open3D/filament/src/ext_filament
-- Using installed third-party library 3rdparty_opengl
-- Using MKL to support BLAS and LAPACK functionalities.
←[33mCMake Warning (deprecated) at _deps/ext_tbb-src/CMakeLists.txt:15 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.
This warning is for project developers.  Use -Wno-author or -Wno-deprecated
to suppress it.
←[0m
-- IPO enabled
-- HWLOC target HWLOC::hwloc_1_11 doesn't exist. The tbbbind target cannot be created
-- HWLOC target HWLOC::hwloc_2 doesn't exist. The tbbbind_2_0 target cannot be created
-- HWLOC target HWLOC::hwloc_2_5 doesn't exist. The tbbbind_2_5 target cannot be created
-- Using Intel IPP 2021.11.0.
←[31mCMake Error at 3rdparty/webrtc/webrtc_download.cmake:23 (message):
  Pre-built WebRTC does not support BUILD_SHARED_LIBS=ON with
  STATIC_WINDOWS_RUNTIME=ON.  Use STATIC_WINDOWS_RUNTIME=OFF or
  BUILD_WEBRTC_FROM_SOURCE=ON.
Call Stack (most recent call first):
  3rdparty/find_dependencies.cmake:2296 (include)
  CMakeLists.txt:685 (include)

←[0m
-- Configuring incomplete, errors occurred!

Open3D, Python and System information

markdown
- Operating system: Windows 11 64-bit
- System architecture: x86 
- Is this a remote workstation?:  no
- How did you install Open3D?: build from source
- Compiler version (if built from source): "Visual Studio 18 2026"

Additional information

No response