Cita:
root@localhost:/home/monik/aircrack-ng-1.0-rc3# make
make -C src all
make[1]: Entering directory `/home/monik/aircrack-ng-1.0-rc3/src'
make -C osdep
make[2]: Entering directory `/home/monik/aircrack-ng-1.0-rc3/src/osdep'
Building for Linux
make[3]: execvp: ../../evalrev: Permission denied
make[3]: Entering directory `/home/monik/aircrack-ng-1.0-rc3/src/osdep'
gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION= -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/monik/aircrack-ng-1.0-rc3/src/osdep'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/monik/aircrack-ng-1.0-rc3/src/osdep'
make[1]: *** [osd] Error 2
make[1]: Leaving directory `/home/monik/aircrack-ng-1.0-rc3/src'
make: *** [all] Error 2
|
Lo primero,lo haces como admonistrador no??parece como si no tuvieras permisos..
Si lo haces como administrador,no soy un experto en compilar pero se me ocurren 2 posibilidades,la primera:
Puedes intentar esquivar ese error haciendo esto justo después del error:
Código:
#cd /home/monik/aircrack-ng-1.0-rc3
#gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION= -fPIC -I.. -c -o network.o network.c
y después vuelve a ejecutar
make
sino funciona entonces te vas a /home/monik/aircrack-ng-1.0-rc3 y vas a abrir abrir un archivo llamado Makefile,en este archivo busca "-Werror" y borralo.
Un error similar puede pasar en otros directorios, tendrás que repetir el proceso en todos ellos (confío en que no serán muchos).
NOTA IMPORTANTE: LA PRIMERA NO SE SI FUNCIONARÁ ,SOLO ES UNA POSIBLE IDEA..
Y la segunda posibilidad (CREO QUE ES LA MEJOR) es hacerlo de una manera mas limpia aplicando algunos parches creados para este error aquí:
#623 (r1539 (osdep) fails to compile - error in network.o) ? Aircrack-ng
Espero te sirva de ayuda
Saludos Zero