Re: trouble compiling PHP with PostgreSQL under cygwin

From: "Henshall, Stuart - TNP Southwest" <shenshall(at)tnp-southwest(dot)co(dot)uk>
To: 'Clemens Bertram' <clemens(dot)bertram(at)semagix(dot)com>, pgsql-cygwin(at)postgresql(dot)org
Subject: Re: trouble compiling PHP with PostgreSQL under cygwin
Date: 2003-07-10 09:28:46
Message-ID: E382B5D8EDE1D6118DBE0008C759BCD601EAAC5E@WCPEXCHANGE
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-cygwin

A bit of a shot in the dark, but shouldn't there be a -I infront of the
/usr/local/pgsql/include
This looks like a php configure/makefile problem though so you'd probably
get more help from their lists/groups.
hth,
- Stuart

-----Original Message-----
From: Clemens Bertram [mailto:clemens(dot)bertram(at)semagix(dot)com]
Sent: 08 July 2003 04:38
To: pgsql-cygwin(at)postgresql(dot)org
Subject: [CYGWIN] trouble compiling PHP with PostgreSQL under cygwin

I'm trying to get Apache, PHP, and PostgreSQL compiled under cygwin (on
Windows XP Home), but I haven't been very lucky so far.
Postgresql configure and make/make install worked just fine.

But PHP does not like me.
I have to
$ export PGSQL_INCLUDE=/usr/local/pgsql/include/
$ export PGSQL_LIBDIR=/usr/local/pgsql/lib/
to get the configure going:

./configure --with-apxs=/usr/sbin/apxs --with-pgsql=shared
--enable-track-vars --with-xml

(otherwise it complains about not finding libpg.so)

make always stops at the following line, though, and I have not been able to
get past it:

/bin/sh /usr/src/php-4.2.0-2/libtool --silent --mode=compile gcc -I.
-I/usr/src/php-4.2.0-2/ext/pgsql -I/usr/src/php-4.2.0-2/main
-I/usr/src/php-4.2.0-2 -I/usr/
include/apache -I/usr/src/php-4.2.0-2/Zend
-I/usr/src/php-4.2.0-2/ext/mysql/libmysql -I/usr/local/pgsql/include
-I/usr/src/php-4.2.0-2/ext/xml/expat /usr/local/
pgsql/include/ -DCYGWIN -DCYGWIN_WINSOCK -DNO_DBM_REWRITEMAP -DUSE_HSREGEX
-DUSE_EXPAT -DSHARED_CORE -I/usr/src/php-4.2.0-2/TSRM -g -O2 -prefer-pic -c
pgsql.c
&& touch pgsql.slo
gcc: cannot specify -o with -c or -S and multiple compilations
make[3]: *** [pgsql.slo] Error 1
make[3]: Leaving directory `/usr/src/php-4.2.0-2/ext/pgsql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/php-4.2.0-2/ext/pgsql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/php-4.2.0-2/ext'
make: *** [all-recursive] Error 1

What am I doing wrong?
I tried configure --with-apache before, but it stops here as well.

All help is greatly appreciated! [I don't want to resort to MySQL!]

Clemens

DISCLAIMER:The information in this message is confidential and may be
legally privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorised. If you are not the intended
recipient, any disclosure, copying, or distribution of the message, or any
action or omission taken by you in reliance on it, is prohibited and may be
unlawful. Please immediately contact the sender if you have received this
message in error. Thank you.

Browse pgsql-cygwin by date

  From Date Subject
Next Message Jason Tishler 2003-07-10 12:02:12 Re: trouble compiling PHP with PostgreSQL under cygwin
Previous Message Jason Tishler 2003-07-09 17:16:13 Re: cannot write block blind: Permission denied