From owner-cvs-all Thu Mar 1 4:45: 2 2001 Delivered-To: cvs-all@freebsd.org Received: from gw.nectar.com (gw.nectar.com [208.42.49.153]) by hub.freebsd.org (Postfix) with ESMTP id AC4DE37B718; Thu, 1 Mar 2001 04:44:55 -0800 (PST) (envelope-from nectar@nectar.com) Received: by gw.nectar.com (Postfix, from userid 1001) id AC78318C91; Thu, 1 Mar 2001 06:44:54 -0600 (CST) Date: Thu, 1 Mar 2001 06:44:54 -0600 From: "Jacques A. Vidrine" To: Bruce Evans Cc: David O'Brien , Nate Williams , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/ar Makefile src/gnu/usr.bin/binutils/as Makefile.inc0 src/gnu/usr.bin/binutils/ld Makefile src/gnu/usr.bin/binutils/ranlib Makefile Message-ID: <20010301064454.A57115@spawn.nectar.com> Mail-Followup-To: "Jacques A. Vidrine" , Bruce Evans , David O'Brien , Nate Williams , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <20010228103817.C20637@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from bde@zeta.org.au on Thu, Mar 01, 2001 at 05:15:28PM +1100 X-Url: http://www.nectar.com/ Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, Mar 01, 2001 at 05:15:28PM +1100, Bruce Evans wrote: > On Wed, 28 Feb 2001, David O'Brien wrote: > > > On Wed, Feb 28, 2001 at 11:12:00AM -0700, Nate Williams wrote: > > > > Given a static toolchain, you can build a static make(1) easily enough. > > > > > > How, w/out a working make? Are you expecting the user to build it by > > > hand? > > > > I fail to see what is hard about ``cc -DDEFSHELL=1 -I. *.c */*.c''. > > If one cannot do that, I really do not think they have the ability to > > recover from other brokenness. > > That's too hard :-). You should be able to read the instructions out > of Makefile.dist. However, Makefile.dist doesn't know about the > DEFSHELL wart. Ugh, I wondered what DEFSHELL was for, and now that I've looked I feel kind of ill. Does anyone actually use csh for make? Can we kill this misfeature? If we can't take it out back and shoot it in the head, can we at least: #if !defined(DEFSHELL) #define DEFSHELL 1 #endif Cheers, -- Jacques Vidrine / n@nectar.com / jvidrine@verio.net / nectar@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message