Jaremy Creechley
Jaremy Creechley
I cloned this PR and rebuilt choosenim. That seems fine so far. Running `choosenim devel` resulted in this: ```sh $ choosenim devel Downloading Nim latest-devel from GitHub [##################################################] 100.0% 0kb/s...
P.S. I'm on a MacOS Monterey 12.0.1 (21A559) on a M1 MacBook Air.
It seems mixing up the sources, or partial builds breaks things. I did a fresh install on choosenim, then built this PR. That route was able to download and build...
Though once I have an arm64 build of 1.6.4 when I try remove and rebuild 1.6.6 I still get a bad compiler build: ```sh # jaremycreechley @ Jaremys-MacBook-Air in ~/projs/nims/third-party/choosenim...
Great, and yah that follows what I'm seeing with ProxeExe. I re-installed choosenim and then my Nim 1.6.6 arm64 build worked. The ProxyExe seemed to be breaking between choosenim installs.
I'm re-testing your updates. I'll let you know how it goes.
Ok did some testing. It works when using a default choosenim and then use this PR to install a new Nim version. However when I do a `choosenim stable --firstInstall...
Nice! I added the `-y` locally and it works for me as well. But is the `Symlink for 'nimble' detected...` expected? It seems for `--firstInstall` it should override it?
Maybe you could add ` if symlinkExists(proxyPath) and not params.firstInstall:` in `switcher.nim:160`?
Adding the `if symlinkExists(proxyPath) and not params.firstInstall` fixes that too. Excellent! Edit: also just tested this on a linux machine of mine. Works fine.