News for hackers. Stuff that matters.
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.
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.
Re:I Like Makefiles by theamk on Sunday September 22, 2024 @11:53PM (#41622257)
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.