From owner-freebsd-hackers Mon Apr 8 12:15:03 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA19364 for hackers-outgoing; Mon, 8 Apr 1996 12:15:03 -0700 (PDT) Received: from FNAL.FNAL.Gov (fnal.fnal.gov [131.225.110.17]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id MAA19350 for ; Mon, 8 Apr 1996 12:15:00 -0700 (PDT) From: DHIMAN@d0sb15.FNAL.Gov Received: from DECNET-MAIL (DHIMAN@D0SB15) by FNAL.FNAL.GOV (PMDF V5.0-5 #3998) id <01I3AVG1AQA800009I@FNAL.FNAL.GOV> for hackers@freebsd.org; Mon, 08 Apr 1996 14:14:28 -0600 (CST) Date: Mon, 08 Apr 1996 14:14:28 -0600 (CST) Subject: problem in loading kernel To: hackers@freebsd.org Message-id: <01I3AVG1AV0200009I@FNAL.FNAL.GOV> Organization: Fermi National Accelerator Laboratory X-VMS-To: FNAL::SMTP%"hackers@freebsd.org" X-VMS-Cc: DHIMAN MIME-version: 1.0 Content-type: TEXT/PLAIN; CHARSET=US-ASCII Content-transfer-encoding: 7BIT Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I am experienceing a problem rebuilding the kernel. Here's the story: I installed FreeBSD 2.1 on my Dell P133c. I couldn't get X running because the default kernel doesn't support the PS/2 mouse that I have. So, I attempted to re-build the kernel (I would try this anyway, to get a streamlined kernel). I went to /usr/src/sys/i386/conf, copied GENERIC to MYKERNEL and modified the latter following the instructions in the handbook. The first three of the next steps finished successfully: # /usr/sbin/config MYKERNEL # cd ../../compile/MYKERNEL # make depend but then, # make failed. After what looked like a lot of compilation, there was a message that read "loading kernel" followed by the error message: =========================================================================== kern_sysctl.o: undefined symbol '_hw_float' referenced from text segment *** Error code 1 Stop =========================================================================== Peeking at the source code using Warren Toomey's search program, I found two occurences of the symbol "hw_float": in sysctl.h and in npx.c where it is declared as "extern int" and "int" respectively. Unfortunatley, I don't know what to do about it. Any advice towards a solution will be deeply appreciated. Thanks. Dhiman.