Re: 7.4 include file conflict - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: 7.4 include file conflict
Date
Msg-id 200312160117.hBG1HA717733@candle.pha.pa.us
Whole thread Raw
In response to 7.4 include file conflict  (Ray Aspeitia <aspeitia@sells.com>)
List pgsql-hackers
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
 


pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: relation_byte_size()
Next
From: Tatsuo Ishii
Date:
Subject: time zone?