Thanks Daniel!

After installing the PCRE library, the oauth extension installed
successfully.

Thanks again,
daniel

On Mon, Dec 13, 2010 at 3:35 PM, Daniel Brown <danbr...@php.net> wrote:

> On Mon, Dec 13, 2010 at 17:46, Daniel Hong <dan...@amagineinc.com> wrote:
> > Hello,
> >
> > I'm having problems installing the oauth extension. I'm trying to install
> it
> > on a Ubuntu Hardy Heron (8.0.4) box with PHP 5.2.4.
> >
> > I'm installing it by running "pecl install oauth". It goes through a
> bunch
> > of checks, then make runs, then finally it errors out with "make: ***
> > [oauth.lo] Error 1". There are some errors and a warning just before it
> > exists out:
> >
> > In file included from /tmp/pear/cache/oauth-1.0.0/php_oauth.h:47,
> >                  from /tmp/pear/cache/oauth-1.0.0/oauth.c:14:
> > /usr/include/php5/ext/pcre/php_pcre.h:29:18: error: pcre.h: No such file
> or
> > directory
> > In file included from /tmp/pear/cache/oauth-1.0.0/php_oauth.h:47,
> >                  from /tmp/pear/cache/oauth-1.0.0/oauth.c:14:
> > /usr/include/php5/ext/pcre/php_pcre.h:45: error: expected ‘=’, ‘,’, ‘;’,
> > ‘asm’ or ‘__attribute__’ before ‘*’ token
> > /usr/include/php5/ext/pcre/php_pcre.h:46: error: expected ‘=’, ‘,’, ‘;’,
> > ‘asm’ or ‘__attribute__’ before ‘*’ token
> > /usr/include/php5/ext/pcre/php_pcre.h:52: error: expected
> > specifier-qualifier-list before ‘pcre’
> > /tmp/pear/cache/oauth-1.0.0/oauth.c: In function
> ‘oauth_http_build_query’:
> > /tmp/pear/cache/oauth-1.0.0/oauth.c:562: warning: dereferencing
> type-punned
> > pointer will break strict-aliasing rules
> >
> > Is the extension itself corrupt?
> >
> > Any help will be appreciated. Thanks.
>
>     You don't have the PCRE library sources installed.  Try this, then
> retry the PECL install:
>
>        sudo apt-get install pcre pcre-devel
>
> --
> </Daniel P. Brown>
> Network Infrastructure Manager
> Documentation, Webmaster Teams
> http://www.php.net/
>

Reply via email to