[Musix-usuarios] tableta digitalizadora MousePen, algunos problemas

Daniel Vidal Chornet vidal_dan en hotmail.com
Dom Feb 10 00:19:43 CET 2008


Saludos

    Disculpa pero el texto del tutorial puede inducir a error... A ver... une las lineas que terminen en coma en una sola... Uf no se si me explico... Creo que las ocho o nueve lineas del tutorial deben ser en realidad 4 o 5...

   Algo parecido a esto

1ª linea
BUS="usb", KERNEL="event*", SYSFS{product}="Tablet WP8060U",NAME="input/%k", SYMLINK="tablet-event"

2ª linea
BUS="usb", KERNEL="mouse*", SYSFS{product}="Tablet WP8060U", NAME="input/%k", SYMLINK="tablet-mouse"

3ª linea
KERNEL="mouse*", SYSFS{dev}="13:32", NAME="input/%k", SYMLINK="ratones"

4ª linea
KERNEL="mouse*", SUBSYSTEM="input", SYSFS{dev}="13:33", NAME="input/%k", SYMLINK="ratones"

    Igual ya lo has visto... 

Salud y suerte!!!

----------------------------------------
> Date: Sat, 9 Feb 2008 22:43:13 +0100
> From: lopezfrancisco1985 en gmail.com
> To: musix-usuarios en lists.ourproject.org
> Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen,	algunos problemas
> 
> Lo hice y pude terminar la instalación, pero todo sigue igual.
> Cuando voy al GImp, a dispositivos de entrada extendidos, sólo me
> aparece como opción Mouse USB, y todo sigue funcionando igual.
> 
> Por otro lado, cuando booteo, creo que me devuelve algún tipo de
> mensaje de error sobre la tableta, pero todo pasa tan rápido que no
> llego a leer.
> Tengo alguna manera de guardar las salidas de pantalla del inicio en
> algún archivo, para poder leerlas después?
> 
> 
> muchas gracias,
> -fran, que se está empezando a desesperar
> 
> El 9/02/08, Daniel Vidal Chornet  escribió:
>>
>> Saludos
>>
>>       He leido el tutorial y creo que hay que crear el archivo...
>>
>>  Salud y suerte!!!!
>>
>> ----------------------------------------
>>> Date: Sat, 9 Feb 2008 20:58:40 +0100
>>> From: lopezfrancisco1985 en gmail.com
>>> To: musix-usuarios en lists.ourproject.org
>>> Subject: Re: [Musix-usuarios] tableta digitalizadora MousePen,	algunos
>> problemas
>>>
>>> Gracias Daniel, gracias Marcos!
>>> Pude hacer el make y avanzar con la instalación.
>>> Ahora me queda un sólo problema:
>>> sobre el final del tutorial, me pide que cree una regla del udev, para
>>> lo que debería editar el archivo /etc/udev/rules.d/10-local.rules y
>>> agregarle unas lìneas.
>>> Pero en mi sistema no tengo ese archivo.
>>> Un ls a /etc/udev/rules.d/ me devuleve:
>>>
>>> 020_permissions.rules
>>> 025_libgphoto2.rules
>>> 025_logitechmouse.rules
>>> 40-prism2.rules
>>> udev.rules
>>> z20_persistent-input.rules
>>> z20_persistent.rules
>>> z25_persistent-cd.rules
>>> z25_persistent-net.rules
>>> z45_persistent-net-generator.rules
>>> z50_run.rules
>>> z55_hotplug.rules
>>> z60_alsa-utils.rules
>>> z60_hdparm.rules
>>> z60_xserver-xorg-input-wacom.rules
>>> z75_cd-aliases-generator.rules
>>>
>>> Debería crear ese archivo o debería usar uno de los que ya tengo? Cuál?
>>>
>>>
>>> Muchísimas gracias, che, me respondieron en el mismo día, así da gusto
>>> tener problemas con el hardware : )
>>> -Fran
>>>
>>> El 9/02/08, Marcos Guglielmetti  escribió:
>>>> El Sábado, 9 de Febrero de 2008 18:44, Daniel Vidal Chornet escribió:
>>>>  | Saludos
>>>>  |
>>>>  |      Algunos de los errores de la compilación deben resolverse al
>>>>  | ejecutar el script que te adjunto. Hay que ejecutarlo como root o
>>>>  | con sudo... Si te aparecen mas errores vuelve a pastearlos... Te
>>>>  | lo envio gzipeado...
>>>>
>>>> Sí: aclaremos también que esto está en la documentación, con link al
>>>> script (última versión, más nueva que la adjuntada)
>>>>
>>>> http://musix.org.ar/download.html#Compilando_software
>>>>
>>>> y que el script mismo está en Musix, sólo que las últimas versiones
>>>> del script tienen algunos agregados o actualizaciones.
>>>>
>>>> Otra aclaración: los paquetes de desarrollo no están en Musix 1.0 en
>>>> CD pq no entraban, pero están en el DVD.
>>>>
>>>>  El script lo que hace es descargarlos de Internet y arreglar algunas
>>>> cosas.
>>>>
>>>> :D
>>>>
>>>>  | Salud y Suerte!!!
>>>>  | ----------------------------------------
>>>>  |
>>>>  |> Date: Sat, 9 Feb 2008 17:52:15 +0100
>>>>  |> From: lopezfrancisco1985 en gmail.com
>>>>  |> To: musix-usuarios en lists.ourproject.org
>>>>  |> Subject: [Musix-usuarios] tableta digitalizadora MousePen,
>>>>  |> algunos problemas
>>>>  |>
>>>>  |> Hola lista!
>>>>  |> Ayer me compré la tableta Genius MousePen 8x6.
>>>>  |> La enchufé y prendì la computadora y entré a Musix.
>>>>  |> Abrí el GImp y fuí a Preferencias -Dispositivos de entrada -
>>>>  |> Configurar los dispositivos de entrada extendidos.
>>>>  |> Ahí se me abre un diálogo que me permite configurar un Mouse USB
>>>>  |> (mi mouse no es USB, lo único que tengo conectado por USB a la
>>>>  |> computadora es la tableta) y me da unas opciones de
>>>>  |> configuración. Lo pongo en modo "ventana" y cuando abro una
>>>>  |> imágen nueva me toma los clicks de la tableta, pero no el
>>>>  |> movimiento.
>>>>  |>
>>>>  |> Como me llamaba la atención que me lo tome como un mouse y no
>>>>  |> con algún otro nombre, supuse que iba a tener que instalarme el
>>>>  |> driver WizardPen.
>>>>  |> En internet encontré este tutorial:
>>>>  |> http://alfonsoycia.blogspot.com/2007/11/cmo-instalar-una-tableta
>>>>  |>-digitalizadora.html
>>>>  |>
>>>>  |> Y lo fuí siguiendo sin mayores problemas hasta que tengo que
>>>>  |> hice el make, que me tiró un montón de errores (que copio al
>>>>  |> final del mail por si a alguien le sirve de algo).
>>>>  |> Si alguien tiene un poco de paciencia y ganas, me podría indicar
>>>>  |> dónde está el error y qué problemas de compatibilidad puedo
>>>>  |> tener entre ese tutorial (para ubuntu) y Musix.
>>>>  |> Cuando tenga armando la tableta podría armar un tutorial de
>>>>  |> instalación para Musix, ya que es uno de los modelos de tableta
>>>>  |> más comunes acá en argentina.
>>>>  |>
>>>>  |>
>>>>  |> Muchas gracias,
>>>>  |> -Fran
>>>>  |>
>>>>  |>
>>>>  |>
>>>>  |>
>>>>  |> root en box:/home/fran/wizardpen-driver-0.5.0# make
>>>>  |> rm -f wizardpen.o
>>>>  |> gcc -m32 -g -O2 -fno-strict-aliasing   -fPIC  -I../Xincludes -I.
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/common
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support
>>>>  |> -IXincludes/xc/programs/Xserver/include
>>>>  |> -IXincludes/xc/programs/Xserver/mi
>>>>  |> -IXincludes/xc/exports/include/X11
>>>>  |> -IXincludes/xc/include/extensions     -Dlinux -D__i386__
>>>>  |> -D_POSIX_C_SOURCE=199309L                -D_POSIX_SOURCE
>>>>  |> -D_XOPEN_SOURCE                          -D_BSD_SOURCE
>>>>  |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE
>>>>  |> -D_FILE_OFFSET_BITS=64
>>>>  |>             -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP
>>>>  |> -DXCSECURITY -DTOGCUP   -DXF86BIGFONT -DDPMSExtension   -DXPRINT
>>>>  |> -DPIXPRIV -DPANORAMIX         -DRENDER -DRANDR       -DXFIXES
>>>>  |> -DDAMAGE -DCOMPOSITE -DXEVIE    -DGCCUSESGAS -DAVOID_GLYPHBLT
>>>>  |> -DPIXPRIV -DSINGLEDEPTH
>>>>  |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK
>>>>  |> -DXFree86Server -DXF86VIDMODE
>>>>  |> -DXvMCExtension -DSMART_SCHEDULE
>>>>  |> -DBUILDDEBUG -DXResExtension
>>>>  |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN
>>>>  |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) +
>>>>  |> ((0) * 1000) + 0)" -DNDEBUG   -DFUNCPROTO=15 -DNARROWPROTO
>>>>  |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT   -c wizardpen.c
>>>>  |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el
>>>>  |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el
>>>>  |> fichero o el directorio In file included from wizardpen.c:62:
>>>>  |> wizardpen.h:163: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.h:163: warning: its scope is only this
>>>>  |> definition or declaration, which is probably not what you want
>>>>  |> wizardpen.h:164: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.h:165: warning: 'struct input_event'
>>>>  |> declared inside parameter list wizardpen.h:166: warning: 'struct
>>>>  |> input_event' declared inside parameter list wizardpen.c: In
>>>>  |> function 'IsUSBLine':
>>>>  |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in
>>>>  |> this function) wizardpen.c:193: error: (Each undeclared
>>>>  |> identifier is reported only once wizardpen.c:193: error: for
>>>>  |> each function it appears in.) wizardpen.c: At top level:
>>>>  |> wizardpen.c:1363: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1364: error: conflicting types for
>>>>  |> 'USBInputABS' wizardpen.h:163: error: previous declaration of
>>>>  |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS':
>>>>  |> wizardpen.c:1367: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared
>>>>  |> (first use in this function) wizardpen.c:1371: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1371:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1376: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in
>>>>  |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared
>>>>  |> (first use in this function) wizardpen.c:1381: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1381:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1386: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first
>>>>  |> use in this function) wizardpen.c:1390: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1394: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1398:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1398: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c: At top level:
>>>>  |> wizardpen.c:1405: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1406: error: conflicting types for
>>>>  |> 'USBInputREL' wizardpen.h:164: error: previous declaration of
>>>>  |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL':
>>>>  |> wizardpen.c:1409: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1411: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1413: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared
>>>>  |> (first use in this function) wizardpen.c:1417: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1419:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this
>>>>  |> function) wizardpen.c:1423: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared
>>>>  |> (first use in this function) wizardpen.c:1429: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1432:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1436: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1436: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c: At top level:
>>>>  |> wizardpen.c:1443: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1444: error: conflicting types for
>>>>  |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of
>>>>  |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY':
>>>>  |> wizardpen.c:1447: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use
>>>>  |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared
>>>>  |> (first use in this function) wizardpen.c:1451: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1451:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1456: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use
>>>>  |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA'
>>>>  |> undeclared (first use in this function) wizardpen.c:1461: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1461:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1466: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first
>>>>  |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD'
>>>>  |> undeclared (first use in this function) wizardpen.c:1471: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1471:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1476: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use
>>>>  |> in this function) wizardpen.c:1480: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1482: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE'
>>>>  |> undeclared (first use in this function) wizardpen.c:1486: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1489:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in
>>>>  |> this function) wizardpen.c:1493: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1496: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1500: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1500: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c: At top
>>>>  |> level:
>>>>  |> wizardpen.c:1507: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1508: error: conflicting types for
>>>>  |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of
>>>>  |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN':
>>>>  |> wizardpen.c:1511: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use
>>>>  |> in this function) wizardpen.c:1513: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1518: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1518: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c: In
>>>>  |> function 'USBReadInput':
>>>>  |> wizardpen.c:1529: error: invalid application of 'sizeof' to
>>>>  |> incomplete type 'struct input_event'
>>>>  |> wizardpen.c:1541: error: increment of pointer to unknown
>>>>  |> structure wizardpen.c:1541: error: arithmetic on pointer to an
>>>>  |> incomplete type wizardpen.c:1542: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared
>>>>  |> (first use in this function) wizardpen.c:1544: warning: passing
>>>>  |> argument 2 of 'USBInputABS' from incompatible pointer type
>>>>  |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this
>>>>  |> function) wizardpen.c:1548: warning: passing argument 2 of
>>>>  |> 'USBInputREL' from incompatible pointer type
>>>>  |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this
>>>>  |> function) wizardpen.c:1552: warning: passing argument 2 of
>>>>  |> 'USBInputKEY' from incompatible pointer type
>>>>  |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this
>>>>  |> function) wizardpen.c:1556: warning: passing argument 2 of
>>>>  |> 'USBInputSYN' from incompatible pointer type
>>>>  |> wizardpen.c:1560: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1560: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1560: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c: In function 'USBQueryHardware':
>>>>  |> wizardpen.c:1667: error: storage size of 'abs_features' isn't
>>>>  |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared
>>>>  |> (first use in this function) wizardpen.c:1690: error:
>>>>  |> 'ABS_PRESSURE' undeclared (first use in this function) make: ***
>>>>  |> [wizardpen.o] Error 1
>>>>  |> root en box:/home/fran/wizardpen-driver-0.5.0# sudo make
>>>>  |> rm -f wizardpen.o
>>>>  |> gcc -m32 -g -O2 -fno-strict-aliasing   -fPIC  -I../Xincludes -I.
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/common
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/loader
>>>>  |> -IXincludes/xc/programs/Xserver/hw/xfree86/os-support
>>>>  |> -IXincludes/xc/programs/Xserver/include
>>>>  |> -IXincludes/xc/programs/Xserver/mi
>>>>  |> -IXincludes/xc/exports/include/X11
>>>>  |> -IXincludes/xc/include/extensions     -Dlinux -D__i386__
>>>>  |> -D_POSIX_C_SOURCE=199309L                -D_POSIX_SOURCE
>>>>  |> -D_XOPEN_SOURCE                          -D_BSD_SOURCE
>>>>  |> -D_SVID_SOURCE -D_LARGEFILE_SOURCE
>>>>  |> -D_FILE_OFFSET_BITS=64
>>>>  |>             -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP
>>>>  |> -DXCSECURITY -DTOGCUP   -DXF86BIGFONT -DDPMSExtension   -DXPRINT
>>>>  |> -DPIXPRIV -DPANORAMIX         -DRENDER -DRANDR       -DXFIXES
>>>>  |> -DDAMAGE -DCOMPOSITE -DXEVIE    -DGCCUSESGAS -DAVOID_GLYPHBLT
>>>>  |> -DPIXPRIV -DSINGLEDEPTH
>>>>  |> -DXFreeXDGA -DXvExtension -DXFree86LOADER -DDLOPEN_HACK
>>>>  |> -DXFree86Server -DXF86VIDMODE
>>>>  |> -DXvMCExtension -DSMART_SCHEDULE
>>>>  |> -DBUILDDEBUG -DXResExtension
>>>>  |> -DX_BYTE_ORDER=X_LITTLE_ENDIAN
>>>>  |> -DXORG_VERSION_CURRENT="(((6) * 10000000) + ((9) * 100000) +
>>>>  |> ((0) * 1000) + 0)" -DNDEBUG   -DFUNCPROTO=15 -DNARROWPROTO
>>>>  |> -DIN_MODULE -DXFree86Module -DLINUX_INPUT   -c wizardpen.c
>>>>  |> wizardpen.c:38:23: error: asm/types.h: No existe el fichero o el
>>>>  |> directorio wizardpen.c:39:25: error: linux/input.h: No existe el
>>>>  |> fichero o el directorio In file included from wizardpen.c:62:
>>>>  |> wizardpen.h:163: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.h:163: warning: its scope is only this
>>>>  |> definition or declaration, which is probably not what you want
>>>>  |> wizardpen.h:164: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.h:165: warning: 'struct input_event'
>>>>  |> declared inside parameter list wizardpen.h:166: warning: 'struct
>>>>  |> input_event' declared inside parameter list wizardpen.c: In
>>>>  |> function 'IsUSBLine':
>>>>  |> wizardpen.c:193: error: 'EVIOCGVERSION' undeclared (first use in
>>>>  |> this function) wizardpen.c:193: error: (Each undeclared
>>>>  |> identifier is reported only once wizardpen.c:193: error: for
>>>>  |> each function it appears in.) wizardpen.c: At top level:
>>>>  |> wizardpen.c:1363: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1364: error: conflicting types for
>>>>  |> 'USBInputABS' wizardpen.h:163: error: previous declaration of
>>>>  |> 'USBInputABS' was here wizardpen.c: In function 'USBInputABS':
>>>>  |> wizardpen.c:1367: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1369: error: 'ABS_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1370: error: 'ABS_Z' undeclared
>>>>  |> (first use in this function) wizardpen.c:1371: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1371:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1376: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1379: error: 'ABS_Y' undeclared (first use in
>>>>  |> this function) wizardpen.c:1380: error: 'ABS_RX' undeclared
>>>>  |> (first use in this function) wizardpen.c:1381: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1381:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1386: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1389: error: 'ABS_PRESSURE' undeclared (first
>>>>  |> use in this function) wizardpen.c:1390: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1394: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1398:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1398: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c: At top level:
>>>>  |> wizardpen.c:1405: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1406: error: conflicting types for
>>>>  |> 'USBInputREL' wizardpen.h:164: error: previous declaration of
>>>>  |> 'USBInputREL' was here wizardpen.c: In function 'USBInputREL':
>>>>  |> wizardpen.c:1409: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1410: error: 'REL_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1411: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1413: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1416: error: 'REL_Y' undeclared
>>>>  |> (first use in this function) wizardpen.c:1417: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1419:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1422: error: 'REL_Z' undeclared (first use in this
>>>>  |> function) wizardpen.c:1423: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1428: error: 'REL_WHEEL' undeclared
>>>>  |> (first use in this function) wizardpen.c:1429: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1432:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1436: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1436: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c: At top level:
>>>>  |> wizardpen.c:1443: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1444: error: conflicting types for
>>>>  |> 'USBInputKEY' wizardpen.h:165: error: previous declaration of
>>>>  |> 'USBInputKEY' was here wizardpen.c: In function 'USBInputKEY':
>>>>  |> wizardpen.c:1447: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1449: error: 'BTN_TOUCH' undeclared (first use
>>>>  |> in this function) wizardpen.c:1450: error: 'BTN_SIDE' undeclared
>>>>  |> (first use in this function) wizardpen.c:1451: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1451:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1456: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1459: error: 'BTN_STYLUS' undeclared (first use
>>>>  |> in this function) wizardpen.c:1460: error: 'BTN_EXTRA'
>>>>  |> undeclared (first use in this function) wizardpen.c:1461: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1461:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1466: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1469: error: 'BTN_STYLUS2' undeclared (first
>>>>  |> use in this function) wizardpen.c:1470: error: 'BTN_FORWARD'
>>>>  |> undeclared (first use in this function) wizardpen.c:1471: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1471:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1476: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1479: error: 'BTN_LEFT' undeclared (first use
>>>>  |> in this function) wizardpen.c:1480: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1482: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1485: error: 'BTN_MIDDLE'
>>>>  |> undeclared (first use in this function) wizardpen.c:1486: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c:1489:
>>>>  |> error: dereferencing pointer to incomplete type
>>>>  |> wizardpen.c:1492: error: 'BTN_RIGHT' undeclared (first use in
>>>>  |> this function) wizardpen.c:1493: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1496: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1500: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1500: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c: At top
>>>>  |> level:
>>>>  |> wizardpen.c:1507: warning: 'struct input_event' declared inside
>>>>  |> parameter list wizardpen.c:1508: error: conflicting types for
>>>>  |> 'USBInputSYN' wizardpen.h:166: error: previous declaration of
>>>>  |> 'USBInputSYN' was here wizardpen.c: In function 'USBInputSYN':
>>>>  |> wizardpen.c:1511: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1512: error: 'SYN_REPORT' undeclared (first use
>>>>  |> in this function) wizardpen.c:1513: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1518: error: dereferencing
>>>>  |> pointer to incomplete type wizardpen.c:1518: error:
>>>>  |> dereferencing pointer to incomplete type wizardpen.c: In
>>>>  |> function 'USBReadInput':
>>>>  |> wizardpen.c:1529: error: invalid application of 'sizeof' to
>>>>  |> incomplete type 'struct input_event'
>>>>  |> wizardpen.c:1541: error: increment of pointer to unknown
>>>>  |> structure wizardpen.c:1541: error: arithmetic on pointer to an
>>>>  |> incomplete type wizardpen.c:1542: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c:1543: error: 'EV_ABS' undeclared
>>>>  |> (first use in this function) wizardpen.c:1544: warning: passing
>>>>  |> argument 2 of 'USBInputABS' from incompatible pointer type
>>>>  |> wizardpen.c:1547: error: 'EV_REL' undeclared (first use in this
>>>>  |> function) wizardpen.c:1548: warning: passing argument 2 of
>>>>  |> 'USBInputREL' from incompatible pointer type
>>>>  |> wizardpen.c:1551: error: 'EV_KEY' undeclared (first use in this
>>>>  |> function) wizardpen.c:1552: warning: passing argument 2 of
>>>>  |> 'USBInputKEY' from incompatible pointer type
>>>>  |> wizardpen.c:1555: error: 'EV_SYN' undeclared (first use in this
>>>>  |> function) wizardpen.c:1556: warning: passing argument 2 of
>>>>  |> 'USBInputSYN' from incompatible pointer type
>>>>  |> wizardpen.c:1560: error: dereferencing pointer to incomplete
>>>>  |> type wizardpen.c:1560: error: dereferencing pointer to
>>>>  |> incomplete type wizardpen.c:1560: error: dereferencing pointer
>>>>  |> to incomplete type wizardpen.c: In function 'USBQueryHardware':
>>>>  |> wizardpen.c:1667: error: storage size of 'abs_features' isn't
>>>>  |> known wizardpen.c:1674: error: 'ABS_X' undeclared (first use in
>>>>  |> this function) wizardpen.c:1682: error: 'ABS_Y' undeclared
>>>>  |> (first use in this function) wizardpen.c:1690: error:
>>>>  |> 'ABS_PRESSURE' undeclared (first use in this function) make: ***
>>>>  |> [wizardpen.o] Error 1
>>>>  |>
>>>>  |> _______________________________________________
>>>>  |> Musix GNU+Linux - www.musix.org.ar
>>>>  |> Musix-usuarios mailing list
>>>>  |> Musix-usuarios en lists.ourproject.org
>>>>  |> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usua
>>>>  |>rios
>>>>  |
>>>>  | _________________________________________________________________
>>>>  | MSN Video.
>>>>  | http://video.msn.com/?mkt=es-es
>>>>
>>>> --
>>>>      `&'
>>>>       #    Marcos Guglielmetti, co-director de
>>>>       #   Musix GNU+Linux, 100% Software Libre para artistas
>>>>      _#_       http://www.musix.org.ar
>>>>      (#)
>>>>     / O \    + archivos: ftp://musix.ourproject.org/pub/musix
>>>>    ( === )   Ecología: http://autosus2.wordpress.com
>>>>     `---'    Personal: http://marcospcmusica.wordpress.com
>>>>
>>>> "El miedo es el camino hacia el Lado Oscuro, el miedo lleva a la ira,
>>>> la ira lleva al odio, el odio lleva al sufrimiento. Veo mucho miedo
>>>> en ti"
>>>> Yoda a Anakin en el Consejo Jedi
>>>>
>>>>
>>>> http://es.wikiquote.org/wiki/La_Guerra_de_las_Galaxias
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Musix GNU+Linux - www.musix.org.ar
>>> Musix-usuarios mailing list
>>> Musix-usuarios en lists.ourproject.org
>>> https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
>>
>> _________________________________________________________________
>> Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar
>> siempre a la última
>> Guapos y guapas, clips musicales y estrenos de cine.
>>
> 

_________________________________________________________________
La vida de los famosos al desnudo en MSN Entretenimiento
http://entretenimiento.es.msn.com/


Más información sobre la lista de distribución Musix-usuarios