Problem to compile PostgreSQL 6.5.3 on AIX 4.2.1 using gcc. - Mailing list pgsql-ports
From | Ignas Saltis |
---|---|
Subject | Problem to compile PostgreSQL 6.5.3 on AIX 4.2.1 using gcc. |
Date | |
Msg-id | 000401bf55de$47125e30$0a0a0a0a@ignas.sintegra.intra Whole thread Raw |
List | pgsql-ports |
Hello, I have tried to compile PostgreSQL 6.5.3 on AIX 4.2.1 using gcc and it failed. I have compiled it without big problems on Linux but now I need it ox AIX. Please find last lines from make.log. Thank You for help in advance. *********************** c++ -I../../backend -I../../include -I../../interfaces/libpq -I../../include -I../../backend -qchars=signed -qmaxmem=8 192 -qhalt=w -qsrcmsg -qcheck=divzero -qlonglong -Wall -Wmissing-prototypes -c pglobject.cc -o pglobject.o c++: unrecognized option `-qchars=signed' c++: unrecognized option `-qmaxmem=8192' c++: unrecognized option `-qhalt=w' c++: unrecognized option `-qsrcmsg' c++: unrecognized option `-qcheck=divzero' c++: unrecognized option `-qlonglong' ar crs libpq++.a pgconnection.o pgdatabase.o pgtransdb.o pgcursordb.o pglobject.o touch libpq++.a ../../backend/port/aix/mkldexport.sh libpq++.a /usr/local/pgsql/lib > libpq++.exp ld -H512 -bM:SRE -bI:../../backend/postgres.imp -bE:libpq++.exp -o libpq++.so libpq++.a -lPW -lld -lnsl -ldl -lm -lcurse s -L../libpq -lpq -lc ld: 0711-224 WARNING: Duplicate symbol: .PQuntrace ld: 0711-224 WARNING: Duplicate symbol: .PQtrace ld: 0711-224 WARNING: Duplicate symbol: .strdup ld: 0711-224 WARNING: Duplicate symbol: strdup ld: 0711-224 WARNING: Duplicate symbol: .getenv ld: 0711-224 WARNING: Duplicate symbol: getenv ld: 0711-224 WARNING: Duplicate symbol: .crypt ld: 0711-224 WARNING: Duplicate symbol: crypt ld: 0711-224 WARNING: Duplicate symbol: .strlen ld: 0711-224 WARNING: Duplicate symbol: strlen ld: 0711-224 WARNING: Duplicate symbol: .sprintf ld: 0711-224 WARNING: Duplicate symbol: sprintf ld: 0711-224 WARNING: Duplicate symbol: .strcmp ld: 0711-224 WARNING: Duplicate symbol: .geteuid ld: 0711-224 WARNING: Duplicate symbol: geteuid ld: 0711-224 WARNING: Duplicate symbol: .getpwuid ld: 0711-224 WARNING: Duplicate symbol: getpwuid ld: 0711-224 WARNING: Duplicate symbol: .malloc ld: 0711-224 WARNING: Duplicate symbol: malloc ld: 0711-224 WARNING: Duplicate symbol: .strcpy ld: 0711-224 WARNING: Duplicate symbol: .isascii ld: 0711-224 WARNING: Duplicate symbol: isascii ld: 0711-224 WARNING: Duplicate symbol: .isupper ld: 0711-224 WARNING: Duplicate symbol: isupper ld: 0711-224 WARNING: Duplicate symbol: .tolower ld: 0711-224 WARNING: Duplicate symbol: tolower ld: 0711-224 WARNING: Duplicate symbol: .strchr ld: 0711-224 WARNING: Duplicate symbol: strchr ld: 0711-224 WARNING: Duplicate symbol: .strrchr ld: 0711-224 WARNING: Duplicate symbol: strrchr ld: 0711-224 WARNING: Duplicate symbol: .free ld: 0711-224 WARNING: Duplicate symbol: free ld: 0711-224 WARNING: Duplicate symbol: .strncmp ld: 0711-224 WARNING: Duplicate symbol: strncmp ld: 0711-224 WARNING: Duplicate symbol: .memset ld: 0711-224 WARNING: Duplicate symbol: memset ld: 0711-224 WARNING: Duplicate symbol: .strncpy ld: 0711-224 WARNING: Duplicate symbol: .atoi ld: 0711-224 WARNING: Duplicate symbol: atoi ld: 0711-224 WARNING: Duplicate symbol: .memmove ld: 0711-224 WARNING: Duplicate symbol: .bcopy ld: 0711-224 WARNING: Duplicate symbol: .ovbcopy ld: 0711-224 WARNING: Duplicate symbol: ._moveeq ld: 0711-224 WARNING: Duplicate symbol: .memcpy ld: 0711-224 WARNING: Duplicate symbol: .socket ld: 0711-224 WARNING: Duplicate symbol: socket ld: 0711-224 WARNING: Duplicate symbol: .strerror ld: 0711-224 WARNING: Duplicate symbol: strerror ld: 0711-224 WARNING: Duplicate symbol: .connect ld: 0711-224 WARNING: Duplicate symbol: connect ld: 0711-224 WARNING: Duplicate symbol: .fcntl ld: 0711-224 WARNING: Duplicate symbol: fcntl ld: 0711-224 WARNING: Duplicate symbol: .getprotobyname ld: 0711-224 WARNING: Duplicate symbol: getprotobyname ld: 0711-224 WARNING: Duplicate symbol: .setsockopt ld: 0711-224 WARNING: Duplicate symbol: setsockopt ld: 0711-224 WARNING: Duplicate symbol: .ngetsockname ld: 0711-224 WARNING: Duplicate symbol: ngetsockname ld: 0711-224 WARNING: Duplicate symbol: .fprintf ld: 0711-224 WARNING: Duplicate symbol: fprintf ld: 0711-224 WARNING: Duplicate symbol: .bzero ld: 0711-224 WARNING: Duplicate symbol: bzero ld: 0711-224 WARNING: Duplicate symbol: .select ld: 0711-224 WARNING: Duplicate symbol: select ld: 0711-224 WARNING: Duplicate symbol: .realloc ld: 0711-224 WARNING: Duplicate symbol: realloc ld: 0711-224 WARNING: Duplicate symbol: .recv ld: 0711-224 WARNING: Duplicate symbol: recv ld: 0711-224 WARNING: Duplicate symbol: .close ld: 0711-224 WARNING: Duplicate symbol: close ld: 0711-224 WARNING: Duplicate symbol: .pqsignal ld: 0711-224 WARNING: Duplicate symbol: .sigemptyset ld: 0711-224 WARNING: Duplicate symbol: sigemptyset ld: 0711-224 WARNING: Duplicate symbol: .sigaction ld: 0711-224 WARNING: Duplicate symbol: sigaction ld: 0711-224 WARNING: Duplicate symbol: .send ld: 0711-224 WARNING: Duplicate symbol: send ld: 0711-224 WARNING: Duplicate symbol: .fflush ld: 0711-224 WARNING: Duplicate symbol: fflush ld: 0711-224 WARNING: Duplicate symbol: .PQclear ld: 0711-224 WARNING: Duplicate symbol: .PQexec ld: 0711-224 WARNING: Duplicate symbol: .PQfn ld: 0711-224 WARNING: Duplicate symbol: .PQntuples ld: 0711-224 WARNING: Duplicate symbol: .PQnfields ld: 0711-224 WARNING: Duplicate symbol: .PQfname ld: 0711-224 WARNING: Duplicate symbol: .PQfnumber ld: 0711-224 WARNING: Duplicate symbol: .PQftype ld: 0711-224 WARNING: Duplicate symbol: .PQfsize ld: 0711-224 WARNING: Duplicate symbol: .PQgetvalue ld: 0711-224 WARNING: Duplicate symbol: .PQgetlength ld: 0711-224 WARNING: Duplicate symbol: .DLNewElem ld: 0711-224 WARNING: Duplicate symbol: .DLNewList ld: 0711-224 WARNING: Duplicate symbol: .DLFreeList ld: 0711-224 WARNING: Duplicate symbol: .DLFreeElem ld: 0711-224 WARNING: Duplicate symbol: .DLGetHead ld: 0711-224 WARNING: Duplicate symbol: .DLGetTail ld: 0711-224 WARNING: Duplicate symbol: .DLGetPred ld: 0711-224 WARNING: Duplicate symbol: .DLGetSucc ld: 0711-224 WARNING: Duplicate symbol: .DLRemove ld: 0711-224 WARNING: Duplicate symbol: .DLAddHead ld: 0711-224 WARNING: Duplicate symbol: .DLAddTail ld: 0711-224 WARNING: Duplicate symbol: .DLRemHead ld: 0711-224 WARNING: Duplicate symbol: .DLRemTail ld: 0711-224 WARNING: Duplicate symbol: .DLMoveToFront ld: 0711-224 WARNING: Duplicate symbol: .strcasecmp ld: 0711-224 WARNING: Duplicate symbol: strcasecmp ld: 0711-224 WARNING: Duplicate symbol: .strcat ld: 0711-224 WARNING: Duplicate symbol: .isspace ld: 0711-224 WARNING: Duplicate symbol: isspace ld: 0711-224 WARNING: Duplicate symbol: .fopen ld: 0711-224 WARNING: Duplicate symbol: fopen ld: 0711-224 WARNING: Duplicate symbol: ._savef14 ld: 0711-224 WARNING: Duplicate symbol: .fsav ld: 0711-224 WARNING: Duplicate symbol: .Ssavef14 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef15 ld: 0711-224 WARNING: Duplicate symbol: ._savef15 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef16 ld: 0711-224 WARNING: Duplicate symbol: ._savef16 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef17 ld: 0711-224 WARNING: Duplicate symbol: ._savef17 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef18 ld: 0711-224 WARNING: Duplicate symbol: ._savef18 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef19 ld: 0711-224 WARNING: Duplicate symbol: ._savef19 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef20 ld: 0711-224 WARNING: Duplicate symbol: ._savef20 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef21 ld: 0711-224 WARNING: Duplicate symbol: ._savef21 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef22 ld: 0711-224 WARNING: Duplicate symbol: ._savef22 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef23 ld: 0711-224 WARNING: Duplicate symbol: ._savef23 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef24 ld: 0711-224 WARNING: Duplicate symbol: ._savef24 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef25 ld: 0711-224 WARNING: Duplicate symbol: ._savef25 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef26 ld: 0711-224 WARNING: Duplicate symbol: ._savef26 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef27 ld: 0711-224 WARNING: Duplicate symbol: ._savef27 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef28 ld: 0711-224 WARNING: Duplicate symbol: ._savef28 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef29 ld: 0711-224 WARNING: Duplicate symbol: ._savef29 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef30 ld: 0711-224 WARNING: Duplicate symbol: ._savef30 ld: 0711-224 WARNING: Duplicate symbol: .Ssavef31 ld: 0711-224 WARNING: Duplicate symbol: ._savef31 ld: 0711-224 WARNING: Duplicate symbol: ._savef3 ld: 0711-224 WARNING: Duplicate symbol: ._restf14 ld: 0711-224 WARNING: Duplicate symbol: .fres ld: 0711-224 WARNING: Duplicate symbol: .Srestf14 ld: 0711-224 WARNING: Duplicate symbol: .Srestf15 ld: 0711-224 WARNING: Duplicate symbol: ._restf15 ld: 0711-224 WARNING: Duplicate symbol: .Srestf16 ld: 0711-224 WARNING: Duplicate symbol: ._restf16 ld: 0711-224 WARNING: Duplicate symbol: .Srestf17 ld: 0711-224 WARNING: Duplicate symbol: ._restf17 ld: 0711-224 WARNING: Duplicate symbol: .Srestf18 ld: 0711-224 WARNING: Duplicate symbol: ._restf18 ld: 0711-224 WARNING: Duplicate symbol: .Srestf19 ld: 0711-224 WARNING: Duplicate symbol: ._restf19 ld: 0711-224 WARNING: Duplicate symbol: .Srestf20 ld: 0711-224 WARNING: Duplicate symbol: ._restf20 ld: 0711-224 WARNING: Duplicate symbol: .Srestf21 ld: 0711-224 WARNING: Duplicate symbol: ._restf21 ld: 0711-224 WARNING: Duplicate symbol: .Srestf22 ld: 0711-224 WARNING: Duplicate symbol: ._restf22 ld: 0711-224 WARNING: Duplicate symbol: .Srestf23 ld: 0711-224 WARNING: Duplicate symbol: ._restf23 ld: 0711-224 WARNING: Duplicate symbol: .Srestf24 ld: 0711-224 WARNING: Duplicate symbol: ._restf24 ld: 0711-224 WARNING: Duplicate symbol: .Srestf25 ld: 0711-224 WARNING: Duplicate symbol: ._restf25 ld: 0711-224 WARNING: Duplicate symbol: .Srestf26 ld: 0711-224 WARNING: Duplicate symbol: ._restf26 ld: 0711-224 WARNING: Duplicate symbol: .Srestf27 ld: 0711-224 WARNING: Duplicate symbol: ._restf27 ld: 0711-224 WARNING: Duplicate symbol: .Srestf28 ld: 0711-224 WARNING: Duplicate symbol: ._restf28 ld: 0711-224 WARNING: Duplicate symbol: .Srestf29 ld: 0711-224 WARNING: Duplicate symbol: ._restf29 ld: 0711-224 WARNING: Duplicate symbol: .Srestf30 ld: 0711-224 WARNING: Duplicate symbol: ._restf30 ld: 0711-224 WARNING: Duplicate symbol: .Srestf31 ld: 0711-224 WARNING: Duplicate symbol: ._restf31 ld: 0711-224 WARNING: Duplicate symbol: ._restf3 ld: 0711-224 WARNING: Duplicate symbol: .lo_creat ld: 0711-224 WARNING: Duplicate symbol: .lo_open ld: 0711-224 WARNING: Duplicate symbol: .lo_close ld: 0711-224 WARNING: Duplicate symbol: .lo_read ld: 0711-224 WARNING: Duplicate symbol: .lo_write ld: 0711-224 WARNING: Duplicate symbol: .lo_lseek ld: 0711-224 WARNING: Duplicate symbol: .lo_tell ld: 0711-224 WARNING: Duplicate symbol: .lo_unlink ld: 0711-224 WARNING: Duplicate symbol: .lo_import ld: 0711-224 WARNING: Duplicate symbol: .lo_export ld: 0711-224 WARNING: Duplicate symbol: .open ld: 0711-224 WARNING: Duplicate symbol: open ld: 0711-224 WARNING: Duplicate symbol: .read ld: 0711-224 WARNING: Duplicate symbol: read ld: 0711-224 WARNING: Duplicate symbol: .write ld: 0711-224 WARNING: Duplicate symbol: write ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::Connect ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::ConnectionBad ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::DBName ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::ErrorMessage ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::Exec ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::ExecCommandOk ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::ExecTuplesOk ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::IntToString ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::Notifies ld: 0711-319 WARNING: Exported symbol not defined: PgConnection::Status ld: 0711-319 WARNING: Exported symbol not defined: PgCursor::Close ld: 0711-319 WARNING: Exported symbol not defined: PgCursor::Declare ld: 0711-319 WARNING: Exported symbol not defined: PgCursor::Fetch ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::DisplayTuples ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::EndCopy ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::FieldName ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::FieldNum ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::FieldSize ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::FieldType ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::Fields ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::GetLength ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::GetLine ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::GetValue ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::OidStatus ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::PrintTuples ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::PutLine ld: 0711-319 WARNING: Exported symbol not defined: PgDatabase::Tuples ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Close ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Create ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Export ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Import ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Init ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::LSeek ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Open ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Read ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Status ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Tell ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Unlink ld: 0711-319 WARNING: Exported symbol not defined: PgLargeObject::Write ld: 0711-319 WARNING: Exported symbol not defined: PgTransaction::BeginTransaction ld: 0711-319 WARNING: Exported symbol not defined: PgTransaction::EndTransaction ld: 0711-317 ERROR: Undefined symbol: .__builtin_delete ld: 0711-317 ERROR: Undefined symbol: _t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i 0.nilR ep ld: 0711-317 ERROR: Undefined symbol: .length__t18string_char_traits1ZcPCc ld: 0711-317 ERROR: Undefined symbol: .replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_tem plate2 b0i0UlUlPCcUl ld: 0711-317 ERROR: Undefined symbol: .clone__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_tem plate2 b0i03Rep ld: 0711-317 ERROR: Undefined symbol: .__get_dynamic_handler_chain ld: 0711-317 ERROR: Undefined symbol: .__sjthrow ld: 0711-317 ERROR: Undefined symbol: .__terminate ld: 0711-317 ERROR: Undefined symbol: .replace__t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_tem plate2 b0i0UlUlRCt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_tem plate2b0i0UlUl ld: 0711-317 ERROR: Undefined symbol: .__dl__Q2t12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_temp late2b 0i03RepPv ld: 0711-317 ERROR: Undefined symbol: .assign__t18string_char_traits1ZcRcRCc ld: 0711-317 ERROR: Undefined symbol: .eos__t18string_char_traits1Zc gmake[2]: *** [libpq++.so] Error 8 gmake[2]: Leaving directory `/home/ignas/postgresql-6.5.3/src/interfaces/libpq++' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/home/ignas/postgresql-6.5.3/src/interfaces' gmake: *** [all] Error 2 ********************** Sincerely, Ignas SALTIS
pgsql-ports by date: