From owner-freebsd-current Thu Dec 24 14:08:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA27186 for freebsd-current-outgoing; Thu, 24 Dec 1998 14:08:55 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [128.120.56.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27181 for ; Thu, 24 Dec 1998 14:08:53 -0800 (PST) (envelope-from obrien@nuxi.ucdavis.edu) Received: (from obrien@localhost) by relay.nuxi.com (8.9.1/8.9.1) id OAA10939; Thu, 24 Dec 1998 14:08:38 -0800 (PST) (envelope-from obrien) Message-ID: <19981224140837.A10869@nuxi.com> Date: Thu, 24 Dec 1998 14:08:37 -0800 From: "David O'Brien" To: "Arno J. Klaassen" , current@FreeBSD.ORG Subject: Re: Q: -DNOLIBG++ howto? Reply-To: obrien@nuxi.ucdavis.edu References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Arno J. Klaassen on Thu, Dec 24, 1998 at 05:11:24PM +0100 X-Operating-System: FreeBSD 3.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I'm trying to compile the world with some egcs-binutils snapshot (not > from the ports collection). Most assembler files won't compile, but I would 1st start with just compiling everything in place. (ie, cd /usr/src/*/foo ; make CC=egcc). Otherwise, you want to place EGCS in your world (ie, under /usr/src) and hack the `make world' Makefile's appropriately. Otherwise you are destined for doom. > Could someone eventually indicate me which files to alter to: > - not build contrib/libg++ WHY would you even try to compile libg++? What is in contrib/libg++ is part of EGCS. *IF* EGCS were to become the base compiler, contrib-/libg++ will be removed. Hack your /usr/src/*/Makefile's to skip this building step. > - not add -I/usr/obj//src/tmp/usr/include/g++ to the include paths Hack the Makefile's. > - take away dependencies for g++-include and libg++* ditto. -- -- David (obrien@NUXI.ucdavis.edu -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message