From owner-freebsd-questions Fri Sep 20 09:47:07 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA00969 for questions-outgoing; Fri, 20 Sep 1996 09:47:07 -0700 (PDT) Received: from tick.cslab.tuwien.ac.at (root@tick.cslab.tuwien.ac.at [193.170.72.34]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA00921 for ; Fri, 20 Sep 1996 09:46:58 -0700 (PDT) Received: from trick.cslab.tuwien.ac.at (kaplan@trick.cslab.tuwien.ac.at [193.170.72.35]) by tick.cslab.tuwien.ac.at (8.6.11/8.6.11) with ESMTP id SAA13025; Fri, 20 Sep 1996 18:46:39 +0200 From: Leon Kaplan Received: (kaplan@localhost) by trick.cslab.tuwien.ac.at (8.6.11/8.6.11) id SAA10792; Fri, 20 Sep 1996 18:46:38 +0200 Message-Id: <199609201646.SAA10792@trick.cslab.tuwien.ac.at> Subject: Re: Help! Kernel don't compiles. To: vadim@cad.polytech.kiev.ua (Vadim Shevchenko) Date: Fri, 20 Sep 1996 18:46:38 +0200 (MET DST) Cc: questions@freebsd.org In-Reply-To: <199609201542.SAA10706@cad.polytech.kiev.ua> from "Vadim Shevchenko" at Sep 20, 96 06:42:00 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Hi! > When I run `make depend` and after `make` to compile standart GENERIC which > i get from CD it prints: > > ============================================================================== > > loading kernel > if.o: Undefined symbol ether_output' referenced from text segment > if.o: Undefined symbol ether_ifattach' referenced from text segment > if_ether.o: Undefined symbol etherbroadcastaddr' referenced from text > segment Hi! I am _not_ an expert with the FBSD config files, but: the list of error you presented suggests that the various if.c, if_ether.c, ... expected some extern(al) variable or function somewhere in another .c or .h file which was not included. I noticed that you had changed very little in your /sys/i386/conf/GENERIC file. I would suggest to start over with the original GENERIC file, copy it to /sys/i386/conf/MYKERNELNAME, then remove all devices which you don't need, taking care that you don't accidently remove such "meta"devices like the general sound driver (upon which most other sound drivers are built) - and try again. Maybe this helps. greetings, Leon Aaron Kaplan.