Problem with Solaris 8 compilation
E SA <[email protected]> Tue, 12 Oct 2004 10:45:45 -0700 (PDT)
| Newsgroups | gmane.comp.file-systems.sfs.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, When compiling for Solaris 8, I get the following message: gcc -g -O2 -Wall -o aiod aiod.o .libs/libasync.a -lresolv -lnsl -lsocket -lresolv -lnsl -lsocket Undefined first referenced symbol in file vtable for __cxxabiv1::__si_class_type_infoaiod.o __cxa_call_unexpected .libs/libasync.a(malloc.o) typeinfo for std::bad_alloc .libs/libasync.a(malloc.o) vtable for __cxxabiv1::__vmi_class_type_infoaiod.o vtable for __cxxabiv1::__class_type_infoaiod.o __gxx_personality_v0 aiod.o __cxa_pure_virtual aiod.o ld: fatal: Symbol referencing errors. No output written to aiod collect2: ld returned 1 exit status make[2]: *** [aiod] Error 1 make[2]: Leaving directory `/sbc/software/src/sfs-0.7.2/async' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/sbc/software/src/sfs-0.7.2' make: *** [all-recursive-am] Error 2 I am using gmp version 4.1.2 from sunfreeware. My CC and CXX are gcc version 3.3.2 Any help would be appreciated. __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail