-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Package request: Crystal #3401
Comments
I second the request |
I'm trying to build Crystal myself on termux, but I can't get all the required dependencies. |
Okay, but maybe someone would have an idea if you would
|
I followed the instructions here https://github.com/crystal-lang/crystal/wiki/All-required-libraries#general When I got to I failed at getting the dependencies here https://github.com/crystal-lang/crystal/wiki/All-required-libraries#ubuntu |
if you want to get the thing done, using alpinelinux from proot-distro run apk add crystal shards musl-dev musl-dev is the culprit that solves all the missing .so file errors |
A while ago I managed to get it working (Crystal could even build itself on Termux), but I forgot the exact list of dependencies: https://forum.crystal-lang.org/t/running-crystal-on-termux/3880 |
Fixes termux#3401 Signed-off-by: Leap of Azzam <leapofazzam@gmail.com>
This comment was marked as abuse.
This comment was marked as abuse.
Heads up: Crystal's master branch now has support for AArch64 Android (via |
It would be nice to have the crystal programming language compiler on Termux, it uses LLVM and is also self-hosted/bootstrapped but since Rust is on Termux while its also self-hosted it should also be possible, via cross-compilation and stuff.
Some hardcoded prefix paths would also need to be patched.
See also This PR for ideas of more patches that might be needed.
Website: https://crystal-lang.org
Source: https://github.com/crystal-lang/crystal
See also for building: Building, Required Libraries, Cross-Compilation
The text was updated successfully, but these errors were encountered: