Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!howland.reston.ans.net!newsserver.jvnc.net!gmd.de!borneo!veit From: veit@borneo.gmd.de (Holger Veit) Subject: Re: missing file: vector.h Message-ID: <1993Jun26.142104.4830@gmd.de> Sender: news@gmd.de (USENET News) Nntp-Posting-Host: borneo Organization: GMD - German National Research Center for Computer Science X-Newsreader: Tin 1.1 PL5 References: <20hdq1$ker@news.cs.tu-berlin.de> Date: Sat, 26 Jun 1993 14:21:04 GMT Lines: 42 >Hi BSDers, > > I just downloaded patchkit 0.2.4 and tried to install it. > But there is a file missing in the new interrupt code from Bruce Evans >(patch 158/167). The file vector.s includes a header file vector.h which >is supposed to contain the macro BUILD_VECTORS, but this file isn't anywhere. >vector.s is added to the source tree in patch 158, but not vector.h. > If also looked up the original posted intr-0.0 patch, which I think is >the source for this code, but even there it is missing. > > If I put the include in comments, I get compile errors, so it seems really >necessary. > > Does anyone had the same problem, where can I get this file? > > I appologize if this has been asked before, but I couldn't remember seeing >it here in the newsgroups. > > Appreciate any help. > > jan > > It is not sufficient to just run the patchkit, cd to /sys/compile/YOURCONF and do a make. The procedure I recommend is (besides reading the patchkit README files ;-)) 1: Go to /usr/src/usr.sbin/config; make "clean" and make;make "install" 2: Go to /sys/compile/YOURCONF and make "clean" 3: Go to /sys/i386/conf, and do "config YOURCONF" 4: Go to (I seem to be a fan of goto's :-) sys/compile/YOURCONF, make "depend", and then make the kernel. vector.h is as far as I know generated by config (like vector.s). Most problems with missing .h files in the kernel are related to attempts to speedup kernel generation by not doing config or make depend. -- Dr. Holger Veit | INTERNET: Holger.Veit@gmd.de | | / GMD-SET German National Research | Phone: (+49) 2241 14 2448 |__| / Center for Computer Science | Fax: (+49) 2241 14 2342 | | / P.O. Box 13 16 | Had a nightmare yesterday: | |/ Schloss Birlinghoven | My system started up with DW-5205 St. Augustin, Germany | ... Booting vmunix.el ...