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

Some dependencies aren't build automatically for some targets #6963

Closed
3 tasks done
dbs4261 opened this issue Sep 12, 2024 · 1 comment · Fixed by #6971
Closed
3 tasks done

Some dependencies aren't build automatically for some targets #6963

dbs4261 opened this issue Sep 12, 2024 · 1 comment · Fixed by #6971

Comments

@dbs4261
Copy link
Contributor

dbs4261 commented Sep 12, 2024

Checklist

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

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

@dbs4261
Copy link
Contributor Author

dbs4261 commented Sep 16, 2024

I found that libcurl doesnt list the windows debug library name as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant