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

Manual nim builds work fine but installing choosenim fails #15

Open
kaushalmodi opened this Issue May 18, 2017 · 3 comments

Comments

Projects
None yet
2 participants
@kaushalmodi
Copy link

kaushalmodi commented May 18, 2017

Hello,

I can build nim manually using this script.

I still I wanted to see what choosenim looked like, but I am unable to install it. It fails with this error:

> curl https://nim-lang.org/choosenim/init.sh -sSf | sh
choosenim-init: Downloading choosenim-0.2.2_linux_amd64
/tmp/choosenim-0.2.2_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/choosenim-0.2.2_linux_amd64)
/tmp/choosenim-0.2.2_linux_amd64: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by /tmp/choosenim-0.2.2_linux_amd64)

I am using RHEL 6.6.

Is that dependency failure for building choosenim or nim?

@dom96

This comment has been minimized.

Copy link
Owner

dom96 commented May 26, 2017

choosenim issue. I guess RHEL 6.6 has an older glibc than the Linux I built choosenim on :\

Next time I guess I'll need to set up an old Linux VM for building it.

@dom96

This comment has been minimized.

Copy link
Owner

dom96 commented Sep 22, 2017

Yeah, RHEL 6.6 has a glibc whose version is ~2.12.

I will set up artefacts for the Travis build which may give better support (as Travis runs builds on Ubuntu Trusty/Precise currently).

@kaushalmodi

This comment has been minimized.

Copy link

kaushalmodi commented Sep 13, 2018

@dom96 Can you provide a musl compiled binary of choosenim for all Linux type systems? See https://github.com/kaushalmodi/hello_musl for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment