From owner-freebsd-current Fri Mar 12 2:26:29 1999 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 443B015305 for ; Fri, 12 Mar 1999 02:26:28 -0800 (PST) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by relay.nuxi.com (8.9.2/8.9.1) id CAA88144; Fri, 12 Mar 1999 02:26:08 -0800 (PST) (envelope-from obrien) Date: Fri, 12 Mar 1999 02:26:08 -0800 From: "David O'Brien" To: "Jordan K. Hubbard" Cc: current@FreeBSD.ORG Subject: Re: bmake/contrib framework for egcs Message-ID: <19990312022608.H85451@relay.nuxi.com> Reply-To: obrien@NUXI.com References: <19990311083452.N79145@relay.nuxi.com> <7104.921233330@zippy.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <7104.921233330@zippy.cdrom.com>; from Jordan K. Hubbard on Fri, Mar 12, 1999 at 02:08:50AM -0800 X-Operating-System: FreeBSD 3.1-STABLE 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've been compiling things w/in /usr/src/ , but haven't done a ``make > > world'' with EGCS in-place in /usr/src due to the `cpp w/c++'' problem. > > Where exactly does it die? Lets assume one is not trying to hook EGCS into /usr/src yet. cd /foo/src/gnu/usr.bin/cc make obj make depend make -k make -k install # the above will fail in libgcc since we are not using the freshly # built c++ because we aren't doing this as a ``build world'' which # would do the appropriate bootstrapping. Same issues as the previous # gcc 2.6.x to 2.7.x upgrade. make cleandir make obj make depend make make install cd /foo/src/gnu/usr.bin/lib/libstdc++ make obj make depend CC="cc" CXX="c++" CONFIG_NM="nm" CPP="cc -E -nostdinc -idirafter /usr/include" sh /foo/src/gnu/lib/libstdc++/../../../contrib/egcs/libio/gen-params LIB_VERSION=3.0.0 >_G_config.h c++: Internal compiler error: program cpp got fatal signal 11 gen-params: could not compile dummy.C with c++ *** Error code 1 It is at this point, that I'm coping ``cpp'' from an installed copy of the Egcs port into /usr/libexec so I can keep working on `build world' issues. -- -- David (obrien@NUXI.com -or- obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message