ros-visualization / rviz

ROS 3D Robot Visualizer
BSD 3-Clause "New" or "Revised" License
792 stars 459 forks source link

no matching function for call to ‘aiMatrix4x4t<float>::Decompose(aiVector3D&, aiVector3D&, float&, aiVector3D&) #1781

Closed andre-f-moura closed 1 year ago

andre-f-moura commented 1 year ago

Hello, I'm trying to build ROS Noetic from source on Fedora 34, following the instructions on the ROS Wiki. I'm encountering the following error while building rviz. I also tried to download directly from the rviz git source, but observed the same error.

My environment

Reproduce this error by running: ==> cd /home/andre/ros_catkin_ws/build_isolated/rviz && /opt/ros/noetic/env.sh make -j8 -l8

Command failed, exiting.


* Git commit: d122ab1
* System locale : en_US.UTF-8 
rhaschke commented 1 year ago

You are using an incompatible version of libassimp.

andre-f-moura commented 1 year ago

Any suggestion on how to find and install a compatible version? Thank you for your reply.

rhaschke commented 1 year ago

Have a look at the targeted platforms. There, Fedora 32 is listed for Noetic. Use a corresponding assimp from that version.