- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编译这个库:
https://github.com/BelledonneCommunications/linphone-iphone
在生成过程中我得到了这个:
/linphone-iphone/submodules/build/..//externals/speex/libspeex/cb_search.c
libtool: Version mismatch error. This is libtool 2.4.6, but the
libtool: definition of this LT_INIT comes from libtool 2.4.2.
libtool: You should recreate aclocal.m4 with macros from libtool 2.4.6
libtool: and run autoconf again.
make[4]: *** [cb_search.lo] Error 63
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [build-speex] Error 2
make: *** [broadcast_all] Error 2
好的,那么,(如 here 所述):
cd ../externals/speex/
autoreconf --force --install
cd cd ../../build && make all
然后……又发生了!
libtool 有什么问题?
最佳答案
运行 autoreconf
后,必须执行相应的 configure
脚本。在那之前,autoreconf
所做的工作是无效的。
有时 make
会识别这一点,但这里可能不是这样。因此,我建议您运行顶级 configure
脚本(我假设这就是您在开始时运行的脚本),然后使用 make all
继续构建。
您可能遇到了软件分发方式的错误。如果分发者认为他们必须将依赖项作为软件的子项目分发,他们应该注意所使用的 libtool
版本之间没有差异。
关于ios - 编译 Liblinphone 时出现 Libtool 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28788920/
我试图从我的 mac 上的源代码构建 libxml2。 所以我使用 mac 端口安装了 autoconf libtool 和 automake autoconf 和 automake 似乎按预期工作正
有人可以告诉我 libtool 的 .lai 文件的用途吗? 另请参阅What are libtool's .la file for? 最佳答案 .lai 是将作为 .la 文件安装的文件的扩展名。换
我有一个使用 autotools 设置的项目来构建一个 C++ 库,包括 Python 与 Boost.Python 的绑定(bind)。我的系统上有一个 Boost.Python 二进制文件,我想链
我正在尝试automake OrientDb C++ 库,但遇到了一些错误。 Makefile.am:10: error: Libtool library used but 'LIBTOOL' is
这个问题在这里已经有了答案: Libtool library used but `LIBTOOL' is undefined? (4 个回答) 4年前关闭。 我正在尝试按照本教程在 centos 上安
我想使用 Make install 命令,我已经安装了所有要求,如 yasm、nasm、curl、ant、rsync 和 autotools:autoconf、automake、aclocal、pkg
我正在尝试将 libcsv 转换为使用 libtool,这样我就可以在 mac os x 上使用它而无需破坏 makefile。当我尝试运行从工具生成的 makefile 时,出现以下错误: ~/
我正在尝试编译和安装 phpredis 存储库的 php7 分支,但出现以下错误: /bin/sh /root/phpredis/libtool --mode=compile cc
我尝试在 Centos 5.11(内核 2.6.18-409.el5)上安装 USBIP,但是当我输入“make”时总是出现这个错误: make[1]: Entering directory "/ro
我正在运行 Linux,Ubuntu 10.04。 这不是我第一次尝试使用自动工具。我做了很多研究并遵循了很多教程:这是我想做的,我尝试过的以及我面临的问题。 目标 : 使用 libtool、auto
我正在尝试为运行 busybox 1.13 的 ARM 嵌入式计算机构建 expat (2.0.0) XML 解析库,在 ./configure 期间,我收到错误: checking if libto
我在 ubuntu lucid 上使用 libtool 2.2.6b,在 ubuntu precision 上使用 libtool 2.4.2。清醒时,我的项目将正确链接。准确地说,它无法链接。这是演
我正在用 C++ 开发一个项目,我希望在其中实现添加插件的功能。编译过程由 Autotools 处理。我设法正确设置了文件结构,主项目和插件都被编译了,但是由于某种原因,在运行 make instal
$ autoreconf -fi src/Makefile.am:43: Libtool library used but `LIBTOOL' is undefined src/Makefile.am
目前我正在将一个成功构建的库与选项链接起来 libtool --mode=link g++ -version-info 1:0 这导致一个名为的库 libxxx.so.1.0.0 到目前为止一切正常。
我已经下载了一些旧项目的源代码。我正在尝试构建它: ./bootstrap && ./configure 它工作正常,但是: make /bin/sh ../libtool --mode=comp
我对 libtool 的东西很陌生。我的问题是构建我的项目需要 libtool 1.5,但我的系统(debian、squeeze)上的默认 libtool 是 2.2。我所做的是从源代码安装 libt
我正在编译使用 libtool 进行编译的 courier-authlib-0.66.1。我修改了所有 Makefile 以删除 --mode=link 行中的 CFLAGS 和 CXXFLAGS,因
我想使用 GNU Autotools 构建一个使用 ZipArchive 的共享库,但我遇到了这个问题: 警告:链接器路径没有库 -lziparch 的真实文件。 我有能力使该库在何时自动链接 你链接
我有一个项目涉及 共享库即:mylib.so (测试)程序使用这些共享库,即:test_mylib 当我尝试运行时 gdb在 test_mylib ,它打印: "test_mylib": not in
我是一名优秀的程序员,十分优秀!