Where are we going on the pgsql/include file conflicts? sqltypes.h is
very common on Win32, and decimal.h might be a problem too. We even
have compatlib.h.
We can tell them to adjust the include path, but what do we do about
win32 system includes that want the system sqltypes.h?
---------------------------------------------------------------------------
Ray Aspeitia wrote:
> Hello,
>
> I saw another post on this list about some conflicts on building an
> rpm on redhat that seemed similar.
>
> I wanted to add that I was building PHP with the individual directory
> flags, (./configure --with-iodbc=/usr --with-pgsql=/usr/local ) and
> the compiler still choked (see below).
>
> Not sure if just moving the file sqltypes.h will fix this.
>
> Copied my message from another list to this one also.
>
> Thanks.
>
> Ray A.
>
> >
> >Hello,
> >
> >I have a question regarding the 7.4 library include file called
> >/usr/local/pgsql/include/sqltypes.h
> >
> >It seems to only include supplementary type defs.
> >
> >The problem is that I installed the client libraries on a Mac XSERVE
> >10.3 server that comes with iODBC libraries in /usr/include. I was
> >compiling PHP with iODBC support as well as with PgSQL support and
> >it kept dying with syntax errors on the iODBC make.
> >
> >I found that the compiler was looking in the pgsql include directory
> >first and found its version of sqltypes.h
> >
> >I was able to get around the errors by renaming the pg header file
> >to something else, but I still have not checked if that had some
> >impact on the pg functionality that was built.
> >
> >Is it necessary to have this include file named this or could it be
> >renamed to something more specific to like pgsqltypes.h
> >
> >More info on this file would be appreciated.
> >
> >Thanks much.
> >
> >Ray A.
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>
-- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610)
359-1001+ If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square,
Pennsylvania19073