Perhaps he is saying this:

GNU MAKE on the Mac is old.

Correct me if I am wrong, but this is my take:

As GNU tightened their license, Apple stopped updating their use of GNU
software. Bash is a good example of this. Therefore, GNU MAKE on the Mac is
very old.

There are only two options:

   1.

   Use the old make as-is.
   2.

   Build and install the latest yourself.

Blake McBride


On Tue, Apr 28, 2026 at 8:58 AM Paul Smith <[email protected]> wrote:

> On Tue, 2026-04-28 at 21:31 +0800, James Hu wrote:
> > C compiler is a bit complex for me. I cannot architect a
> > compiler, neither frontend nor backend.
> >
> > In the meantime GNU compiler collection is rolling fast from its
> > regex support if i remember correctly. Does a make program need a
> > modern compiler?
>
> This entire conversation is not understandable to me.  Again I ask,
> what exactly is the issue that you are trying to solve?
>
> Are you trying to get a newer version of GNU Make on your Mac than the
> one that is provided by Apple?  If so please just ask that question
> clearly.  I have no idea what i386 or cross-compilation to ARM and
> amd64 have to do with this.
>
> GNU Make is written in C99 so any C compiler can compile it.  I don't
> know what regex support has to do with GCC (or with GNU Make for that
> matter: GNU Make doesn't use a regex library).
>
>
> If you don't want to build GNU Make by hand, and you are using Homebrew
> on your Mac, then just install the latest version of GNU Make that way.
> For example: https://formulae.brew.sh/formula/make
>
>

Reply via email to