kernel 2.4.9 on alphaev56
gcc -D__KERNEL__ -I/usr/src/linux-2.4.9/include -Wall -Wstrict-prototypes -Wno-t
rigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mno-fp
-regs -ffixed-8 -mcpu=ev56 -Wa,-mev6 -c -o pc_keyb.o pc_keyb.c
In file included from pc_keyb.c:36:/usr/src/linux-2.4.9/include/asm/keyboard.h:25: warning: `struct kbd_repeat' dec
lared inside parameter list /usr/src/linux-2.4.9/include/asm/keyboard.h:25: warning: its scope is only thisdefinition or declaration, which is probably not what you want. pc_keyb.c:545: variable kbdrate' has initializer but incomplete type pc_keyb.c:546: warning: excess elements in struct initializer pc_keyb.c:546: warning: (near initialization for kbdrate') pc_keyb.c:548: warning: excess elements in struct initializer pc_keyb.c:548: warning: (near initialization for kbdrate') pc_keyb.c: In function parse_kbd_rate':
pc_keyb.c:574: dereferencing pointer to incomplete type pc_keyb.c:575: dereferencing pointer to incomplete type pc_keyb.c:575: invalid use of undefined type `struct kbd_repeat' pc_keyb.c:576: dereferencing pointer to incomplete type pc_keyb.c:577: dereferencing pointer to incomplete type pc_keyb.c:590: dereferencing pointer to incomplete type pc_keyb.c:591: dereferencing pointer to incomplete type pc_keyb.c: At top level:
pc_keyb.c:606: conflicting types for pckbd_rate' /usr/src/linux-2.4.9/include/asm/keyboard.h:25: previous declaration of pckbd_rate'pc_keyb.c: In function `pckbd_rate':
pc_keyb.c:611: storage size of `old_rep' isn't known pc_keyb.c:612: sizeof applied to an incomplete type pc_keyb.c:614: sizeof applied to an incomplete type pc_keyb.c:615: sizeof applied to an incomplete type pc_keyb.c:611: warning: unused variable `old_rep'pc_keyb.c: At top level:
pc_keyb.c:545: storage size of `kbdrate' isn't known make[3]: *** [pc_keyb.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.9/drivers/char' make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.9/drivers/char' make[1]: *** [_subdir_char] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.9/drivers'
make: *** [_dir_drivers] Error
2
-----------------
Linux admin.private.net 2.4.6 #3 gio lug 12 20:38:25 CEST 2001 alpha unknown
Gnu C 3.0.1 Gnu make 3.79 binutils 2.11.2 util-linux 2.10h mount 2.10h modutils 2.4.6 e2fsprogs 1.20-WIP isdn4k-utils 3.1beta7 Linux C Library 2.1.3 Dynamic linker (ldd) 2.1.3 Linux C++ Library 3.0.1 Procps 2.0.6 Net-tools 1.55 Console-tools 0.2.3 Sh-utils 2.0
cat: /proc/modules: File o directory inesistente
Modules
Loaded
begin:vcard
n:Gaggiotti;Roberto
x-mozilla-html:FALSE
url:www.videoblaster.it
org:Videoblaster S.r.l.
adr:;;Via Montebello, 71;Ancona;Italy;60127;
version:2.1
email;internet:[email protected]
x-mozilla-cpt:;0
fn:Roberto Gaggiotti
end:vcard
IMHO this problem is fixed in 2.4.9-ac1, did you tried it ?
Signature · 2 lines
Andrey Panin | Embedded systems software engineer [email protected] | PGP key: http://www.orbita1.ru/~pazke/AndreyPanin.asc