- 论坛徽章:
- 0
|
fish大大, 你好
我在这边的环境中安装fastdfs均有报错(centos5.4和centos6.2, 都为64位), 版本为4.05和4.06. 报错问题都一样, 下面只贴出报错的信息:
./make.sh 时报错:
(前面正常部分省略....)
在包含自 tracker_service.c:34 的文件中:
tracker_nio.h:17:19: 错误:event.h:没有那个文件或目录
In file included from tracker_nio.h:18,
from tracker_service.c:34:
fast_task_queue.h:29: 错误:字段 ‘ev_read’ 的类型不完全
fast_task_queue.h:30: 错误:字段 ‘ev_write’ 的类型不完全
tracker_service.c: In function ‘tracker_service_init’:
tracker_service.c:99: 警告:隐式声明函数 ‘event_base_new’
tracker_service.c:99: 警告:赋值时将整数赋给指针,未作类型转换
tracker_service.c: In function ‘work_thread_entrance’:
tracker_service.c:253: 错误:‘ev_notify’ 的存储大小未知
tracker_service.c:258: 警告:隐式声明函数 ‘event_set’
tracker_service.c:258: 错误:‘EV_READ’ 未声明 (在此函数内第一次使用)
tracker_service.c:258: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
tracker_service.c:258: 错误:所在的函数内只报告一次。)
tracker_service.c:258: 错误:‘EV_PERSIST’ 未声明 (在此函数内第一次使用)
tracker_service.c:260: 警告:隐式声明函数 ‘event_base_set’
tracker_service.c:266: 警告:隐式声明函数 ‘event_add’
tracker_service.c:275: 警告:隐式声明函数 ‘event_base_loop’
tracker_service.c:279: 警告:隐式声明函数 ‘event_base_free’
tracker_service.c:253: 警告:未使用的变量 ‘ev_notify’
make: *** [tracker_service.o] 错误 1
(中间正常部分省略....)
在包含自 ../tracker/fast_task_queue.c:6 的文件中:
../tracker/fast_task_queue.h:18:19: 错误:event.h:没有那个文件或目录
In file included from ../tracker/fast_task_queue.c:6:
../tracker/fast_task_queue.h:29: 错误:字段 ‘ev_read’ 的类型不完全
../tracker/fast_task_queue.h:30: 错误:字段 ‘ev_write’ 的类型不完全
make: *** [../tracker/fast_task_queue.o] 错误 1
(后面正常部分省略....) |
|