【php源代码学习笔记】开始-搭建环境

  闲话少说直接正题!

 1.环境ubuntu

 2.基本工具svn vim build-essential

svn 安装: sudoapt-get install subversion
             build-essential 安装:sudo apt-get install build-essential
3.源代码下载:
           svnco http://svn.php.net/repository/php/php-src/branches/PHP_5_3php-src-5.3
4.编译
cd到源代码目录
#./buildconf
结果报错!
提示缺少 autoconf
安装 autoconfsudo apt-get install autoconf
再次 ./buildconf
提示 autoconf版本不对。要 auto2.13版本
网上搜索办法木有后来在 google+上看到有人直接下载 2.13版本然后编译
好没辙去下载: ftp://ftp.gnu.org/gnu/autoconf/
tar-xzf autoconf-2.13.tar.gz
cdautoconf-2.13
./configure
make
makeinstall


然后 ./buildconf还是 提示 错误找不到 autoconf2.13
找了半天,发觉 ubuntu自带的软件包管理中有 用这个安装了一下然后


#PHP_AUTOCONF=autoconf2.13 PHP_AUTOHEADER=autoheader2.13 ./buildconf
成功了!不知道为什么。继续吧! 第一次 linux上编译源代码陈宫了以后研究哈 为什么吧!
#./configure –disable-all
。。。
#make
。。。
./sapi/cli/php -n -v


ZendEngine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
成功!






 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值