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