building on OS X

Поиск
Список
Период
Сортировка
От Shane Wright
Тема building on OS X
Дата
Msg-id 200210201437.08089.me@shanewright.co.uk
обсуждение исходный текст
Список 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-----


В списке pgsql-php по дате отправления:

Предыдущее
От: knut.suebert@web.de
Дата:
Сообщение: SQL-injection attack? (Re: Help with urlencode and rawurlencode)
Следующее
От: "Fernando Papa"
Дата:
Сообщение: Retriving cursor from pgplsql function