免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11862 | 回复: 4

[FastDFS] 安装nginx-module时,一直编译不进nginx,求助! [复制链接]

论坛徽章:
0
发表于 2015-01-06 10:28 |显示全部楼层
本帖最后由 xucong0701 于 2015-01-06 10:32 编辑

两台机器,都已成功安装FastDFS_v5.05,一台作为Tracker,另一台作storage,在storage上安装了nginx-1.7.8成功,在安装fastdfs-nginx-module_v1.16.tar.gz时,一直编译不进nginx模块,在./configure时参数为:
--prefix=/usr/local/nginx
--with-pcre=/fastdfs/src/pcre-8.34
--with-zlib=/fastdfs/src/zlib-1.2.8
--with-http_ssl_module
--add-module=/fastdfs/src/fastdfs-nginx-module/src
在make && make install时报的错:
/usr/bin/ld: cannot find -lfdfsclient
collect2: ld 返回 1
make[1]: *** [objs/nginx] 错误 1
make[1]: Leaving directory `/fastdfs/src/nginx-1.7.8'
make: *** [build] 错误 2

对于fastdfs-nginx-module/src/config配置文件,作了一点修改,如下:
ngx_addon_name=ngx_http_fastdfs_module
HTTP_MODULES="$HTTP_MODULES ngx_http_fastdfs_module"
NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_fastdfs_module.c"
CORE_INCS="$CORE_INCS /usr/local/fastdfs/include/fastdfs /usr/include/fastcommon/"
CORE_LIBS="$CORE_LIBS -L/usr/local/lib -lfastcommon -lfdfsclient"
CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFDFS_OUTPUT_CHUNK_SIZE='256*1024' -DFDFS_MOD_CONF_FILENAME='\"/usr/local/fastdfs/conf/mod_fastdfs.conf\"'"

我的libfastcommon.so安装到了/usr/lib64/libfastcommon.so,C_INCLUDE_PATH=/usr/include/fastcommon,也创建了软链接.
ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
我在/usr/local/lib下面看到已存在libfastcommon.so以及libfdfsclient.so,为什么还是说找不到lfdfsclient,不解啊,求助各位大侠?

论坛徽章:
0
发表于 2015-01-06 21:18 |显示全部楼层
在编译nginx-1.7.8时,报了如下错误,求好心大侠HELP!

In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:21:25: error: fdfs_define.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:22:20: error: logger.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:23:25: error: shared_func.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:24:25: error: fdfs_global.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:25:21: error: sockopt.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:26:23: error: http_func.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:27:30: error: fdfs_http_shared.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:28:25: error: fdfs_client.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:29:27: error: local_ip_func.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:30:30: error: fdfs_shared_func.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:31:26: error: trunk_shared.h: No such file or directory
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:32,
                 from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:13:27: error: tracker_types.h: No such file or directory
cc1: warnings being treated as errors
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:32,
                 from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:66: error: type defaults to ?.nt?.in declaration of ?.ool?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:66: error: expected ?.?. ?.?.or ?.?.before ?.ast_buff?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:88: error: expected specifier-qualifier-list before ?.ool?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:98: error: expected specifier-qualifier-list before ?.ool?
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:40: error: ?.DFS_GROUP_NAME_MAX_LEN?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:43: error: expected specifier-qualifier-list before ?.DFSStorePaths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:46: error: ?.DFS_STORAGE_SERVER_DEF_PORT?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:49: error: expected ?.?. ?.?. ?.?. ?.sm?.or ?._attribute__?.before ?.rl_have_group_name?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:50: error: expected ?.?. ?.?. ?.?. ?.sm?.or ?._attribute__?.before ?.se_storage_id?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:51: error: expected ?.?. ?.?. ?.?. ?.sm?.or ?._attribute__?.before ?.lv_support?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:52: error: ?.DFS_FILE_EXT_NAME_MAX_LEN?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:57: error: expected ?.?. ?.?. ?.?. ?.sm?.or ?._attribute__?.before ?._http_params?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:75: error: expected ?.?.before ?.?.token
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_mod_init?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:138: error: ?.niContext?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:138: error: (Each undeclared identifier is reported only once
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:138: error: for each function it appears in.)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:138: error: expected ?.?.before ?.niContext?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:146: error: ?.ool?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:146: error: expected ?.?.before ?.oad_fdfs_parameters_from_tracker?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:148: error: implicit declaration of function ?.og_init?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:149: error: implicit declaration of function ?.runk_shared_init?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:151: error: implicit declaration of function ?.niLoadFromFile?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:151: error: ?.niContext?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:153: error: implicit declaration of function ?.ogError?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:161: error: implicit declaration of function ?.niGetIntValue?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:170: error: ?.rl_have_group_name?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:170: error: implicit declaration of function ?.niGetBoolValue?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:171: error: ?.alse?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:185: error: implicit declaration of function ?.dfs_load_groups_store_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:194: error: implicit declaration of function ?.niGetStrValue?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:216: error: implicit declaration of function ?.torage_load_paths_from_conf_file?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:222: error: ?._fdfs_connect_timeout?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:223: error: ?.EFAULT_CONNECT_TIMEOUT?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:229: error: ?._fdfs_network_timeout?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:230: error: ?.EFAULT_NETWORK_TIMEOUT?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:236: error: implicit declaration of function ?.oad_log_level?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:241: error: implicit declaration of function ?.og_set_filename?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:250: error: implicit declaration of function ?.dfs_http_params_load?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:251: error: ?._http_params?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:268: error: ?._if_alias_prefix?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:276: error: ?.oad_fdfs_parameters_from_tracker?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:281: error: implicit declaration of function ?.dfs_load_tracker_group_ex?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:281: error: ?._tracker_group?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:289: error: ?.se_storage_id?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:293: error: implicit declaration of function ?.dfs_load_storage_ids_from_file?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:300: error: ?.lv_support?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:318: error: implicit declaration of function ?.niFreeContext?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:324: error: implicit declaration of function ?.oad_local_host_ip_addrs?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:338: error: ?._fdfs_store_paths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:347: error: implicit declaration of function ?.ogInfo?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:368: error: ?._fdfs_base_path?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:371: error: ?._local_host_ip_count?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:379: error: ?._storage_id_count?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:388: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:390: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:395: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_download_callback?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:418: error: ?.truct fdfs_http_response?.has no member named ?.eader_outputed?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:421: error: ?.truct fdfs_http_context?.has no member named ?.utput_headers?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:421: error: ?.truct fdfs_http_context?.has no member named ?.rg?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:426: error: ?.truct fdfs_http_context?.has no member named ?.end_reply_chunk?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:426: error: ?.truct fdfs_http_context?.has no member named ?.rg?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_format_range?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:438: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:443: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:448: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_format_content_range?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:457: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_check_and_format_range?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:471: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:480: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:493: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:502: error: expected ?.?.before ?.NT64_PRINTF_FORMAT?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_http_request_handler?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:548: error: ?.eyValuePair?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:548: error: expected ?.?.before ?.arams?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:552: error: ?.DFSStorePaths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:552: error: ?.StorePaths?.undeclared (first use in this function)

/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:887: error: ?.truct fdfs_http_context?.has no member named ?.end_reply_chunk?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:887: error: ?.dfs_send_reply_chunk?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:888: error: ?.truct fdfs_http_context?.has no member named ?.roxy_handler?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:894: error: ?.truct fdfs_http_context?.has no member named ?.f_modified_since?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:897: error: ?.truct fdfs_http_context?.has no member named ?.f_modified_since?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:927: error: ?.truct fdfs_http_context?.has no member named ?.ange?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:933: error: ?.truct fdfs_http_context?.has no member named ?.f_range?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:933: error: ?.rue?.undeclared (first use in this function)
make[1]: *** [objs/addon/src/ngx_http_fastdfs_module.o] Error 1
make[1]: Leaving directory `/usr/local/src/Fastdfs/nginx-1.7.8'
make: *** [build] Error 2

