Hacker News new | ask | show | jobs
by papito 2385 days ago
Also - Make will exist pretty much in any Unix-based environment. Any alternatives will require prerequisite installation of things.

Although, I work in a team where a lot of devs are on Windows, and they complain about it.

4 comments

I'm pretty sure MacOS and most of the headless Linux distributions require you to install it (from a package manager or similar). It's not hard, but usually the alternatives aren't hard to install either.
I've never had that issue. Make existed on all Mac systems I've worked on. Perhaps it got pulled in via other tools, but recently I ran into an issue with the Make on my Mac, and only because the version out of the box is a 3.x, from 2006.
I might be mistaken about MacOS, but it definitely doesn't exist on centos, ubuntu, debian, or alpine--at least not their headless/server variants.
You can run into issues with BSD Make being provided, but needing GNU Make though. Not hard to work through, though.
> Although, I work in a team where a lot of devs are on Windows, and they complain about it.

Interesting. Is WSL somehow not up to running make compatibly?

What do Windows devs prefer instead of Make?
From my experience, clicking the "build" button (or using the equivalent keyboard shortcut) in Visual Studio.
Pain.