Też mam asusa k53, na pokładzie Malinowa Mandarynka.
Próbuję tak zrobić, jednak przy
otrzymuję komunikat:
Kod: Zaznacz cały
julka@julka-K53SV-li:/usr/src$ sudo dkms build -m psmouse -v elantech-v6
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=2.6.35-30-generic -C /lib/modules/2.6.35-30-generic/build M=/var/lib/dkms/psmouse/elantech-v6/build/src psmouse.ko....(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.35-30-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/psmouse/elantech-v6/build/ for more information.
0
0
ERROR: binary package for psmouse: elantech-v6 not found
wspomniany wyżej make.log wygląda tak:
Kod: Zaznacz cały
DKMS make.log for psmouse-elantech-v6 for kernel 2.6.35-30-generic (x86_64)
pią, 26 sie 2011, 08:45:34 CEST
make: Wejście do katalogu `/usr/src/linux-headers-2.6.35-30-generic'
CC [M] /var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.o
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:44: error: variable ‘param_ops_proto_abbrev’ has initializer but incomplete type
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:45: error: unknown field ‘set’ specified in initializer
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:45: warning: excess elements in struct initializer
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:45: warning: (near initialization for ‘param_ops_proto_abbrev’)
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:46: error: unknown field ‘get’ specified in initializer
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:46: warning: excess elements in struct initializer
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:46: warning: (near initialization for ‘param_ops_proto_abbrev’)
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:49: error: ‘param_set_proto_abbrev’ undeclared here (not in a function)
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:49: error: ‘param_get_proto_abbrev’ undeclared here (not in a function)
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:862: warning: initialization from incompatible pointer type
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c: In function ‘psmouse_attr_set_protocol’:
/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.c:1588: error: ‘struct serio’ has no member named ‘children’
make[1]: *** [/var/lib/dkms/psmouse/elantech-v6/build/src/psmouse-base.o] Błąd 1
make: *** [psmouse.ko] Błąd 2
make: Opuszczenie katalogu `/usr/src/linux-headers-2.6.35-30-generic'
nie wiem co robić, proszę o pomoc