论坛徽章:
1
寅虎
日期:2014-12-04 11:16:20
发表于 2015-01-07 09:01 |显示全部楼层
/usr/lib64目录下有没有libfdfsclient.so库,没有的话添加一下,安装nginx模块失败可以参考下面
  1. ./configure –prefix=/usr/local/nginx –add-module=/usr/local/fastdfs-nginx-module/src
  2. make && make install
复制代码
设置软连接参考下面
  1. ln -sv /usr/include/fastcommon /usr/local/include/fastcommon
  2. ln -sv /usr/local/FastDFS/include/fastdfs /usr/local/include/fastdfs
  3. ln -sv /usr/local/FastDFS/lib64/libfdfsclient.so /usr/lib64/libfdfsclient.so
复制代码
安装依赖可以参考下面
  1. yum install –y openssl-devel pcre-devel zlib-devel
复制代码
测试库文件缺失参考下面
  1. ldd $(which /usr/local/nginx/sbin/nginx)
复制代码
此目录为nginx实际安装目录,具体视你情况更改

论坛徽章:
0
发表于 2015-01-07 13:30 |显示全部楼层
按楼上说法做过了编译还是报错
(1)检测配置:./configure --prefix=/usr/local/src/nginx --add-module=/usr/local/src/Fastdfs/fastdfs-nginx-module/src --with-pcre=/usr/local/src/pcre

