syscons on U10 /w Creator
Rich Hampton
rich at hamptonhouse.org
Wed Jan 14 20:15:05 PST 2004
Kris Kennaway wrote:
>On Wed, Jan 14, 2004 at 07:49:45PM -0700, Rich Hampton wrote:
>
>
>
>> [1]This guy claims he did it but the same config on my box fails with
>> a boatload of errors related to atkbd.
>>
>>
>
>What errors? They are important.
>
>Kris
>
>
The errors I got are:
cc -c -O -pipe -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/ipfilter
-I../../../contrib/dev/ath -I../../../contrib/dev/ath/freebsd
-I../../../contrib/ngatm -D_KERNEL -include opt_global.h -fno-common
-finline-limit=15000 -fno-strict-aliasing -mcmodel=medlow -msoft-float
-ffreestanding -Werror vers.c
linking kernel
kbd.o: In function `kbd_register':
kbd.o(.text+0x858): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0x880): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0x884): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0x888): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0x88c): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0x898): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0x89c): undefined reference to `__stop_set_kbddriver_set'
kbd.o: In function `kbd_get_switch':
kbd.o(.text+0x9d4): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0x9fc): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0xa00): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0xa04): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xa08): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xa14): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xa18): undefined reference to `__stop_set_kbddriver_set'
kbd.o: In function `kbd_configure':
kbd.o(.text+0xd70): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0xd94): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0xd98): undefined reference to `__start_set_kbddriver_set'
kbd.o(.text+0xd9c): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xda0): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xdac): undefined reference to `__stop_set_kbddriver_set'
kbd.o(.text+0xdb0): undefined reference to `__stop_set_kbddriver_set'
*** Error code 1
Then, I started messing with the ordering of the following (which is
slightly different from GENERIC):
#
device sc
device splash # optional
option KBD_INSTALL_CDEV
device creator
device uart # Multi-uart driver
device puc
#
Of course, I didn't think that had anything to do with it but when the
order was exactly as above, the compile finished without error. So
then, I went back to the original order and recompiled again and it
finished without error. I don't know what's going on at this point. I
think I had the uart before sc, or something to that effect.
Boy, do I feel like a knucklehead. Anyway, thanks for responding Kris.
Rich
More information about the freebsd-sparc64
mailing list