Pentium III
gcc version 2.8.1
libgcc2.a
libg++.so.2.7.2.8
Postgres 6.5 compiles fine *except* for
/home/gabriel/tmp/postgres/postgresql-6.5/src/interfaces/libpq++.
Both c++ and g++ return an internal compiler error at pgdatabase.cc:34.
make[1]: Entering directory
`/home/gabriel/tmp/postgres/postgresql-6.5/src/interfaces/libpq++'
g++ -Wno-error -I../../backend -I../../include -I../../interfaces/libpq
-I../../include -I../../backend -Wall -Wmissing-prototypes -fpic -c
pgdatabase.cc -o pgdatabase.o
pgdatabase.cc: In method `void PgDatabase::DisplayTuples(struct _IO_FILE *
= 0, int = 1, const char * = "|", int = 1, int = 0)':
pgdatabase.cc:34: Internal compiler error.
pgdatabase.cc:34: Please submit a full bug report to
`bug-g++@prep.ai.mit.edu'.
make[1]: *** [pgdatabase.o] Error 1
We only needed the jdbc so we removed the C++ interface build from the
makefile. Notice that we removed the optimization from the build; the O2
setting created other internal compiler errors.
thanks,
--jon