Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Apr 2007 10:47:42 +0100
From:      Tom Evans <tevans.uk@googlemail.com>
To:        Soo-Hyun Choi <s.choi@hackers.org.uk>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: BSD make vs. GNU make
Message-ID:  <1176889662.1540.6.camel@zoot.mintel.co.uk>
In-Reply-To: <f64556f70704170928t2ac20ee3x12b7e46eef1a2b37@mail.gmail.com>
References:  <f64556f70704170928t2ac20ee3x12b7e46eef1a2b37@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-LH7AxebmbnjCGMePEZ1/
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2007-04-17 at 17:28 +0100, Soo-Hyun Choi wrote:
> Hi,
>=20
> 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'?
>=20
> What's the differences?
>=20
> Thanks,
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o=
rg"

Slightly OT, but if the software you are building requires GNU make, the
best solution is to rename the Makefile to GNUmakefile, which will be
found and used by GNU make but not by BSD make.

As many others said, GNU make has many many features and extensions over
BSD make, to support autotools mainly.

--=-LH7AxebmbnjCGMePEZ1/
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGJek3lcRvFfyds/cRAqAJAJ9eFgRU+rhtn27dVBww8bG+MGb7kgCfWhb2
mqFIfrjiTtSr4vlvw0KTAtY=
=9vuA
-----END PGP SIGNATURE-----

--=-LH7AxebmbnjCGMePEZ1/--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1176889662.1540.6.camel>