make: [php_memcached.lo],Centos 6.0 64位系统安装php扩展 php_memcached 错误

今天安装php_memcached 出现了这个错误,谷歌和百度了好久都没发现解决方案,错误如下:

/bin/sh /root/memcached-2.0.0/libtool --mode=compile cc -I/usr/local/php/include/php  -I. -I/root/memcached-2.0.0 -DPHP_ATOM_INC -I/root/memcached-2.0.0/include -I/root/memcached-2.0.0/main -I/root/memcached-2.0.0 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/usr/local/libmemcached//include  -DHAVE_CONFIG_H  -g -O2   -c /root/memcached-2.0.0/php_memcached.c -o php_memcached.lo

mkdir .libs

cc -I/usr/local/php/include/php -I. -I/root/memcached-2.0.0 -DPHP_ATOM_INC -I/root/memcached-2.0.0/include -I/root/memcached-2.0.0/main -I/root/memcached-2.0.0 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/usr/local/libmemcached//include -DHAVE_CONFIG_H -g -O2 -c /root/memcached-2.0.0/php_memcached.c  -fPIC -DPIC -o .libs/php_memcached.o

/root/memcached-2.0.0/php_memcached.c:314: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c:315: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c:316: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_get_impl’:

/root/memcached-2.0.0/php_memcached.c:595: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_getMulti_impl’:

/root/memcached-2.0.0/php_memcached.c:793: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c:796: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_fetch’:

/root/memcached-2.0.0/php_memcached.c:1010: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c:1013: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_fetchAll’:

/root/memcached-2.0.0/php_memcached.c:1064: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c:1067: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_getServerList’:

/root/memcached-2.0.0/php_memcached.c:1944: warning: assignment from incompatible pointer type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_getServerByKey’:

/root/memcached-2.0.0/php_memcached.c:1973: warning: assignment from incompatible pointer type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_getStats’:

/root/memcached-2.0.0/php_memcached.c:2058: warning: assignment from incompatible pointer type

/root/memcached-2.0.0/php_memcached.c: In function ‘zim_Memcached_getVersion’:

/root/memcached-2.0.0/php_memcached.c:2091: warning: assignment from incompatible pointer type

/root/memcached-2.0.0/php_memcached.c: At top level:

/root/memcached-2.0.0/php_memcached.c:2578: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_do_serverlist_callback’:

/root/memcached-2.0.0/php_memcached.c:2585: error: ‘instance’ undeclared (first use in this function)

/root/memcached-2.0.0/php_memcached.c:2585: error: (Each undeclared identifier is reported only once

/root/memcached-2.0.0/php_memcached.c:2585: error: for each function it appears in.)

/root/memcached-2.0.0/php_memcached.c: At top level:

/root/memcached-2.0.0/php_memcached.c:2592: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_do_stats_callback’:

/root/memcached-2.0.0/php_memcached.c:2598: error: ‘instance’ undeclared (first use in this function)

/root/memcached-2.0.0/php_memcached.c: At top level:

/root/memcached-2.0.0/php_memcached.c:2636: error: expected declaration specifiers or ‘...’ before ‘memcached_server_instance_st’

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_do_version_callback’:

/root/memcached-2.0.0/php_memcached.c:2643: error: ‘instance’ undeclared (first use in this function)

/root/memcached-2.0.0/php_memcached.c: In function ‘php_memc_do_result_callback’:

/root/memcached-2.0.0/php_memcached.c:3189: warning: assignment discards qualifiers from pointer target type

/root/memcached-2.0.0/php_memcached.c:3192: warning: assignment discards qualifiers from pointer target type

make: *** [php_memcached.lo] Error 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值