*BSD News Article 87564


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.cs.su.oz.au!metro!metro!munnari.OZ.AU!news.mel.connect.com.au!news.mel.aone.net.au!grumpy.fl.net.au!news.webspan.net!ix.netcom.com!enews.sgi.com!news.be.com!news1.crl.com!nexp.crl.com!usenet
From: "Jordan K. Hubbard" <jkh@FreeBSD.org>
Newsgroups: comp.os.linux.misc,comp.unix.bsd.bsdi.misc,comp.unix.bsd.misc
Subject: Re: Linux vs BSD
Date: Fri, 31 Jan 1997 00:13:37 -0800
Organization: Walnut Creek CDROM
Lines: 24
Message-ID: <32F1A9B1.167EB0E7@FreeBSD.org>
References: <32DFFEAB.7704@usa.net> <5c39sk$ddl@troma.rv.tis.com> <5c8jlm$50u@cynic.portal.ca> <5c9444$9vq@lace.colorado.edu> <5c98sl$gbn@cynic.portal.ca> <5ckluo$mbl@josie.abo.fi> <32EE6127.41C67EA6@FreeBSD.org> <5cnl06$ket@josie.abo.fi>
NNTP-Posting-Host: time.cdrom.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 (X11; I; FreeBSD 3.0-CURRENT i386)
Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:154702 comp.unix.bsd.bsdi.misc:5763 comp.unix.bsd.misc:2069

Mats Andtbacka wrote:
> well, great. but what if i don't want it *all* done the same way, just
> one utility linked differently from the others and some stuff
> optimized less (since i care more about the size of my vi than its

Then you tweak the Makefile in that utility to hard-override the
passed-in options.  I dunno, this is still opposite to typical
experience - generally you DO want everything compiled with the same
options and you don't want to worry too much about the actual mechanics
of doing it.

> very true indeed - i've seen imake autogenerate some makefiles shorter
> than some handwritten ones for GNU make.
> 
> but so what? i, for one, care a lot more about how well the thing
> works in the end than about its size. big makefiles *might* be harder
> to handle - or, if they're properly written, they might not. extremely

Well, all I can say to that is that I *do* care quite a bit about the
size as well as the functionality.  The cost of maintaining software
over a long lifecycle is already painfully high without adding to it.
-- 
- Jordan Hubbard
  President, FreeBSD Project