如何强制测试程序链接到libtool构建的静态库
我有一个由自动工具管理的库。我在 Makefile.am 中有以下行,以及其他必要的配置 lib_LTLIBRARIES = libstuff.la 我的项目还构建了一个程序来运行一些…
如何使libtool指向用户安装的库?
我正在尝试安装一个 rubygem,它会继续尝试读取不可用的库。 grep: /usr/lib64/libgdbm.la: 没有这样的文件或目录 /bin/sed:无法读取/usr/lib64/…
Automake Libtool“没有创建目标的规则”
我一直在尝试将 OpenGL SuperBible 附带的 GLTools 库构建到带有 automake 的 libtool 库中。 我已经设置了 autoconf 和 automake,但是当涉及到实际…
使用 Autotools 和多个构建目录创建单个静态(方便?)库
我正在维护一个库项目,该项目构建一个“前端”库和多个“后端”库。该项目使用 Autotools 套件(我正在学习并发现我们项目的实现需要维护),包括 Li…
如何使用 eclipse 调试 libtool 生成的脚本?
我有一个使用 libtool 构建的大型 C++ 项目。问题是 eclipse 不会运行 libtool 生成的脚本,并且我收到“程序不是可识别的可执行文件”。错误信息。如…
Buildroot - 应用补丁失败
我正在尝试为我的 PhidgetSBC 构建自定义内核映像但我在构建过程中遇到了失败: bluez 4.96 提取 bluez 4.96 补丁包/bluez 对于 config.guess con…
libtool自定义脚本是如何通过configure生成的?
我对 libtool 的东西还很陌生。我有一个问题,构建我的项目需要 libtool 1.5,但我的系统(debian、squeeze)上的默认 libtool 是 2.2。 我所做的是从…
自定义构建环境/目标库
我想构建一个与不同 Debian/Ubuntu 版本上的 Debian Lenny(libc、postgres、oracle 和其他库)兼容的应用程序。 这可能吗?如果是这样,我在哪里可以…
使用 autotools/libtool 构建 .so 模块,无需安装 .la 和 .a 变体
如何在没有 .la 和 .a 库的情况下使用 autotools/libtool 构建和安装 .so 模块 也被安装到 --prefix 路径中? 目前我正在使用以下Makefile.am: lib_L…
Windows 上带有 Libtool 和 LoadLibrary() 的模块
我正在尝试用 C++ 编写一个跨平台程序,它将在运行时加载某些模块(共享库)。为此,我使用 Poco C++ 库 中的类加载器。我使用 autoconf、automake 和…
如何将共享库与 --as-needed 和 automake 链接起来?
如何使用 Automake 将共享库与 --as-needed 链接?当我尝试将标志添加到 LDFLAGS 时,我看到 libtool 被这样调用: /bin/bash ../../libtool --mode=l…
使用 libtool 时避免链接静态库
我正在尝试在 Linux 机器上交叉编译 ImageMagick。工具链自带的libstdc++.a不是用fPIC编译的。我想改用so文件。但是 libtool 不断链接 libstdc++.a (…
整个程序中库的调试符号缺少行号,但其本身没有
当尝试使用 gdb 调试使用 libtool 构建的包的测试程序时,我遇到了一个奇怪的问题。如果我运行 libtool --mode=execute gdb .libs/libfoo.so 并要求它…
如何让 automake、libtool 和 rpmbuild 协同工作
我正在尝试为我的包创建 RPM,该包是使用 automake 和 libtool 构建的,但我遇到了一个问题:rpmbuild发现包的已安装程序包含包的共享库的安装目录的…