Some dependencies aren't build automatically for some targets
envgap__isl-org__Open3D-6963
01 / FAILURE SIGNATURE
As reported upstream
ninja: error: 'vtk/src/ext_vtk/lib/vtkFiltersGeneral-9.1d.lib', needed by 'bin/tests.exe', missing and no known rule to make it
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
dbb3c7d58b7af5819540dacd8ea4e0a11ab605dc- Manifest
CMakeLists.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
isl-org/Open3D #6963 · read the original issue
### Checklist - [X] I have searched for [similar issues](https://github.com/isl-org/Open3D/issues). - [X] For Python issues, I have tested with the [latest development wheel](https://www.open3d.org/docs/latest/getting_started.html#development-version-pip). - [X] I have checked the [release documentation](https://www.open3d.org/docs/release/) and the [latest documentation](https://www.open3d.org/docs/latest/) (for `main` branch). ### Steps to reproduce the issue #### I first cloned Open3D by: ``` git clone https://github.com/isl-org/Open3D.git cd Open3D ``` #### Then, I build Open3D (on Windows 11 [10.0.22621.0]) with: ``` mkdir cmake-build-debug cd cmake-build-debug cmake -S .. -G "Ninja" -DCMAKE_BUILD_TYPE=Debug <CONFIGURATION OPTIONS> cmake --build . --target tests ``` In my case, configuration options are: ``` -DBUILD_PYTHON_MODULE:BOOL=OFF -DBUILD_EXAMPLES:BOOL=OFF -DBUILD_UNIT_TESTS:BOOL=ON -DBUILD_GUI:BOOL=OFF -DWITH_SIMD:BOOL=ON -DBUILD_WEBRTC:BOOL=OFF -DUSE_BLAS:BOOL=OFF -DOPEN3D_USE_ONEAPI_PACKAGES:BOOL=OFF -DUSE_SYSTEM_EIGEN3:BOOL=OFF -DUSE_SYSTEM_CURL:BOOL=OFF -DBUILD_CURL_FROM_SOURCE:BOOL=ON -DUSE_SYSTEM_OPENSSL:BOOL=OFF -DBUILD_ISPC_MODULE:BOOL=OFF -DUSE_SYSTEM_TBB:BOOL=OFF -DUSE_SYSTEM_BLAS:BOOL=OFF -DUSE_BLAS:BOOL=OFF ``` Libraries with issues: vtk, boringssl, uvatlas, ipp_iw I have seen this issue on linux as well. I think it has to do with the difference between the Visual Studio generator vs Ninja. ### Error message ```shell ninja: error: 'vtk/src/ext_vtk/lib/vtkFiltersGeneral-9.1d.lib', needed by 'bin/tests.exe', missing and no known rule to make it ``` ``` ### Open3D, Python and System information ```markdown - Operating system: Windows 11 64-bit - Open3D version: main (553ca86cc11d57324b84eb96ae7cda5c90011091) - System architecture: x86 - Is this a remote workstation?: no - Compiler version (if built from source): 19.41.34120 ``` ### Additional information _No response_
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]