- Κώδικας: Επιλογή όλων
make -C /lib/modules/3.13.0-36-generic/build M=/home/lastwarrior/rtl8187/1/rtl8187 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-36-generic'
CC [M] /home/lastwarrior/rtl8187/1/rtl8187/r8187_core.o
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:153:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’
static int __devinit rtl8187_usb_probe(struct usb_interface *intf,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:155:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’
static void __devexit rtl8187_usb_disconnect(struct usb_interface *intf);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:168:12: error: ‘rtl8187_usb_probe’ undeclared here (not in a function)
.probe = rtl8187_usb_probe,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:169:16: error: ‘rtl8187_usb_disconnect’ undeclared here (not in a function)
.disconnect = rtl8187_usb_disconnect,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_proc_module_init’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:427:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:427:14: warning: assignment makes pointer from integer without a cast [enabled by default]
rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_proc_init_one’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:461:16: warning: assignment makes pointer from integer without a cast [enabled by default]
priv->dir_dev = create_proc_entry(dev->name,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:479:2: error: implicit declaration of function ‘create_proc_read_entry’ [-Werror=implicit-function-declaration]
e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:479:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:489:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("stats-tx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:518:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("registers", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_tx’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:1382:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
u8 seg = ((u32)txbuf % 4);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8187_usb_initendpoints’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:1588:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
seg_size = (u32)ptrcontext->transfer_buffer % 4;
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: At top level:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:3762:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’
static int __devinit rtl8187_usb_probe(struct usb_interface *intf,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:3862:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’
static void __devexit rtl8187_usb_disconnect(struct usb_interface *intf)
^
cc1: some warnings being treated as errors
make[2]: *** [/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.o] Error 1
make[1]: *** [_module_/home/lastwarrior/rtl8187/1/rtl8187] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-36-generic'
make: *** [modules] Error 2
lastwarrior@lastwarrior-Satellite-C660D:~/rtl8187/1/rtl8187$ clear
lastwarrior@lastwarrior-Satellite-C660D:~/rtl8187/1/rtl8187$ sudo make
[sudo] password for lastwarrior:
make -C /lib/modules/3.13.0-36-generic/build M=/home/lastwarrior/rtl8187/1/rtl8187 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-36-generic'
CC [M] /home/lastwarrior/rtl8187/1/rtl8187/r8187_core.o
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:153:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’
static int __devinit rtl8187_usb_probe(struct usb_interface *intf,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:155:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’
static void __devexit rtl8187_usb_disconnect(struct usb_interface *intf);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:168:12: error: ‘rtl8187_usb_probe’ undeclared here (not in a function)
.probe = rtl8187_usb_probe,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:169:16: error: ‘rtl8187_usb_disconnect’ undeclared here (not in a function)
.disconnect = rtl8187_usb_disconnect,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_proc_module_init’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:427:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:427:14: warning: assignment makes pointer from integer without a cast [enabled by default]
rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_proc_init_one’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:461:16: warning: assignment makes pointer from integer without a cast [enabled by default]
priv->dir_dev = create_proc_entry(dev->name,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:479:2: error: implicit declaration of function ‘create_proc_read_entry’ [-Werror=implicit-function-declaration]
e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:479:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:489:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("stats-tx", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:518:4: warning: assignment makes pointer from integer without a cast [enabled by default]
e = create_proc_read_entry("registers", S_IFREG | S_IRUGO,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8180_tx’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:1382:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
u8 seg = ((u32)txbuf % 4);
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: In function ‘rtl8187_usb_initendpoints’:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:1588:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
seg_size = (u32)ptrcontext->transfer_buffer % 4;
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c: At top level:
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:3762:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_probe’
static int __devinit rtl8187_usb_probe(struct usb_interface *intf,
^
/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.c:3862:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl8187_usb_disconnect’
static void __devexit rtl8187_usb_disconnect(struct usb_interface *intf)
^
cc1: some warnings being treated as errors
make[2]: *** [/home/lastwarrior/rtl8187/1/rtl8187/r8187_core.o] Error 1
make[1]: *** [_module_/home/lastwarrior/rtl8187/1/rtl8187] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-36-generic'
make: *** [modules] Error 2
Τι μπορουμε να κανουμε?
