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-Thread: a07f3367d7,9b08a7985103acb6 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!postnews.google.com!u9g2000pre.googlegroups.com!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Ada and beagleboard Date: Thu, 30 Apr 2009 06:56:03 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <49f94637$0$2847$ba620e4c@news.skynet.be> <4783a3e1-ec4e-4e5d-83c9-211acc9f024d@y34g2000prb.googlegroups.com> <5d4e3d7d-e7ff-464c-9f00-d44c98fadf31@n7g2000prc.googlegroups.com> NNTP-Posting-Host: 153.98.68.197 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1241099763 15327 127.0.0.1 (30 Apr 2009 13:56:03 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 30 Apr 2009 13:56:03 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: u9g2000pre.googlegroups.com; posting-host=153.98.68.197; posting-account=pcLQNgkAAAD9TrXkhkIgiY6-MDtJjIlC User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10,gzip(gfe),gzip(gfe) Xref: g2news2.google.com comp.lang.ada:5631 Date: 2009-04-30T06:56:03-07:00 List-Id: On Apr 30, 3:32=A0pm, Mike Silva wrote: > On Apr 30, 4:00=A0am, Ludovic Brenta wrote: > > > The 128 MiB of RAM might prove insufficient to run gnat comfortably, > > especially if the board doesn't support paging. > > What would be a comfortable amount of RAM in your estimation? If you want to build gnat, at least 1 GiB is necessary(*). This requirement would apply, for example, to a Debian "build daemon" which recompiles all packages in Debian natively (including, therefore, GNAT and other large packages). If you only want to compile your own small programs with gnat, 512 MiB should be sufficient; less if you can use paging to disk; but, again, I don't know whether the BeagleBoard supports paging or not. (*) I used to use an IBM ThinkPad T22 with a Pentium III@900 MHz and 256 Mib RAM. Building gnat 3.15p on it was OK; building GCC 4.1 with only C and Ada enabled took 7 hours and heavy swapping. GCC 4.3 is even larger. I replaced my T22 with a dual-core laptop with 2 GiB RAM which I upgraded to 3 GiB for the purposes of recompiling GNAT. -- Ludovic Brenta.