ld: 0711-317 ERROR: Symbol not defined: .__cxa_call_unexpected ld: 0711-317 ERROR: Symbol not defined: vtable for __cxxabiv1::__class_type_info ld: 0711-345 Use option -bloadmap o -bnoquiet for get more information. collect2: ld returned 8 exit status make: 1254-004 Code error is 1. Stopped. make: 1254-004 code error of the last command is 2.
If i try to compile that line with g++, error missing and it works: " g++ -g -O2 -Wall -I./.. -I.. -o deliverquota deliverquota.o libmaildir.a ./rfc822/librfc822.a ./numlib/libnumlib.a"
Except that deliverquota is not a C++ application. It consists entirely of C code, deliverquota.c. It links against a library which does have some C++ modules; however it does not use them.
This is a bug in AIX's linker.
I don't know how i can solve this.
Use GNU ld instead of AIX's linker.
pgp00000.pgp
Description: PGP signature