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

glibc dependency #57

Closed
Xe opened this issue Dec 11, 2013 · 3 comments
Closed

glibc dependency #57

Xe opened this issue Dec 11, 2013 · 3 comments

Comments

@Xe
Copy link

Xe commented Dec 11, 2013

Is is possible to use the ruby compiler to build some version of the crystal compiler? Then you could bootstrap it over to other, non-glibc platforms.

@asterite
Copy link
Member

It's possible to use the ruby compiler for that (look for the "ruby" tag on the repository). However, the generated compiler uses glibc, so in order to make it work in other non-glibc platforms you need to remove all dependencies to that. To which platforms would you like to port it? What's an alternative to glibc?

@Xe
Copy link
Author

Xe commented Dec 11, 2013

Alpine Linux is a nice way to have a non-glibc system (uclibc). I will try to have the ruby compiler do its thing on one of my Alpine boxes and see what kind of binary it spits out.

@asterite
Copy link
Member

asterite commented Aug 7, 2015

I'll close this. Probably using musl (issue #686) will make crystal work in non-glibc platforms.

@asterite asterite closed this as completed Aug 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants