- xbmc@xbmc-desktop:~$ cd /home/xbmc/xpad
- xbmc@xbmc-desktop:~/xpad$ sudo make
- [sudo] password for xbmc:
- make modules -C /usr/src/linux-headers-2.6.31-19-generic SUBDIRS=/home/xbmc/xpad
- make[1]: Entering directory `/usr/src/linux-headers-2.6.31-19-generic'
- CC [M] /home/xbmc/xpad/xpad.o
- /home/xbmc/xpad/xpad.c: In function ‘xpad_wireless_connect’:
- /home/xbmc/xpad/xpad.c:291: error: implicit declaration of function ‘info’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_open’:
- /home/xbmc/xpad/xpad.c:382: error: ‘struct input_dev’ has no member named ‘private’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_close’:
- /home/xbmc/xpad/xpad.c:408: error: ‘struct input_dev’ has no member named ‘private’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_probe’:
- /home/xbmc/xpad/xpad.c:496: error: ‘struct input_dev’ has no member named ‘cdev’
- /home/xbmc/xpad/xpad.c:497: error: ‘struct input_dev’ has no member named ‘private’
- make[2]: *** [/home/xbmc/xpad/xpad.o] Error 1
- make[1]: *** [_module_/home/xbmc/xpad] Error 2
- make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
- make: *** [all] Error 2
- xbmc@xbmc-desktop:~/xpad$ sudo make install
- cp -f xpad.ko /lib/modules/2.6.31-19-generic/kernel/drivers/input/joystick
- cp: cannot stat `xpad.ko': No such file or directory
- make: *** [install] Error 1
- xbmc@xbmc-desktop:~/xpad$ sudo modprobe -r xpad
- xbmc@xbmc-desktop:~/xpad$ sudo depmod -a
- ^[[Axbmc@xbmc-desktop:~/xpad$ sudo depmod -a
- xbmc@xbmc-desktop:~/xpad$ sudo modprobe xpad
- xbmc@xbmc-desktop:~/xpad$ sudo make
- make modules -C /usr/src/linux-headers-2.6.31-19-generic SUBDIRS=/home/xbmc/xpad
- make[1]: Entering directory `/usr/src/linux-headers-2.6.31-19-generic'
- CC [M] /home/xbmc/xpad/xpad.o
- /home/xbmc/xpad/xpad.c: In function ‘xpad_wireless_connect’:
- /home/xbmc/xpad/xpad.c:291: error: implicit declaration of function ‘info’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_open’:
- /home/xbmc/xpad/xpad.c:382: error: ‘struct input_dev’ has no member named ‘private’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_close’:
- /home/xbmc/xpad/xpad.c:408: error: ‘struct input_dev’ has no member named ‘private’
- /home/xbmc/xpad/xpad.c: In function ‘xpad_probe’:
- /home/xbmc/xpad/xpad.c:496: error: ‘struct input_dev’ has no member named ‘cdev’
- /home/xbmc/xpad/xpad.c:497: error: ‘struct input_dev’ has no member named ‘private’
- make[2]: *** [/home/xbmc/xpad/xpad.o] Error 1
- make[1]: *** [_module_/home/xbmc/xpad] Error 2
- make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-19-generic'
- make: *** [all] Error 2
- xbmc@xbmc-desktop:~/xpad$ sudo cp xpad.ko /lib/modules/$(uname -r)/kernel/drivers/usb/input
- cp: cannot stat `xpad.ko': No such file or directory
- xbmc@xbmc-desktop:~/xpad$