From owner-freebsd-mozilla Fri Jan 22 00:51:02 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10951 for freebsd-mozilla-outgoing; Fri, 22 Jan 1999 00:51:02 -0800 (PST) (envelope-from owner-freebsd-mozilla@FreeBSD.ORG) Received: from netscape.com (h-205-217-237-46.netscape.com [205.217.237.46]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10936 for ; Fri, 22 Jan 1999 00:50:59 -0800 (PST) (envelope-from tague@netscape.com) Received: from tintin.mcom.com (tintin.mcom.com [205.217.233.42]) by netscape.com (8.8.5/8.8.5) with ESMTP id AAA04027 for ; Fri, 22 Jan 1999 00:50:29 -0800 (PST) Received: from netscape.com ([206.222.244.188]) by tintin.mcom.com (Netscape Messaging Server 4.01) with ESMTP id F5YDW000.M3K; Fri, 22 Jan 1999 00:50:24 -0800 Message-ID: <36A83B8C.E3934F9@netscape.com> Date: Fri, 22 Jan 1999 00:49:16 -0800 From: tague@netscape.com (Tague Griffith) X-Mailer: Mozilla 4.5 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Christopher Masto CC: Terry Lambert , freebsd-mozilla@FreeBSD.ORG Subject: Re: Internal compiler error? References: <19990121184935.A6020@netmonger.net> <199901220137.SAA14979@usr02.primenet.com> <19990121212122.B14584@netmonger.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mozilla@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Unfortunately, the Unix build instructions are a bit linux centric. The reason that we moved off of gcc onto egcs (i.e. the bugs the build instructors were refering to) was that we had problems with g++ and threaded applications on Linux. Now if those problems apply to FreeBSD as well, I dunno. For now I would suggest going with gcc, if you can get a port that works. No reason to stay blocked on an internal compiler error. /t Christopher Masto wrote: > On Fri, Jan 22, 1999 at 01:37:01AM +0000, Terry Lambert wrote: > > > nsDocLoader.cpp: In method `nsDocLoaderServiceFactory::~nsDocLoaderServiceFactory()': > > > nsDocLoader.cpp:1869: Internal compiler error. > > > nsDocLoader.cpp:1869: Please submit a full bug report to `bug-g++@prep.ai.mit.edu'. > > > gmake: *** [nsDocLoader.o] Error 1 > > > gmake[1]: Leaving directory `/data/cvs/mozilla/mozilla/webshell/src' > > > > > > This doesn't seem to be a good sign. Given the degree of integration > > > between the compiler and operating system under FreeBSD, I am hesitant > > > to touch the system-installed gcc 2.7.2.1. I suppose I could try the > > > egcs port, under the assumption that it's been built to avoid getting > > > in the way of the system's gcc installation, but first I'm curious > > > whether anyone else has encountered this error, and if so, what they > > > did about it? > > > > EGCS will fail. > > > > Install the GCC 2.8.2 port, and ensure that the "DESTDIR" is not set > > in the makefile. > > But the shiny new build instructions at > http://www.mozilla.org/build/unix.html say: > > * egcs version ? 1.0.3 (recommended), gcc version 2.7.2.x (2.8.x still > has some bugs), or your platform's native C/C++ compiler. > > Well, if it works, it works. > -- > Christopher Masto Director of Operations NetMonger Communications > chris@netmonger.net info@netmonger.net http://www.netmonger.net > > "Good tools allow users to do stupid things." -- Clay Shirky > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-mozilla" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mozilla" in the body of the message