cli icon indicating copy to clipboard operation
cli copied to clipboard

aarch64 build - or instructions

Open jaredmoody opened this issue 4 years ago • 6 comments

Hi, I'm on an aarch64 architecture and so couldn't install the cli via either snap or by downloading from the releases page since there is no aarm64 release.

I was able to install go and build it myself, but it would be nice if there were an aarch64 release - or at least adding instructions for building to the README for architectures with no release.

Thanks!

jaredmoody avatar Oct 27 '20 07:10 jaredmoody

Would you be interested in providing the release and/or the instructions?

kotp avatar Oct 27 '20 23:10 kotp

Yes - I can update that yaml file if that’s all it takes to add a release?

I can send a PR for updating the README with build instructions unless that would be better on the wiki?

jaredmoody avatar Nov 03 '20 03:11 jaredmoody

Hi @jaredmoody, I'd be interested to read those build instructions. Did you share them somewhere yet?

johankool avatar Dec 07 '20 23:12 johankool

@johankool I didn't, and it's been a little while now since I did it, but IIRC it was pretty simple and boiled down to:

  • Install go from golang.org or your favorite package manager
  • Clone the repo and run go build which generated a binary
  • Rename/move that binary to exercism and put it somewhere in your PATH

Hope that helps!

jaredmoody avatar Dec 09 '20 07:12 jaredmoody

I can help provide the binaries for I have an active aarch64 installation lying around. Please tell me how I can assist you.

gridhead avatar Mar 08 '21 03:03 gridhead

Here's a binary for aarch64 that I built from the master branch of exercism/cli. exercism-aarch64-v3.0.13.zip

gridhead avatar Mar 08 '21 05:03 gridhead