[postgresql] problems compiling 6.4.2 on Solaris 2.6 :-(

Поиск
Список
Период
Сортировка
От Nico De Ranter
Тема [postgresql] problems compiling 6.4.2 on Solaris 2.6 :-(
Дата
Msg-id 199901271348.NAA16216@oshima.sonytel.be
обсуждение исходный текст
Ответы Re: [ADMIN] [postgresql] problems compiling 6.4.2 on Solaris 2.6 :-(
Список pgsql-admin
Howdy,

I'm trying to install PostgreSQL 6.4.2 on a SUN Ultra-10
running Solaris 2.6.

Unfortunately I get the following errors:

make[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.

Apparently the offending line in postgresql-6.4.2/src/interfaces/libpq++/pgenv.h
is

  #include <string>

which looks strange to me anyway.

Any ideas how to solve this?

Or is there a binary version of 6.4.2 available for Solaris 2.6?

Thanks in advance,

Nico

--
-----------------------------------------------
system failure ... hit any user to continue ...
-----------------------------------------------
Nico De Ranter
Sony Service Center (PSDC-B/DNSE-B)
Sint Stevens Woluwestraat 55 (Rue de Woluwe-Saint-Etienne)
1130 Brussel (Bruxelles), Belgium, Europe, Earth
Telephone: +32 2 724 86 41 Telefax: +32 2 726 26 86
e-mail: nico.deranter@sonycom.com

В списке pgsql-admin по дате отправления:

Предыдущее
От: "Reiner Nippes"
Дата:
Сообщение: Re: [ADMIN] Running Postgres on a HP-Ux 10.10 System
Следующее
От: jwieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [ADMIN] Running Postgres on a HP-Ux 10.10 System