Subject: Re: make in /usr/src/distrib/i386/floppies fails
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Simon J. Gerraty <sjg@quick.com.au>
List: port-i386
Date: 11/10/1997 23:07:35
> [run_prog_or_{die,continue} not defined, snipped]
> 
> >So I assume I need to re-build my libs - but make build currently
> >dies with 
> 
> Nope.  The run_prog_or_* refernces are from sysinst. Those were added
> several days ago, to add error notification to inferior proceses.
> Right now my sup tree has

Thanks. 

Hmm, appears that make clean etc did not quite do the job.  I did a
find -name '*.o' etc followed by a make obj in distrib/utils and
distrib/utils/sysinst (make obj in distrib/utils did not decend into
sysinst).  And now make in /usr/src/distrib/i386/floppies dies with

cc -O  -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith  -I. -I/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../.. -I/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386  -DREL=\"1.3_ALPHA\" -DMACH=\"i386\" -c /usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../../install.c
/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../../install.c: In function `do_install':
/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../../install.c:94: `MSG_disksetupdone' undeclared (first use this function)
/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../../install.c:94: (Each undeclared identifier is reported only once
/usr/local/NetBSD/current/src/distrib/utils/sysinst/arch/i386/../../install.c:94: for each function it appears in.)
*** Error code 1

I've done a make build - up to the make depend in lib which fails as
previously noted.

Do other people use obj dirs under src/distrib ?  It seems much of my
problems relate to using them - ie. make obj not visiting all
directories and make clean not necessaryily cleaning up.

--sjg