Re:I Like Makefiles
by theamk on Sunday September 22, 2024 @03:12AM
(#41615204)
I think it's pretty reasonable to expect GNU make to be available, and rely on its features. IRIX is dead for 18 years now.
[ Parent
| on HN ]
Re:I Like Makefiles
by ReleaseCandidat on Sunday September 22, 2024 @04:06AM
(#41615457)
If I may cite myself:
Don't forget that not every Make is GNU Make, BSD and other nix like Solaris/Illumos still exist.
And I'm not even talking about Windows and Nmake.Both BSDs and Solaris provide gmake via official channels.
There is "make" for Windows too, but it's not as relevant - the windows commands are so different, it's unlikely you'll have a cross-platform file for Windows and BSD/Linux, unless you require user to install unix tools on Windows, in which case they will likely come with GNU make.
I think in most cases, using GNU make is the easiest way to provide compatibility with multiple OSes. There are certainly exception - if your daily driver is FreeBSD, use BSD make. But for Mac OS or Linux users, GNU make is a good default.