[aa@localhost rtl8188EUS_linux_v5.7.6.1_36803.20200508]$ make make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.18.0-448.el8.x86_64/build M=/home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508 modules make[1]: 디렉터리 '/usr/src/kernels/4.18.0-448.el8.x86_64' 들어감 CC [M] /home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508/os_dep/linux/os_intfs.o /home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508/os_dep/linux/os_intfs.c:1609:22: error: initialization of ‘u16 (*)(struct net_device *, struct sk_buff *, struct net_device *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *))’ {aka ‘short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))’} from incompatible pointer type ‘u16 (*)(struct net_device *, struct sk_buff *, void *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *))’ {aka ‘short unsigned int (*)(struct net_device *, struct sk_buff *, void *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))’} [-Werror=incompatible-pointer-types] .ndo_select_queue = rtw_select_queue, ^~~~~~~~~~~~~~~~ /home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508/os_dep/linux/os_intfs.c:1609:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’) cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:318: /home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508/os_dep/linux/os_intfs.o] 오류 1 make[1]: *** [Makefile:1616: _module_/home/aa/rtl8188EUS_linux_v5.7.6.1_36803.20200508] 오류 2 make[1]: 디렉터리 '/usr/src/kernels/4.18.0-448.el8.x86_64' 나감 make: *** [Makefile:2286: modules] 오류 2