4 ms·
BSD make (pmake) is still very common, as it's the default make in almost all BSDs. Also Windows has nmake which is kinda-but-not-quite POSIX-compatible.
by sirn 7y ago
BSD make (pmake) is still very common, as it's the default make in almost all BSDs. Also Windows has nmake which is kinda-but-not-quite POSIX-compatible.
- nullifidian 7y agoConsidering installing build tools and makefile generators such as cmake, meson, jam, ninja, scons, etc is common developer practice, I see no problem with gnu make being a requirement, provided it's possible to build it on the target system.
- bch 7y agoI personally quit using CMake years ago; great promise but underdelivered in my opinion. I’ve moved back to hand-rolled (BSD) make files for my own projects. To your point though - I don’t think the fracturing of (often poorly developed) build systems supports the thesis “GNU Make everywhere”.