PHP build notes - WARNING: This bison version is not supported for regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded: 3.0).

 WARNING: This bison version is not supported for regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded: 3.0).

bison:

PHP 5.4: 1.28, 1.35, 1.75, 1.875, 2.0, 2.1, 2.2, 2.3, 2.4, 2.4.1, 2.4.2, 2.4.3, 2.5, 2.5.1, 2.6, 2.6.1, 2.6.2, 2.6.4
PHP 5.5: 2.4, 2.4.1, 2.4.2, 2.4.3, 2.5, 2.5.1, 2.6, 2.6.1, 2.6.2, 2.6.3, 2.6.4, 2.6.5, 2.7
PHP 5.6: 2.4 or later, excluding 3.0 only (3.0.1 and later are OK)
PHP 7.0: 2.4 or later

error:

~/php-src# git checkout PHP-5.6...checking for bison... bison -y
checking for bison version... invalid
configure: WARNING: This bison version is not supported for regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded: 3.0).
checking for re2c... re2c
checking for re2c version... 0.16 (ok)
configure: error: bison is required to build PHP/Zend when building a GIT checkout!

slove:

wget http://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.gz
tar -zxvf bison-2.4.1.tar.gz
cd bison-2.4.1/
./configure
make
make install
时间: 2024-10-18 21:34:45

PHP build notes - WARNING: This bison version is not supported for regeneration of the Zend/PHP parsers (found: 3.0, min: 204, excluded: 3.0).的相关文章

TeamWork#3,Week5,Release Notes of the Alpha Version

在这里的是一款你时下最不可或缺的一款美妙的产品. “今天哪家外卖便宜?” “今天这家店在哪个网站打折?” “这家店到底哪个菜好吃?” 这些问题你在寝室/办公室每天要问几次?还在为了找一家便宜的外卖店而下几个不同的app一个一个搜索.比较?现在你要的大礼包来啦!少年! 我们的app集成多家外卖网站的外卖服务,餐品直观的横向比较让你在外卖的海洋中买到实惠买到美味(?¯ω¯?). 所以快来体验吧啊!!!!!!!!!!!!!!!!!!!!!!!!!!!! 那么到底我们这个神奇的软件怎么用呢! 一.主要功

eclipse build project 出现major.minor version 52.0的问题

那些网上说的JDK什么的的问题,我求你们不要误人子弟好吗? 出现在这个的原因就是ADT也就是你的SDK manager 的Tools版本跟你的SDK版本不兼容,如果你的是SDK 23.0.2那你的Tools 时版本也要是这个,如果你实在不会,那就把所有的Tools全部下载下来就可以的

ADT版本问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above,androidadt23.0.0

This Android SDK requires Android Developer Toolkit version 23.0.0 or above.  Current version is 12.0.0.v201106281929-138431. 一般这种原因是误更新了SDK,导致SDK版本过高,ECLIPSE提示需要更新ADT. 于是我觉得是我的sdk版本太高了,于是就打开sdk manager ,删除了20及以上相关的所有东西,结果还是不行... 解决办法如下: 找到android-sd

centos 7.0 PHP 5.6.5 安装过程 (php+nginx)

php网址 http://php.net/downloads.php 首先下载 php-5.6.5.tar.gz [[email protected] src]# wget http://cn2.php.net/distributions/php-5.6.5.tar.gz --2015-01-24 18:51:49-- http://cn2.php.net/distributions/php-5.6.5.tar.gz 正在解析主机 cn2.php.net (cn2.php.net)... 202

编译安装php-5.4.29

PHP的安装依赖Mysql环境,在安装前需要先检查mysql是否安装 一.环境 系统:CentOS 6.4x64 最小化安装 IP:192.168.3.54 二.安装 安装前检查系统环境 [[email protected] ~]# netstat -anpt |egrep '3306|80' tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      1609/mysqld   

task:scheduled cron 合法

task:scheduled org.springframework.scheduling.support.CronSequenceGenerator.parse /** * Parse the given pattern expression. */ private void parse(String expression) throws IllegalArgumentException { String[] fields = StringUtils.tokenizeToStringArray

用STRACE解决公司真实故障一例

这是相关分析文档.为了职业操守,已修改相关公司敏感信息~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 关于论坛每五分钟左右,会有warning.html跳转出现的原因调查 (warning.html)页面显示的即服务器正繁忙,请稍后重试 最近两三周,收到客服及公司同事反映,打开BBS时,会时不时出现warning.html页面的提示跳转. 本周开始正规此问题,但调查一直没有明显头绪.数据库,连接数,触发器,SQL语句抓取,PHP-FPM配置,等等都彻查了一次. 最后,用STRACE进程

MHA集群(gtid复制)和vip漂移

在上一片博客中,讲述了怎么去配置MHA架构!这片博客不再细说,只说明其中MySQL主从搭建,这里使用的是gtid加上半同步复制! 步骤与上一片博客一样,不同之处在于MySQL主从的搭建!详细的gtid搭建过程https://www.cnblogs.com/wxzhe/p/10055154.html 上一片博客中,把MySQL主从的搭建由filename和pos的过程改变为如下的基于gtid的过程就可以,因此不再详细说明,只展示gtid的搭建! 四台服务器分配如下: MHA管理节点: 10.0.1

bzoj2209 [ JSOI2011 ] -- splay

将左括号记为1,右括号记为-1,则一个合法的括号序列满足所有的前缀和非负. 用splay维护. 代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 using namespace std; 6 #define N 100010 7 inline char nc(){ 8 static char buf[100000],*p1=buf,*