Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2004 21:15:00 -0700
From:      Rich Hampton <rich@hamptonhouse.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        freebsd-sparc64@freebsd.org
Subject:   Re: syscons on U10 /w Creator
Message-ID:  <400613C4.1090105@hamptonhouse.org>
In-Reply-To: <20040115031013.GA52532@xor.obsecurity.org>
References:  <4005FFC9.20308@hamptonhouse.org> <20040115031013.GA52532@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



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