From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14377 invoked by alias); 4 Dec 2001 20:59:50 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 14355 invoked from network); 4 Dec 2001 20:59:48 -0000 Received: from unknown (HELO boreas.ricardo-us.com) (199.178.221.2) by sources.redhat.com with SMTP; 4 Dec 2001 20:59:48 -0000 Received: from ricardo-us.com (icarus.ricardo-us.com [172.20.16.40]) by boreas.ricardo-us.com (AIX4.3/8.9.3/8.8.8) with ESMTP id OAA25170 for ; Tue, 4 Dec 2001 14:59:46 -0600 Message-ID: <3C0D3941.FCD52BE4@ricardo-us.com> Date: Tue, 04 Dec 2001 12:59:00 -0000 From: Robert Boehne Organization: Ricardo Software X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.16-3 i686) X-Accept-Language: en MIME-Version: 1.0 To: gcc@gcc.gnu.org Subject: AIX g++ 3.0.2 Undefined symbol: virtual thunk to... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2001-12/txt/msg00163.txt.bz2 Hello, I've got a bit of a problem here, and I suspect it might be due to the fact I'm using gcc configured without shared libraries. I could find no mention of "virtual thunk" (only non-virtual thunk) in gnats, and I couldnt' find anything to suggest (to me) that the two problem reports were related. Any ideas? What is a "thunk"? Thanks, Robert /bin/sh ../libtool --mode=link g++ -g -O2 -lpthread -o object_test object_test.o ../sigc++/libsigc.la g++ -g -O2 -o .libs/object_test object_test.o -L../sigc++/.libs -lsigc -lpthread -Wl,-bnolibpath -Wl,-blibpath:/icarus/sigc++/ibm43/lib:/usr/lib:/lib ld: 0711-224 WARNING: Duplicate symbol: std::_Format_cache::_S_pword_ix ld: 0711-341 WARNING: Replaced XTY_CM symbol std::_Format_cache::_S_pword_ix requires an alignment more strict than the alignment of the symbol that replaces it. ld: 0711-224 WARNING: Duplicate symbol: std::numpunct::id ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. ld: 0711-317 ERROR: Undefined symbol: virtual thunk to SigC::Object::~Object() ld: 0711-317 ERROR: Undefined symbol: virtual thunk to SigC::Object::~Object() collect2: ld returned 8 exit status boreas::/boreas/build302 (78)% gcc -v Reading specs from /boreas/gcctest/lib/gcc-lib/powerpc-ibm-aix4.3.3.0/3.0.2/specs Configured with: /boreas/gcc-3.0.2/configure --with-gcc-version-trigger=/boreas/gcc-3.0.2/gcc/version.c --host=powerpc-ibm-aix4.3.3.0 --prefix=/boreas/gcctest --enable-threads --enable-languages=c,c++ --without-gnu-ld --with-gnu-as --infodir=/net/InHouse/emacs/20.7/info --enable-static --disable-shared Thread model: single gcc version 3.0.2 -- Robert Boehne Software Engineer Ricardo Software Chicago Technical Center TEL: (630)789-0003 x. 238 FAX: (630)789-0127 email: rboehne@ricardo-us.com