Erro compilar PHP [RESOLVIDO]

1. Erro compilar PHP [RESOLVIDO]

Daniel Moreira
danielmoreira5

(usa CentOS)

Enviado em 08/06/2017 - 11:19h

Pessoal estou com um problema ao tentar compilar o PHP em uma distribuição Suse 11. Faço isto todos os dias em outros clientes com Centos, red hat, debian e nunca me incomodo ja o suse só encrenca. Eu preciso instalar o PHP desta forma compilado solução do tipo instalação padrao nao resolve ok.

grusesuitehmg-1:/usr/local/se/src/ferramentas-linux/php-4.4.9 # ./configure --prefix=/usr/local/se/apps/php --with-config-file-path=/usr/local/se/apps/php --with-apxs2=/usr/local/se/apps/apache2/bin/apxs --with-gd --with-zlib --with-jpeg-dir=/usr/local/se/apps/jpeg-6b --with-png=/usr/local/se/apps/libpng --with-mhash --enable-mbstring --with-freetype-dir --with-ttf --enable-gd-native-ttf --with-iconv --enable-bcmath --with-dom-dir=/usr/local/se/apps/libxml --with-xml-dir=/usr/local/se/apps/libxml --with-mcrypt --with-openssl=/usr/local/se/apps/openssl --with-oci8-instant-client=/usr/local/se/apps/oracle-client

checking for jpeg_read_header in -ljpeg... yes
configure: error: libpng.(a|so) not found.


grusesuitehmg-1:/usr/local/se/src/ferramentas-linux/php-4.4.9 # find / -name libpng.so
/usr/local/lib/libpng.so
/usr/local/lib64/libpng.so
/usr/local/se/src/libpng-1.2.49/.libs/libpng.so
/usr/local/se/apps/libpng/lib64/libpng.so
/usr/lib/libpng.so


já tentei criar link simbolico, e simplesmente o SO não encontra a LIB, tentei usar a libpng sem compilar instalando padrão no SO e da o mesmo erro, alguém ja passou por isto ou sabem como posso resolver?

Obrigado!!!




  


2. Re: Erro compilar PHP [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 08/06/2017 - 11:36h

Você tem que ter a versão "para desenvolvedor" dos pacotes dependência.

Neste caso:

https://www.suse.com/LinuxPackages/packageRouter.jsp?product=desktop&version=11&architecture...

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




3. Re: Erro compilar PHP [RESOLVIDO]

Daniel Moreira
danielmoreira5

(usa CentOS)

Enviado em 08/06/2017 - 11:53h

luiztux escreveu:

Você tem que ter a versão "para desenvolvedor" dos pacotes dependência.

Neste caso:

https://www.suse.com/LinuxPackages/packageRouter.jsp?product=desktop&version=11&architecture...

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."



Eu compilei o SRC em /usr/local/se/apps/libpng neste caso o SRC contempla os códigos fontes também, o problema é que o Suse simplesmente não encontra a lib, eu ja peguei este erro em outros SO, porém criando um link simbolico resolvia mas neste suse nem assim.

Daniel Moreira
Analista de Instalação


4. Re: Erro compilar PHP [RESOLVIDO]

Daniel Moreira
danielmoreira5

(usa CentOS)

Enviado em 08/06/2017 - 11:59h

luiztux escreveu:

Você tem que ter a versão "para desenvolvedor" dos pacotes dependência.

Neste caso:

https://www.suse.com/LinuxPackages/packageRouter.jsp?product=desktop&version=11&architecture...

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."


Realmente você tem razão, apesar de ter indicado para o configure ler o caminho do libpng, instalei o libpng-devel e agora foi.

Obrigado pela ajuda!!!!


Daniel Moreira
Analista de Instalação






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts