标签:nginx gcc compilation
今天我一直在努力设置额外的VPS克隆,并且使用最新的nginx开发版本(0.9.6)遇到了一个奇怪且令人沮丧的编译时错误.
我正在运行Ubuntu 10.04.2 LTS x86_64,但是,我已经将GCC升级到4.6.1. ./configure运行没有错误,但在运行make -j4时,我遇到以下错误:
gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \
-o objs/src/core/ngx_open_file_cache.o \
src/core/ngx_open_file_cache.c
src/core/ngx_resolver.c: In function
‘ngx_resolver_process_ptr’:
src/core/ngx_resolver.c:1425:43:
error: variable ‘qclass’ set but not
used [-Werror=unused-but-set-variable]
src/core/ngx_resolver.c:1425:36:
error: variable ‘qtype’ set but not
used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as
errors
make [1]:*
[objs / src / core / ngx_resolver.o]错误1
make [1]:*等待未完成
jobs …. make [1]:离开目录
`/root/nginx-0.9.6’make:*** [build]
错误2(最好见于pastebin:http://pastebin.com/g0bNS2nY)
我尝试在./configure选项中添加–with – cc-opt =“ – W”但没有结果.任何人都可以对这个节目塞子有所了解吗?
很多,非常感谢提前!
解决方法:
更好的方法是将以下内容传递给./configure
--with-cc-opt=-Wno-error
标签:nginx,gcc,compilation 来源: https://codeday.me/bug/20190715/1471558.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。