From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9989 invoked by alias); 17 Oct 2002 15:11:14 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 9906 invoked from network); 17 Oct 2002 15:10:37 -0000 Received: from unknown (HELO bt1sqtl2.BOUYGUESTELECOM.FR) (212.208.45.59) by sources.redhat.com with SMTP; 17 Oct 2002 15:10:37 -0000 Received: from bt1sqk5i.bt0d0000.w2k.bouyguestelecom.fr (unverified) by bt1sqtl2.BOUYGUESTELECOM.FR (Content Technologies SMTPRS 2.0.15) with ESMTP id for ; Thu, 17 Oct 2002 17:10:29 +0200 Received: from bt1sqt6b.bpa.bouyguestelecom.fr (bt1sqt6bh0.bpa.bouyguestelecom.fr) by bt1sqk5i.bt0d0000.w2k.bouyguestelecom.fr (Content Technologies SMTPRS 4.2.5) with ESMTP id for ; Thu, 17 Oct 2002 16:36:51 +0200 Received: by bt1sqt6bh0.bpa.bouyguestelecom.fr with Internet Mail Service (5.5.2653.19) id <4FNBYLCS>; Thu, 17 Oct 2002 16:36:49 +0200 Message-Id: <776BD5C0BA88D4118ABD0008C79F307704AE57F1@bt1sqteb.bpa.bouyguestelecom.fr> From: HKOELMAN@bouyguestelecom.fr To: gcc-help@gcc.gnu.org Subject: Link error Date: Thu, 17 Oct 2002 08:11:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" X-SW-Source: 2002-10/txt/msg00208.txt.bz2 Hello, I'm puzzled with the following link error. I'm using gcc 3.0.1 on Solaris 8. The libcometpfas.so compiles with gcc 2.1.95 and refuses with gcc 3.0.1. The message is : ----- start ----- bonobo> make -f test.mk /usr/users/armili/testcomet/COMET_U_1002/S28T710/test/tst01 g++ -o /usr/users/armili/testcomet/COMET_U_1002/S28T710/test/tst01 /usr/users/armili/testcomet/COMET_U1002/S28T710/obj/tst01. o -L/usr/users/armili/testcomet/COMET_U_1002/S28T710/lib -lcometpfas -L/usr/users/armili/testcomet/COMET_U1002/CORATN/lib/S28T710 -lAtn -L/u01/app/tuxedo/710/lib -ltux -lbuft -lfml -lfml32 Undefined first referenced symbol in file CCppsvcfrm::doSvcsCall(char*, context_t*, CParam_in&, CParam_out&, ils_err_t*)/usr/users/armili/testcomet/COMET_U1002/S28T710/obj/tst01.o ostream::operator<<(ostream &(*)(ostream &))/usr/users/armili/testcomet/COMET_U_1002/S28T710/lib/libcometpfas.so endl(ostream &) /usr/users/armili/testcomet/COMET_U_1002/S28T710/lib/libcometpfas.so CCppsvcfrm::CCppsvcfrm() /usr/users/armili/testcomet/COMET_U_1002/S28T710/obj/tst01.o cerr /usr/users/armili/testcomet/COMET_U_1002/S28T710/lib/libcometpfas.so CCppsvcfrm::~CCppsvcfrm() /usr/users/armili/testcomet/COMET_U_1002/S28T710/obj/tst01.o ostream::operator<<(char const *) /usr/users/armili/testcomet/COMET_U_1002/S28T710/lib/libcometpfas.so ld: fatal: Symbol referencing errors. No output written to /usr/users/armili/testcomet/COMET_U_1002/S28T710/test/tst01 collect2: ld returned 1 exit status *** Error code 1 make: Fatal error: Command failed for target `/usr/users/armili/testcomet/COMET_U_1002/S28T710/test/tst01' ----- end ----- Any help is appreciated Regards Herbert