博客导读网

一个让你随便看看的地方

PHP动态编译出现Cannot find autoconf

推荐
记录人生轨迹,寻找人生航向!

在安装完PHP后,想动态编译PHP的memcache扩展库

cd memcache-2.2.5/
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config

但是执行/usr/local/webserver/php/bin/phpize时出现错误:

 Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
Cannot find autoconf. Please check your autoconf installation and the  $PHP_AUTOCONF  environment variable is set correctly and then rerun this script.
   

在网上搜索一通,发现这个问题提的人还挺多,摘了一段下来:

# wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz
# tar -zvxf m4-1.4.9.tar.gz
# cd m4-1.4.9/
# ./configure && make && make install
# cd ../
# wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gz
# tar -zvxf autoconf-2.62.tar.gz
# cd autoconf-2.62/
# ./configure && make && make install

如果是UBUNTU的话,可以更简单:

sudo apt-get install m4
sudo apt-get install autoconf

或者直接:

sudo apt-get install autoconf
因为autoconf 依赖于m4,所以会自动下载解决这个依赖关系.


 

原文地址:http://chenling1018.blog.163.com/blog/static/14802542010511101952499

记录人生轨迹,寻找人生航向!的其他文章
Ubuntu启动时显示 No resume image,无法进入图形界面 phpize简介(实例应用)
SugarSync替代Dropbox find 命令介绍
HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth 之完全详解(转载) 仿QQ空间相册上下页效果参考JS
CSS3属性box-shadow(阴影效果)使用教程 Ubuntu 下误改sudoers而无法使用sudo解决(忘记root密码时也可以这样找回)
Ubuntu修改/etc/sudoers 失败的解决方法 浅析职高学生存在问题及对策
更多...

© 2010 博客导读网 BlogABC.NET 本站所有内容皆由网友推荐而来,所有博文的版权归原作者所有,如有冒犯,请邮件告知。uncracker#gmail.com