Skip to content

Cannot run OnlineSLAMRealSense.exe on Windows 10, Open3D v0.17.0 #6698

Open
@FraDePace

Description

@FraDePace

Checklist

Steps to reproduce the issue

I successfully built Opend3D with CUDA and RealSense support for Windows, using Open3D v0.17.0 (without Python).
I previously tried with v0.18.0, but I cannot compile it with CUDA enabled.

Build commands

cmake -G "Visual Studio 17 2022" -A x64 -DBUILD_CUDA_MODULE=ON -DBUILD_COMMON_CUDA_ARCHS=ON -DBUILD_SHARED_LIBS=ON -DBUILD_WEBRTC=OFF -DBUILD_LIBREALSENSE=ON ..

cmake --build . --config Release --target INSTALL

CUDA version:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2023 NVIDIA Corporation
Built on Wed_Nov_22_10:30:42_Pacific_Standard_Time_2023
Cuda compilation tools, release 12.3, V12.3.107
Build cuda_12.3.r12.3/compiler.33567101_0

CUDNN version: v9.0

All examples seem to work but for the .exe related to Realsense (OnlineSLAMRealSense.exe, RealSenseBagReader.exe, RealSenseRecorder.exe).

I keep getting the following error:

Error message

The procedure entry point ??0RSBagReader@io@t@open3d@@QEAA@_K@Z could not be located in the dynamic link library

Open3D, Python and System information

- Operating system: Windows 10 64-bit
- Open3D version: v0.17.0
- cuda: 12.3
- cudnn: v9.0
- System architecture: x86-64
- Is this a remote workstation?: no
- How did you install Open3D?: build from source

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    build/installBuild or installation issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions