BSD make vs. GNU make

Bill Campbell freebsd at
Tue Apr 17 17:13:46 UTC 2007

On Tue, Apr 17, 2007, Soo-Hyun Choi wrote:
>This might be a dumb question, but would like get a clear idea about
>the differences between BSD make and GNU make. Why do I have to do
>'gmake' in some cases instead of just plain 'make'?
>What's the differences?

The gmake program has many extensions which tend to be used in
the gnu automake, autoconf, libtools system.

I suspect that gmake will work with most non-gnu Makefiles, but
the reverse is not true.

There's a pretty good book, ``GNU Autoconf, Automake, and
Libtool'' by Vaughan, Elliston, Tomey, and Taylor.

INTERNET:   bill at Celestial.COM  Bill Campbell; Celestial Software LLC
URL:  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676

The only logical reason to take guns away from responsible people is to
give irresponsible people an edge in the perpetration of their crimes
against us. -- The Idaho Observer, Vol. 1, No. 2 February 1997

More information about the freebsd-questions mailing list