From owner-freebsd-stable Wed Feb 6 17:35:25 2002 Delivered-To: freebsd-stable@freebsd.org Received: from dolphin.idleplay.net (ip68-11-107-40.no.no.cox.net [68.11.107.40]) by hub.freebsd.org (Postfix) with ESMTP id C17E337B42F; Wed, 6 Feb 2002 17:35:04 -0800 (PST) Received: (from conrads@localhost) by dolphin.idleplay.net (8.11.6/8.11.6) id g171Z4501336; Wed, 6 Feb 2002 19:35:04 -0600 (CST) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.1 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Wed, 06 Feb 2002 19:35:04 -0600 (CST) Reply-To: conrads@cox.net Organization: A Rag-Tag Band of Drug-crazed Hippies From: Conrad Sabatier To: questions@freebsd.org Subject: /usr/lib/libstdc++.so.3 contains no symbols Cc: stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Can someone explain to me how a program is supposed to link against a shared library that contains no symbols? I've been having trouble for weeks now trying to build certain ports (xfmail, qt, avifile, to name a few). It seems to be C++ linkage problems, from what I can tell. I've successfully built some of these ports on a freshly installed system I setup for a friend, but not on this one. What am I not getting here and/or not doing right? I just cvsupped -stable again, rebuilt world and kernel (with COMPAT3x and COMPAT4x enabled in /etc/make.conf), and still get this: $ nm libstdc++.so.3 /usr/libexec/elf/nm: libstdc++.so.3: no symbols Apparently, /usr/lib/libstdc++.so.3 is being stripped of all its symbols before being installed! Tried installing the compat3x port, added /usr/local/lib/compat to the ldconfig paths, and still no good. Ports are still breaking during the builds. My CFLAGS in /etc/make.conf are simply "-O -pipe", and I'm using CPUTYPE=k7 (-march=k6). Frankly, I'm at a loss as to what to do. -- Conrad Sabatier Those who express random thoughts to legislative committees are often surprised and appalled to find themselves the instigators of law. -- Mark B. Cohen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message