From owner-freebsd-questions@FreeBSD.ORG Wed Oct 20 09:44:16 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFB9C16A4CF for ; Wed, 20 Oct 2004 09:44:16 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6F5B43D31 for ; Wed, 20 Oct 2004 09:44:09 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i9K9hEo8028037; Wed, 20 Oct 2004 12:43:45 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i9K9hAGe002725; Wed, 20 Oct 2004 12:43:10 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i9K9gxSj002713; Wed, 20 Oct 2004 12:42:59 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Wed, 20 Oct 2004 12:42:59 +0300 From: Giorgos Keramidas To: Subhro Message-ID: <20041020094259.GB2368@orion.daedalusnetworks.priv> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: cc: Michael Walker cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD and GCC X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Oct 2004 09:44:17 -0000 On 2004-10-20 13:52, Subhro wrote: > On Wed, 20 Oct 2004 09:01:07 +0100, Michael Walker wrote: > > > > I'm not to familiar with what goes on behind the scenes during the FreeBSD > > install process. So please forgive me if this is a dumb question. > > Is there any way to install FreeBSD without gcc and later build from the > > ports tree, to enable me to keep upto date with the gcc project releases. > > > > Like I said, I don't know if this is possible, but any replies are > > gratefully accepted. > > Nopes its not possible. However you can very well use the gcc present > in the port and use the knob to overwirte the system compiler although > that is not recommended. It's possible to install the gcc-3.5 port under /usr/local and then set CC appropriately in your environment. This will let select programs build with the newer gcc but will keep the system compiler unchanged. Overwriting the system compiler might be a serious problem, especially if the newly installed proves to be buggy and in need of a replacement but is unable to complete a full buildworld cycle. You would then have to reinstall the entire system from the original installation media! P.S.: Please do not top-post and trim the quoted material to a 'reasonable' length without losing important context of the original post :-)