Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!linac!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!sdd.hp.com!hplabs!otter.hpl.hp.com!hpltoad!ghiggins!gjh From: gjh@hplb.hpl.hp.com (Graham Higgins) Newsgroups: comp.sys.atari.st.tech Subject: Re: g++ Part comment, part question. Message-ID: Date: 11 Feb 91 10:31:29 GMT References: <10745@jarthur.Claremont.EDU> Sender: news@hplb.hpl.hp.com (Usenet News Administrator) Distribution: usa Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 44 In-Reply-To: cliff@jarthur.Claremont.EDU's message of 10 Feb 91 08:05:51 GMT Nntp-Posting-Host: ghiggins.hpl.hp.com Cliff Stein writes: ++ I'm using G++ 1.35 and GCC 1.36. ++ BTW: Are there any newer versions of these? GCC versions have reached 1.39 on terminator, but only 1.37.1 appears in binary form (1.38 and 1.39 are in "diff" form). What I'm concerned about is that the GCC-using ST community is dependent on *someone else* doing the cross-compilation to get these diffs into binary format. (Or are they --- has anyone got a GCC v1.39 executable by compiling it up on an ST?) For a brief period last year, we lost our primary supplier (Hi jbammi!), what happens if it's permanent next time? (He might swap his ST for a TT [or best offer] and then where are we?) I have tried to follow a path designed to produce an ST GCC-bootstrap distribution (get the compiler to compile its own sources, and work through the libs, gdb, binutils, etc) but I find that it's *extremely* difficult to a) collate everything required --- it's a dynamic list! b) integrate the various gcc, gas & ld options. c) track down the various library sources (e.g. termcap) I tried to compile gcc v139 but bison fell over a .y file --- now I have to find out whether GCC 1.37 and byacc are still in synch. These problems generally don't appear when cross-compiling on Eunuchs boxes for example --- but they do tend to arrive in hordes when ST-bootstrapping. Cheers, Graham ====== ------------------------------------------------------------------ Graham Higgins | Phone: (0272) 799910 x 24060 Hewlett-Packard Labs | gjh%ghiggins@hpl.hp.co.uk Bristol | gjh%ghiggins@hplb.hpl.hp.com U.K. | ------------------------------------------------------------------ Disclaimer: My opinions above are exactly that, mine and opinions. ------------------------------------------------------------------