Date: Wed, 22 Feb 1995 16:36:42 -0800 (PST) From: Poul-Henning Kamp <phk@ref.tfs.com> To: wollman@halloran-eldar.lcs.mit.edu (Garrett Wollman) Cc: jkh@freefall.cdrom.com, nate@trout.sri.mt.net, wollman@halloran-eldar.lcs.mit.edu, current@freefall.cdrom.com Subject: Re: TRUE and FALSE Message-ID: <199502230036.QAA06439@ref.tfs.com> In-Reply-To: <9502230028.AA09224@halloran-eldar.lcs.mit.edu> from "Garrett Wollman" at Feb 22, 95 07:28:40 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> This is evil, and not something I want to see perpetrated in FreeBSD. > We need to remember that not all programs compiled under FreeBSD use > the FreeBSD build system, no matter how convenient it might be. (And > whatever that system evolves into had better still be useful for > compiling non-source-tree programs, or a number of different users > will get screwed over.) Just a sec here. 1) Programs which are part of the FreeBSD source tree should compile cleanly, and use $DESTDIR/usr/include, $DESTDIR/usr/lib and $DESTDIR/anything_else for their needs. This means that a "make world" will be: make includes into $DESTDIR/usr/include make tools using /usr/bin install into $DESTDIR/usr/bin make libs using $DESTDIR into $DESTDIR/usr/lib if the "paranoia" option is set make includes into $DESTDIR/usr/include make tools using $DESTDIR into $DESTDIR/usr/bin make libs using $DESTDIR into $DESTDIR/usr/lib endif make all into $DESTDIR 2) Programs which are not part of FreeBSD can use just what they feel like, it's entirely their own problem. Can anybody explain what the problem is with this ? -- Poul-Henning Kamp <phk@login.dknet.dk> TRW Financial Systems, Inc. I am Pentium Of Borg. Division is Futile. You WILL be approximated.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502230036.QAA06439>