From owner-freebsd-questions@FreeBSD.ORG Wed Jan 26 09:50:19 2011 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 797901065672 for ; Wed, 26 Jan 2011 09:50:19 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id F01EF8FC0A for ; Wed, 26 Jan 2011 09:50:18 +0000 (UTC) X-Spam-Status: No X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.9, required 5, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90) X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-ID: p0Q9nwoQ011542 Received: from gkeramidas-glaptop.linux.gr ([74.125.57.36]) (authenticated bits=0) by igloo.linux.gr (8.14.3/8.14.3/Debian-9.4) with ESMTP id p0Q9nwoQ011542 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 26 Jan 2011 11:50:05 +0200 From: Giorgos Keramidas To: Da Rock References: <4D3F7AF6.9020701@herveybayaustralia.com.au> Date: Wed, 26 Jan 2011 10:49:58 +0100 In-Reply-To: <4D3F7AF6.9020701@herveybayaustralia.com.au> (Da Rock's message of "Wed, 26 Jan 2011 11:37:58 +1000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-questions@freebsd.org Subject: Re: gmake format 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, 26 Jan 2011 09:50:19 -0000 On Wed, 26 Jan 2011 11:37:58 +1000, Da Rock wrote: > You'll have to excuse my ignorance (and my curious mind...), but I > can't seem to find a straight answer to this. I know linux uses gmake, > and gmake is installed via ports on FreeBSD, but does that mean gmake > will only create linux binaries using the abi compatibility? gmake itself does not produce anything in the form of binary files. It merely 'drives' other tools to create them. So if a makefile calls 'gcc' to compile something and there is a native 'gcc' version in your local system, a properly written makefile should still work.