Path: sserve!manuel!munnari.oz.au!uunet!mcsun!ukc!bru-cc!eesrajm From: eesrajm@brunel.ac.uk (Andrew J Michael) Newsgroups: comp.os.minix Subject: gcc-1.40 for 68k and 386 Keywords: gcc 1.40 Message-ID: <2302@mercury.brunel.ac.uk> Date: 28 Aug 91 08:12:33 GMT Organization: Brunel University, Uxbridge, UK Lines: 514 This would have gone out last week, but our news machine was down. My apologies ...... I had a look at gcc-1.40 over the weekend, and now have it running on both 68k and 386. Enclosed below are the relevant patches. Instructions for use: (a). You must have an existing version of gcc on your system. If you havn't, get one from plains. I havn't attempted to bootstrap 1.40 with anything other than gcc, so if you want to try it you are on your own. You'll need gas and gld from plains anyway. (b). Get a virgin copy of gcc-1.40 from your favourite GNU archive site. (c). Unpack the patches below - this is a uuencoded 13-bit compressed tar archive. (d). Copy the xm* and tm* files into gcc-1.40/config, and the conf* files into gcc-1.40. (e). Apply the patches - all the files ending in .cd are cdiffs. (f). Don't run config.gcc, but use conf.minix68k or conf.minix386 as appropriate for your system. (g). Hit "make" and wait. On a 33MHz 386 compilation will take about 30 minutes. On an Atari ST expect several hours (!). I strongly suggest using stage1 and stage2 as per the INSTALL instructions with the gcc sources. On the ST, gcc passed the (stage2 == stage3) test with no problems. On the 386 I needed an extra iteration for some non-obvious reason. The 386 version has successfully compiled mm and fs for a running kernel - I havn't had the chance to try the 68k version yet. Enjoy. Andy Michael -- Andy Michael "You might think that. I 85 Hawthorne Crescent couldn't possibly comment." West Drayton - `House of Cards' Middlesex email: eesrajm@brunel.ac.uk UB7 9PA or Andrew.Michael@brunel.ac.uk