.so
必要なファイルが見つからない場合、OpenBSD で XS perl モジュールをビルドするにはどうすればよいですか?
背景: バニラの OpenBSD 5.3 vm インストールで、リンクが必要な perl モジュールをビルドできません-lpthread
。pthread.a と pthread.so.Maj.Minはシステムに存在します。
ただし、Makefile.PL は、存在しない を探してpthread.so
います。これは OpenBSD では普通のことですか? (Makefile を pthread.a にリンクするように強制することができ、問題なく動作します。)
Redhat のような Linux 環境では、適切な-devel
RPM をインストールしてやり直します。しかし、OpenBSD では、開発環境に関する非常に基本的なことが欠けています。
更新主な問題は、Dynaloader が Makefile.PL 内のライブラリを誤検出することでした。