Baixe o PHP (http://www.php.net) compatível com a sua versão de slackware, vamos aqui tratar o php como sendo versão 4.4.7
copie o arquivo para o diretório /usr/local/src
Acesse este diretório e descompacte o pacote:
cd /usr/local/src tar jxf php-4.4.7.tar.bz2
Agora vamos compilar o módulo:
cd php-4.4.7 ./configure --with-apxs --enable-shared --with-pgsql=shared,/usr/local/pgsql make
Pronto, o módulo já está compilado, agora vamos copiá-lo para o local correto e ativálo:
cp modules/pgsql.so /usr/lib/php/extensions
Ative o módulo no arquivo de configuração do php
vi /etc/apache/php.ini
Adicione a linha (procure a sessão extensions):
extensions=pgsql.conf
Reinicie o apache:
/etc/rc.d/rc.httpd stop | start
Pronto, agora você já pode utilizar o PHP com PostgreSQL