我正在尝试从源代码安装 Ruby 1.9,但我似乎无法弄清楚 OpenSSL 标头和库的位置。ruby-1.9.2/ext/openssl/extconf.rb
说它找不到openssl/ssl.h
——我已经非常确定地安装了它~/.local/include
(相应的 OpenSSL 库在 中~/.local/lib
)。
编译时如何告诉 Ruby 在哪里寻找 C 库和头文件?
编辑:修复它,--with-openssl-dir=/home/<user>/.local/
是我需要的。