nginx安装过程中,经常会有各种错误;
具体安装步骤这里不做说明,网上一搜大把;
主要分析安装过程中遇到的问题
在make编译的时候,若报如下错误:
cc1: warnings being treated as errors
/home/mongo/gridfs-nginx-plugin/mongo-c-driver/src/bson.c: In function ‘bson_ensure_space’:
/home/mongo/gridfs-nginx-plugin/mongo-c-driver/src/bson.c:632: warning: comparison between signed and unsigned
make[1]: *** [objs/addon/src/bson.o] Error 1
make[1]: Leaving directory `/home/mongo/nginx-1.7.9'
make: *** [build] Error 2
在objs/Makefile中将 -Werror 删除,对于warnings忽略
然后再执行make && make install 安装
问题搞定;
本文详细介绍了在Nginx安装过程中遇到的cc1:warningsbeingtreatedaserrors错误的解决方法,通过在objs/Makefile中将-Werror删除,对警告进行忽略,然后重新执行make和make install操作,最终成功解决了安装问题。


被折叠的 条评论
为什么被折叠?



