-
Notifications
You must be signed in to change notification settings - Fork 4
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
x86_64 android build #1
Comments
ok, I will try to add Now you can try directly build deno for x86_64 android (with official source code). Most part of this project is to solve the snapshot problem, which occur when the host CPU (x86_64) and target CPU (aarch64) is different. |
Just to expend more, to have x86_64 android I can use waydroid or genymotion locally, To build x86_64 android I need to build deno inside either . But my pc is old so I usually use services like gitpod to build on the cloud, but there I don't have waydroid or genymotion so my only option is to cross compile but this won't work because of snapshotting. Btw the needed patch seems not that big for x86_64 android https://github.com/denoland/deno/compare/main...sigmaSd:deno:and?expand=1 maybe this should be added to upstream Anyway thanks for your help, I'm still exploring different way to do this, if I manege to make it work I'll mention how and close this issue |
I also tried proot (I thought its the easiest way) but that errors proot-me/proot#363 |
I started testing termux-docker as well, still WIP since I'm not familiar with this https://github.com/sigmaSd/t8664/blob/master/.github/workflows/build.yml |
Sorry, I can not build deno for |
@secext2022 thanks a lot for taking the time to test this I figured how to make deno work with proot by patching mio (proot seems to not handle epoll_wait) so this issue is not very important now (obviously no proot is better but it's not a deal breaker) |
Build deno for Please test. |
Awesome works indeed! side note maybe you should consider renaming the repo to something more discoverable like deno-android-builds or something |
I did not rename the repo, but I update Description and Topics, so search |
Maybe you are interested in this issue: termux/termux-packages#17398 |
@secext2022 hello thanks for this project
It would be great if you add x86_64 android build, I imagine its not that hard, since you already have aarch64
The motivation is I'm using termux on waydroid, and it would be great if I can run deno on it
The text was updated successfully, but these errors were encountered: