erricharl writes:

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.


Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to