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.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,39bde956b245c191 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.15.105 with SMTP id w9mr18718287pbc.7.1323020542050; Sun, 04 Dec 2011 09:42:22 -0800 (PST) Path: lh20ni69060pbb.0!nntp.google.com!news1.google.com!border1.nntp.dca.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsgate.cuhk.edu.hk!news.netfront.net!not-for-mail From: Jeffrey Carter Newsgroups: comp.lang.ada Subject: Re: How to nicely distribute a simple Ada library? Date: Sun, 04 Dec 2011 10:42:20 -0700 Organization: Also freenews.netfront.net; news.tornevall.net Message-ID: References: NNTP-Posting-Host: 70.218.139.198 Mime-Version: 1.0 X-Trace: adenine.netfront.net 1323020541 58922 70.218.139.198 (4 Dec 2011 17:42:21 GMT) X-Complaints-To: news@netfront.net NNTP-Posting-Date: Sun, 4 Dec 2011 17:42:21 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110922 Thunderbird/3.1.15 In-Reply-To: Xref: news1.google.com comp.lang.ada:19334 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2011-12-04T10:42:20-07:00 List-Id: On 12/04/2011 04:19 AM, Natasha Kerensikova wrote: > > sorry for spamming you again, and for the arrogance of thinking anyone > might possibly want to use my code, but I'm wondering what is the best > way to distribute a library (once it's ready for release) written in > Ada. If your library is intended to be portable, then source is really the only option. You can't include information about every possible compiler, and should assume that those using the compiler know how to compile a source library. The PragmARCs include a null program that withs all the packages in the library. Most compilers have a way to compile everything needed for a program, so that serves as a kind of cross-compiler build mechanism. -- Jeff Carter "Ada has made you lazy and careless. You can write programs in C that are just as safe by the simple application of super-human diligence." E. Robert Tisdale 72 --- Posted via news://freenews.netfront.net/ - Complaints to news@netfront.net ---