juan@White-Rabbit:~/Temp$ sudo make install
Password:
make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/juan/Temp modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
CC [M] /home/juan/Temp/rhine_main.o
/home/juan/Temp/rhine_main.c:59: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:64: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:73: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:85: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:100: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:115: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:122: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:131: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:139: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:148: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:159: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:175: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:182: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:194: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c:200: error: expected ‘)’ before string constant
/home/juan/Temp/rhine_main.c: In function ‘rhine_open’:
/home/juan/Temp/rhine_main.c:1585: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/juan/Temp/rhine_main.c: In function ‘rhine_xmit’:
/home/juan/Temp/rhine_main.c:1723: error: ‘CHECKSUM_HW’ undeclared (first use in this function)
/home/juan/Temp/rhine_main.c:1723: error: (Each undeclared identifier is reported only once
/home/juan/Temp/rhine_main.c:1723: error: for each function it appears in.)
/home/juan/Temp/rhine_main.c: At top level:
/home/juan/Temp/rhine_main.c:2018: warning: initialization from incompatible pointer type
/home/juan/Temp/rhine_main.c: In function ‘rhine_ethtool_ioctl’:
/home/juan/Temp/rhine_main.c:2752: error: ‘struct pci_dev’ has no member named ‘slot_name’
/home/juan/Temp/rhine_main.c: In function ‘rhine_suspend’:
/home/juan/Temp/rhine_main.c:2925: error: too many arguments to function ‘pci_save_state’
/home/juan/Temp/rhine_main.c: In function ‘rhine_resume’:
/home/juan/Temp/rhine_main.c:2959: error: too many arguments to function ‘pci_restore_state’
make[2]: *** [/home/juan/Temp/rhine_main.o] Error 1
make[1]: *** [_module_/home/juan/Temp] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
make: *** [default] Error 2