Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Mar 1995 12:43:26 -0500 (EST)
From:      Craig Struble <cstruble@singularity.bevc.blacksburg.va.us>
To:        Poul-Henning Kamp <phk@ref.tfs.com>
Cc:        freebsd-hackers@FreeBSD.org
Subject:   Re: Missing header files in srcdist for SNAP-950322
Message-ID:  <Pine.BSF.3.91.950327123441.2068A-100000@singularity.bevc.blacksburg.va.us>
In-Reply-To: <199503270546.VAA24637@ref.tfs.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 26 Mar 1995, Poul-Henning Kamp wrote:

> Just a sec, there is no such thing as /usr/src/include/sys... those
> files are in /usr/src/sys/sys...
> 
Right. I figured out at least that much during the build, when the 
makefile complained that it couldn't create ../../sys/param.h.

> Can you tell me EXACTLY what you did during the installation ?
> 
When I installed the SNAP, I used the standard FTP install to get 
everything and install it. I cleared out everything on my base system 
disk so it wasn't just an overwrite of information. I picked up the files 
from ftp.freebsd.org.

> What did you do to compile your kernel ? 
> 
I saved my configuration file from my previous system (SNAP-950210), so
I copied that back into /usr/src/sys/i386/conf. I changed directory into 
that directory and did a config SINGULARITY as normally do. Changed to 
/usr/src/sys/compile/SINGULARITY and did a make depend, which failed 
because there were no sys headers. I noticed that /usr/src/sys/sys was a 
softlink to /usr/src/sys, which I figured out was wrong. I then made it a 
softlink to /usr/include/sys, so I could compile. Then, it complained 
about errno.h not being found, which I then copied from /usr/include to 
/usr/src/include. I finally got my kernel to compile after doing all 
that, whereas before, I only had to go as far as a make depend ; make.

I left out a couple of make depends in there. You can just assume that I 
did the right thing as far as that is concerned. I'm fairly competent at 
building my kernel.

Other than that, my only problem was getting syslogd to run, which wasn't 
hard since I noticed there would be no way in heck it could bind a port 
when the network hasn't been started (no loopback address was set up.)

	See ya later,
		Craig
--
Craig Struble, Grad Student     |_ cstruble@singularity.bevc.blacksburg.va.us
Virginia Tech, cstruble@vt.edu    |_ 
http://acm.vt.edu/~cstruble/        |_ FreeBSD on Singularity finally joins
Ask for PGP Public Key                |             the Internet!




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.950327123441.2068A-100000>