.so
当缺少必要的文件时,我应该如何在 OpenBSD 上构建 XS perl 模块?
背景:在香草 OpenBSD 5.3 vm 安装中,我无法构建需要链接到-lpthread
. pthread.a 和 pthread.so.Maj.Min确实存在于系统中。
但是 Makefile.PL 正在寻找pthread.so
,这是不存在的。这对于 OpenBSD 来说很普通吗?(我可以强制 Makefile 链接到 pthread.a 并且事情工作得很好,因为它发生了。)
在 Redhat-ish Linux 环境中,我只需安装正确的-devel
RPM 并再次运行。然而,在 OpenBSD 上,我缺少一些关于开发环境的非常基本的东西。
更新核心问题是 Dynaloader 错误检测 Makefile.PL 中的库。