问题标签 [libltdl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 访问插件中的符号列表
我正在使用 libltdl 来动态加载插件库。一直在关注这个文档,在我打电话给这个之后
我需要知道这个库中定义了哪些符号。我需要将符号列表传递给
这需要一个符号名称作为参数。
在我的插件中获取可加载导出符号列表的方法是什么?
shared-libraries - libltdl.so.3:无法打开共享对象文件:Ubuntu 14.04 中没有此类文件或目录
我有一个需要共享库 libltdl.so.3 的程序。在 14.04 中运行此程序时,我遇到以下错误:
我已经安装并更新了 libtool。在运行 atp-get install libltdl3 我得到以下输出
在运行时找到 libltdl.so 我得到
有人能告诉我如何获得 libltdl.so.3 吗?
installation - gnu/libtool (libltdl) 已安装但配置脚本未找到
我正在尝试在系统上本地安装guile 。它需要 gnu/libtool。在安装所有依赖项时,“ make check
”命令在安装 gnu/libtool 时显示错误。但是,如果我省略了命令并简单地运行“ make
” ,然后运行“ make install
”,那么它就能够成功安装。我能够毫无问题地安装其余的依赖项。但是,当我运行以下命令时,我收到以下提到的错误:
命令:
错误:
已$PREFIX
定义并且我已经在文件夹中安装了libltdl
库。libtool
当我查看文件夹的include
和lib
子目录时libtool
,我可以找到libltdl
文件夹和 .so 文件。
所以,我不确定为什么配置脚本无法找到本地安装的libtool
. 如果有人能指出命令中的问题以及如何解决此错误,我将不胜感激。
gcc - 配置:错误:未找到 GNU libltdl (Libtool),请参阅自述文件
我正在尝试安装 GNU Guile,以便以后可以安装 Guix。我的环境非常封闭,但它们确实允许我们构建工具。过去几天我一直在尝试安装钢琴条,它可以工作,但我得到输出“无法打开音频设备”。我必须编译 libao-pulse,这需要 Guile,但无论我将什么参数传递给配置脚本,它总是以configure: error: GNU libltdl (Libtool) not found, see README.
我已经尝试设置 LD_LIBRARY_PATH、LD_FLAGS、CFLAGS 和其他几个,但我似乎无法让它通过这一步。
我的构建环境如下所示:
我设置了环境变量($PREFIX、$build 和 $PATH)来反映这个设置。
我究竟做错了什么?
config.log:https ://gist.github.com/ijustlovemath/e197ee17db459ab46c1a
c++ - 如何在 Qt 项目中在 OS X 上使用 libltdl
我尝试在OSX上的 Qt中使用libltdl。我用brew下载了这个库,我可以在./usr/local/lib/libltdl.dylib
我使用助手在 Qt Creator 中链接它,这些行被添加到我的.pro
问题是当我使用:
该应用程序无法编译并出现以下错误:
谢谢你的帮助 !
configure - 为 RISCV 配置 pocl
我正在尝试使用pocl为 RISCV64 交叉编译 OpenCL 程序。此链接的幻灯片 18:https : //riscv.org/wp-content/uploads/2015/01/riscv-software-toolchain-workshop-jan2015.pdf 似乎表明可以为 RISCV 后端生成标量代码. 我正在使用 pocl-0.8(基于 llvm 3.3,因为这是 riscv-llvm 后端的稳定版本)。
我运行配置命令如下:
我收到以下错误:
如果我为我的本机系统 (x86_64) 配置 pocl,我不会收到任何错误。所以,我猜我需要上面错误消息中提到的库的 RISCV 变体,但我不知道该怎么做。我将不胜感激。谢谢!
go - ltdl.h 构建链码时未发现错误
我正在尝试使用go build
. 当我运行 Go build 命令时,它的报告
我从此链接安装了 libtools 。但我得到了同样的错误
c++ - 包含 libltdl/lt_system.h 库的问题
我正在我的计算机上运行一个在 Linux 上运行的 c++ 项目。当我将我的项目克隆到另一台在 Windows 上运行的计算机时,我无法再运行我的项目。
我收到以下错误:
这是包含这个库的一种方法吗?还是只有在 Linux 上运行的计算机才有可能。
python-2.7 - 如何在 Windows 上安装 xmlsec1
我正在使用 djangosaml2 和 pysaml2 使用 SAML 进行 sso 身份验证。
Pysaml2 需要 xmlsec1 来进行安全断言。
我能够在 ubuntu 14.04 上安装 xmlsec1。一切正常。
对于 windows 平台,我无法安装 xmlsec1 库。
我尝试过的-
1 从https://www.zlatkovic.com/libxml.en.html下载的 windows 二进制文件 2 当我尝试访问它时给出 libltdl-7.dll 丢失错误
automake - 强制 libtool 与 libdl.so 链接
我正在 Ubuntu 18.04.1 上构建一个共享库,它必须与 libdl.so 显式链接。
使用非 libtool 生成文件时一切都很好 - 将“-ldl”提供给链接器,生成的二进制文件导入 libdl.so。
但是当尝试使用 libtooled automake 构建时,生成的共享库不会导入 libdl.so,尽管 Makefile.am 已将 la_LDFLAGS 设置为“-Wl,--no-as-needed -ldl”
我怀疑这是因为 libtool 带有自己的 dl (libltdl) 实现,并且它是静态链接而不是 libdl.so
有没有什么办法,也许是一个命令行选项,可以强制 libtool 使用本机实现而不是 libltdl?- 我花了很多时间才发现它是徒劳的。
libtool 版本是 2.4.6 谢谢