From owner-freebsd-questions@FreeBSD.ORG Tue Dec 28 21:21:48 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1353816A4CE for ; Tue, 28 Dec 2004 21:21:48 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A39E43D39 for ; Tue, 28 Dec 2004 21:21:47 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b191.otenet.gr [212.205.244.199]) iBSLLdbo005161; Tue, 28 Dec 2004 23:21:40 +0200 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id iBSLLZRp068938; Tue, 28 Dec 2004 23:21:38 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id iBSHunvw001075; Tue, 28 Dec 2004 19:56:50 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 28 Dec 2004 19:56:49 +0200 From: Giorgos Keramidas To: Len Zettel Message-ID: <20041228175649.GA1017@gothmog.gr> References: <200412280953.13116.zettel@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200412280953.13116.zettel@acm.org> cc: freebsd-questions@freebsd.org Subject: Re: GNU make X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Dec 2004 21:21:48 -0000 On 2004-12-28 09:53, Len Zettel wrote: > Are there any serious differences between GNU make and the FreeBSD > make command? Yes. These two programs serve a similar purpose and you may carefully write Makefiles that use a very minimal feature set of both that happen to work on any of the two, but they are a lot different too. > Will the information in the GNU make manual be relevant? The information in the GNU make manual applies to GNU make. You can install GNU make using the ports though: % pkg_info | grep gmake gmake-3.80_2 GNU version of 'make' utility % which gmake /usr/local/bin/gmake % gmake --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. %