linux fastdfs安装问题

马少华 2018-01-10 04:55:12
请教各位高手。
我是按照这个贴子安装的fastdfs
http://blog.csdn.net/hohoo1990/article/details/51444793,但编译fastdfs时出错。本人新手一名。
完全不知道从那入手解决问题。 请各位江湖救急。
我的系统,centos 7
编译出现的错误如下:
./make.sh:行147: perl: 未找到命令
./make.sh:行148: perl: 未找到命令
./make.sh:行149: perl: 未找到命令
./make.sh:行150: perl: 未找到命令
./make.sh:行151: perl: 未找到命令
cc -c -o tracker_service.o tracker_service.c -I../common -I/usr/include/fastcommon
tracker_service.c: 在函数‘tracker_service_init’中:
tracker_service.c:139:18: 错误:‘O_NOATIME’未声明(在此函数内第一次使用)
O_NONBLOCK | O_NOATIME)) != 0)
^
tracker_service.c:139:18: 附注:每个未声明的标识符在其出现的函数内只报告一次
make: *** [tracker_service.o] 错误 1
./make.sh:行156: perl: 未找到命令
./make.sh:行157: perl: 未找到命令
./make.sh:行158: perl: 未找到命令
./make.sh:行159: perl: 未找到命令
./make.sh:行160: perl: 未找到命令
cc -c -o storage_service.o storage_service.c -I. -Itrunk_mgr -I../common -I../tracker -I../client -Ifdht_client -I/usr/include/fastcommon
storage_service.c: 在函数‘storage_service_init’中:
storage_service.c:1657:18: 错误:‘O_NOATIME’未声明(在此函数内第一次使用)
O_NONBLOCK | O_NOATIME)) != 0)
^
storage_service.c:1657:18: 附注:每个未声明的标识符在其出现的函数内只报告一次
make: *** [storage_service.o] 错误 1
./make.sh:行165: perl: 未找到命令
./make.sh:行166: perl: 未找到命令
./make.sh:行167: perl: 未找到命令
./make.sh:行168: perl: 未找到命令
./make.sh:行169: perl: 未找到命令
./make.sh:行170: perl: 未找到命令
./make.sh:行173: perl: 未找到命令
make: 对“all”无需做任何事。
./make.sh:行178: perl: 未找到命令
./make.sh:行179: perl: 未找到命令
./make.sh:行180: perl: 未找到命令
[root@localhost fastdfs-5.11]# ^C
[root@localhost fastdfs-5.11]#


...全文
1246 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
太古图 2018-08-21
  • 打赏
  • 举报
回复
逗笑我了
皇御雷霆 2018-01-15
  • 打赏
  • 举报
回复
马少华 2018-01-15
  • 打赏
  • 举报
回复
来个接分的来个接分的来个接分的来个接分的来个接分的来个接分的来个接分的
马少华 2018-01-15
  • 打赏
  • 举报
回复
已解决 Perl未安装的问题。
马少华 2018-01-10
  • 打赏
  • 举报
回复
https://github.com/happyfish100/fastdfs/releases,fastdfs在这里下载的,版本5.11

23,114

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