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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c21db05aee31ddfc X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!d61g2000hsa.googlegroups.com!not-for-mail From: Vadim Godunko Newsgroups: comp.lang.ada Subject: Re: Direct Quote from the RM Date: Tue, 20 Nov 2007 09:07:54 -0800 (PST) Organization: http://groups.google.com Message-ID: References: <4740d5f0$0$27131$9b4e6d93@newsspool1.arcor-online.net> NNTP-Posting-Host: 83.221.195.78 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: posting.google.com 1195578475 32558 127.0.0.1 (20 Nov 2007 17:07:55 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 20 Nov 2007 17:07:55 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d61g2000hsa.googlegroups.com; posting-host=83.221.195.78; posting-account=niG3UgoAAAD7iQ3takWjEn_gw6D9X3ww User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2,gzip(gfe),gzip(gfe) Content-Disposition: inline Xref: g2news1.google.com comp.lang.ada:18533 Date: 2007-11-20T09:07:54-08:00 List-Id: On Nov 20, 4:43 pm, a...@anon.org (anon) wrote: > > So, teaching or using "gnatmake" is a waste of the newbee time! > Because most project require more than one or two extra packages! > 1) gnatmake has special -jX command line switch, where X is a number of parallel gcc commands. 1a) you may use classic make program and its parallel modifications. 2) two dual core processors and 4Gb of RAM doesn't really many resources even for medium size projects. Real projects may utilize up to 3Gb of RAM per one compiler process. > 6. gnat compile s-stoele.adb -gnatpg -nostdinc > This file is a child of system. But where is the error? What are you expecting? You are _exactly_ ask _compiler_ rebuild specific file. Note, _compiler_! Compiler must prepare relevant elaboration code, but it doesn't responsible for partition elaboration at hole, ... > Note: Only if you "bind" a program that uses the > System.Storage_Elements will you see the Error based > on the "Elaboration rule" in this example. > ... bind program is responsible for generation of partition elaboration code. > Plus, not all project require Elaboration to be used. > Can you please provide an real example?