Re: [GENERAL] Can't Build 7.3.4 on OS X - Mailing list pgsql-hackers

From Tom Lane
Subject Re: [GENERAL] Can't Build 7.3.4 on OS X
Date
Msg-id 13572.1064171506@sss.pgh.pa.us
Whole thread Raw
In response to Re: [GENERAL] Can't Build 7.3.4 on OS X  (Marko Karppinen <karppinen@pobox.com>)
Responses Re: [GENERAL] Can't Build 7.3.4 on OS X
Re: [GENERAL] Can't Build 7.3.4 on OS X
Re: [GENERAL] Can't Build 7.3.4 on OS X
List pgsql-hackers
Marko Karppinen <karppinen@pobox.com> writes:
> On lauantai, syys 20, 2003, at 23:37 Europe/Helsinki, Tom Lane wrote:
>> Is anyone on the list still running OS X 10.1, or anyway still using a
>> version of the OS X developer tools older than the Dec 2002 release?

> -no-cpp-precomp replaced -traditional-cpp as the preferred syntax
> for turning off the precompiled header support in Mac OS X 10.1
> (Darwin 5.0).

Great.  I was afraid it might have been new with 10.2.

> Supporting Mac OS X 10.0 (Darwin 1.x) would require
> -traditional-cpp, but I don't think it's necessary.

I agree.  Thanks for the info.

BTW, is anyone interested in looking into whether we can be made to
build without using either flag?  I tried it and saw a number of
failures that looked like they traced to incompatible macro expansion.
This wouldn't surprise me if PG were some halfbaked package that only
got tested with stock GCC, but considering that we actually build fine
on quite a range of compilers, it seems like Apple's cpp ought to work
too.  It would be interesting to understand what the problem is.

            regards, tom lane

pgsql-hackers by date:

Previous
From: Marko Karppinen
Date:
Subject: Re: [GENERAL] Can't Build 7.3.4 on OS X
Next
From: "Hiroshi Inoue"
Date:
Subject: Re: Improving REINDEX for system indexes (long)