Пытаюсь собрать драйвера:
ftp://www.dlinkla.com/pub/drivers/DWA-1 ... 2.0.tar.gzна make выдает ошибку:
Код:
make -C tools
make[1]: Вход в каталог `/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: Выход из каталога `/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools'
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/tools/bin2h
cp -f os/linux/Makefile.6 /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/Makefile
make -C /lib/modules/3.3.6-desktop586-2.mga2/build SUBDIRS=/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux modules
make[1]: Вход в каталог `/usr/src/linux-3.3.6-desktop586-2.mga2'
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_md5.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_sha2.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_hmac.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.o
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c: В функции «BssTableSetEntry»:
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c:4004:39: предупреждение: операция над «Tab->BssOverlapNr» может дать неопределенный результат [-Wsequence-point]
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c: В функции «BssTableSortByRssi»:
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/mlme.c:4408:1: предупреждение: the frame size of 1572 bytes is larger than 1024 bytes [-Wframe-larger-than=]
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_wep.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/action.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/cmm_data.o
CC [M] /home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.o
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.c: В функции «RtmpRaDevCtrlInit»:
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.c:3710:2: ошибка: неявная декларация функции «init_MUTEX» [-Werror=implicit-function-declaration]
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.c:3711:2: предупреждение: в передаче аргумента 2 «os_alloc_mem»: несовместимый тип указателя [по умолчанию включена]
/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/include/rtmp.h:5707:13: замечание: expected «UCHAR **» but argument is of type «UCHAR *»
cc1: some warnings being treated as errors
make[2]: *** [/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux/../../common/rtmp_init.o] Ошибка 1
make[1]: *** [_module_/home/evgeny/DLINK/2009_1204_RT3070_Linux_STA_v2.1.2.0/os/linux] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-3.3.6-desktop586-2.mga2'
make: *** [LINUX] Ошибка 2
ОС Mageia2 ядро 3.3.6, исходники ядра установлены.