Subject: Re: DINODE_SIZE
To: None <thorpej@nas.nasa.gov>
From: Patrick Welche <prlw1@cam.ac.uk>
List: current-users
Date: 10/28/1998 17:55:59
Jason Thorpe wrote:
> 
> On Wed, 28 Oct 1998 16:54:44 +0000 (GMT) 
>  prlw1@cam.ac.uk (Patrick Welche) wrote:
> 
>  > Where is DINODE_SIZE defined?
> 
> in <ufs/ufs/dinode.h>.  You forgot to run "make includes".
> 
>  > 
>  > all ===> sbin/fsirand
>  > cc -O  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
>  > -Werror   -c /usr/src/sbin/fsirand/fsirand.c
>  > /usr/src/sbin/fsirand/fsirand.c: In function `fixinodes':
>  > /usr/src/sbin/fsirand/fsirand.c:142: `DINODE_SIZE' undeclared (first
>  > 
>  > I had a look around /usr/include to no avail...
>  > ... yet it appears in eg. src/sys/ufs/ffs/ffs_inode.c, and kernels
>  > compile fine! The above was with a make build, so make includes
                                                       ^^^^^^^^^^^^^
>  > happened, and was supped this morning.


Got it! It's the

includes ===>
sys/arch/i386/isa/pcvt/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/Util/mcon

problem someone mentioned and was fixed earlier => make includes just died...

Cheers,

Patrick