From mint-bounce@lists.fishpool.fi  Tue Jan 22 17:34:53 2008
X-Original-To: fnaumann@mail.boerde.de
Delivered-To: fnaumann@mail.boerde.de
Message-ID: <4790C470.5090006@atari-source.com>
Date: Fri, 18 Jan 2008 10:23:28 -0500
From: Mark Duckworth <mduckworth@atari-source.com>
User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Vincent_Rivi=E8re?= <vincent.riviere@freesbee.fr>
Cc: mint@fishpool.com
Subject: Re: [MiNT] GCC 4.2.2 - My Status....
References: <c6533ef60801011247x7114e5f8xfce6ccd1ad10272@mail.gmail.com>  <c6533ef60801090625j76a45218sf99d95d6db4be2c8@mail.gmail.com>  <47850F34.4010706@freesbee.fr>  <c6533ef60801091422n41bf1188uaf1a3e5787478e2c@mail.gmail.com>  <478695AD.5080504@frees
In-Reply-To: <47906105.7060304@freesbee.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-To: mint-bounce@lists.fishpool.fi
X-original-sender: mduckworth@atari-source.com
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
List-owner: <mailto:tjhukkan@fishpool.fi>
List-post: <mailto:mint@lists.fishpool.fi>
X-Virus-Scanned: by amavisd-new at relay.boerde.de
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on relay.boerde.de
X-Spam-Status: No, hits=-1.0 tagged_above=-50.5 required=7.0 tests=BAYES_00
X-Spam-Level: 
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by freemint id m0MGP1fg004618
Status: 
X-Status: 
X-Keywords:                   

Vincent Rivière wrote:
> Keith Scroggins wrote:
>> I completed a bootstrap on my Falcon of GCC.  Ran into the same 
>> problem as Miro where compiles failed.  Rebuilt Mintlib, with patches 
>> from the list. Now, the C compiler is working (just tested a few items)
>
> Excellent !
>
> >, but not
>> C++ compiling, it fails the same way C compiling failed initially.  
>> I'm guessing I need to rebuild gcc (at least g++) now with the 
>> rebuilt mintlib.  Well, of to bed for now.
>
> There is no problem with the executables: natively compiled, 
> cross-compiled, or compiled for another host, they always produce the 
> same code (when there is no bug).
> However, it is crucial to build all the libraries with the same 
> binutils and GCC versions.
>
> If your current build uses my binutils 2.18 patch (and of course GCC 
> 4.2.2), it should be compatible with my cross-compiled libraries.
>
> You could try this quick test in order to avoid rebuilding the libraries:
> Download my latest GCC binary package for Cygwin
> http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/gcc-4.2.2-mint-20080107-bin-cygwin-20080107.tar.bz2 
>
> Extract only the libraries found in 
> usr/local/m68k-atari-mint/m68k-atari-mint/*.a
> and put them into the directory /usr/lib of your Falcon.
>
> Try to link again your C++ program: it should work !
>
Got binutils compiled and installed under aranym on my macbook pro 
2.4ghz.  All I have to say is ... wow.  This machine + recent JIT build 
= amazing aranym performance.  The configure script for instance just 
whizzes by.  I also installed a current build on my server and couldn't 
help but notice how much faster it is now than before.  Excellent :)  
Still working on GCC.  My image ran out of disk space :-P.

Thanks,
Mark


