Goal: Have a docker container which contains nim 2.0.2, which can be built both 
on arm and x86

  * choosenim doesn't seem to support arm
  * nim-lang.org doesn't have arm downloads
  * the github nightlies repo has arm, but only seems to have unstable builds



so I decide to try building from source...

  * `./build.sh` seems to build nim, hurrah o/
  * but it doesn't include nimble, so I go look up how to install nimble
  * "you shouldn't need to install nimble, it is bundled with nim"... ummm, 
apparently not if you build from source?
  * "if you want to build nimble from source anyway, use koch, which is 
included in the nim source"... I can see koch in the source, but it wasn't 
built by `build.sh`
  * maybe `build_all.sh`? Nope, that's broken because it refers to a 
non-existent `ci_funs.sh`...



Ok this is getting silly... what am I doing wrong here, what is the correct way 
of installing a stable release of nim (with nimble) on arm? (Preferably in a 
way that works both on arm and x86, but having an `if` statement with different 
instructions on each arch wouldn't be the end of the world)

Reply via email to