From owner-freebsd-emulation@FreeBSD.ORG Sat Oct 29 08:53:03 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C74016A41F for ; Sat, 29 Oct 2005 08:53:03 +0000 (GMT) (envelope-from michael.hopkins@hopkins-research.com) Received: from neon.webfusion.co.uk (neon.webfusion.co.uk [212.67.202.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id C788E43D46 for ; Sat, 29 Oct 2005 08:53:02 +0000 (GMT) (envelope-from michael.hopkins@hopkins-research.com) Received: from 83-216-132-201.markch725.adsl.metronet.co.uk ([83.216.132.201] helo=[192.168.0.4]) by neon.webfusion.co.uk with asmtp (Exim 3.36 #1) id 1EVmWE-0006Po-00 for freebsd-emulation@freebsd.org; Sat, 29 Oct 2005 09:56:54 +0100 User-Agent: Microsoft-Entourage/11.1.0.040913 Date: Sat, 29 Oct 2005 09:52:51 +0100 From: Michael Hopkins To: Message-ID: Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Subject: More recent gcc for linux_devtools? X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2005 08:53:03 -0000 Hi all I am wondering if there is any likelihood of the linux-devtools port being upgraded to a newer gcc toolchain anytime soon? The gcc there is 3.2 which is getting a little long in the tooth and is breaking on some C++ code that works fine on FreeBSD 64 native (3.4 & 4.1), Mac OS X (3.3 & 4.0) and mingw (3.4.*). It is either barfing during the build: /compat/linux/usr/lib/libstdc++.a(eh_throw.o): In function `__cxa_rethrow': ../../../../libstdc++-v3/libsupc++/eh_throw.cc:49: undefined reference to `_Unwind_Resume_or_Rethrow' collect2: ld returned 1 exit status *** Error code 1 Or segfaulting at runtime. If a newer linux_devtools port is not likely, what are the possibilities for us to build one from source in /linux/compat/ or maybe install one from rpm, tarball, apt-get or whatever? We have limited success with these ideas (have got a gcc 3.3.2 sort of working from a linux binary rpm) so would appreciate relevant tips or warnings from those that know. Thanks in advance Michael _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/ _/ _/_/_/ Hopkins Research Ltd _/ _/ _/ _/ _/_/_/_/ _/_/_/ http://www.hopkins-research.com/ _/ _/ _/ _/ _/ _/ _/ _/ 'touch the future' _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/