Re: moduli del kernel 2.6.11.8 non si compilano
Il giorno mer, 18-05-2005 alle 01:02 +0200, Raistlin ha scritto: I moduli di i2c per i sensori sono gia` nel kernel 2.6 Ah. Configura quello e rimuovi quei vecchi moduli da /usr/src/modules Ok, grazie. E per quanto riguarda lm-sensors? Anche quelli sono gia' dentro al kernel 2.6? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: moduli del kernel 2.6.11.8 non si compilano
Il giorno mer, 18-05-2005 alle 01:18 +0200, Marco Bertorello ha scritto: Comunque, mi sembra di capire che stai compilando in maniera classica, invece che alla Debian-way, cosa che invece potresti provare a fare [1]. Nono, sto usando make-kpkg. Probabilmente il kernel 2.6 non ha bisogno di quei moduli. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
moduli del kernel 2.6.11.8 non si compilano
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]
Re: moduli del kernel 2.6.11.8 non si compilano
On Tue, 17 May 2005 21:51:14 +0200 Roberto Zanasi [EMAIL PROTECTED] wrote: Qualcuno ha una soluzione pulita? Devo cercare i moduli lm-sensors per il kernel 2.6? Se non hai bisogno di quel/i modulo/i, semplicemente non includerli nel kernel. Altrimenti, puoi provare a compilarli staticamente nel kernel. Comunque, mi sembra di capire che stai compilando in maniera classica, invece che alla Debian-way, cosa che invece potresti provare a fare [1]. Personalemnte trovo la debian-way una scelta comoda (ti genera un deb!). Ciao, [1] http://www.debian.org/doc/manuals/reference/ch-kernel.it.html -- Marco Bertorello System Administrator Linux Registered User #319921 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: moduli del kernel 2.6.11.8 non si compilano
On Tue, 2005-05-17 at 21:51 +0200, Roberto Zanasi wrote: Stavo tentando di ricompilare il kernel 2.6.11.8, ma al momento della creazione del pacchetto dei moduli ottengo degli errori: 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? I moduli di i2c per i sensori sono gia` nel kernel 2.6 Configura quello e rimuovi quei vecchi moduli da /usr/src/modules Ciao, Dario -- This happens because I choose it to happen! (Raistlin Majere, DragonLance Chronicles -Dragons of Spring Drawning-) -- Dario Faggioli GNU/Linux Registered User: #340657 http://counter.li.org No ai brevetti sul Software! http://www.nosoftwarepatents.com/it/m/intro/index.html signature.asc Description: This is a digitally signed message part