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

macOS ARM64 / Apple Silicon #998

Open
1 task
EduardoRFS opened this issue Sep 8, 2020 · 6 comments
Open
1 task

macOS ARM64 / Apple Silicon #998

EduardoRFS opened this issue Sep 8, 2020 · 6 comments
Labels
A-infrastructure Area: Project infrastructure, build system, Ci, website etc. platform-other Platform: Other

Comments

@EduardoRFS
Copy link
Contributor

  • Operating System: macOS
  • Revery Version: trunk
  • OCaml version: 4.10.1
  • Native, Bytecode, or JS build: Native

This is mostly to track the requirements from the Revery side to the new macOS using ARM64

Known Issues

  • esy-sdl2 needs to be updated
@CrossR CrossR added A-infrastructure Area: Project infrastructure, build system, Ci, website etc. platform-other Platform: Other labels Sep 9, 2020
@EduardoRFS
Copy link
Contributor Author

Now that we're on 4.12, the compiler is already there. Will be checking which deps are needed

@EduardoRFS
Copy link
Contributor Author

seems like esy-sdl2 is still the missing piece

@zbaylin
Copy link
Member

zbaylin commented May 12, 2021

Yeah @EduardoRFS I made a PR in esy-sdl2 a while back to upgrade us to 2.0.14 (which worked for me on my M1 Mac Mini) -- apparently there are some issues with how I rebased with Wayland which I haven't gotten around to fixing. It seems pretty simple if you want to look at it! revery-ui/esy-sdl2#19

@zbaylin
Copy link
Member

zbaylin commented May 12, 2021

I also am worried that we need to rebase esy-skia as well, which might be a nightmare 😨

@snadon
Copy link

snadon commented Jun 26, 2021

As a M1 owner and proud user of Onivim2, I was just wondering what is the current status for this issue? 🙏

@syaiful6
Copy link

syaiful6 commented Aug 8, 2021

yes, I tried to build revery in Apple M1, it failed because SKIA compiled with x86, I made a PR in esy-skia to fix that revery-ui/esy-skia#38 with that PR I am able to build Revery natively in M1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-infrastructure Area: Project infrastructure, build system, Ci, website etc. platform-other Platform: Other
Projects
None yet
Development

No branches or pull requests

5 participants