você poderia tentar dar um caminho diferente para o mysql, ou seja:
- com-mysql = / usr / lib64
m
Estou tentando compilar o php5 no dreamhost, depois de fazer o que link disse, eu compilei todos os componentes, exceto php5 em si. Quando executando
$ ./configure ${PHPFEATURES}
Relatou erro
configure: error: Cannot find libmysqlclient under /usr.
Note that the MySQL client library is not bundled anymore!
Mas na verdade eu acho que /usr/lib64/lib64/libmysqlclient.so.15.0.0 existe. Como ajudar a configurar encontrá-lo? Muito obrigado.
A instalação do MysqL inclui um script chamado mysql_config, o melhor é apontar os flags do compilador para isto, então o sistema de compilação usa os sinalizadores de compilador / linker fornecidos pela instalação.
--with-mysql=/path/to/bin/mysql_config
Ao usar o PHP 5.3, você também pode usar "myslqnd" como um caminho que habilitará o "driver nativo do MySQL", que é um substituto específico do PHP para a biblioteca MySQL Client e é independente de qualquer libmysql.
Talvez por alguma pobre alma isso funcione:
./configure --with-apxs2=/usr/sbin/apxs --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd