From mint-bounce@lists.fishpool.fi Sat Feb 21 12:02:18 2009 Message-ID: <49A03314.1020000@atari-source.org> Date: Sat, 21 Feb 2009 12:00:04 -0500 From: Mark Duckworth User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: Miro Kropacek CC: mint Subject: Re: [MiNT] Gcc 3.3.6 v 4.0.1 References: <49A02A71.8080906@atari-source.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SA-Score: -1.4 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.org Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Miro Kropacek wrote: > > In trying to build GMP with zorro's GCC 3.3.6 build many checks > failed. This was due to the compiler! Turns out Keith Scroggins > already built gcc 4.0.1 and packaged it into an rpm (this will > surely be useful for my efforts), > http://www.radix.net/~kws/mint/old/ > . His gcc compiles gmp and > after adjusting stacksize of the tests, they all pass! So I can > move on to packaging gmp and moving on :) > > Interesting thing is it crashes also with gcc 2.95 (and I mean really > *crashes*), I didn't go deeper, I just wanted to try to compile newest > gcc 4.3 when I was at work (under aranym + easymint) -- a lot of > problems here, be prepared. GMP is only start of all problems with the > compilation :) It seems compile newest gcc is getting harder and > harder with our old native 2.95 version. > > Btw don't you think it would be wiser to use some tested gcc (i.e. > that 2.95 or Vincent's cross compiled 4.3) to make such important > things like semi-official packages? Keith's and Zorro's gcc can be > full of bugs since they appeared many months before Vincent's attempt > and as we know, Vincent fixed a *lot* of stuff there. I'm using the unofficial gcc's to make official GCC's but they won't get release unless every make check passes so don't worry ;) Binutils was built with 2.95.3. I will always try 2.95.3 first. Besides the G++ in 2.95.3 is really really broken too and that is official ;) Thanks, Mark