help with mac osx 10.2.6

Started by Theodore Petroskyover 22 years ago5 messagesbugs
Jump to latest
#1Theodore Petrosky
tedpet5@yahoo.com

Please help with a mac osx installation... I had
installed 7.3.4 on osx 10.2.6 some months ago. it was
a painless installation. I responded to someone on the
apple help list about installing. this person was
having a problem with the make stage. I didn't think
to retry making on my system.

I did. I can not make it now. I am getting an error

[postgres:~/postgres/postgresql-7.3.4 copy.4]
postgres% make
make -C doc all
make[1]: Nothing to be done for `all'.
make -C src all
make -C port all
gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
-Wmissing-declarations -I../../src/include -c -o
isinf.o isinf.c
In file included from /usr/include/math.h:24,
from isinf.c:5:
/usr/include/architecture/ppc/math.h:128: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:128: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:129: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:130: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:130: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:131: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:132: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:141: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:142: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:142: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:143: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:144: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:152: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:153: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:153: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:154: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:155: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:164: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:165: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:165: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:166: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:167: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:176: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:177: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:177: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:178: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:179: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:188: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:189: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:189: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:190: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:191: error:
syntax error at '#' token
make[2]: *** [isinf.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

any ideas... i believe the problem lies with the
december 2002 update to the developers tools.

Thanks,

Ted

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Theodore Petrosky (#1)
Re: help with mac osx 10.2.6

Theodore Petrosky <tedpet5@yahoo.com> writes:

any ideas... i believe the problem lies with the
december 2002 update to the developers tools.

There is some recent traffic in our archives suggesting that Apple's
gcc 3.3 is busted. I have not been able to check this out because
my Powerbook is in the shop (still!?!?! snif). Please feel free to
investigate and propose a workaround, if there is one.

regards, tom lane

#3Noname
payman@no_club-internet_spam.fr
In reply to: Theodore Petrosky (#1)
Re: help with mac osx 10.2.6

Hi Theodore
I download 7.3.4 and build it !!!

All of PostgreSQL successfully made. Ready to install.

i am in OS X.2.6 and
% gnumake -v
GNU Make version 3.79, by Richard Stallman and Roland McGrath.
Built for powerpc-apple-darwin6.0
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
Free Software Foundation, Inc.
i dont patch gcc 3.3 ...
In gcc 3.1 all works ...
now you can do this for build with gcc 3.1 : (if you need)

sudo /usr/sbin/gcc_select 3.1

I am goiing to install gcc3.3 to see the probleme !!!

Payman

Theodore Petrosky <tedpet5@yahoo.com> wrote:

Show quoted text

Please help with a mac osx installation... I had
installed 7.3.4 on osx 10.2.6 some months ago. it was
a painless installation. I responded to someone on the
apple help list about installing. this person was
having a problem with the make stage. I didn't think
to retry making on my system.

I did. I can not make it now. I am getting an error

[postgres:~/postgres/postgresql-7.3.4 copy.4]
postgres% make
make -C doc all
make[1]: Nothing to be done for `all'.
make -C src all
make -C port all
gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
-Wmissing-declarations -I../../src/include -c -o
isinf.o isinf.c
In file included from /usr/include/math.h:24,
from isinf.c:5:
/usr/include/architecture/ppc/math.h:128: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:128: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:129: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:130: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:130: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:131: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:132: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:141: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:142: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:142: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:143: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:144: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:152: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:153: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:153: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:154: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:155: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:164: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:165: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:165: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:166: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:167: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:176: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:177: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:177: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:178: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:179: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:188: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:189: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:189: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:190: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:191: error:
syntax error at '#' token
make[2]: *** [isinf.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

any ideas... i believe the problem lies with the
december 2002 update to the developers tools.

Thanks,

Ted

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org

#4Noname
payman@no_club-internet_spam.fr
In reply to: Theodore Petrosky (#1)
Re: help with mac osx 10.2.6

Find it

gcc 3.3 dont support space character (0x20) before #ifdef

try this :

test.c

#include <math.h>

int main()
{
return 0;
}

gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
-Wmissing-declarations -c -o
test.o test.c

you have the same errors ...

but this works
gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
-Wmissing-declarations -E -c -o
test.o test.c
also
gcc -g -O2 -Wall -Wmissing-prototypes -Wmissing-declarations -c -o
test.o test.c

Payman

Payman <payman@no_club-internet_spam.fr> wrote:

Show quoted text

Hi Theodore
I download 7.3.4 and build it !!!

All of PostgreSQL successfully made. Ready to install.

i am in OS X.2.6 and
% gnumake -v
GNU Make version 3.79, by Richard Stallman and Roland McGrath.
Built for powerpc-apple-darwin6.0
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99
Free Software Foundation, Inc.
i dont patch gcc 3.3 ...
In gcc 3.1 all works ...
now you can do this for build with gcc 3.1 : (if you need)

sudo /usr/sbin/gcc_select 3.1

I am goiing to install gcc3.3 to see the probleme !!!

Payman

Theodore Petrosky <tedpet5@yahoo.com> wrote:

Please help with a mac osx installation... I had
installed 7.3.4 on osx 10.2.6 some months ago. it was
a painless installation. I responded to someone on the
apple help list about installing. this person was
having a problem with the make stage. I didn't think
to retry making on my system.

I did. I can not make it now. I am getting an error

[postgres:~/postgres/postgresql-7.3.4 copy.4]
postgres% make
make -C doc all
make[1]: Nothing to be done for `all'.
make -C src all
make -C port all
gcc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
-Wmissing-declarations -I../../src/include -c -o
isinf.o isinf.c
In file included from /usr/include/math.h:24,
from isinf.c:5:
/usr/include/architecture/ppc/math.h:128: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:128: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:129: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:130: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:130: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:131: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:132: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:140: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:141: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:142: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:142: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:143: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:144: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:151: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:152: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:153: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:153: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:154: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:155: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:163: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:164: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:165: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:165: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:166: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:167: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:175: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:176: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:177: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:177: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:178: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:179: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:187: error: parse
error before "__cplusplus"
/usr/include/architecture/ppc/math.h:188: error:
syntax error before "inline"
/usr/include/architecture/ppc/math.h:189: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:189: error: parse
error before "else"
/usr/include/architecture/ppc/math.h:190: error:
syntax error at '#' token
/usr/include/architecture/ppc/math.h:191: error:
syntax error at '#' token
make[2]: *** [isinf.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

any ideas... i believe the problem lies with the
december 2002 update to the developers tools.

Thanks,

Ted

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

---------------------------(end of broadcast)---------------------------
TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org

#5Theodore Petrosky
tedpet5@yahoo.com
In reply to: Tom Lane (#2)
Re: help with mac osx 10.2.6

Tom,

I got a reply back from someone on the apple
developers list.

gcc -traditional-cpp -g -O2 -Wall

-Wmissing-prototypes
^^^^^^^^^^^^^^^

This is wrong. You need to use -no-cpp-precomp. It
says this in the release notes for the December tools
updater, as well as a number of other things... if you
haven't read the release notes carefully, then I would
read them again if I were you.
------------------------------------
so I tried make -no-cpp-precomp

it started the make and failed here:

make[3]: *** No rule to make target
`../../../src/interfaces/libpq/libpq.a', needed by
`pg_dump'. Stop.
make[2]: *** [all] Error 2

any ideas... do you have an ETA for the return of your
mac... we need you

Ted

--- Tom Lane <tgl@sss.pgh.pa.us> wrote:

Theodore Petrosky <tedpet5@yahoo.com> writes:

any ideas... i believe the problem lies with the
december 2002 update to the developers tools.

There is some recent traffic in our archives
suggesting that Apple's
gcc 3.3 is busted. I have not been able to check
this out because
my Powerbook is in the shop (still!?!?! snif).
Please feel free to
investigate and propose a workaround, if there is
one.

regards, tom lane

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com