Skip site navigation (1) Skip section navigation (2)

Compilation on Solaris 2.6 NOT succesfull

From: Nico De Ranter <nico(at)sonycom(dot)com>
To: pgsql-ports(at)postgresql(dot)org
Subject: Compilation on Solaris 2.6 NOT succesfull
Date: 1999-01-20 12:03:19
Message-ID: 36A5C607.FF6@sonycom.com (view raw or flat)
Thread:
Lists: pgsql-ports
Howdy,

I'm trying to compile postgres 6.4.2 on a SUN Ultra 10 (sparc)
running Solaris 2.6.

My compilation stopped with the following errors:

gmake[2]: Entering directory
`/usr/people/nico.nba/postgresql-6.4.2/src/interfaces/libpq++'
CC  -I../../backend -I../../include -I../../interfaces/libpq
-I../../include -I../../backend   -g     -c pgenv.cc -o pgenv.o
"pgenv.h", line 21: Error: Could not open include file <string>.
"pgenv.h", line 48: Error: Type name expected instead of "string".
"pgenv.h", line 48: Error: No storage class or type for this
declaration.
"pgenv.h", line 48: Error: "," expected instead of "pgAuth".
"pgenv.h", line 49: Error: Use ";" to terminate declarations.
"pgenv.h", line 49: Error: Type name expected instead of "string".
"pgenv.h", line 49: Error: No storage class or type for this
declaration.
"pgenv.h", line 49: Error: Multiple declaration for string.
"pgenv.h", line 49: Error: "," expected instead of "pgHost".
"pgenv.h", line 50: Error: Use ";" to terminate declarations.
"pgenv.h", line 50: Error: Type name expected instead of "string".
"pgenv.h", line 50: Error: No storage class or type for this
declaration.
"pgenv.h", line 50: Error: Multiple declaration for string.
"pgenv.h", line 50: Error: "," expected instead of "pgPort".
"pgenv.h", line 51: Error: Use ";" to terminate declarations.
"pgenv.h", line 51: Error: Type name expected instead of "string".
"pgenv.h", line 51: Error: No storage class or type for this
declaration.
"pgenv.h", line 51: Error: Multiple declaration for string.
"pgenv.h", line 51: Error: "," expected instead of "pgOption".
"pgenv.h", line 52: Error: Use ";" to terminate declarations.
"pgenv.h", line 52: Error: Type name expected instead of "string".
"pgenv.h", line 52: Error: No storage class or type for this
declaration.
"pgenv.h", line 52: Error: Multiple declaration for string.
"pgenv.h", line 52: Error: "," expected instead of "pgTty".
"pgenv.h", line 54: Error: Use ";" to terminate declarations.
Compilation aborted, too many Error messages.



When I look at interfaces/libpq++/pgenv.h it has a line:

#include <string>

which looks very strange to me.  I tried changing it to
strings.h or string.h but that doesn't work.  Any idea how
I can get this working.

(I'm using the C++ compiler from SUN)

Nico

pgsql-ports by date

Next:From: ChewyDate: 1999-01-20 13:16:02
Subject: Ports
Previous:From: Unprivileged userDate: 1999-01-20 09:51:11
Subject: Port Bug Report:

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group