Subject: compiling the kernel
To: None <briggs@mail.vt.edu, macbsd-general@sun-lamp.cs.berkeley.edu>
From: Bharat S. Jhaveri <bjhaveri@Arco.COM>
List: macbsd-general
Date: 07/14/1994 08:20:04
>> 1) The ps does not work, gives proc size mismatch error. So as suggested in
>> FAQ, I got "ps" source files from sun-lamp. But I could not compile it. Got
>> errors in nlist.c routine. 
>
>Your libraries and includes are way out of date.
>
>> Do I need any oyher files beside sys.tar.gz?
>
>Yes.  Current include files.  Maybe a current config.new, although I
>don't think that that's changed significantly.
>

I had installed the latest BETA-1 tar_files from xray-ymp. You mean that
the includes and lib files ain that are not current?

Anyway, I obtained the latest include.tar.gz, and lib.tar.gz from
fp.iastate.edu, from the src directory. I guess the includes go under
/usr/src tree, and lib under /usr/src/sys. I was then able to build the
kernel all the way to "loading netbsd". But then the loader could not find
about swven references, from __bsun to fpst in text segment. I did a search
and found those in a fpsp directory under m68k, but a make fpsp failed due
to compilation errors. (Actually quite a few libraries lbc, c++  and some
others had not compiled before due to errors). I guess that these routines
have more to do with Quadra, while I am trying the kernel for a IIci and
IIvx.

My question is, how can I get those missing routines to complete linking
netbsd kernel. Also which files I still need & where I install them, in
case I need those routines in fpsp compiled?

Thanks for your help.

Sincerely: 
Bharat S. Jhaveri       
bjhaveri@arco.com


------------------------------------------------------------------------------