Где взять библиотеку, на которую ссылается llpp5? Это часть метапакета для YUM?
Могу ли я найти источник где-нибудь? У меня есть некоторые проблемы с конфигурацией PHC, и это, кажется, в корне из них.
На уровне обзора это означает связь с библиотекой php5. Если PHC это: http://www.phpcompiler.org, то имеет смысл искать PHP-библиотеку. Где это установлено на вашем компьютере? Вы должны быть в состоянии сделать: locate libphp5
и найдите его. Если locate его не видит, вам нужно установить PHP.
На более конкретном уровне -l
означает поиск библиотеки. -lNAME
заставит компоновщик сначала искать libNAME.so
, а затем, если он не может его найти, попробуйте libNAME.a
. Где это будет выглядеть? Обычно /usr/lib
, /lib
, некоторые каталоги, специфичные для компилятора, и любые каталоги, поставляемые с -L
. Как вы можете заставить PHC найти его, если он не находится на общем пути? Вы должны быть в состоянии установить что-то в скрипте сборки для PHC.
Вы, вероятно, получаете это при установке PHP5.
Из PHP5 Проблемы с установкой - libphp5.так не создано :
При компиляции вы получаете сообщение о том, что libphp5.so не найден, вы должны настроить следующую опцию:
./configure --with-apxs2 =/usr/local/apache/bin/apxs
При компиляции с помощью команды "make install" вы сразу увидите, что библиотека будет создана.
Если это так, почему бы вам не установить бинарный выпуск PHP5 вместо того, чтобы компилировать его из исходных текстов?