home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!dtix!mimsy!mojo.eng.umd.edu!darwin.sura.net!wupost!cs.utexas.edu!sun-barr!ames!agate!tfs.com!tfs.com!julian
- From: julian@tfs.com (Julian Elischer)
- Newsgroups: comp.unix.bsd
- Subject: Makefile change to run newvers.sh
- Message-ID: <1992Aug29.201850.8713@tfs.com>
- Date: 29 Aug 92 20:18:50 GMT
- Distribution: comp
- Organization: TRW Financial Systems
- Lines: 59
-
- Many people who have made their own kernel configurations
- have discovered that their kernel won't build until they
- change their Makefile to include a reference to vers.o
- (missing symbol _version)
-
- I include the following patch to the default makefile
- so that the built makefiles are correct
-
- +----------------------------------+ ______ _ __
- | __--_|\ Julian Elischer | \ U \/ / On assignment
- | / \ julian@tfs.com +------>x USA \ in a very strange
- | ( OZ ) 2118 Milvia st. Berkeley CA. \___ ___ | country !
- +- X_.---._/ USA+(510) 704-3137(wk) \_/ \\
- v
-
- ---------8X--------8X---------8X----------
- *** /usr/src/syschanges/sys.originals/i386/conf/Makefile.i386 Mon Feb 24 14:52:46 1992
- --- /usr/src/sys.386bsd/i386/conf/Makefile.i386 Mon Aug 24 13:02:30 1992
- ***************
- *** 38,44 ****
- SYSTEM_OBJS=locore.o ${OBJS} param.o ioconf.o conf.o
- SYSTEM_DEP=Makefile symbols.sort ${SYSTEM_OBJS}
- SYSTEM_LD_HEAD= @echo loading $@; rm -f $@
- ! SYSTEM_LD= @${LD} -z -T FE000000 -o $@ -X ${SYSTEM_OBJS}
- SYSTEM_LD_TAIL= @echo rearranging symbols; symorder symbols.sort $@; size $@; chmod 755 $@
-
- %OBJS
- --- 38,44 ----
- SYSTEM_OBJS=locore.o ${OBJS} param.o ioconf.o conf.o
- SYSTEM_DEP=Makefile symbols.sort ${SYSTEM_OBJS}
- SYSTEM_LD_HEAD= @echo loading $@; rm -f $@
- ! SYSTEM_LD= @${LD} -z -T FE000000 -o $@ -X vers.o ${SYSTEM_OBJS}
- SYSTEM_LD_TAIL= @echo rearranging symbols; symorder symbols.sort $@; size $@; chmod 755 $@
-
- %OBJS
- ***************
- *** 63,71 ****
-
- locore.o: assym.s ${I386}/i386/locore.s machine/trap.h machine/psl.h \
- machine/pte.h vector.s ${I386}/isa/icu.s ${I386}/isa/isa.h \
- ! ${I386}/isa/icu.h
- ${CPP} -I. -DLOCORE ${COPTS} ${I386}/i386/locore.s | \
- ${AS} ${ASFLAGS} -o locore.o
-
- # the following is necessary because autoconf.o depends on #if GENERIC
- autoconf.o: Makefile
- --- 63,74 ----
-
- locore.o: assym.s ${I386}/i386/locore.s machine/trap.h machine/psl.h \
- machine/pte.h vector.s ${I386}/isa/icu.s ${I386}/isa/isa.h \
- ! ${I386}/isa/icu.h vers.o
- ${CPP} -I. -DLOCORE ${COPTS} ${I386}/i386/locore.s | \
- ${AS} ${ASFLAGS} -o locore.o
- +
- + vers.c: Makefile
- + sh ../../conf/newvers.sh
-
- # the following is necessary because autoconf.o depends on #if GENERIC
- autoconf.o: Makefile
-