Skip site navigation (1)Skip section navigation (2)
Date:      05 Jan 1999 22:53:08 -0500
From:      "Robert V. Baron" <rvb@cs.cmu.edu>
To:        Julian Elischer <julian@whistle.com>
Cc:        "Robert V. Baron" <rvb@cs.cmu.edu>, current@FreeBSD.ORG
Subject:   Re: building boot
Message-ID:  <yzsk8z1xdjv.fsf@sicily.odyssey.cs.cmu.edu>
In-Reply-To: Julian Elischer's message of Tue, 5 Jan 1999 16:07:30 -0800 (PST)
References:  <Pine.BSF.3.95.990105160702.1745F-100000@current1.whistle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer <julian@whistle.com> writes:

> you may need to do "make includes"
> in /usr/src
Well yes, that does work.  But in fact, building the kernel also failed
because of the same __int stuff.  I didn't analyze what was wrong
before I did the make includes.  It was very early in the the *aic*
related code.  My model of bootstrapping says you build a new kernel
first, with compatability on for the old kernel features.  Then you
boot it; then you build/install the new app environment.  The forced
make includes before the kernel build seems out of place.  (Especially
since I might want a new kernel but not new apps and installing new
includes would be the wrong thing to do.




> 
> 
> On 5 Jan 1999, Robert V. Baron wrote:
> 
> > 
> > I recently pulled down a new src/sys and tried to build boot.  This
> > did not work too well, because the app environment and includes files
> > were a month old.  Basically, the machine/ansi.h was missing the __int
> > typedefs.  So should boot/ be treated like the kernel and just use
> > kernel relative headers or should it be like any old user program and
> > just depend on /usr/include.  Currently boot/ does both.  It can
> > pull in things from sys/sys relative to the the kernel src.  But
> > it also tries to get things relative to machine -- which is not 
> > otherwise defined so it pulls from /usr/include/machine.
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-current" in the body of the message
> > 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?yzsk8z1xdjv.fsf>