From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DMARC_MISSING, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=4.0.0 Received: from smartt.com (ktk6.smartt.com [209.52.5.253]) by chiba.3jane.net (Postfix) with ESMTP id E829FABB61 for ; Thu, 19 Sep 2002 14:28:02 -0500 (CDT) Received: from [192.168.0.1] (mutla28003.smarttadsl.com [208.181.28.3]) by smartt.com (8.11.1/8.11.1) with ESMTP id g8JJiKe04775 for ; Thu, 19 Sep 2002 12:44:21 -0700 (PDT) From: Greg Corcoran To: gentoo-dev@gentoo.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 19 Sep 2002 12:27:52 -0700 Message-Id: <1032463673.6397.60.camel@fasty.spidex.com> Mime-Version: 1.0 Subject: [gentoo-dev] QT Linking problem under gcc 3.2 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: e16c5d7f-40ba-4f8c-afc5-b2e8eba50a61 X-Archives-Hash: 3191415834c9e68de71e6ec0f255d1df Hi, During the process of upgrading from 1.0 to 1.4 one of my systems cannot link QT under 3.2. I seem to have successfully installed gcc 3.2 and have performed a full emerge system with make.profile pointing to the correct 1.4 profile. After many hours of emerging and remerging all under gcc3.2 I still cannot link QT. I get the following ld warning/error messages: libstdc++-libc6.2-2.so.3 needed by /usr/X11R6/libGLU.so, not found (try using -rpath or -rpath-link) /usr/X11R6/lib/libGLU.so: undefined reference to '__rtti_user' /usr/X11R6/lib/libGLU.so: undefined reference to '__rtti_si' /usr/X11R6/lib/libGLU.so: undefined reference to '__rtti_throw' /usr/X11R6/lib/libGLU.so: undefined reference to 'terminate(void)' /usr/X11R6/lib/libGLU.so: undefined reference to '__builtin_vec_new' /usr/X11R6/lib/libGLU.so: undefined reference to '__rtti_class' /usr/X11R6/lib/libGLU.so: undefined reference to '__builtin_delete' /usr/X11R6/lib/libGLU.so: undefined reference to '__terminate' /usr/X11R6/lib/libGLU.so: undefined reference to '__builtin_new' collect2: ld returned 1 exit status Some background: I was upgrading with the update_stepX.sh scripts. Script 1,2,3 worked fine. Script 4 failed saying packages were missing. But seeing that script 3 completed I should be on the 1.4 profile. I can't figure out why QT wants to link to libstdc++-libc6.2-2.so.3 or why this library is not on my system. Any help would be appreciated to resolve my QT linking problem. Thanks Greg