From owner-freebsd-questions@FreeBSD.ORG Fri Sep 17 03:43:00 2010 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 2AE571065670 for ; Fri, 17 Sep 2010 03:42:59 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: from mail1.sea5.speakeasy.net (mail1.sea5.speakeasy.net [69.17.117.39]) by mx1.freebsd.org (Postfix) with ESMTP id 093AF8FC15 for ; Fri, 17 Sep 2010 03:42:58 +0000 (UTC) Received: (qmail 29509 invoked from network); 17 Sep 2010 03:14:56 -0000 Received: from april.chuckr.org (HELO april.telenix.org) (chuckr@[66.92.151.30]) (envelope-sender ) by mail1.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 17 Sep 2010 03:14:56 -0000 Message-ID: <4C92DD2A.4030609@telenix.org> Date: Thu, 16 Sep 2010 23:14:50 -0400 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.8) Gecko/20100907 Thunderbird/3.1.2 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Need bsd make for AIX 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: Fri, 17 Sep 2010 03:43:00 -0000 On 09/16/10 20:34, Ivan Voras wrote: > On 09/16/10 08:58, srividya.k@tcs.com wrote: >> Hi >> Is there any BSD make versions available for AIX platform? >> We require the make utility of BSD to compile few source programs. >> >> Is there any make utility compatible with AIX? Could you please give us >> the URL where we can get the same? > > FreeBSD's make is an integral part of the FreeBSD file system. It is not > created to be compatible across systems, but it is also not created to > prevent this kind of porting. Wow. I disagree. It's been modified over the years to depend heavily on a set of libraries that are available nowhere else but FreeBSD. This was done (from what I can see) in the name of elegance ... because the actual functions ARE available elsewhere, but a bunch of modifications need to be added, no possible way is it going to compile anywhere else. I ported it a few years ago to Linux, so I know it can be moved, but it's not a trivial job. Too bad, because it's a fine tool, and all those mods added no functionality that I can see.