Stavo tentando di ricompilare il kernel 2.6.11.8, ma al momento della creazione del pacchetto dei moduli ottengo degli errori:
kernel/busses/i2c-ali1535.c:675:6: missing terminating " character kernel/busses/i2c-ali1535.c:676:89: missing terminating " character kernel/busses/i2c-ali1535.c:691:1: unterminated argument list invoking macro "MO DULE_AUTHOR" make[2]: Leaving directory `/usr/src/modules/lm-sensors' make[2]: Entering directory `/usr/src/modules/lm-sensors' make[2]: Nothing to be done for `all-kernel'. gcc -I. -Ikernel/include -I/usr/src/modules/i2c -I/usr/src/linux/include -O2 -D __KERNEL__ -DMODULE -fomit-frame-pointer -DEXPORT_SYMTAB -c kernel/busses/i2c-a li1535.c -o kernel/busses/i2c-ali1535.o kernel/busses/i2c-ali1535.c:167: error: conflicting types for `cleanup_module' /usr/src/linux/include/linux/module.h:64: error: previous declaration of `cleanu p_module' kernel/busses/i2c-ali1535.c: In function `ali1535_setup': kernel/busses/i2c-ali1535.c:245: warning: `check_region' is deprecated (declared at /usr/src/linux/include/linux/ioport.h:126) kernel/busses/i2c-ali1535.c: In function `ali1535_inc': kernel/busses/i2c-ali1535.c:596: error: `MOD_INC_USE_COUNT' undeclared (first us e in this function) kernel/busses/i2c-ali1535.c:596: error: (Each undeclared identifier is reported only once kernel/busses/i2c-ali1535.c:596: error: for each function it appears in.) kernel/busses/i2c-ali1535.c: In function `ali1535_dec': kernel/busses/i2c-ali1535.c:602: error: `MOD_DEC_USE_COUNT' undeclared (first us e in this function) kernel/busses/i2c-ali1535.c: At top level: kernel/busses/i2c-ali1535.c:669: warning: data definition has no type or storage class kernel/busses/i2c-ali1535.c:675:6: missing terminating " character kernel/busses/i2c-ali1535.c:676:89: missing terminating " character kernel/busses/i2c-ali1535.c:691:1: unterminated argument list invoking macro "MO DULE_AUTHOR" kernel/busses/i2c-ali1535.c:674: error: parse error at end of input make[2]: *** [kernel/busses/i2c-ali1535.o] Error 1 make[2]: Leaving directory `/usr/src/modules/lm-sensors' make[1]: *** [build-modules] Error 2 make[1]: Leaving directory `/usr/src/modules/lm-sensors' Module /usr/src/modules/lm-sensors failed. Ah, ora che leggo bene il messaggio di errore :-), mi accorgo che non e' nei file del kernel, ma di cio' che sta in /usr/src/modules/lm-sensors (messo ai tempi del kernel 2.4.* e mai piu' toccato). Suppongo di dover aggiornare quei file? Mi pareva di aver letto, pero', che col nuovo kernel non fosse piu' necessario aggiungere alcuni moduli, tipo i2c. Qualcuno ha una soluzione pulita? Devo cercare i moduli lm-sensors per il kernel 2.6? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]