lucasw / ros_from_src

Build ros from source without using a PPA in a github action. Probably just copy what archlinux is doing. See also https://github.com/ros-o/ros-o
BSD 3-Clause "New" or "Revised" License
102 stars 16 forks source link

Build openvdb and vdb mapping for next 22.04 release #38

Closed lucasw closed 8 months ago

lucasw commented 8 months ago

Was trying to build this before but now have it disabled, bring it back

lucasw commented 8 months ago
2024-03-07T01:53:42.1742718Z CMake Error at /usr/local/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
2024-03-07T01:53:42.1744025Z   Could NOT find OpenVDB (missing: OPENVDB_LOCATION)
2024-03-07T01:53:42.1744729Z Call Stack (most recent call first):
2024-03-07T01:53:42.1745949Z   /usr/local/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
2024-03-07T01:53:42.1747273Z   CMakeModules/FindOpenVDB.cmake:53 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
2024-03-07T01:53:42.1748060Z   CMakeLists.txt:15 (find_package)
lucasw commented 8 months ago

Installing libopenvdb-dev and adding $DEST/lib/cmake to CMAKE_PREFIX_PATH looks to have got vdb mapping building.

lucasw commented 8 months ago

This is done https://github.com/lucasw/ros_from_src/releases/tag/ros2204-v0.0.7-vdb-mapping