Subject: Re: Sharing source tree between architectures
To: Thilo Manske <Thilo.Manske@HEH.Uni-Oldenburg.DE>
From: Frederick Bruckman <fb@enteract.com>
List: current-users
Date: 04/18/2000 10:30:32
On Tue, 18 Apr 2000, Thilo Manske wrote:
> I'm trying to share my NetBSD sources between my various architectures
> but I run into problems with make build.
>
> Here's what I have in my /etc/mk.conf:
>
> MKOBJ= yes
> OBJMACHINE= yes
> USR_OBJMACHINE= yes
> BSDSRCDIR= /usr/src
> BSDOBJDIR= /usr/src/obj/o
>
> I can build and install every subtree now (after make obj of course),
> but the top-level makefile gives me headaches.
Having an "obj" directory under the build directory has a special
meaning for "make". It's not obvious that that's the source of your
problem, since there are no sources directly under /usr/src, but you
could rule it out by renaming your object tree /usr/src/o, or anything
but "obj".