Re: macosx darwin replaced -traditional-cpp with -no-cpp-precomp
От | Bruce Momjian |
---|---|
Тема | Re: macosx darwin replaced -traditional-cpp with -no-cpp-precomp |
Дата | |
Msg-id | 200310252345.h9PNjWh07856@candle.pha.pa.us обсуждение исходный текст |
Ответ на | macosx darwin replaced -traditional-cpp with -no-cpp-precomp (Richard Müller <richard.mueller@aon.at>) |
Список | pgsql-ports |
We have this fixed in 7.4beta5. --------------------------------------------------------------------------- Richard M�ller wrote: > Environment: > postgresql-7.3.4.tar.gz > Darwin Kernel Version 6.8 > MacOSX 10.2.8 > gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1493) > > With the original precompiler flag (-traditional-cpp) > spaces preceeding precompiler directives ('#') are not accepted. > error messages like: > syntax error at '#' token > in standard include files (e.g. math.h) > > Example: > cpptest.c: > #define OK > #define NOTOK > int main() > { > printf("hallo world\n"); > } > > gcc -traditional-cpp cpptest.c > produces the error output: > cpptest.c:2: error: syntax error at '#' token > cpptest.c:2: error: parse error before "NOTOK" > > > I replaced > CC="$CC -traditional-cpp" > with > CC="$CC -no-cpp-precomp" > in > src/template/darwin > > and make worked. > > Regards, > Richard Mueller > > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org > -- 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, Pennsylvania 19073
В списке pgsql-ports по дате отправления: