From owner-freebsd-advocacy Thu Apr 19 1: 3:38 2001 Delivered-To: freebsd-advocacy@freebsd.org Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [206.29.169.15]) by hub.freebsd.org (Postfix) with ESMTP id AB3B837B422 for ; Thu, 19 Apr 2001 01:03:35 -0700 (PDT) (envelope-from tedm@toybox.placo.com) Received: from tedm.placo.com (nat-rtr.freebsd-corp-net-guide.com [206.29.168.154]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id f3J83Jk41397; Thu, 19 Apr 2001 01:03:23 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Jeremy C. Reed" , Subject: RE: free C compiler? (was RE: Windriver, Slackware and FreeBSD) Date: Thu, 19 Apr 2001 01:03:18 -0700 Message-ID: <008c01c0c8a7$31cd36c0$1401a8c0@tedm.placo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Importance: Normal Sender: owner-freebsd-advocacy@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >-----Original Message----- >From: owner-freebsd-advocacy@FreeBSD.ORG >[mailto:owner-freebsd-advocacy@FreeBSD.ORG]On Behalf Of Jeremy C. Reed > >Any ideas where I can find a working free (maybe BSD-licensed) C compiler? >Preprocessor? >Assembler? >Linker? > none at all. What you might be able to do is go find an old VAX BSD distribution and attempt to port the C compiler from there to FreeBSD. It would probably make an interesting Masters thesis project for someone. But, your going to end up with a compiler that's truly archaic, non-ANSI C, and isn't going to be able to compile any modern code. Plus that, the K&R C compiler in the original BSD UNIX system can certainly be traced all the way back to the original Bell Labs UNIX and it's compiler, so any old compiler you find is probably stuffed with encumbered code anyway. By the time that any fruits of a project like that would be usable, you could have started from scratch with less effort. >I'd be glad to use a free cc to build my own projects and try to build >parts of a BSD source tree. > To come up with anything like gcc would take an enormous amount of work over years and years, I just don't think that we are going to see this anytime soon. The best hope would be if some commercial operation were to release their compiler into the public domain. But, I think that most commercial UNIX compilers trace their roots back to the original SYSV compiler. Even gcc originated from there but mainly the ideas, Stallman took pains to ensure that no actual code was carried from the old compiler into gcc. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-advocacy" in the body of the message