... ...
adding module in /usr/local/src/Fastdfs/fastdfs-nginx-module/src
+ ngx_http_fastdfs_module was configured
checking for md5 in system md library ... not found
checking for md5 in system md5 library ... not found
checking for md5 in system OpenSSL crypto library ... found
checking for sha1 in system md library ... not found
checking for sha1 in system OpenSSL crypto library ... found
checking for zlib library ... found
creating objs/Makefile

Configuration summary
  + using PCRE library: /usr/local/src/pcre
  + OpenSSL library is not used
  + md5: using system crypto library
  + sha1: using system crypto library
  + using system zlib library

  nginx path prefix: "/usr/local/src/nginx"
  nginx binary file: "/usr/local/src/nginx/sbin/nginx"
  nginx configuration prefix: "/usr/local/src/nginx/conf"
  nginx configuration file: "/usr/local/src/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/src/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/src/nginx/logs/error.log"
  nginx http access log file: "/usr/local/src/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

(2)编译:
[root@localhost nginx-1.7.8]# make
make -f objs/Makefile
make[1]: Entering directory `/usr/local/src/Fastdfs/nginx-1.7.8'
cd /usr/local/src/pcre \
        && if [ -f Makefile ]; then make distclean; fi \
        && CC="cc" CFLAGS="-O2 -fomit-frame-pointer -pipe " \
        ./configure --disable-shared
/bin/sh: line 2: ./configure: No such file or directory
make[1]: *** [/usr/local/src/pcre/Makefile] Error 127
make[1]: Leaving directory `/usr/local/src/Fastdfs/nginx-1.7.8'
make: *** [build] Error 2

(3)根据网上说法,VI了/usr/local/src/Fastdfs/nginx-1.7.8/objs/Makefile文件
--》删除了该文件里的如下行内容:
        ./configure --disable-shared

(4)重新编译,仍旧报错:
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:21:25: error: fdfs_define.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:24:25: error: fdfs_global.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:27:30: error: fdfs_http_shared.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:28:25: error: fdfs_client.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:30:30: error: fdfs_shared_func.h: No such file or directory
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:31:26: error: trunk_shared.h: No such file or directory
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:32,
                 from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.h:13:27: error: tracker_types.h: No such file or directory
