DKMS make.log for oem-touchpad-alps-synaptics-0.1 for kernel 4.4.0-79-generic (x86_64) Thu Jun 8 12:02:56 IST 2017 make: Entering directory '/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build' make -C /lib/modules/4.4.0-79-generic/build M=/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build modules make[1]: Entering directory '/usr/src/linux-headers-4.4.0-79-generic' CC [M] /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/appletouch.o CC [M] /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/bcm5974.o CC [M] /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.o /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:49:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gpio_mouse_probe’ static int __devinit gpio_mouse_probe(struct platform_device *pdev) ^ /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:153:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gpio_mouse_remove’ static int __devexit gpio_mouse_remove(struct platform_device *pdev) ^ /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:174:12: error: ‘gpio_mouse_probe’ undeclared here (not in a function) .probe = gpio_mouse_probe, ^ /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:175:13: error: implicit declaration of function ‘__devexit_p’ [-Werror=implicit-function-declaration] .remove = __devexit_p(gpio_mouse_remove), ^ /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:175:25: error: ‘gpio_mouse_remove’ undeclared here (not in a function) .remove = __devexit_p(gpio_mouse_remove), ^ /var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.c:23:13: warning: ‘gpio_mouse_scan’ defined but not used [-Wunused-function] static void gpio_mouse_scan(struct input_polled_dev *dev) ^ cc1: some warnings being treated as errors scripts/Makefile.build:264: recipe for target '/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.o' failed make[2]: *** [/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build/gpio_mouse.o] Error 1 Makefile:1420: recipe for target '_module_/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build' failed make[1]: *** [_module_/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-79-generic' Makefile:40: recipe for target 'all' failed make: *** [all] Error 2 make: Leaving directory '/var/lib/dkms/oem-touchpad-alps-synaptics/0.1/build'