-
Notifications
You must be signed in to change notification settings - Fork 6
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
Cannot compile on macOS Ventura (Intel) #19
Comments
It might be helpful to provide more details of your setup for others to be able to reproduce this problem. In this case
Anyways the error might be due to your default version of python3 which seems to be I've had no issues compiling |
Hi @Yadunund , thanks for your reply. this is what I used
I will try with python3.10 and report again |
I can confirm building from Also, I cannot remove 3.11 because brew packages |
From my experience relying on In the meanwhile, this PR just got merged which aims to support python3.11. Maybe you could pull the changes and try again? |
Hi @Yadunund, thanks for your consideration. the mentioned PR actually solves this issue. But now I fail at kdl_parser
At this point, I'm basically your human macOS build pipeline 😛 |
@JayStolzenwald I have been working on building ROS 2 rolling on MacOS Ventura as well, I have the ARM chip opposed to the intel, but it shouldn't matter. I have this repo which I've been documenting what it takes for me to get a stable environment on MacOS without just using Docker. I've been trying to get most of these changes merged to the main repository chain because most of the changes have been small version changes, which makes me surprised that MacOS is placed in tier 3 due to the small differences between it and Ubuntu. But if you use the the README it should explain how I've been doing it in the mean time. |
It is mostly a question of what we have time and money to develop, support, and test on. macOS was Tier 1 up until 2020, but it became increasingly difficult to make things work (between the lack of OpenGL, headaches with SIP, and headaches with homebrew). And simultaneously, the number of people who actually use macOS for ROS development is small (it is not zero, but it is small). So we were spending a lot of time fighting macOS things for very little gain. We put out a call for volunteers to support it in https://discourse.ros.org/t/macos-support-in-ros-2-galactic-and-beyond/17891 , but nobody was willing to put in the time. All of that is to say is that you are doing the right thing for a Tier 3 platform; testing it out, and fixing the bugs as you come across them. Thanks for your work here. |
@CursedRock17 , thanks for the reference, I will have a look. @clalancette , thanks for your feedback. I will keep you posted about bugs and solutions then :) |
I'm getting this when I try to compile on macOS Ventura (Intel):
The text was updated successfully, but these errors were encountered: