2 teleport1 teleport1 于 2015.06.29 18:53 提问

Nginx整合nginx-gridfs时,编译出错,请帮忙看看,谢谢。
 ./configure --prefix=/usr/local/nginx-1.8.0 --with-http_ssl_module --with-pcre=/usr/local/nginx_install/pcre-8.32 --with-zlib=/usr/local/nginx_install/zlib-1.2.7 --with-openssl=/usr/local/nginx_install/openssl-1.0.2c --add-module=/usr/local/nginx_install/nginx-gridfs

make之后会出现一个错误:

objs/ngx_modules.o:(.data+0x120):对‘ngx_http_gridfs_module’未定义的引用
collect2: 错误:ld 返回 1
make[1]: *** [objs/nginx] 错误 1
make[1]: 离开目录“/usr/local/nginx_install/nginx-1.8.0”
make: *** [build] 错误 2

老是报错“ngx_http_gridfs_module’未定义的引用”,遇到这种问题请有经验的大神帮忙解决下,谢谢。

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.06.29 21:28

你的这个新加的模块,路径正确吗,有对应的文件

teleport1
teleport1 新增模块的路径都是正确的,这个没问题,生成ngx_modules.c文件时里面也加入了“ngx_http_gridfs_module”,就是make最后时要出错。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片