Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 1998 12:36:56 -0700
From:      John Mertz <jmertz@rocksolid.net>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Kernel Compile Failure - Update
Message-ID:  <3.0.1.32.19981024123656.007f6ab0@rocksolid.net>

next in thread | raw e-mail | index | archive | help
I reviewed the msgs on the bulletin board and, even though I did not use
CVS, I was able to compile my kernel by first deleting all the files in
/usr/src/sys/dev/auc7xxx and then using stand/sysinstall to reinstall
usr/src/sys.

However, stand/sysinstall produces error messages regarding my tape drive
(st0) because I don't have a tape in it.  At least stand/sysinstall would
recognize my cdrom, this time.

John Mertz
****************************************************************************
*****************
(Original msg)
I have just upgraded from 2.2.1 to 2.2.7 via the Walnut Creek cdrom - which
was an interesting exercise in and of itself.

Now I can not 'make' my kernel.  I first thought I did something wrong in
the install, so I installed all of the sources from the second cd and
performed a 'make world' per the instructions in the tutorial.  Other than
the fact the 'make world' insisted on installing gnu even though I didn't
want it, the process appeared to complete properly.

I modified my old kernel and eliminated an option (SOMAXCONN) that
evidently has been eliminated (see attached SERVER2) and was also causing
the 'make' to fail.  But I am still getting the following errors (even
though I do not have a scanner - which is what aic7xx appears to relate to)

make -f ../../dev/aic7xxx/Makefile MAKESRCPATH=../../dev/aic7xxx
Warning: Object directory not changed from original
/usr/src/sys/compile/SERVER2
yacc -d ../../dev/aic7xxx/aicasm_gram.y
mv y.tab.c aicasm_gram.c
cc -O -pipe -I.   -c aicasm_gram.c
lex -t  ../../dev/aic7xxx/aicasm_scan.l > aicasm_scan.c
cc -O -pipe -I.   -c aicasm_scan.c
../../dev/aic7xxx/aicasm_scan.l: In function `yylex':
../../dev/aic7xxx/aicasm_scan.l:68: `T_DOWNLOAD' undeclared (first use this
func
tion)
../../dev/aic7xxx/aicasm_scan.l:68: (Each undeclared identifier is reported
only
 once
../../dev/aic7xxx/aicasm_scan.l:68: for each function it appears in.)
*** Error code 1

Stop.
*** Error code 1

Stop.
server2#

What am I doing wrong?

John Mertz

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.1.32.19981024123656.007f6ab0>