-
Notifications
You must be signed in to change notification settings - Fork 485
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
Add pre-built binaries for ARM32 and ARM64 #276
Conversation
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/schniz/fnm/fotcmso8h |
cc @jaythomas does this build work for you? fnm-arm64.zip It seems to work on a docker container running |
Indeed. I have tested this on my Rockchip RK3399 and everything works as expected. 🎉 As an aside I also compiled on my Raspberry Pi 4 and confirmed the armv7l 32-bit build works. 🎉 |
@jaythomas I'll try to build a 32bit release as well |
… to docker CLI itself
@jaythomas would you mind testing these: Looks like they work and I wonder if I set up the matrix correctly. 😸 |
Both builds work for me, except I am experiencing an issue with $ ls
fnm fnm-arm64.zip
$ export PATH=/home/lite/.fnm:$PATH
$ eval "`./fnm env`"
$ ./fnm use v14.11.0
Using Node v14.11.0
$ node -v
zsh: command not found: node This is a clean zshell with no .zshrc set up. Bash is working though. I will have to troubleshoot more this weekend. |
Hmm. Can you try |
Also, try seeing what it is installing:
Maybe it's trying to download a non-ARM version? |
Maybe the problem is related to the fact I manually installed this node version? I can't run
User error on my part? If we get Also note the issue is unrelated to zsh. On my 32-bit ARM bash and zsh are fine. It is just this 64-bit ARM system I am seeing the issue with either shell. |
Ah, yeah. For some unknown reason I decided to make the directory structure like so:
So the manual installation was wrong 😄 |
@jaythomas the next builds will include #275 so you won't need to try installing manually 😁 |
let me know how it works 😄 |
Yup that was my problem. 🙄 Ok with these changes the arm64 build artifact is working perfectly for me too! |
Fixes #222