codehunte / ngx_white_black_list

add
38 stars 27 forks source link

centos下也无法编译通过,实际不能用 #3

Open yuhenggh opened 9 years ago

yuhenggh commented 9 years ago

我是在nginx.1.4.7下编译的,错误信息如下:

cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I src/proc -I /data/ngx_white_black_list-master -I /data/EZHTTP-master/soft/pcre-8.33 -I /data/EZHTTP-master/soft/openssl-1.0.1h/.openssl/include -I /data/EZHTTP-master/soft/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail \ -o objs/addon/ngx_white_black_list-master/ngx_white_black_list.o \ /data/ngx_white_black_list-master/ngx_white_black_list.c cc1: warnings being treated as errors /data/ngx_white_black_list-master/ngx_white_black_list.c: In function ?.gx_ip_in_black_list?. /data/ngx_white_black_list-master/ngx_white_black_list.c:629: error: unused variable ?.ln? /data/ngx_white_black_list-master/ngx_white_black_list.c:627: error: unused variable ?.os_data? /data/ngx_white_black_list-master/ngx_white_black_list.c:626: error: unused variable ?.os_net_addr? /data/ngx_white_black_list-master/ngx_white_black_list.c: In function ?.gx_dyn_black_delete_handler?. /data/ngx_white_black_list-master/ngx_white_black_list.c:733: error: comparison between signed and unsigned integer expressions /data/ngx_white_black_list-master/ngx_white_black_list.c:679: error: unused variable ?.os_data? /data/ngx_white_black_list-master/ngx_white_black_list.c:678: error: unused variable ?.os_net_addr? /data/ngx_white_black_list-master/ngx_white_black_list.c: In function ?.gx_http_dyn_black_set?. /data/ngx_white_black_list-master/ngx_white_black_list.c:988: error: unused variable ?.alid? /data/ngx_white_black_list-master/ngx_white_black_list.c: In function ?.gx_white_black_add_item?. /data/ngx_white_black_list-master/ngx_white_black_list.c:1404: error: pointer targets in assignment differ in signedness /data/ngx_white_black_list-master/ngx_white_black_list.c:1421: error: pointer targets in assignment differ in signedness /data/ngx_white_black_list-master/ngx_white_black_list.c:1438: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1506: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1564: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1567: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c: In function ?.gx_white_black_delete_item?. /data/ngx_white_black_list-master/ngx_white_black_list.c:1597: error: pointer targets in assignment differ in signedness /data/ngx_white_black_list-master/ngx_white_black_list.c:1619: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1641: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1650: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1665: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?._char ? /data/ngx_white_black_list-master/ngx_white_black_list.c:1673: error: pointer targets in passing argument 1 of ?.nprintf?.differ in signedness /usr/include/stdio.h:385: note: expected ?.har * restrict?.but argument is of type ?.char ? make[1]: _\ [objs/addon/ngx_white_black_list-master/ngx_white_black_list.o] Error 1 make[1]: Leaving directory `/data/EZHTTP-master/soft/tengine-2.0.3' make: *\ [build] Error 2