Estimado Pedro
Puede ser que mas que php sea un problema con un paquete que no esté instalado.
Estos son los paquetes que instalo en una instalación linux (debian) nueva que cumplen todos los requerimientos para la instalación de una plataforma Moodle que correra con apache+postgresql+php
#apt-get install gcc make libreadline6-devzlib1g-dev libapr1-dev libaprutil1-dev libpng12-dev libjpeg62-dev
libvpx-dev libxml2-dev libcurl4-openssl-dev libbz2-dev libicu-dev g++
libsasl2-dev libmcrypt-dev libxslt1-dev zip libfreetype6-dev ghostscript
O bien, el problema puede ser al compilar PHP, yo lo hago con:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs
--with-zlib-dir --with-pgsql --with-readline
--with-libxml-dir --with-openssl --with-zlib --with-curl --enable-mbstring
--enable-zip --with-xmlrpc --enable-soap --with-freetype-dir --enable-intl
--with-xsl --with-gd --with-jpeg-dir --with-png-dir --with-mcrypt --enable-opcache
Espero que te sea de utilidad.
Saludos cordiales
Eric