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.