Replies: 2 comments 6 replies
-
They do, kind of. You still need an x86 JDK (WPILib provides one with the installer), and you have to run everything through Rosetta rather than natively. |
Beta Was this translation helpful? Give feedback.
4 replies
-
I'll throw in my 2 cents of personal experience here with my M1 MBA for the
past year. It works. Both in C++-land and Java-land. I've had zero issues
getting the environment installed, updated, compiling, etc. The one area I
have not had the opportunity to test is in deploying to the robot itself
over wireless or wired connection, but frankly I would be surprised if that
were problematic given it's largely network related.
--bob - Team 1967
…On Wed, Jan 12, 2022 at 11:22 AM Tyler Veness ***@***.***> wrote:
I assume that the cross-compiler for C++ (targeting the Rio) is also
running under Rosetta (or has actually been ported to M1, though I'm not
betting strongly on that)
To build an M1-native GCC cross compiler targeting the roboRIO, we need a
GCC compiler targeting M1. That's still a work-in-progress in GCC 12 (
https://github.com/iains/gcc-darwin-arm64), so the only option is running
the x86-native cross compiler in Rosetta for now.
Your "kind of" still makes me a little nervous
The tools have M1 support in a "technically works" sense and don't have M1
support in a "troubleshooting support from WPILib" sense. The x86 binaries
reportedly Just Work™️ under Rosetta, but WPILib doesn't test that
configuration, so we don't officially provide troubleshooting support if
things happen to break in the future.
—
Reply to this email directly, view it on GitHub
<#3902 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAFYP5TUP2WAXWF2BM24K5DUVXIJBANCNFSM5LZOEANA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm getting ready to pick up a replacement laptop, but realized that I haven't seen anything to indicate whether the WPILib tools (including the compilers and other components) will run on Apple hardware that isn't Intel-based.
Can anyone help me to determine if M1-based Macs are supported, before I make a "hideous mistake"?
Beta Was this translation helpful? Give feedback.
All reactions