-----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-----