From: | Shane Wright <me(at)shanewright(dot)co(dot)uk> |
---|---|
To: | pgsql-php(at)postgresql(dot)org |
Subject: | building on OS X |
Date: | 2002-10-20 13:37:07 |
Message-ID: | 200210201437.08089.me@shanewright.co.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-php |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi
I'm having a little trouble getting PHP and PostgreSQL to play nice together
on OSX (10.2.1).
PostgreSQL is compiled and running fine, and PHP compiles fine as a command
line app, but when I compile --with-apxs it comes up with all the gubbins
below.
I've tried pointing it at the right directory by setting LD_LIBRARY_PATH to
/usr/local/pgsql/lib (where both libpq.a and libpq.so live, along with .2
and .2.2 versions).
/bin/sh /opt/php-4.2.3/libtool --silent --mode=link gcc -I.
- -I/opt/php-4.2.3/ -I/opt/php-4.2.3/main -I/opt/php-4.2.3
- -I/usr/include/httpd -I/opt/php-4.2.3/Zend -I/usr/local/include
- -I/opt/php-4.2.3/ext/mysql/libmysql -I/usr/local/pgsql/include
- -I/opt/php-4.2.3/ext/xml/expat -traditional-cpp -DDARWIN -DUSE_HSREGEX
- -DUSE_EXPAT -DHARD_SERVER_LIMIT=2048 -DEAPI -I/opt/php-4.2.3/TSRM -g
- -O2 -prefer-pic -o libphp4.la -rpath /opt/php-4.2.3/libs
- -avoid-version -L/usr/local/lib -L/usr/local/pgsql/lib -R
/usr/local/lib -R /usr/local/pgsql/lib stub.lo Zend/libZend.la
sapi/apache/libsapi.la main/libmain.la regex/libregex.la
/opt/php-4.2.3/ext/ctype/libctype.la
/opt/php-4.2.3/ext/mhash/libmhash.la
/opt/php-4.2.3/ext/mysql/libmysql.la /opt/php-4.2.3/ext/pcre/libpcre.la
/opt/php-4.2.3/ext/pgsql/libpgsql.la
/opt/php-4.2.3/ext/posix/libposix.la
/opt/php-4.2.3/ext/session/libsession.la
/opt/php-4.2.3/ext/standard/libstandard.la
/opt/php-4.2.3/ext/xml/libxml.la TSRM/libtsrm.la -lpam -lpq -lmhash -lm
*** Warning: This library needs some functionality provided by -lpq.
*** I have the capability to make that library automatically link in
when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.
ld: multiple definitions of symbol _yytext
Zend/.libs/libZend.al(zend_language_scanner.lo) definition of _yytext
in section (__DATA,__common)
Zend/.libs/libZend.al(zend_ini_scanner.lo) definition of _yytext in
section (__DATA,__common)
ld: multiple definitions of symbol _zendparse
Zend/.libs/libZend.al(zend_language_parser.lo) definition of _zendparse
in section (__TEXT,__text)
Zend/.libs/libZend.al(zend_language_parser.lo) definition of _zendparse
in section (__TEXT,__text)
ld: multiple definitions of symbol _compile_file
Zend/.libs/libZend.al(zend_language_scanner.lo) definition of
_compile_file in section (__TEXT,__text)
Zend/.libs/libZend.al(zend_language_scanner.lo) definition of
_compile_file in section (__TEXT,__text)
ld: multiple definitions of symbol _compile_filename
Zend/.libs/libZend.al(zend_language_scanner.lo) definition of
_compile_filename in section (__TEXT,__text)
Zend/.libs/libZend.al(zend_language_scanner.lo) definition of
_compile_filename in section (__TEXT,__text)
ld: multiple definitions of symbol _compile_string
Zend/.libs/libZend.al(zend_language_scanner.lo) definitio
Anyone got any ideas? Any help appreciated
Cheers
- --
Shane
http://www.shanewright.co.uk/
Public key: http://www.shanewright.co.uk/files/public_key.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9srGE5DXg6dCMBrQRAmKnAJ4+5Pnp7ysyXnWXZ7FGiIRQICSuNQCdG0D3
PxrofZUkjOmFpOTewryHFn0=
=KR+a
-----END PGP SIGNATURE-----
From | Date | Subject | |
---|---|---|---|
Next Message | Fernando Papa | 2002-10-21 13:23:02 | Retriving cursor from pgplsql function |
Previous Message | knut.suebert | 2002-10-16 19:42:46 | SQL-injection attack? (Re: Help with urlencode and rawurlencode) |