Когда установка php из источника настраивает: ошибка: не Может найти OpenSSL <evp.h>

Я пытаюсь создать 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

Я не знаю то, Что я делаю неправильно здесь?

1
задан 18 February 2016 в 09:12

1 ответ

Если вы устанавливаете в систему всю библиотеку, связанную с openssl, даже получая ошибки, подобные configure: error: Cannot find OpenSSL's <evp.h> и configure: error: Cannot find OpenSSL, попробуйте установить переменную ниже.

$ OPENSSL_LIBDIR=/usr/include/openssl
$ OPENSSL_INCDIR=/usr/include/openssl
0
ответ дан 29 September 2019 в 11:56

Другие вопросы по тегам:

Похожие вопросы: