From owner-freebsd-questions@FreeBSD.ORG Wed Mar 19 20:49:44 2008 Return-Path: Delivered-To: FreeBSD-questions@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FC20106567E for ; Wed, 19 Mar 2008 20:49:44 +0000 (UTC) (envelope-from lreid@cs.okstate.edu) Received: from a.cs.okstate.edu (a.cs.okstate.edu [139.78.113.1]) by mx1.freebsd.org (Postfix) with ESMTP id 692208FC27 for ; Wed, 19 Mar 2008 20:49:44 +0000 (UTC) (envelope-from lreid@cs.okstate.edu) Received: from [127.0.0.1] (localhost [127.0.0.1]) by a.cs.okstate.edu (Postfix) with ESMTP id 8C79B154D15; Wed, 19 Mar 2008 15:49:43 -0500 (CDT) Message-ID: <47E17C62.8040105@cs.okstate.edu> Date: Wed, 19 Mar 2008 15:49:38 -0500 From: Reid Linnemann User-Agent: Thunderbird 2.0.0.6 (X11/20071211) MIME-Version: 1.0 To: Eduardo Cerejo References: <20080318225936.9ef5af16.ejcerejo@optonline.net> <47E0B4FA.1070605@boosten.org> <20080319162309.5fce0b9c.ejcerejo@optonline.net> In-Reply-To: <20080319162309.5fce0b9c.ejcerejo@optonline.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: FreeBSD-questions@FreeBSD.org Subject: Re: Gcc and make not producing executable 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, 19 Mar 2008 20:49:44 -0000 Written by Eduardo Cerejo on 03/19/08 15:23>> >> gmake does the trick. > > Indeed it did. Can you tell me what the main differences is between make and gmake in terms of "making"? I can see that gmake is gnu's version of make, is FreeBSD's gmake the same as linux's make? > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" On Linux systems, there is no base system 'make', so GNU make is installed as 'make'. On FreeBSD systems, there is a base system make that is maintained by the FreeBSD project, so GNU make is installed as 'gmake'. The main differences in making with them is that GNU make and FreeBSD make accept different arguments, and their makefile syntaxes have discrepancies.