我开始构建 xmlsec 并注意到它无法识别我计算机上的 libltdl 库。我开始寻找,结果发现符号链接 libltld.so -> libltdl.so.3 不见了!
我使用的发行版是“Red Hat Enterprise Linux Server release 5.5 (Tikanga)”
我心想……也许这是一个错误?但是哪里?在 gcc、redhat、xmlsec 中。查看 redhat “https://bugzilla.redhat.com/show_bug.cgi?id=469718” 的错误报告,我注意到已经提出投诉并且响应是:
“这不是错误,/usr/lib/libltdl.so 由 libtool-ltdl-devel 提供,因为它仅在编译期间需要。”
所以问题是:在标准的“./configure & make”过程之后是否会使用 libtool?Redhat说 libltdl“只在编译期间需要”是什么意思?但标准的 libtool 不是吗?
谢谢,陈兹