Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65164
  • 博文数量: 16
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2015-04-23 09:29
文章分类

全部博文(16)

文章存档

2016年(10)

2015年(6)

我的朋友

分类: LINUX

2016-03-20 15:58:17

安装swoole-1.8.2-stable的时候,phpize出现如下错误
autoconf: Undefined macros:
***BUG in Autoconf--please report*** AC_COMPILE_IFELSE
***BUG in Autoconf--please report*** AC_LANG_PROGRA
出现未定义的宏,这个东西是用来检查是否有clang这个编译器的,一般都用gcc,所以可以忽略这个检查,直接修改config.m4文件,将其中的如下部分:

AC_MSG_CHECKING([if compiling with clang])
AC_COMPILE_IFELSE([
    AC_LANG_PROGRAM([], [[
        #ifndef __clang__
            not clang
        #endif
    ]])],
    [CLANG=yes], [CLANG=no]
)

替换成

CLANG=no

再次phpize就没问题了

阅读(1400) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~