Вот, наконец-то, и у меня опять добрались шаловливые ручки до сборки aircrack-ng CUDA и тут уже возникли новые проблемы, которых раньше не было, за 3 месяца многое поменялось
cuda-toolkit и sdk, установились, но до его применения пока не дошло. Скачал свеженькую svn версию aircrack-ng CUDA, пробую компилировать по старому методу.
dem@dem-laptop:~/Desktop/Compilation/aircrack-ng-cuda$ make CUDA=true sqlite=true unstable=true install
make -C src install
make[1]: Entering directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src'
make -C osdep
make[2]: Entering directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src/osdep'
Building for Linux
make[3]: Entering directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=1623 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o osdep.o osdep.c
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=1623 -I/usr/local/include -DHAVE_SQLITE -fPIC -I.. -c -o network.o network.c
cc1: warnings being treated as errors
network.c: In function ‘net_read’:
network.c:305: error: dereferencing type-punned pointer will break strict-aliasing rules
network.c: In function ‘net_get_mac’:
network.c:353: error: dereferencing type-punned pointer will break strict-aliasing rules
make[3]: *** [network.o] Error 1
make[3]: Leaving directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src/osdep'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src/osdep'
make[1]: *** [osd] Error 2
make[1]: Leaving directory `/home/dem/Desktop/Compilation/aircrack-ng-cuda/src'
make: *** [install] Error 2
Нашёл в поисковике такую же проблему
http://trac.aircrack-ng.org/ticket/623, там 4-е патча, но со всей переписки так и не понял что ребята патчили, только файл network.o или не только его.
Если кто знает, подскажите, пожалуйста.