Thanks for the quick responses everyone!! That did it. I apologize for
reposting a problem similar to the thread on
[https://forum.nim-lang.org/t/5474](https://forum.nim-lang.org/t/5474) but I
was not able to find that page in my initial forum search for some reason...
But yes, it was the build
AFAIK this is covered by the build-essentials package. Have you installed it?
Debian packs limits.h into libc6-dev; Mint too?
[https://community.linuxmint.com/software/view/libc6-dev](https://community.linuxmint.com/software/view/libc6-dev)
And please also file a bug report to your distro. Shipping a GCC without very
basic Ansi C libraries is a bug. (Yes, I know plenty of distros do it this way
for unknown reasons. I don't care if your bugs have reasons behind them, fix
your bugs.)
You should find which library provides "limits.h" in your distro. It's usually
something like linux-libc-dev, libc-devel, glibc-headers, gcc...
If Mint is still based on Ubuntu, this command could help:
dpkg --search "limits.h"
> limits.h: No such file or directory
See
[https://forum.nim-lang.org/t/5474](https://forum.nim-lang.org/t/5474)
So I just switched over to Linux Mint 20 today (trying to get away from
Ubuntu's apt/snap bait-and-switch fiasco) and got an error when trying to
install Nim with the curl command that has worked for me on every other Linux
distro... I was hoping someone could tell me if I'm missing something???