c++ - Libtool 版本不匹配

标签 c++ build makefile libtool

我已经下载了一些旧项目的源代码。我正在尝试构建它:

./bootstrap && ./configure

它工作正常,但是:

make

/bin/sh ../libtool   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..    -W -g -O2 -DDEBUG -MT rcclexer.lo -MD -MP -MF .deps/rcclexer.Tpo -c -o rcclexer.lo rcclexer.cpp
../libtool: line 415: CDPATH: command not found
libtool: Version mismatch error.  This is libtool 2.4.2, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2
libtool: and run autoconf again.

附注那个小项目页面:http://sourceforge.net/projects/rccparser/

有什么帮助吗?

最佳答案

类似于:

autoreconf -fvi

也许吧?我希望 bootstrap 会解决这个问题,但它看起来并没有。

关于c++ - Libtool 版本不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10085554/

相关文章:

c++ - GLEW 只是扩展库还是包含 OpenGL ES 2.0 实现?

c++ - 直接调用非静态方法

multithreading - FileTree文件的异步操作?

groovy - Gradle:强制自定义任务始终运行(无缓存)

gcc - 提供给 ./configure 的 `ac_cv_func_malloc_0_nonnull` 是什么?

c++ - 指针作为 C++ 结构中的成员数据字段

c++ - 如何从参数包中获取所有参数的类型?

c# - 管理存在于多个解决方案中的 C# 项目的 Nuget 包

c++ - pion 网络库入门

macos - 安装 Valgrind 时 make 失败