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
Uh oh!
There was an error while loading. Please reload this page.
-
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