4.10 kernel build problem

witichis Gladdy gwitichis at hotmail.com
Mon Nov 29 10:03:05 PST 2004


Hi,

I'm stuck trying to build a kernel to get support for my atapi cd burner.

Why is atapicam support for ide burners wich are pretty much mainstream 
these days not build in by default?

I have a 4.10 freeBSD and did cvsup with src-all.
Then I needed to update the configure program itself because of version
diffences complaints.
Then I did a make buildworld wich took hours but it completed without 
errors.

The error when doing make depend is:

bash-2.05b# make depend
rm -f .olddep
if [ -f .depend ]; then mv .depend .olddep; fi
make _kernel-depend
cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. 
-I../../.. -I../../../contrib/dev/acpica -I../../../contrib/altq 
-I../../../contrib/ipfilter -I../../../contrib/pf -I../../../contrib/dev/ath 
-I../../../contrib/dev/ath/freebsd -I../../../contrib/ngatm -D_KERNEL 
-include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 
--param large-function-growth=1000 -mno-align-long-strings 
-mpreferred-stack-boundary=2 -ffreestanding ../../../i386/i386/genassym.c
cc: inline-unit-growth=100: No such file or directory
cc: large-function-growth=1000: No such file or directory
cc1: Invalid option `no-align-long-strings'
cc1: unknown C standard `c99'
cc1: Invalid option `-finline-limit=8000'
cc1: Invalid option `-fparam'
cc1: Invalid option `-fparam'
*** Error code 1

Stop in /usr/src/sys/i386/compile/MY2.
*** Error code 1

Stop in /usr/src/sys/i386/compile/MY2.
bash-2.05b# p

What can be tried to make it compile? Delete all src and start over?
TIA
--
Andreas

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/



More information about the freebsd-questions mailing list