From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,15ce5e046cd0b91d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-05 14:00:03 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!195.224.25.10!sn-uk-xit-01!supernews.com!194.159.255.21.MISMATCH!dispose.news.demon.net!demon!btnet-peer0!btnet!news.netkonect.net!katana.legend.co.uk!194.164.53.202 From: John Poltorak Newsgroups: comp.lang.ada Subject: Re: ADA for OS/2 Date: Thu, 05 Jul 2001 21:57:20 +0100 Organization: Legend Internet Ltd Message-ID: <3B44D4AF.B883627B@eyup.org> References: <3B417021.A68938D2@eyup.org> <3B41A4C7.E819C1E3@eyup.org> <20010704114900.48bc8b38.McCratch@gmx.net> <3B431D22.C20FF8BD@eyup.org> NNTP-Posting-Host: katana.legend.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.netkonect.net 994366898 27934 194.164.121.252 (5 Jul 2001 21:01:38 GMT) X-Complaints-To: usenet@news.netkonect.net NNTP-Posting-Date: Thu, 5 Jul 2001 21:01:38 +0000 (UTC) X-Mailer: Mozilla 4.61 [en] (OS/2; U) X-Accept-Language: en X-NNTP-Posting-Host: 194.164.53.202 Xref: archiver1.google.com comp.lang.ada:9497 Date: 2001-07-05T21:57:20+01:00 List-Id: Stephen Leake wrote: > John Poltorak writes: > > > From README.BUILD:- > > > > This installation starts from the sources of GCC 2.8.1 > > > > -- Apply patches (gcc-281.dif) from the src directory. > > > > Do I really need to get hold of the source for gcc 2.8.1, > > just to be able to build 3.13p ? > > Yes. > > Why is this surprising? You are building a compiler from sources; part > of the sources for that compiler is gcc 2.8.1. > > Getting hold of the source for gcc 2.8.1 is no harder than getting > hold of the source for gnat 3.13p. > > Perhaps you are implying that the source distribution for gnat 3.13p > should include the source distribution of gcc 2.8.1. That might be > convenient for you, but it is common practice to simply reference an > independent source distribution, when that imposes no significant > burden on the user. > > > If so, do I just run:- ? > > > > patch -p0 > Yes. It would be better if this specific instruction were in the > README file, but a quick read of patch --help makes it pretty clear. > In general, it is assumed people installing from source can figure out > how to use the required tools. It really does seem unfair... If you use NT everything is on a plate. You just download a binary archive and you can be happily using GNAT 3.13p within a few minutes without requiring any knowledge of building compilers. If you use OS/2, the same task is going to take several weeks or months. I don't know anyone who has been successful building OS/2 binaries, which kind of begs the question who is the OS/2 patch designed for? I note the OS/2 patch is 8000 lines long which is twice as long as all the other patches put together, and I think if someone is going to the trouble of providing such complicated patches, their work will not be very well appreciated if no one can make any use of it. Maybe providing a simple build script is all that is necessary to make it work... > > -- > -- Stephe -- John