Я пытаюсь установить Ruby 1.9 из исходного кода, и я не могу понять, где находятся заголовки и библиотеки OpenSSL. ruby-1.9.2/ext/openssl/extconf.rb
говорит, что не может найти openssl/ssl.h
- который я определенно установил в ~/.local/include
(соответствующая библиотека OpenSSL находится в ~/.local/lib
).Не удается найти заголовки и библиотеки OpenSSL при установке Ruby1.9 из источника
Как я могу сказать Ruby, где искать библиотеки C и заголовки при компиляции?
EDIT: исправлено, --with-openssl-dir=/home/<user>/.local/
было то, что мне было нужно.
'-I' сообщает ruby, где искать библиотеки ruby. Мне нужно передать '-I' через gcc как-то ... – Doches