home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.bsd
- Path: sparky!uunet!gatech!news.ans.net!cmcl2!sbcs.sunysb.edu!sbcs!stark
- From: stark@cs.sunysb.edu (Gene Stark)
- Subject: Re: Kernel rebuild - load error?
- In-Reply-To: vikki@e40-008-9.MIT.EDU's message of Sat, 29 Aug 1992 10: 58:53 GMT
- Message-ID: <STARK.92Aug29073021@sbstark.cs.sunysb.edu>
- Sender: usenet@sbcs.sunysb.edu (Usenet poster)
- Nntp-Posting-Host: sbstark
- Organization: SUNY at Stony Brook Computer Science Dept.
- References: <1992Aug29.105853.10261@ctr.columbia.edu>
- Date: Sat, 29 Aug 1992 12:30:21 GMT
- Lines: 22
-
- > I am trying to rebuild my kernel to change it so that my 3c503 ethernet
- >adapter talks out its AUI port instead of the thinnet port. (Thanks for the
- ...
- >shortly, I get the error:
- >
- > init_main.o: undefined symbol _version refrenced from text segment
- > *** error code 1
-
- I got this, too, on my first attempt to recompile the kernel.
- The problem is that "init_main.c" references the "version" string, but
- the "config" program does not set up the file "vers.c" in your
- compile directory. If you look at the GENERICISA compile directory,
- you will find files "version" and "vers.c", and you will see that the
- Makefile includes "vers.o" at the end of the list of files to be loaded.
-
- Since I was just hacking anyway, I just copied "vers.c" from the GENERICISA
- directory and edited my Makefile. This is undoubtedly not the correct
- solution, because if I re"config" the changes to the Makefile are reverted.
- However, it enables me to load the system. I'd be happy to hear about
- the correct fix.
-
- - Gene Stark
-