Hi all, help me please
Error when compiling reaver t6x backbox 4.5 amd64
result ./configure
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for pcap_open_live in -lpcap... yes
checking for sqlite3_open in -lsqlite3... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for stdint.h... (cached) yes
checking for string.h... (cached) yes
checking pcap.h usability... yes
checking pcap.h presence... yes
checking for pcap.h... yes
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
configure: creating ./config.status
config.status: creating Makefile
result make
(cd lwe && make BUILD_STATIC=y libiw.a)
make[1]: Вход в каталог `/root/reaver-wps-fork-t6x-master/src/lwe'
cp wireless.21.h wireless.h
gcc -Os -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -I. -MMD -fPIC -c -o iwlib.so iwlib.c
iwlib.c: In function ‘iw_enum_devices’:
iwlib.c:254:14: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buff, sizeof(buff), fh);
^
iwlib.c:255:14: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buff, sizeof(buff), fh);
^
iwlib.c: In function ‘iw_get_kernel_we_version’:
iwlib.c:337:10: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buff, sizeof(buff), fh);
^
iwlib.c:353:10: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result]
fgets(buff, sizeof(buff), fh);
^
rm -f libiw.a
ar cru libiw.a iwlib.so
ranlib libiw.a
make[1]: Выход из каталога `/root/reaver-wps-fork-t6x-master/src/lwe'
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function globule.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function init.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function misc.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. sql.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function builder.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function crc.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. 80211.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function iface.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -c -o libwps/libwps.o libwps/libwps.c
libwps/libwps.c: In function ‘parse_wps_parameters’:
libwps/libwps.c:29:12: warning: variable ‘data_len’ set but not used [-Wunused-but-set-variable]
size_t data_len = 0, offset = 0;
^
libwps/libwps.c: In function ‘parse_wps_tag’:
cc1: warning: iteration 15u invokes undefined behavior [-Waggressive-loop-optimizations]
libwps/libwps.c:86:9: note: containing loop
for(i=0; i<sizeof(elements); i++)
^
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_attr_build.o wps/wps_attr_build.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_attr_parse.o wps/wps_attr_parse.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_attr_process.o wps/wps_attr_process.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps.o wps/wps.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_common.o wps/wps_common.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_dev_attr.o wps/wps_dev_attr.c
wps/wps_dev_attr.c: In function ‘wps_process_serial_number’:
wps/wps_dev_attr.c:345:3: warning: pointer targets in passing argument 2 of ‘pingen_belkin’ differ in signedness [-Wpointer-sign]
printf("[Pin Gen] Pin Generated : %08d\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, 0));
^
In file included from ./wps.h:40:0,
from ./defs.h:46,
from ./globule.h:38,
from wps/wps_dev_attr.c:15:
./utils/common.h:447:5: note: expected ‘const char *’ but argument is of type ‘const u8 *’
int pingen_belkin(const char *mac, const char *serial, int len_serial, int add);
^
wps/wps_dev_attr.c:346:3: warning: pointer targets in passing argument 2 of ‘pingen_belkin’ differ in signedness [-Wpointer-sign]
printf("[Pin Gen] Pin Generated (+1): %08d\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, 1));
^
In file included from ./wps.h:40:0,
from ./defs.h:46,
from ./globule.h:38,
from wps/wps_dev_attr.c:15:
./utils/common.h:447:5: note: expected ‘const char *’ but argument is of type ‘const u8 *’
int pingen_belkin(const char *mac, const char *serial, int len_serial, int add);
^
wps/wps_dev_attr.c:347:3: warning: pointer targets in passing argument 2 of ‘pingen_belkin’ differ in signedness [-Wpointer-sign]
printf("[Pin Gen] Pin Generated (-1): %08d\n\n",pingen_belkin(mac2str(get_bssid(),'\0'), str, str_len, -1));
^
In file included from ./wps.h:40:0,
from ./defs.h:46,
from ./globule.h:38,
from wps/wps_dev_attr.c:15:
./utils/common.h:447:5: note: expected ‘const char *’ but argument is of type ‘const u8 *’
int pingen_belkin(const char *mac, const char *serial, int len_serial, int add);
^
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_enrollee.o wps/wps_enrollee.c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_registrar.o wps/wps_registrar.c
wps/wps_registrar.c: In function ‘wps_process_ap_settings_r’:
wps/wps_registrar.c:2791:9: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
wps->key = strdup(wps->cred.key);
^
In file included from ./defs.h:42:0,
from ./globule.h:38,
from wps/wps_registrar.c:14:
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘u8 *’
extern size_t strlen (const char *__s)
^
wps/wps_registrar.c:2791:9: warning: pointer targets in passing argument 1 of ‘__strdup’ differ in signedness [-Wpointer-sign]
wps->key = strdup(wps->cred.key);
^
In file included from /usr/include/string.h:635:0,
from ./defs.h:42,
from ./globule.h:38,
from wps/wps_registrar.c:14:
/usr/include/x86_64-linux-gnu/bits/string2.h:1278:14: note: expected ‘const char *’ but argument is of type ‘u8 *’
extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
^
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -I. -Iutils -c -o wps/wps_ufd.o wps/wps_ufd.c
(cd utils && make)
make[1]: Вход в каталог `/root/reaver-wps-fork-t6x-master/src/utils'
CC base64.c
CC common.c
CC ip_addr.c
CC radiotap.c
CC trace.c
CC uuid.c
CC wpa_debug.c
CC wpabuf.c
CC os_unix.c
CC eloop.c
ar crT libutils.a base64.o common.o ip_addr.o radiotap.o trace.o uuid.o wpa_debug.o wpabuf.o os_unix.o eloop.o
make[1]: Выход из каталога `/root/reaver-wps-fork-t6x-master/src/utils'
(cd tls && make)
make[1]: Вход в каталог `/root/reaver-wps-fork-t6x-master/src/tls'
CC asn1.c
In file included from bignum.c:21:0:
libtommath.c: In function ‘mp_exptmod’:
libtommath.c:580:9: warning: variable ‘dr’ set but not used [-Wunused-but-set-variable]
int dr;
^
CC bignum.c
CC pkcs1.c
CC pkcs5.c
CC pkcs8.c
CC rsa.c
CC tlsv1_client.c
CC tlsv1_client_read.c
CC tlsv1_client_write.c
CC tlsv1_common.c
CC tlsv1_cred.c
CC tlsv1_record.c
CC tlsv1_server.c
tlsv1_server_read.c: In function ‘tls_process_client_key_exchange_rsa’:
tlsv1_server_read.c:474:9: warning: variable ‘encr_len’ set but not used [-Wunused-but-set-variable]
u16 encr_len;
^
CC tlsv1_server_read.c
CC tlsv1_server_write.c
CC x509v3.c
ar crT libtls.a asn1.o bignum.o pkcs1.o pkcs5.o pkcs8.o rsa.o tlsv1_client.o tlsv1_client_read.o tlsv1_client_write.o tlsv1_common.o tlsv1_cred.o tlsv1_record.o tlsv1_server.o tlsv1_server_read.o tlsv1_server_write.o x509v3.o
make[1]: Выход из каталога `/root/reaver-wps-fork-t6x-master/src/tls'
(cd crypto && make)
make[1]: Вход в каталог `/root/reaver-wps-fork-t6x-master/src/crypto'
CC aes-cbc.c
CC aes-ctr.c
CC aes-eax.c
CC aes-encblock.c
CC aes-internal.c
CC aes-internal-dec.c
CC aes-internal-enc.c
CC aes-omac1.c
CC aes-unwrap.c
CC aes-wrap.c
CC des-internal.c
CC dh_group5.c
CC dh_groups.c
CC md4-internal.c
CC md5.c
CC md5-internal.c
CC md5-non-fips.c
CC milenage.c
CC ms_funcs.c
CC rc4.c
CC sha1.c
CC sha1-internal.c
CC sha1-pbkdf2.c
CC sha1-tlsprf.c
CC sha1-tprf.c
CC sha256.c
CC sha256-internal.c
CC crypto_internal.c
CC crypto_internal-cipher.c
CC crypto_internal-modexp.c
CC crypto_internal-rsa.c
CC tls_internal.c
CC fips_prf_internal.c
ar crT libcrypto.a aes-cbc.o aes-ctr.o aes-eax.o aes-encblock.o aes-internal.o aes-internal-dec.o aes-internal-enc.o aes-omac1.o aes-unwrap.o aes-wrap.o des-internal.o dh_group5.o dh_groups.o md4-internal.o md5.o md5-internal.o md5-non-fips.o milenage.o ms_funcs.o rc4.o sha1.o sha1-internal.o sha1-pbkdf2.o sha1-tlsprf.o sha1-tprf.o sha256.o sha256-internal.o crypto_internal.o crypto_internal-cipher.o crypto_internal-modexp.o crypto_internal-rsa.o tls_internal.o fips_prf_internal.o
make[1]: Выход из каталога `/root/reaver-wps-fork-t6x-master/src/crypto'
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. wpsmon.c globule.o init.o misc.o 80211.o iface.o builder.o crc.o libwps/libwps.o wps/wps_attr_build.o wps/wps_attr_parse.o wps/wps_attr_process.o wps/wps.o wps/wps_common.o wps/wps_dev_attr.o wps/wps_enrollee.o wps/wps_registrar.o wps/wps_ufd.o utils/libutils.a crypto/libcrypto.a tls/libtls.a lwe/libiw.a -ldl -lm -lpcap -lsqlite3 -o wash
wpsmon.c: In function ‘parse_wps_settings’:
wpsmon.c:361:26: warning: unused variable ‘encryption’ [-Wunused-variable]
enum encryption_type encryption = NONE;
^
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. argsparser.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. sigint.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function sigalrm.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function keys.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function pins.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function send.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. exchange.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. session.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. cracker.c -c
gcc -DCONF_DIR='"/usr/local/etc/reaver"' -DREAVER_DATABASE='"/usr/local/etc/reaver/reaver.db"' -Wall -g -O2 -Wno-unused-function -Ilibwps -I. wpscrack.c argsparser.o globule.o init.o sigint.o iface.o sigalrm.o misc.o cracker.o sql.o session.o send.o pins.o 80211.o exchange.o builder.o keys.o crc.o libwps/libwps.o wps/wps_attr_build.o wps/wps_attr_parse.o wps/wps_attr_process.o wps/wps.o wps/wps_common.o wps/wps_dev_attr.o wps/wps_enrollee.o wps/wps_registrar.o wps/wps_ufd.o utils/libutils.a crypto/libcrypto.a tls/libtls.a lwe/libiw.a -ldl -lm -lpcap -lsqlite3 -o reaver
wpscrack.c: In function ‘main’:
wpscrack.c:134:19: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
system(get_exec_string());
what could be the cause of the error?