In file included from /usr/local/src/Fastdfs/fastdfs-nginx-module/src/ngx_http_fastdfs_module.c:6:
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:40: error: ?.DFS_GROUP_NAME_MAX_LEN?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:43: error: expected specifier-qualifier-list before ?.DFSStorePaths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:46: error: ?.DFS_STORAGE_SERVER_DEF_PORT?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:52: error: ?.DFS_FILE_EXT_NAME_MAX_LEN?.undeclared here (not in a function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:57: error: expected ?.?. ?.?. ?.?. ?.sm?.or ?._attribute__?.before ?._http_params?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_load_groups_store_paths?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:123: error: ?.roupStorePaths?.has no member named ?.tore_paths?
cc1: warnings being treated as errors
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:123: error: implicit declaration of function ?.torage_load_paths_from_conf_file_ex?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:123: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_mod_init?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:149: error: implicit declaration of function ?.runk_shared_init?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:216: error: implicit declaration of function ?.torage_load_paths_from_conf_file?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:222: error: ?._fdfs_connect_timeout?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:222: error: (Each undeclared identifier is reported only once
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:222: error: for each function it appears in.)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:229: error: ?._fdfs_network_timeout?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:250: error: implicit declaration of function ?.dfs_http_params_load?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:251: error: ?._http_params?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:281: error: implicit declaration of function ?.dfs_load_tracker_group_ex?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:281: error: ?._tracker_group?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:293: error: implicit declaration of function ?.dfs_load_storage_ids_from_file?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:338: error: ?._fdfs_store_paths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:368: error: ?._fdfs_base_path?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:379: error: ?._storage_id_count?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:388: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:390: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:395: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_http_request_handler?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:552: error: ?.DFSStorePaths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:552: error: ?.StorePaths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:571: error: ?.DFSFileInfo?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:571: error: expected ?.?.before ?.ile_info?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:575: error: ?.DFSTrunkFullInfo?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:575: error: expected ?.?.before ?.runkInfo?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:647: error: ?._fdfs_store_paths?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:670: error: ?.roupStorePaths?.has no member named ?.tore_paths?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:697: error: ?._http_params?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:703: error: implicit declaration of function ?.dfs_http_get_parameter?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:703: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:704: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:715: error: implicit declaration of function ?.dfs_http_check_token?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:750: error: implicit declaration of function ?.torage_split_filename_no_check?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:772: error: implicit declaration of function ?.dfs_check_data_filename?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:778: error: implicit declaration of function ?.dfs_get_file_info_ex1?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:778: error: ?.ile_info?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:803: error: ?.DFSTrunkHeader?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:803: error: expected ?.?.before ?.runkHeader?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:804: error: implicit declaration of function ?.runk_file_stat_ex1?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:806: error: ?.runkInfo?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:806: error: ?.runkHeader?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:821: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:843: error: implicit declaration of function ?.S_TRUNK_FILE_BY_ID?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:886: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:969: error: implicit declaration of function ?.dfs_http_get_file_extension?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:969: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1047: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1058: error: assignment makes pointer from integer without a cast
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1108: error: ?.onnectionInfo?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1108: error: expected ?.?.before ?.torage_server?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1112: error: ?.torage_server?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1120: error: implicit declaration of function ?.torage_download_file_ex1?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1149: error: implicit declaration of function ?.runk_get_full_filename_ex?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1152: error: implicit declaration of function ?.RUNK_FILE_START_OFFSET?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c: In function ?.dfs_get_params_from_tracker?.
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1276: error: implicit declaration of function ?.dfs_get_ini_context_from_tracker?
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1276: error: ?._tracker_group?.undeclared (first use in this function)
/usr/local/src/Fastdfs/fastdfs-nginx-module/src/common.c:1292: error: implicit declaration of function ?.dfs_get_storage_ids_from_tracker_group?
make[1]: *** [objs/addon/src/ngx_http_fastdfs_module.o] Error 1
make[1]: Leaving directory `/usr/local/src/Fastdfs/nginx-1.7.8'
make: *** [build] Error 2

论坛徽章:
0
发表于 2015-08-17 15:14 |显示全部楼层
请问你这个问题,肿么处理了。。。我现在也遇到这个问题了。。。一直解决不了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP