Problémy s kompilací jádra

Jirka Nemec blupix na seznam.cz
Sobota Říjen 19 17:08:54 CEST 2002


Dobrý den.
Pokusil jsem se v mandraku 9 si zkompilovat jádro (2.4.19), ale při kompilaci
modulů (pravděpodobně zvukovka (Sound Blaster AWE64)) kompilace zkončila
touto hláškou:

gcc -D__KERNEL__ -I/usr/src/linux-2.4.19-16mdk/include  -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe
-mpreferred-stack-boundary=2 -march=k6 -DMODULE -DMODVERSIONS -include
/usr/src/linux-2.4.19-16mdk/include/linux/modversions.h  -nostdinc -I
/usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/include
-DKBUILD_BASENAME=rtctimer  -c -o rtctimer.o rtctimer.c
rtctimer.c:70: parse error before "rtc_task"
rtctimer.c:70: warning: type defaults to `int' in declaration of `rtc_task'
rtctimer.c:70: warning: data definition has no type or storage class
rtctimer.c: In function `rtctimer_open':
rtctimer.c:82: warning: implicit declaration of function `rtc_register'
rtctimer.c: In function `rtctimer_close':
rtctimer.c:93: `rtc_task_t' undeclared (first use in this function)
rtctimer.c:93: (Each undeclared identifier is reported only once
rtctimer.c:93: for each function it appears in.)
rtctimer.c:93: `rtc' undeclared (first use in this function)
rtctimer.c:95: warning: implicit declaration of function `rtc_unregister'
rtctimer.c: In function `rtctimer_start':
rtctimer.c:105: `rtc_task_t' undeclared (first use in this function)
rtctimer.c:105: `rtc' undeclared (first use in this function)
rtctimer.c:107: warning: implicit declaration of function `rtc_control'
rtctimer.c: In function `rtctimer_stop':
rtctimer.c:116: `rtc_task_t' undeclared (first use in this function)
rtctimer.c:116: `rtc' undeclared (first use in this function)
rtctimer.c: In function `rtctimer_init':
rtctimer.c:187: request for member `func' in something not a structure or
union
rtctimer.c:188: request for member `private_data' in something not a
 structure or union
make[2]: *** [rtctimer.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.19-16mdk/sound/core'
make[1]: *** [_modsubdir_core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.19-16mdk/sound'
make: *** [_mod_sound] Error 2

Je zpusob jak to obejit, aniž bych byl bez zvuku?




Další informace o konferenci Linux