*BSD News Article 12446


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!aardvark.ucs.uoknor.edu!ns1.nodak.edu!news.u.washington.edu!usenet.coe.montana.edu!nate
Newsgroups: comp.os.386bsd.bugs
Subject: Re: bugs remaining after patchkit, relating to directories...
Message-ID: <1993Mar10.011146.20424@coe.montana.edu>
From: nate@cs.montana.edu (Nate Williams)
Date: Wed, 10 Mar 1993 01:11:46 GMT
Sender: usenet@coe.montana.edu (USENET News System)
References: <CGD.93Mar9162437@eden.cs.berkeley.edu>
Organization: CS
Lines: 34

In article <CGD.93Mar9162437@eden.cs.berkeley.edu> cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou) writes:
>
>below are the problems that i see when building and installing /usr/src.
>i've run into these, because i tend to do big makes, and make installs
>via NFS, with /usr/src mounted ro, and /usr/obj mounted rw.
>you should be able to do installs this way with no problems...
>because of some of the below (particularly, those which don't put
>binaries in /usr/obj) you can't...

.....

>RCS binaries are made in rcs source dir
>	(rcs makefile is old-style, and therefore RCS should probably
>	not be in the standard build tree.)

But you can make object files in the man and src directories and the
Berkeley make will take advantage of them.

mkdir /usr/obj/usr.bin/rcs
mkdir /usr/obj/usr.bin/rcs/man
mkdir /usr/obj/usr.bin/rcs/src

ln -s /usr/obj/usr.bin/rcs/man /usr/src/usr.bin/rcs/man/obj
ln -s /usr/obj/usr.bin/rcs/src /usr/src/usr.bin/rcs/src/obj

Should do the trick.  


Nate
-- 
osynw@terra.oscs.montana.edu |  Still trying to find a good reason for
nate@cs.montana.edu          |  these 'computer' things.  Personally,
work #: (406) 994-4836       |  I don't think they'll catch on - 
home #: (406) 586-0579       |                            Don Hammerstrom