RISOLTO Problemi compilazione modulo kernel OMNIBOOK-2

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare il modello preciso del laptop in questione.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
scartozzo
Packager
Packager
Messaggi: 254
Iscritto il: mar 8 feb 2005, 0:00
Nome Cognome: Flavio Gallucci
Kernel: 3.19
Desktop: fluxbox
Distribuzione: ScarTOzzoLinux
Località: Torino

RISOLTO Problemi compilazione modulo kernel OMNIBOOK-2

Messaggio da scartozzo »

Buongiorno,

Utilizzo Slackware 12.1 su un notebook toshiba satellite M40X.
Vorrei utilizzare i tasti funzione e multimediali nonchè le altre opzioni.
Ho quindi scaricato il pacchetto omnibook-2.20070211.tar.gz.
Una volta scompattato in /usr/src ed entrato nella directory appena creata (omnibook-2.20070211) eseguo la compilazione con il comando "make".
Purtroppo mi restituisce il seguente errore:

Codice: Seleziona tutto

root@contri:/usr/src/omnibook-2.20070211# make
make -C /lib/modules/2.6.24.5-smp/build SUBDIRS=/usr/src/omnibook-2.20070211 modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'
  CC [M]  /usr/src/omnibook-2.20070211/init.o
In file included from /usr/src/omnibook-2.20070211/init.c:26:
/usr/src/omnibook-2.20070211/laptop.h:25: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:34: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:43: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:52: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:61: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:70: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:79: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:88: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:97: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:106: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:115: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:124: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:133: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:142: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:151: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:160: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:170: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:179: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:190: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:199: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:208: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:217: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:226: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:235: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:245: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:254: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:262: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:270: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:278: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:287: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:295: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:303: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:311: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:320: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:329: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:338: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:347: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:356: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:365: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:374: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:383: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:392: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:401: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:410: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:419: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:428: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:437: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:446: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:455: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:464: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:473: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:482: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:491: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:500: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:509: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:518: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:527: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:536: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:545: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:554: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:563: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:572: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:581: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:590: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:599: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:608: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:617: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:626: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:635: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:644: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:653: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:662: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:671: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:680: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:689: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:698: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:707: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:716: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:725: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:734: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:743: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:752: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:761: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:770: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:779: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:788: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:797: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:812: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:821: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:830: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:839: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:848: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:857: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:866: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:875: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:884: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:893: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:902: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:911: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:920: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:929: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:938: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:947: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:956: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:965: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:974: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:983: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:992: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/laptop.h:1001: warning: initialization from incompatible pointer type
/usr/src/omnibook-2.20070211/init.c: In function 'dmi_matched':
/usr/src/omnibook-2.20070211/init.c:141: warning: assignment discards qualifiers from pointer target type
  CC [M]  /usr/src/omnibook-2.20070211/lib.o
  CC [M]  /usr/src/omnibook-2.20070211/ec.o
  CC [M]  /usr/src/omnibook-2.20070211/kbc.o
  CC [M]  /usr/src/omnibook-2.20070211/pio.o
  CC [M]  /usr/src/omnibook-2.20070211/compal.o
  CC [M]  /usr/src/omnibook-2.20070211/acpi.o
/usr/src/omnibook-2.20070211/acpi.c:76: warning: initialization from incompatible pointer type
  CC [M]  /usr/src/omnibook-2.20070211/nbsmi.o
/usr/src/omnibook-2.20070211/nbsmi.c:396: warning: initialization from incompatible pointer type
  CC [M]  /usr/src/omnibook-2.20070211/ac.o
  CC [M]  /usr/src/omnibook-2.20070211/battery.o
  CC [M]  /usr/src/omnibook-2.20070211/blank.o
  CC [M]  /usr/src/omnibook-2.20070211/bluetooth.o
  CC [M]  /usr/src/omnibook-2.20070211/cooling.o
  CC [M]  /usr/src/omnibook-2.20070211/display.o
  CC [M]  /usr/src/omnibook-2.20070211/dock.o
  CC [M]  /usr/src/omnibook-2.20070211/dump.o
  CC [M]  /usr/src/omnibook-2.20070211/fan.o
  CC [M]  /usr/src/omnibook-2.20070211/fan_policy.o
  CC [M]  /usr/src/omnibook-2.20070211/hotkeys.o
  CC [M]  /usr/src/omnibook-2.20070211/info.o
  CC [M]  /usr/src/omnibook-2.20070211/lcd.o
