Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf6943a9

Browse files
committed
Aix patches from Zeugswetter Andrea
1 parentb39c6d0 commitf6943a9

File tree

1 file changed

+17
-28
lines changed

1 file changed

+17
-28
lines changed

‎doc/FAQ_AIX

Lines changed: 17 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,23 @@
11
From: ZEUGSWETTER Andreas IZ5 <Andreas.Zeugswetter@telecom.at>
2-
To: "'Thomas Lockhart'" <lockhart@alumni.caltech.edu>
3-
Cc: "'hackers@postgresql.org'" <hackers@postgresql.org>
4-
Subject: Re: [HACKERS] Call for updates!
5-
Date: Tue, 14 September 1999
2+
Mon Apr 17 14:01:23 EDT 2000
63

7-
> Hi. I'd like to update the ports list in the docs to include
8-
> references to v6.5 for the various platforms for which PostgreSQL-6.5b
9-
> has been tested.
10-
11-
PostgreSQL 6.5.2 compiles and regresses ok on AIX 4.3.2
12-
using the IBM compiler.
13-
gcc has problems with shared libs that are not easily resolved.
4+
AIX 4.3.2 with native IBM compiler xlc 3.6.4 passes all regression tests.
5+
Other versions of OS and compiler should also work. If you don't have
6+
a powerpc there might be differences in the geometry regression test.
147

15-
The following regression tests fail because of different rounding
16-
behavior or error messages:
17-
int2 .. failed-- same as int2-i386-netbsd.out
18-
int4 .. failed-- same as int4-i386-netbsd.out
19-
geometry .. failed-- Some Zero Values with minus sign (-0)
20-
abstime .. failed
21-
tinterval .. failed
22-
horology .. failed
8+
Use the following configure flags in addition to your own:
9+
./configure --without-CXX
10+
and if you have readline there:
11+
--with-includes=/usr/local/include --with-libraries=/usr/local/lib
2312

24-
It has the following problems:
13+
libpq++ does not work because xlC does not have the string and bool classes.
14+
compiling the few files, that fail, with g++ does work.
2515

26-
1. AIX has int8,int16,int32,int64 in /usr/include/inttypes.h
27-
--> configure fails to find snprintf support for int8
28-
(because it includes stdio.h)
29-
I feel this is an IBM problem. I changed my /usr/include/inttypes.h
30-
Either do that or comment out int8-int32 in src/include/c.h.
31-
32-
2. libpq++ does not work because xlC does not have the string and bool classes.
33-
it does compile/work with gcc
16+
Compiling PostgreSQL with gcc (2.95.2) on AIX does work if you use the
17+
configure
18+
option: --template=aix_gcc
19+
20+
With the current compiler flags the redefines of int8 - int64 that prior
21+
versions
22+
had a problem with are not a problem any more.
3423

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp