From owner-freebsd-questions@FreeBSD.ORG Wed Apr 18 10:12:33 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64A9816A403 for ; Wed, 18 Apr 2007 10:12:33 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id C3E9A13C487 for ; Wed, 18 Apr 2007 10:12:32 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by ug-out-1314.google.com with SMTP id 71so316029ugh for ; Wed, 18 Apr 2007 03:12:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; b=F0oWWKp3ljTBE8BTtbVzFK+mlOxw9QVlTdbA07Myi007gD4eAoiV3XUkL29bEu2FitOomw+ImD2uwAhsoxEtGmPipXh90wpE8fVmLNKCUycZ1lRemg294CRxEHcR8UpBLh1EbV4NRQ8VxTDNGq1wsuXSSw7KfsKMBuRsKuaChDs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; b=lHQ9EQSJm1WmyCO62vbIJjyOvKwOC1WRsjjdWMPMawMIXHndmw5L8Ycmd1epgJwoMot9fA54zV7/xifdqKGQFC+TyAx7GeLAWyZgv2y/UpU1eESveYv4xsxNihDf2RtyE3DAbepP7q7ffHt8SVoxg5IfENnL7U11zVFk+yi/L2Y= Received: by 10.67.102.16 with SMTP id e16mr1171409ugm.1176889664746; Wed, 18 Apr 2007 02:47:44 -0700 (PDT) Received: from ?127.0.0.1? ( [213.206.147.185]) by mx.google.com with ESMTP id q1sm2603227uge.2007.04.18.02.47.43; Wed, 18 Apr 2007 02:47:44 -0700 (PDT) From: Tom Evans To: Soo-Hyun Choi In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-LH7AxebmbnjCGMePEZ1/" Date: Wed, 18 Apr 2007 10:47:42 +0100 Message-Id: <1176889662.1540.6.camel@zoot.mintel.co.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.10.0 FreeBSD GNOME Team Port Cc: freebsd-questions@freebsd.org Subject: Re: BSD make vs. GNU make X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Apr 2007 10:12:33 -0000 --=-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/--