Re: php5 --with-pgsql

From: Date: Wed, 18 Aug 2004 22:27:12 +0000
Subject: Re: php5 --with-pgsql
References: 1 2  Groups: php.install php.install 
Request: Send a blank email to php-install+get-14156@lists.php.net to get a copy of this message
Chris Hewitt wrote:
On Wed, 2004-08-18 at 15:47, Jesse Burkhardt wrote:
Have any of you building php5 had trouble with compiling in PostgreSQL support? I fail during the make stage of the build with after building PostgreSQL 7.4.3: /usr/local/src/php-5.0.1/ext/pgsql/pgsql.c: In function `php_pgsql_get_link_info': /usr/local/src/php-5.0.1/ext/pgsql/pgsql.c:862: error: `PG_VERSION' undeclared (first use in this fu nction) /usr/local/src/php-5.0.1/ext/pgsql/pgsql.c:862: error: (Each undeclared identifier is reported only once /usr/local/src/php-5.0.1/ext/pgsql/pgsql.c:862: error: for each function it appears in.) make: *** [ext/pgsql/pgsql.lo] Error 1 This is my config: ./configure --host=i386-redhat-linux --build=i386-redhat-linux --target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --cache-file=../config.cache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --enable-force-cgi-redirect --disable-debug --enable-pic --disable-rpath --enable-inline-optimization --with-bz2 --with-db4=/usr --with-curl --with-exec-dir=/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --with-gd --enable-gd-native-ttf --without-gdbm --with-gettext --with-ncurses --with-gmp --with-iconv --with-jpeg-dir=/usr --with-openssl --with-png --with-regex=system --with-xml --with-expat-dir=/usr --with-dom=shared,/usr --with-dom-xslt=/usr --with-dom-exslt=/usr --with-xmlrpc=shared --with-pcre-regex=/usr --with-zlib --with-layout=GNU --enable-bcmath --enable-exif --enable-ftp --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-trans-sid --enable-yp --enable-wddx --with-pear=/usr/share/pear --with-imap=/usr/local/imap-2004a --with-imap-ssl --with-kerberos --with-ldap=shared --with-mysql=shared,/usr --with-pgsql=shared,/usr --with-snmp=shared --enable-ucd-snmp-hack --with-unixODBC=shared,/usr --enable-memory-limit --enable-bcmath --enable-shmop --enable-calendar --enable-dbx --enable-dio --enable-mcal --enable-mbstring --enable-mbstr-enc-trans --enable-mbregex --with-apxs2=/usr/sbin/apxs --with-mhash --with-tidy --with-mcrypt --with-pcre=/usr --enable-simplexml --enable-soap --with-xsl --with-libxml-dir=/usr
Mine is just --with-pgsql=shared not --with-pgsql=shared,/usr but that is on Fedora Core 2 and you have not told us what OS or version. I used PHP 5.0.0 not 5.0.1 and you are the second person I've seen on this list with compile problems with 5.0.1. Have you tried 5.0.0? Hope this helps Chris
Thanks Chris, I finally got it after rebuilding PostgreSQL and starting with a clean config and make. I pretty much have the whole build close to where I want it. I'll report more on the overall build as I inspect the functionality of my PHP5 installation.

« previous php.install (#14156) next »