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

Provide a prebuilt iOS OCaml cross compiler for at least one architecture #62

Open
wokalski opened this issue Feb 5, 2019 · 1 comment
Labels

Comments

@wokalski
Copy link
Member

wokalski commented Feb 5, 2019

Adding iOS should be very simple. The main thing that's blocking us is Esy tooling with cross compilation. What we could do though is simply compiling a cross compiler for iOS that would be distributed as a binary and add esy.json to its repo. Is it possible?

Having at least one cross compiler would allow us to develop the platform while we're waiting for proper cross compilation support in esy.

Also, if we figure this out, we can do the same with Android.

@wokalski wokalski added the iOS label Feb 5, 2019
@rauanmayemir
Copy link
Member

The cross-compiler itself won't give us much as we'll need build configs to correctly compile target dependencies and target dependencies' target dependencies.

Hopefully, esy/esy#732 will be merged by the end of the week and we could start adapting our bindings for iOS. I already have a feature branch for esy that gives us the cross-compiler for dune, we'll be able to experiment with it soon.

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

No branches or pull requests

2 participants