`make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.7.0-kali1-amd64/build M=/tmp/t4u/rtl8812AU_8821AU_linux-master modules
make[1]: Entering directory '/usr/src/linux-headers-5.7.0-kali1-amd64'
CC [M] /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.o
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c: In function ‘rtw_proc_create_entry’:
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:73:67: error: passing argument 4 of ‘proc_create_data’ from incompatible pointer type [-Werror=incompatible-pointer-types]
73 | ry = proc_create_data(name, S_IFREG|S_IRUGO|S_IWUGO, parent, fops, data);
| ^~~~
| |
| const struct file_operations *
In file included from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/../os_dep/linux/rtw_proc.h:23,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/osdep_intf.h:123,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/drv_types.h:107,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:21:
/usr/src/linux-headers-5.7.0-kali1-common/include/linux/proc_fs.h:74:31: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’
74 | extern struct proc_dir_entry *proc_create_data(const char *, umode_t,
| ^~~~~~~~~~~~~~~~
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c: At top level:
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:1194:1: fatal error: opening dependency file /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/.rtw_proc.o.d: Permission denied
1194 | }
| ^
cc1: all warnings being treated as errors
compilation terminated.
make[3]: *** [/usr/src/linux-headers-5.7.0-kali1-common/scripts/Makefile.build:272: /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.o] Error 1
make[2]: *** [/usr/src/linux-headers-5.7.0-kali1-common/Makefile:1745: /tmp/t4u/rtl8812AU_8821AU_linux-master] Error 2
make[1]: *** [/usr/src/linux-headers-5.7.0-kali1-common/Makefile:180: sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.7.0-kali1-amd64'
make: *** [Makefile:1622: modules] Error 2
`
Very Grateful for any help
`make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.7.0-kali1-amd64/build M=/tmp/t4u/rtl8812AU_8821AU_linux-master modules
make[1]: Entering directory '/usr/src/linux-headers-5.7.0-kali1-amd64'
CC [M] /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.o
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c: In function ‘rtw_proc_create_entry’:
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:73:67: error: passing argument 4 of ‘proc_create_data’ from incompatible pointer type [-Werror=incompatible-pointer-types]
73 | ry = proc_create_data(name, S_IFREG|S_IRUGO|S_IWUGO, parent, fops, data);
| ^~~~
| |
| const struct file_operations *
In file included from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/../os_dep/linux/rtw_proc.h:23,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/osdep_intf.h:123,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/include/drv_types.h:107,
from /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:21:
/usr/src/linux-headers-5.7.0-kali1-common/include/linux/proc_fs.h:74:31: note: expected ‘const struct proc_ops *’ but argument is of type ‘const struct file_operations *’
74 | extern struct proc_dir_entry *proc_create_data(const char *, umode_t,
| ^~~~~~~~~~~~~~~~
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c: At top level:
/tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.c:1194:1: fatal error: opening dependency file /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/.rtw_proc.o.d: Permission denied
1194 | }
| ^
cc1: all warnings being treated as errors
compilation terminated.
make[3]: *** [/usr/src/linux-headers-5.7.0-kali1-common/scripts/Makefile.build:272: /tmp/t4u/rtl8812AU_8821AU_linux-master/os_dep/linux/rtw_proc.o] Error 1
make[2]: *** [/usr/src/linux-headers-5.7.0-kali1-common/Makefile:1745: /tmp/t4u/rtl8812AU_8821AU_linux-master] Error 2
make[1]: *** [/usr/src/linux-headers-5.7.0-kali1-common/Makefile:180: sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.7.0-kali1-amd64'
make: *** [Makefile:1622: modules] Error 2
`
Very Grateful for any help