4 ms·
The GMSL is a godsend for those of us stuck on GNU Make 3.81 for... "reasons" ("reasons" being on macOS and limited to Xcode Command-Line Tools, which provides
by AceJohnny2 2y ago
The GMSL is a godsend for those of us stuck on GNU Make 3.81 for... "reasons"
("reasons" being on macOS and limited to Xcode Command-Line Tools, which provides a number of GNU tools frozen to the last version that's GPLv2, before GPLv3.
Incidentally, that's also why macOS switched to Zsh by default, because Apple was tired of backporting security fixes to their Bash 3.2.57
/rant)
- jcarrano 2y agoI can't even describe how much frustration this caused me when I worked at the RIOT project. macOS was by far the most problematic development platform to support. Even Windows was far friendlier since it has WSL which is officially supported.
- AceJohnny2 2y agoIn most situations (not mine), you can likely depend on MacPorts, Homebrew, or Nix to provide more up-to-date version of the tools you need that what Xcode provides. In that way, it's similar to WSL in that you can augment your environment to get the proper Unix tools you expect.