From owner-freebsd-hackers@FreeBSD.ORG Sat Jul 1 00:47:14 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A0E916A4DF for ; Sat, 1 Jul 2006 00:47:14 +0000 (UTC) (envelope-from jml@oksidizer.com) Received: from smtp2.net2000.ch (smtp2.net2000.ch [80.83.47.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A7644241 for ; Sat, 1 Jul 2006 00:26:38 +0000 (GMT) (envelope-from jml@oksidizer.com) Received: from s2003 (client83-68-195-84.abo.net2000.ch [83.68.195.84]) by smtp2.net2000.ch (Postfix) with ESMTP id C365167267 for ; Sat, 1 Jul 2006 02:26:34 +0200 (CEST) From: "Jean-Marc Lienher" To: Date: Sat, 1 Jul 2006 02:26:35 +0200 Message-ID: <000f01c69ca5$02fa8ff0$6400a8c0@s2003> X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2663 thread-index: AcacpQK3mvwpThFLTNOV3BtDjE9UYQ== Subject: Alternative compiler toolchain ? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2006 00:47:14 -0000 Hi all, I'm new to FreeBSD, I was using Linux since 1997. But I decided to switch to the Daemon and leave the Penguin on his Iceberg. (Yes, for those who are reading the hidden e-mail headers, I'm also using MS-Windows :-) After a (too?) quick look at the FreeBSD source code, I've seen that the GNU compiler toolchain was used to compile the kernel and other part of the OS. I would like to know if there is another compiler toolchain (C compiler, assembler and linker) which is able to build the i386 FreeBSD and which is released under the BSD, MIT or any other non-viral license ? I've found some other compilers on the web: http://fabrice.bellard.free.fr/tcc/ (LGPL) http://www.cs.princeton.edu/software/lcc/ (Free for personal use) http://tack.sourceforge.net/ (BSD) The last one, ACK (the Minix compiler), is released under a good license. Does somebody have ever tried to compile FreeBSD with it ? Thanks, Jean-Marc Lienher +---------------------------------+ + | oKsiDiZer Software & Electronic | | http://www.oksidizer.com | +---------------------------------+ +