CentOS5.4 php5.1.6で「ext/pcre/php_pcre.h: No such file or directory」エラーの場合。rpm版だと入っていないので、ソースから該当部分を取得
pecl install oauth-0.99.9
...
/tmp/tmpG89ZvQ/oauth-1.0.0/php_oauth.h:47:31: error: ext/pcre/php_pcre.h: No such file or directory
yum install php-devel php-pear pcre-devel curl-devel
cd /tmp
wget http://museum.php.net/php5/php-5.1.6.tar.gz
tar xvfz php-5.1.6.tar.gz
cp -r php-5.1.6/ext/pcre /usr/include/php/ext/
pecl install oauth-0.99.9
cat >> /etc/php.d/oauth.ini << EOS
extension=oauth.so
EOS
service httpd restart
rm -rf php-5.1.6*
アンインストールの場合
pecl uninstall oauth