/usr/src/omnibook-2.20070211/lcd.c:37: error: unknown field 'owner' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:37: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c:38: error: unknown field 'get_brightness' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:38: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c:39: error: unknown field 'update_status' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:39: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_get_backlight':
/usr/src/omnibook-2.20070211/lcd.c:48: error: 'struct backlight_device' has no member named 'class_dev'
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_set_backlight':
/usr/src/omnibook-2.20070211/lcd.c:58: error: invalid type argument of '->'
/usr/src/omnibook-2.20070211/lcd.c:61: error: 'struct backlight_device' has no member named 'class_dev'
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_brightness_init':
/usr/src/omnibook-2.20070211/lcd.c:131: warning: passing argument 4 of 'backlight_device_register' from incompatible pointer type
make[2]: *** [/usr/src/omnibook-2.20070211/lcd.o] Error 1
make[1]: *** [_module_/usr/src/omnibook-2.20070211] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
make: *** [omnibook.ko] Error 2
root@contri:/usr/src/omnibook-2.20070211# make install
make -C /lib/modules/2.6.24.5-smp/build SUBDIRS=/usr/src/omnibook-2.20070211 modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'
  CC [M]  /usr/src/omnibook-2.20070211/lcd.o
/usr/src/omnibook-2.20070211/lcd.c:37: error: unknown field 'owner' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:37: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c:38: error: unknown field 'get_brightness' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:38: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c:39: error: unknown field 'update_status' specified in initializer
/usr/src/omnibook-2.20070211/lcd.c:39: warning: initialization makes integer from pointer without a cast
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_get_backlight':
/usr/src/omnibook-2.20070211/lcd.c:48: error: 'struct backlight_device' has no member named 'class_dev'
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_set_backlight':
/usr/src/omnibook-2.20070211/lcd.c:58: error: invalid type argument of '->'
/usr/src/omnibook-2.20070211/lcd.c:61: error: 'struct backlight_device' has no member named 'class_dev'
/usr/src/omnibook-2.20070211/lcd.c: In function 'omnibook_brightness_init':
/usr/src/omnibook-2.20070211/lcd.c:131: warning: passing argument 4 of 'backlight_device_register' from incompatible pointer type
make[2]: *** [/usr/src/omnibook-2.20070211/lcd.o] Error 1
make[1]: *** [_module_/usr/src/omnibook-2.20070211] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
make: *** [omnibook.ko] Error 2
Qualcuno può aiutarmi a risolvere il problema?

Grazie.
Ultima modifica di scartozzo il dom 21 set 2008, 21:39, modificato 1 volta in totale.

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: Problemi compilazione modulo kernel OMNIBOOK-2

Messaggio da submax82 »

prova questa patch

http://sourceforge.net/tracker/index.ph ... tid=868544

oppure usa l'svn

poi dai un occhio anche a questo se vuoi https://sourceforge.net/projects/omnibookconf

P.S.: non postare lo stesso problema in più sezioni

Avatar utente
scartozzo
Packager
Packager
Messaggi: 254
Iscritto il: mar 8 feb 2005, 0:00
Nome Cognome: Flavio Gallucci
Kernel: 3.19
Desktop: fluxbox
Distribuzione: ScarTOzzoLinux
Località: Torino

Re: Problemi compilazione modulo kernel OMNIBOOK-2

Messaggio da scartozzo »

Grazie per l'attenzione.
Ora provo con la patch.
La soluzione con svn (conosco l'acronimo ma non ho la più pallida idea di come operare) mi rimane oscura.
Se potessi darmi ulteriori informazioni sarei contento.

Ciao.

Avatar utente
scartozzo
Packager
Packager
Messaggi: 254
Iscritto il: mar 8 feb 2005, 0:00
Nome Cognome: Flavio Gallucci
Kernel: 3.19
Desktop: fluxbox
Distribuzione: ScarTOzzoLinux
Località: Torino

Re: Problemi compilazione modulo kernel OMNIBOOK-2

Messaggio da scartozzo »

Ho compilato e installato da SVN - Trunk.
Una volta creato il modulo l'ho caricato e successivamente ho installato ktoshiba.
Tecnicamente dovrebbe essere tutto a posto ma purtroppo non vedo ancora risultati.

Rispondi