ethz-asl / mav_active_3d_planning

Modular framework for online informative path planning.
BSD 3-Clause "New" or "Revised" License
552 stars 110 forks source link

Changed to C++14 to fix PCL 1.10 problems #34

Closed danielduberg closed 3 years ago

danielduberg commented 3 years ago

To get this to compile on Ubuntu 20.04 for ROS Noetic I had to change to C++14; otherwise, there were a bunch of PCL-related problems. It is also mentioned in the PCL 1.10 release notes that they default to C++14 now.

Schmluk commented 3 years ago

Thank you for catching this. Maybe adding a note to the install instructions for ubuntu >= or < 20.04 would be a better fix for this? Since the package itself does not depend on c++14 changing this in master could lead to limitations / misconceptions with other build setups.