On choosenim & the OSX ARM issue: an alternative to patching/fixing choosenim 
is to provide a universal binary (see Apple's [docs 
here](https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary)).
 tl;dr on Apple's docs: it seems to be as simple as: `lipo -create -output 
<nim_universal_binary_name> <x86_binary> <arm_binary>`; has this been tried / 
does it not work or does it have caveats (e.g. does binary start-time regress?)?

In any-case, I'll stick to compiling the compiler (the build_all.sh script 
works wonders). I've had issues with depending on nimble to pull the correct 
compiler version (a `requires "nim"`) in some projects.

Reply via email to