Я пытаюсь создать php из источника, но./настраивать дает ошибку
настройте: ошибка: не Может найти OpenSSL
мой openssl version
возвраты
OpenSSL 1.0.2f 28 Jan 2016
и which openssl
/home/nexusstar/.linuxbrew/bin/openssl
и dpkg -S /usr/include/openssl/conf.h
libssl-dev:amd64: /usr/include/openssl/conf.h
и ll /usr/include/openssl/ | grep "evp.h"
-rw-r--r-- 1 root root 52K дек 4 15:59 evp.h
Я пытаюсь передать./настраивать с и без sudo и попробовать весь рев и еще много:
--with-openssl=/usr
--with-openssl=/usr/include
--with-openssl=/usr/include/openssl
--with-openssl=/home/nexusstar/.linuxbrew/bin/openssl
--with-openssl=/home/nexusstar/.linuxbrew/Cellar/openssl/1.0.2f/include/openssl
Но это всегда возвращается:
configure: error: Cannot find OpenSSL's <evp.h>
или
configure: error: Cannot find OpenSSL
Я не знаю то, Что я делаю неправильно здесь?
Если вы устанавливаете в систему всю библиотеку, связанную с openssl, даже получая ошибки, подобные configure: error: Cannot find OpenSSL's <evp.h>
и configure: error: Cannot find OpenSSL
, попробуйте установить переменную ниже.
$ OPENSSL_LIBDIR=/usr/include/openssl
$ OPENSSL_INCDIR=/usr/include/openssl