From owner-freebsd-hackers Tue Oct 1 4:59:58 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E8C937B401 for ; Tue, 1 Oct 2002 04:59:56 -0700 (PDT) Received: from mail.thundernet.cz (mail.thundernet.cz [62.77.87.114]) by mx1.FreeBSD.org (Postfix) with SMTP id 0EA5D43E77 for ; Tue, 1 Oct 2002 04:59:15 -0700 (PDT) (envelope-from neuhauser@bellavista.cz) Received: (qmail 10840 invoked from network); 1 Oct 2002 11:58:33 -0000 Received: from unknown (HELO freepuppy.bellavista.cz) (62.168.44.50) by mail.thundernet.cz with SMTP; 1 Oct 2002 11:58:33 -0000 Received: by freepuppy.bellavista.cz (Postfix, from userid 1001) id 4491A2FDAB2; Tue, 1 Oct 2002 13:57:57 +0200 (CEST) Date: Tue, 1 Oct 2002 13:57:57 +0200 From: Roman Neuhauser To: freebsd-hackers@FreeBSD.ORG Subject: Re: two make questions Message-ID: <20021001115757.GH30361@freepuppy.bellavista.cz> Mail-Followup-To: freebsd-hackers@FreeBSD.ORG References: <20020923133431.GZ30361@freepuppy.bellavista.cz> <20021001085833.GD30361@freepuppy.bellavista.cz> <20021001115214.GA251@HAL9000.homeunix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021001115214.GA251@HAL9000.homeunix.com> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG # dschultz@uclink.Berkeley.EDU / 2002-10-01 04:52:14 -0700: > Thus spake Roman Neuhauser : > > I have another p?make related question, though. I've searched the > > archives, but cannot find an answer: what is the actual relation between > > "our" (FreeBSD) make, and pmake? It looks like our make is an old fork, > > is that right? Also, is there a package of our make? Does it build on > > other OSes? > > > > I need to run my newly created Makefiles on one sorry RedHat box, and > > the pmake package just doesn't cut it. So, since I couldn't find any > > other rpm on redhat.com, what are my chances should I, say, want to use > > /usr/ports/Mk/* on Linux? (Not that this is actually the case, my > > Makefiles are pretty simple.) > > Just about all `make' implementations in use today are mutually > incompatible; pmake and gmake are no exceptions. If you want to > write portable makefiles, you have to settle for the lowest common > denominator, which is POSIX. Though it pains me to say it, if you > just care about RedHat and FreeBSD, you might as well write your > makefile for gmake and install gmake on FreeBSD from ports. Heh, I'm not going to rewrite the Makefiles when the last remaining RH in house is going to be converted. It's just that it might be two months before I get to it. :] -- begin 666 nonexistent.vbs FreeBSD 4.7-RC 1:56PM up 13 days, 21:11, 16 users, load averages: 0.00, 0.01, 0.00 end To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message