Compilando extensões compartilhadas PECL com PEAR

PEAR torna fácil criar extensões compartilhadas do PHP. Usando o comando pear, faça o seguinte:

$ pear install extname

Isso irá baixar o fonte para extname, e compilar no seu sistema. Isso resulta em um arquivo extname.so que pode ser incluso no arquivo php.ini.

No caso de sistemas onde preferred_state ter um valor maior que a versão disponível de extname, por exemplo, tiver o valor stable e a extensão ainda estiver em beta, ou altere o preferred_state via pear config-set ou especifique uma versão específica da extensão PECL. Por exemplo:

$ pear install extname-0.1.1

Independente disso, pear copiará o arquivo extname.so no diretório de extensões. Ajuste o arquivo php.ini de acordo com suas necessidades.