Date: Wed, 07 Aug 2002 12:30:15 -0700 From: Kent Stewart <kstewart@owt.com> To: "Jack L. Stone" <jackstone@sage-one.net> Cc: brent@kearneys.ca, questions@FreeBSD.ORG Subject: Re: kernel build fails Message-ID: <3D517547.6020901@owt.com> References: <3.0.5.32.20020807134250.02d62db8@mail.sage-one.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Jack L. Stone wrote: > At 11:34 AM 8.7.2002 -0700, Brent Kearney wrote: > >>Hello, >> >>I installed FreeBSD 4.5 from CD, created a custom kernel config, >>ran 'config MYNEWKERNEL', 'cd ../../compile/MYNEWKERNEL ; make >>depend ; make', and the build fails. I updated the sources >>using cvsup, then tried again, (after a 'make clean'), and got >>the same results. >>It does this consistently, and using the 'make buildkernel >>KERNEL=MYNEWKERNEL' method gives the same results (last part >>of the output is below). Something must be missing... Any >>constructive suggestions are most welcome. >> >>Thanks, >> >>Brent >> >> >>cc -c -O -pipe -march=pentium -Wall -Wredundant-decls -Wnested-externs >> > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I../.. > -I../../../include -I../../contrib/ipfilter -D_KERNEL -include > opt_global.h -elf -mpreferred-stack-boundary=2 config.c > >>cc -c -O -pipe -march=pentium -Wall -Wredundant-decls -Wnested-externs >> > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I../.. > -I../../../include -I../../contrib/ipfilter -D_KERNEL -include > opt_global.h -elf -mpreferred-stack-boundary=2 setdef1.c > >>touch hack.c >>cc -elf -shared -nostdlib hack.c -o hack.So >>rm -f hack.c >>sh ../../conf/newvers.sh MYNEWKERNEL >>cc -c -O -pipe -march=pentium -Wall -Wredundant-decls -Wnested-externs >> > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -fformat-extensions -ansi -nostdinc -I- -I. -I../.. > -I../../../include -I../../contrib/ipfilter -D_KERNEL -include > opt_global.h -elf -mpreferred-stack-boundary=2 vers.c > >>linking kernel >>umass.o: In function `umass_cam_attach_sim': >>umass.o(.text+0x13af): undefined reference to `cam_simq_alloc' >>umass.o(.text+0x13d5): undefined reference to `cam_sim_alloc' >>umass.o(.text+0x13ee): undefined reference to `xpt_bus_register' >>umass.o(.text+0x13fe): undefined reference to `cam_simq_free' >>umass.o: In function `umass_cam_rescan_callback': >>umass.o(.text+0x141c): undefined reference to `xpt_free_path' >>umass.o: In function `umass_cam_rescan': >>umass.o(.text+0x1469): undefined reference to `xpt_periph' >>umass.o(.text+0x1473): undefined reference to `xpt_create_path' >>umass.o(.text+0x1487): undefined reference to `xpt_setup_ccb' >>umass.o(.text+0x14a2): undefined reference to `xpt_action' >>umass.o: In function `umass_cam_detach_sim': >>umass.o(.text+0x1564): undefined reference to `xpt_bus_deregister' >>umass.o(.text+0x1581): undefined reference to `cam_sim_free' >>umass.o: In function `umass_cam_detach': >>umass.o(.text+0x15c8): undefined reference to `xpt_create_path' >>umass.o(.text+0x15e8): undefined reference to `xpt_async' >>umass.o(.text+0x15f1): undefined reference to `xpt_free_path' >>umass.o: In function `umass_cam_action': >>umass.o(.text+0x1919): undefined reference to `xpt_done' >>umass.o(.text+0x1929): undefined reference to `xpt_done' >>umass.o: In function `umass_cam_cb': >>umass.o(.text+0x1a2d): undefined reference to `xpt_done' >>umass.o: In function `umass_cam_sense_cb': >>umass.o(.text+0x1aa8): undefined reference to `xpt_done' >>umass.o(.text+0x1ab9): undefined reference to `xpt_done' >>*** Error code 1 >> >>Stop in /usr/src/sys/compile/MYNEWKERNEL. >> >> > > This "KERNEL=MYNEWKERNEL" should be KERNCONF=MYNEWKERNEL methinks.....?? Yes, and he also needs to correct his kernel config because he has the USB's umass specified and probably doesn't have scbus and da to go along with it. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html 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?3D517547.6020901>