构建thrift 1.0失败了......“可能是未定义的宏:AC_PROG_LIBTOOL”

时间:2015-05-08 23:39:25

标签: shell build thrift libtool

我一直在尝试构建thrift 1.0.0并且遇到了一些问题。我相信libtool的问题。最初我安装了两个版本(一个来自macports,另一个是Xcode的一部分)。我已经卸载了macports版本......但是在thrift文件夹中运行bootstrap.sh时出现了我的错误:

$ sudo ./bootstrap.sh
  Configuring for:
  PHP Api Version:         20121113
  Zend Module Api No:      20121212
  Zend Extension Api No:   220121212
  configure.ac:90: error: possibly undefined macro: AC_PROG_LIBTOOL
    If this token and others are legitimate, please use m4_pattern_allow.

似乎缺少libtool,但它不是......这里有一些更有用的信息:

$which libtool
/usr/bin/libtool

(默认libtool)。

在这里运行libtoolize似乎没什么帮助。

$sudo libtoolize --copy --force
  Using `AC_PROG_RANLIB' is rendered obsolete by `AC_PROG_LIBTOOL'
  You should update your `aclocal.m4' by running aclocal.
$ sudo aclocal
$ 

我的旧版libtool会造成一些混乱吗?我不确定是什么问题。有什么建议吗?

0 个答案:

没有答案