mac环境下,编译安装swoole时,报错
来源:3-2 Swoole源码安装
宝慕林7068255
2018-04-13
/Users/yeyanqing/swoole/src/os/sendfile.c:23:5: error: conflicting types for 'swoole_sendfile'
int swoole_sendfile(int out_fd, int in_fd, off_t *offset, off_t size)
^
/Users/yeyanqing/swoole/include/swoole.h:2166:5: note: previous declaration is here
int swoole_sendfile(int out_fd, int in_fd, off_t *offset, size_t size);
^
1 error generated.
make: *** [src/os/sendfile.lo] Error 1
make: *** Waiting for unfinished jobs....
请问下是怎么回事?
写回答
2回答
-
BingXiong
2018-04-14
你好,我昨天make的时候也遇到了同样的报错,我的出现报错的环境是mac、php 7.2.4、swoole 2.1.3,后来看到php这个最新的版本是三周前才更新的可能有点问题,我把php版本和swoole的版本换成上一个stable的版本php 7.1.16,swoole的版本换成和老师一样的2.1.0就好了。你可以试试。
00 -
singwa
2018-04-14
swoole版本号
PHP版本号分别是多少
022018-04-14
相似问题