Não é possível instalar a extensão PHP sdo no Ubuntu 12.10

0

Estou executando o Ubuntu 12.10 com o PHP Versão 5.4.6-1ubuntu1.7. Eu tentei as instruções padrão para instalar sdo: link , bem como as instruções nos comentários sobre : link .

Eu até tentei esta versão não oficial no Github: link .

(Eu também tentei todas as opções acima com uma nova versão do PHP - 5.5.9 + dfsg-1 + sury.org ~ quantal + 1 de link )

Erro de todos os métodos durante o make . Eu estou tentando instalar isso para que eu possa usar uma API da UPS para métodos de envio. Qualquer ajuda é muito apreciada!

    
por Kevin Worthington 24.03.2014 / 19:14

1 resposta

0

Eu finalmente consegui uma solução para instalar o sdo no Ubuntu 12.10. Primeiro, eu fiz o downgrade do PHP para a série 5.3.x, usando este script e instruções aqui: link

Em seguida, baixei uma versão corrigida do sdo daqui: link

Por fim, atualizei o código da seguinte forma:

Edite sdo.cpp - remover todos os modificadores "estáticos", exceto "static char rcs_id [] ..."

Edite commonj / sdo / SDODataConverter.cpp - adicione "#include < stdio.h >"

e depois eu simplesmente executei os comandos usuais para compilar:

phpize
./configure
make
make install

Então eu verifiquei que o sdo foi compilado visitando phpinfo.php no meu servidor, e tudo estava funcionando:

    
por Kevin Worthington 26.03.2014 / 18:09