Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #142

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update README.md #142

wants to merge 1 commit into from

Conversation

japrozs
Copy link

@japrozs japrozs commented Jun 5, 2023

No description provided.

@tkchia
Copy link
Collaborator

tkchia commented Jun 29, 2023

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!

@ghaerr
Copy link
Collaborator

ghaerr commented Jul 1, 2023

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!

@ryandesign
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants