Skip to content
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

Please help me with the installation method of mac OS system? #1870

Closed
YangHuaidong opened this issue Dec 30, 2024 · 5 comments
Closed

Please help me with the installation method of mac OS system? #1870

YangHuaidong opened this issue Dec 30, 2024 · 5 comments

Comments

@YangHuaidong
Copy link

Context

rt

Proposal

r t

Tasks and updates

No response

@FlorianReimold
Copy link
Member

macOS is very experimental. You need to compile eCAL yourself. You can use the CMake Options from the following workflow file:
https://github.com/eclipse-ecal/ecal/blob/master/.github/workflows/build-macos.yml

@YangHuaidong
Copy link
Author

Does it mean that it doesn't support Mac system yet?

@YangHuaidong
Copy link
Author

Can you help me pack a package for mac M2 system?

@YangHuaidong
Copy link
Author

macOS is very experimental. You need to compile eCAL yourself. You can use the CMake Options from the following workflow file: https://github.com/eclipse-ecal/ecal/blob/master/.github/workflows/build-macos.yml

Excuse me, I want to ask how to use this

@FlorianReimold
Copy link
Member

Yes, as written in the readme, macOS Support is experimental. We don't own macs, so there is no acceptable way for us to test on macOS.
eCAL does compile on macOS though, the GH Actions prove that. Not sure, what version of Apple Silicon currently is availabe, but it is some ARM based system nowadays.
The packaging of macOS binaries currently fails on the GH Actions. So we disabled it. The artifacts have never been tested anyways and probably never worked, so it's not a big loss. If you want to use eCAL on macOS, you have to compile it yourself. You can find all commands on how to do that in the macOS GH Action file.
If you cannot get eCAL to compile, you are probably better off using another middleware anyways, as you may have to actually put some development activities into eCAL to get it to work on macOS.


That being said, you can setup an Ubuntu VM on your mac and then get eCAL precompiled via apt-get (we have ARM builds available as well)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants