Pergunta

Estou tendo problemas para criar gdlib. Até onde eu sei, Zlib, PNG e todo o restante são instalados em ou Lib ou /usr /lib. Não parece importar se eu uso --prefix ou um ou todos os --with-, o script de configuração continua insistindo que não consegue encontrar nenhuma das bibliotecas de suporte.

** Configuration summary for gd 2.0.34:

   Support for PNG library:          no
   Support for JPEG library:         no
   Support for Freetype 2.x library: no
   Support for Fontconfig library:   no
   Support for Xpm library:          no
   Support for pthreads:             yes

Editar] Agora eu notei que libpthread foi encontrado. Caçando ao redor do disco que encontro libpthread.so. O que não acho é libpng.so. O que eu encontro é /usr/lib/libpng12.so.0. Então, o que é zero no final? É por isso que a configuração do GD não está funcionando? O que eu faço sobre isso?

Isso é tudo porque Concreto5O instalador está me dizendo que não pode encontrar o GD.

Foi útil?

Solução

# cd /usr/lib
# ln -s libpng.so libpng12.so.0
# ldconfig

Isso cria um softlink para libpng12.so.0 usando o nome do arquivo que a compilação espera e executa o ldconfig (deve ser executado como root!) Para reconstruir o cache da biblioteca.

Se você deseja verificar se o seu sistema sabe sobre bibliotecas ou não, use o seguinte comando:

# ldconfig -p |grep <library_name>

Outras dicas

tente correr ldconfig Para atualizar a lista de bibliotecas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top