blink icon indicating copy to clipboard operation
blink copied to clipboard

Update README.md

Open japrozs opened this issue 2 years ago • 3 comments

japrozs avatar Jun 05 '23 17:06 japrozs

Hello @jart, hello @ghaerr,

I have not quite been able to verify whether gmake works better on macOS than just plain make — or indeed whether it works at all. What is your experience?

Thank you!

tkchia avatar Jun 29 '23 21:06 tkchia

Hello @tkchia,

I have not quite been able to verify whether gmake works better on macOS than just plain make

Currently, Makefile requires that a version of make greater than v3.8.1 be used. When homewbrew is used to install make, make remains at v3.8.1, and gmake runs v4.3. Thus, the real issue is not so much that gmake is required, instead it's the default from a homebrew install on macOS.

The make bug was previously-reported in make v3.8.1 bugs building Cosmopolitan, where $(file ...) is silently ignored and make version v4.3 fixes that issue.

Thank you!

ghaerr avatar Jul 01 '23 16:07 ghaerr

It has nothing to do with Homebrew. In macOS Apple ships GNU make 3.81 because it is the last version licensed GPL 2. GNU make 3.82 and later are licensed GPL 3 and Apple will not ship any software licensed GPL 3.

ryandesign avatar Aug 09 '23 06:08 ryandesign