настроить: ошибка: libcrypto не найден

Я сам компилирую php7.

  1. Загрузите источник php7.
  2. yum install libxml2-devel openssl-devel.i686
  3. конфигурировать
./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache2/bin/apxs --enable-sockets --with-openssl<br>

Тогда я получил ошибку:

configure: error: libcrypto not found

Я погуглил эту ошибку, но ничего не получил. Никто не встречался с этим вопросом? Там должно быть маленькая ошибка.

0

Решение

Я гуглю это, и это стоит мне много времени, но ничего не получаю. Думаю, это должно быть маленькой ошибкой. Я пересматриваю свои шаги снова и выясняю причину. Поделитесь этим с парнями, которые могут совершить ту же ошибку.

Дело в том:

yum install libxml2-devel openssl-devel.i686

Как известно, i686 — это 32-разрядная версия, а x86_64 — это 64-разрядная версия ОС. Мой centOS — это 64-разрядная версия, но я установил openssl-devel.i686.

Если установить openssl с версией i686 на 64-битной ОС, появится сообщение об ошибке: configure: error: libcrypto not found

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]