Subject: Re: MP kernel
To: None <netbsd-help@NetBSD.org>
From: Nathan Langford <njl@sdf.lonestar.org>
List: netbsd-help
Date: 02/04/2004 20:50:27
On Wed, 4 Feb 2004, Manuel Bouyer wrote:

> On Wed, Feb 04, 2004 at 05:10:29PM +0000, Nathan Langford wrote:
> > I'm trying to build an MP kernel for a Dell Precision 420.
> >
> > Thinking perhaps I can't build an MP kernel on 1.6.1, I tried downloading
> > -current, but when I ran "cd /usr/src && ./build.sh tools", it ran for a
> > while and then failed with "BSDOBJDIR /usr/obj does not exist, bailing..."
>
> Just create /usr/obj (or make BSDOBJDIR point to some other existent
> directory)

Ok - that solved the forementioned problem.  Thanks!  Now, I'm trying to
use the new toolchain to configure the GENERIC.MP kernel with
"./build.sh kernel=GENERIC.MP".  This produces another error message at
make depend included below.

Thanks again,
-Nathan

--- error message running "cd /usr/src && ./build.sh kernel=GENERIC.MP ---

CC=/usr/src/tooldir.NetBSD-1.6.1-i386/bin/i386--netbsdelf-gcc
/usr/src/tooldir.NetBSD-1.6.1-i386/bin/nbmkdep -d -f .depend -s .o\ .po\
.so\ .ln compat_exec.d compat_file.d compat_util.d kern_exit_43.d
kern_info_09.d kern_info_43.d kern_ipc_10.d kern_resource_43.d
kern_sig_13.d kern_sig_43.d kern_xxx_12.d sysv_ipc_14.d sysv_msg_14.d
sysv_sem_14.d sysv_shm_14.d tty_43.d uipc_syscalls_43.d vfs_syscalls_12.d
vfs_syscalls_43.d vm_12.d vm_43.d
nbmake: don't know how to make
/usr/src/sys/../contrib/sys/dev/ic/athhal_osdep.c. Stop

nbmake: stopped in /usr/obj/sys/arch/i386/compile/GENERIC.MP

ERROR: Failed to make depend in
/usr/src/sys/arch/i386/compile/obj/GENERIC.MP
*** BUILD ABORTED ***