-
-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add build for macOS arm64 (osx-arm64) #29
Comments
Very likely you need DOCGroup/ACE_TAO#1737 which will be part of ACE 7.0.6. There are some CI builds for MacOSX but very minimal, no idea whether it works. Cross compilation hasn't been tried as far as I know, so very likely you need to make some enhancements to ACE |
Thanks @jwillemsen ! |
I would recommend to just try ACE with arm64 and report patches upstream |
ACE 7.0.6 is now available, see #30 |
Could #40 maybe be because -m64 is used by our make files? |
What was the error when attempting to cross-compile ACE? |
I can't find a log from the CI that has the error, maybe you can add here how you invoke the cross compiler in your build so that someone can compare that at some point @mitza-oci ? As far as I remember it appears to build a x64 version with the cross compiler. Maybe you can also paste your platform_macros.GNU here for the cross compile @mitza-oci ? |
I just restarted the CI on #45, so we should be able to see the cross-compilation logs. |
The compiler invocation from conda-forge, I think
|
I have
|
Ok, but on conda-forget |
Unfortunately native osx-arm64 are still missing. Let's try to get cross-compilation to work again. |
I think #59 should be a good solution. |
In IIT, we are investigating support for building packages for osx-arm64 (see robotology/robotology-superbuild#916), and a dependency for this is ace. For doing this here, we need to:
osx-arm64
@jwillemsen do you have any insight on this? Thanks in advance!
The text was updated successfully, but these errors were encountered: