From owner-freebsd-current Tue Jun 18 23:40:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailout01.sul.t-online.com (mailout01.sul.t-online.com [194.25.134.80]) by hub.freebsd.org (Postfix) with ESMTP id 6717737B405 for ; Tue, 18 Jun 2002 23:40:34 -0700 (PDT) Received: from fwd06.sul.t-online.de by mailout01.sul.t-online.com with smtp id 17KZ8o-0001wO-06; Wed, 19 Jun 2002 08:40:30 +0200 Received: from twoflower.liebende.de (320072111332-0001@[217.80.121.27]) by fmrl06.sul.t-online.com with esmtp id 17KZ8V-0qHUWGC; Wed, 19 Jun 2002 08:40:11 +0200 Subject: Re: C++ troubles continue From: Jan Stocker Reply-To: jstocker@tzi.de To: Charlie Root Cc: current@FreeBSD.ORG In-Reply-To: <200206190212.g5J2CJ6q093342@aldan.algebra.com> References: <200206190212.g5J2CJ6q093342@aldan.algebra.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.7 Date: 19 Jun 2002 08:38:41 +0200 Message-Id: <1024468722.1145.1.camel@twoflower> Mime-Version: 1.0 X-Sender: 320072111332-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Do you have cleaned your /usr/include/g++ directory from old gcc files? Jan On Wed, 2002-06-19 at 04:12, Charlie Root wrote: > Trying to build kdebase3 on the > FreeBSD 5.0-CURRENT #7: Mon Jun 17 22:46:16 EDT 2002 > > [...] > gmake[4]: Nothing to be done for `all-am'. > gmake[4]: Leaving directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1/kappfinder/apps' > gmake[3]: Leaving directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1/kappfinder/apps' > gmake[3]: Entering directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1/kappfinder' > /bin/sh ../libtool --mode=link --tag=CXX c++ -DNDEBUG -DNO_DEBUG -O2 -O -march=i686 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o kappfinder -L/opt/lib -pthread -L/opt/lib -R /opt/lib -R /opt/lib -R /opt/lib -R /opt/lib main.o scanner.o checker.o kappfinder_meta_unload.o -lkdeui > c++ -DNDEBUG -DNO_DEBUG -O2 -O -march=i686 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o kappfinder -pthread main.o scanner.o checker.o kappfinder_meta_unload.o -L/opt/lib /opt/lib/libkdeui.so /opt/lib/libkdecore.so -L/usr/lib /opt/lib/libDCOP.so /opt/lib/libkdefx.so -lqt-mt -lpng -lz -lXext -lX11 -lSM -lICE -lXrender -lstdc++ -lm -lgcc -Wl,--rpath -Wl,/opt/lib -Wl,--rpath -Wl,/opt/lib > checker.o: In function `checkDesktopFile(QString const&, QString)': > checker.o(.text+0x536): undefined reference to `cout' > checker.o(.text+0x543): undefined reference to `ostream::operator<<(char const*)' > checker.o(.text+0x575): undefined reference to `ostream::operator<<(char const*)' > checker.o(.text+0x585): undefined reference to `ostream::operator<<(char const*)' > checker.o(.text+0x6f1): undefined reference to `cout' > checker.o(.text+0x6fe): undefined reference to `ostream::operator<<(char const*)' > checker.o(.text+0x706): undefined reference to `endl(ostream&)' > checker.o(.text+0x7e1): undefined reference to `cout' > checker.o(.text+0x7ea): undefined reference to `ostream::operator<<(char const*)' > checker.o(.text+0x7f2): undefined reference to `endl(ostream&)' > gmake[3]: *** [kappfinder] Error 1 > gmake[3]: Leaving directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1/kappfinder' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1/kappfinder' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/ccd/ports/x11/kdebase3/work/kdebase-3.0.1' > gmake: *** [all] Error 2 > *** Error code 2 > > Any clues? The /usr/lib/libstdc++.a has, for example: > > 00000000 W std::basic_ostream >& std::endl >(std::basic_ostream >&) > 00000000 B std::cout > 00000000 B std::buf_cout > U std::cout > U std::buf_cout > > -mi > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message