From owner-freebsd-current Tue Mar 14 18:18: 0 2000 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id C800637B8A6; Tue, 14 Mar 2000 18:17:53 -0800 (PST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id VAA52670; Tue, 14 Mar 2000 21:17:51 -0500 (EST) (envelope-from wollman) Date: Tue, 14 Mar 2000 21:17:51 -0500 (EST) From: Garrett Wollman Message-Id: <200003150217.VAA52670@khavrinen.lcs.mit.edu> To: obrien@FreeBSD.ORG Cc: Garrett Wollman , freebsd-current@FreeBSD.ORG Subject: Re: suggestion: a g77 -> f77 link In-Reply-To: <20000314175736.A9701@dragon.nuxi.com> References: <38CD1091.94E73AC9@we.lc.ehu.es> <20000314143826.D9311@dragon.nuxi.com> <200003142240.RAA51932@khavrinen.lcs.mit.edu> <20000314175736.A9701@dragon.nuxi.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG < said: > *IF* I understand what you are trying to say, here is my answer: if I > were to start fresh with with bringing in the first C compiler into > FreeBSD, it would not have a 'gcc' name to it -- only 'cc'. Indeed, that was precisely how it used to be. Then.... ---------------------------- revision 1.6 date: 1994/11/01 20:51:29; author: jkh; state: Exp; lines: +3 -1 Add LINKS to get gcc back. ---------------------------- ...we decided that too many things were made unhappy when gcc was not available under its usual name. Not because it was the Right Thing, but because we're not in this to make life hard for developers and users. The parallel log entry for c++/Makefile bears that out: ---------------------------- revision 1.4 date: 1994/11/01 21:28:00; author: jkh; state: Exp; lines: +2 -1 Link g++ -> c++, like I did with gcc -> cc. This is evil, but it's now at least orthogonal evil. ---------------------------- Note that the change to cc/Makefile undid a previous change: ---------------------------- revision 1.3 date: 1994/08/23 17:18:58; author: paul; state: Exp; lines: +0 -6 Fixed up everything so that the version of gcc that we install from the FreeBSD system sources installs itself as the standard cc and c++. I've fixed c++ to call cc instead of gcc and removed all the symlinks that get created to g** version of the binaries. This means that you can install a second version of gcc that does use the g prefix alongside the "system" version of gcc. The only conflict is libgcc [...] So at one time we followed the direction you wish. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message