Em um nível de visão geral, significa link com a biblioteca php5. Se o PHC é isso: link então faz sentido que ele esteja procurando pelo PHP lib. Onde isso é instalado em sua máquina? Você deve conseguir: locate libphp5
e encontrá-lo. Se o locate não o visualizar, você precisa instalar o PHP.
Em um nível mais específico, -l
significa procurar por uma biblioteca. -lNAME
fará o vinculador procurar libNAME.so
primeiro e, se não conseguir encontrá-lo, tente libNAME.a
. Onde vai ficar? Geralmente /usr/lib
, /lib
, alguns diretórios específicos do compilador e quaisquer diretórios fornecidos com -L
. Como você pode fazer o PHC encontrá-lo se não estiver em um caminho comum? Você deve ser capaz de definir algo no script de construção do PHC.