-
Notifications
You must be signed in to change notification settings - Fork 114
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
Support for macOS Big Sur and ROS Noetic #148
base: master
Are you sure you want to change the base?
Conversation
Added a couple more dependencies to rosinstall, added [email protected] to rosdeps.yaml
Not much changed, update pips and do a brew upgrade and it should be good to go
# Conflicts: # install # rosdeps.yaml
* Added a simple patch so that FindFLANN can find the flann library when building pcl_ros. * Remove pcl_catkin * Add patch for rospy to get rid of “concurrent poll() invocation" errors * Build gazebo9 from scratch to help eliminate compatibility issues with protobuf
if the link already exists it stops
force link and verbose
upgrade to use python3, cleans out the manual installation of old dependencies that still had python2 support. Manually builds tango icons so that rqt has icons again.
splitting these branches up for the time being
Hello everyone. I have been using @smnogar branch for Big Sur on few machines during the last month. The script seems to be very stable and working well on my normal development machine and also on fresh new Big Sur installations. Therefore, I confirm I tested and I recommend this PR. I do, however, propose this and this minor modifications to his script. Once those modifications are integrated to this PR, I see no reason why not merging this request. Kind regards. |
update brew cask
Create python site-packages folder according to the python version
Can someone help with this error? In file included from /Users/timwhiting/ros-install-osx/noetic_desktop_full_ws/src/perception_pcl/pcl_ros/src/pcl_ros/surface/convex_hull.cpp:39:
/Users/timwhiting/ros-install-osx/noetic_desktop_full_ws/src/perception_pcl/pcl_ros/include/pcl_ros/surface/convex_hull.h:44:10: fatal error: 'pcl/surface/convex_hull.h' file not found
#include <pcl/surface/convex_hull.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/pcl_ros_surface.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2 It seems like this header was removed in pcl 1.11, which is the one that gets installed with Update: the header wasn't removed in pcl 1.11 according to the PCL github. Somehow that particular header didn't get installed however. |
I've updated my install scripts that work for me to get noetic up and running on Big Sur. I suspect this will only work for x86 Macs, or M1 Macs running homebrew in x86 mode.