[Linux] Linuxwacom module hid.o complileert niet

Pagina: 1
Acties:

  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 22-02 18:02

Flydude

Mighty pirate

Topicstarter
Ik wil graag mijn Wacom usb tablet als tablet (dus absoluut) kunnen gebruiken, maar Linux kernel 2.22 herkent het tablet steeds als muis. Zo:

code:
1
2
3
4
hub.c: new USB device 02:08.0-1, assigned address 4
input,hiddev0: USB HID v1.10 Mouse [WACOM FT-0405-UV1.4-1] on usb3:4.0
usb.c: registered new driver usbmouse
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver


Volgens het Linux Wacom project (linuxwacom.sourceforge.net) moet ik dan hid.o en usbmouse.o her-compilen. Echter, hid.o compileert niet. Make geeft de volgende melding:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
gcc -I/usr/src/linux/include -I/usr/src/linux/drivers/usb -Wall -D__JEJ_DEBUG
-D__KERNEL__ -DMODULE -DEXPORT_SYMTAB  -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=i686 
        -DKBUILD_BASENAME=hid-core -c -o hid-core.o hid-core.c
hid-core.c: In function `open_collection':
hid-core.c:152: error: structure has no member named `application'
hid-core.c:159: warning: assignment from incompatible pointer type
hid-core.c: In function `hid_lookup_collection':
hid-core.c:189: error: request for member `type' in something not a structure or union
hid-core.c:190: error: request for member `usage' in something not a structure or union
hid-core.c: In function `hid_process_event':
hid-core.c:759: warning: passing arg 2 of `hiddev_hid_event' makes pointer from integer without a cast
hid-core.c:759: warning: passing arg 3 of `hiddev_hid_event' makes pointer from integer without a cast
hid-core.c:759: error: too few arguments to function `hiddev_hid_event'
hid-core.c: In function `hid_probe':
hid-core.c:1321: error: structure has no member named `input'
hid-core.c:1329: error: structure has no member named `application'
hid-core.c:1330: error: structure has no member named `application'


Configure geeft geen foutmeldingen (kernel sources etc. zijn aanwezig). Wat gaat er mis bij het compileren en hoe kan ik ervoor zorgen dat hid.o wel compileert?

Kleine update: versie 0.5.2 beta weigert ook te compileren....

[ Voor 7% gewijzigd door Flydude op 31-12-2003 11:01 ]

I am rubber, you are glue


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
- Wat bedoel je met kernel 2.22?
- Zou je misschien even wat linebreaks erinzetten, anders leest het wat lastig?
- Staat de passende kernelsource in /usr/src/linux (gelinked)?
- Wat zegt ./configure?
- Welke Wacom ist het precies?

M.a.w. meer info plz, anders is het gewoon een beetje je probleem hier neerpleuren, en kijken of iemand het voor je oplost.

[ Voor 57% gewijzigd door sebas op 30-12-2003 18:45 ]

Everyone complains of his memory, no one of his judgement.


Verwijderd

Post anders de samenvattig die je krijgt na ./configure even

  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 22-02 18:02

Flydude

Mighty pirate

Topicstarter
Kernel sources (2.4.22-mdk10) zijn aanwezig en worden gevonden door configure.

Het gaat om een Wacom Volito tablet.

En hier de samenvatting van configure:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
----------------------------------------
  BUILD ENVIRONMENT:
       architecture - i686
       linux kernel - yes
  module versioning - yes
      kernel source - yes
            XFree86 - no
               XLib - yes
            ncurses - yes

  BUILD OPTIONS:
            wacom.o - yes
            wacdump - yes
             xidump - yes
              hid.o - yes (value_patch)
         usbmouse.o - no
        wacom_drv.o - no
----------------------------------------


Ik wil zeker niet het probleem hier zomaar neerplempen zodat iemand het anders het maar voor me oplost. Ik ben hier al een tijdje mee bezig, maar kom echt niet meer verder.

I am rubber, you are glue


Verwijderd

Ik heb ook een volito en ben er ook lang mee bezig geweest!
Het werkt nu eindeijk alleen nog steeds niet zoals ik het wil, mischien dat ik zelf ook wel --disable-hid heb gegeven bij ./configure.

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Probeer eens de driver tegen een vanilla kernel te compilen, afaik zijn de mandrake sources redelijk zwaar gepatcht, dat kan problemen opleveren tijdens het compilen.

Everyone complains of his memory, no one of his judgement.

Pagina: 1