Article View: be.comp.programming
Article #5984Re: Ada compilers
From: Dirk Craeynest
Date: Wed, 15 Jan 2003 08:59
Date: Wed, 15 Jan 2003 08:59
109 lines
5486 bytes
5486 bytes
In article <1wlU9.8815$ym5.1173@afrodite.telenet-ops.be>, Philip Paeps <philip@paeps.cx> wrote: >Ik ben reeds een tijdje op zoek naar een Ada compiler die zou werken op >een DEC Alpha (ev56/ev6/ev67) of een Sun Sparc (sun4m/sun4u). Voor informatie over beschikbare Ada compilers start je best op de Ada Information Clearinghouse web-site: <http://www.adaic.com/>. Onder "Compilers & Confirmity" vind je o.m. * "Ada Compilers and Tools" met een algemeen overzicht van beschikbare hosts, targets, operating systemen die door diverse Ada compiler vendors ondersteund worden, en * "Ada 95 Comforming Processors List (CPL)" met de lijst van gecertifieerde (gevalideerde) Ada compilers. Die laatste pagina bevat o.m. het "Complete Ada 95 CPL Report" met een overzicht van alle Ada 95 compilers (ook degene waarvan de certificatie intussen verlopen is). >DEC had vroeger een Ada compiler voor OSF/1 maar die vind ik nergens >meer terug. Ik neem aan dat je het uitsluitend over self-hosted compilers hebt en niet over cross-compilers? In de hierboven vermelde lijst vind ik o.m. voor Digital Alpha met Digital Unix compilers van - Ada Core Technologies (GNAT), - Irvine Compiler Corporation (ICC Ada), en - Rational Software Corporation (Apex Ada). >Voor Sun platformen heb ik nooit een Ada compiler gevonden. Dat is nogal vreemd want Sun platformen behoren tot de best gesupporteerde, zowel qua aantal compilers vendors als qua aantal gebruikers. Voor Sun SPARC Solaris vind ik in diezelfde lijst compilers van - Ada Core Technologies (GNAT), - Aonix (ObjectAda), - Averstar (nu Sofcheck) (AdaMagic), - DDC-I (SCORE Ada Compiler System), - Green Hills Software (Green Hills Optimizing SPARC Compiler), - Irvine Compiler Corporation (ICC Ada), en - Rational Software Corporation (Apex Ada). Opnieuw zijn dit enkel self-hosted compilers, voor cross-compilers heb je een minstens even grote keuze. >Bestaan die dingen nog? Kent er iemand zo'n ding? Natuurlijk bestaan die dingen nog: zie hoger. >Liefst Free of Open, als het kan... Als je met "Free" gratis bedoelt, dan beperkt je keuze zich tot de zg. publieke versie van GNAT, te downloaden van de Ada-Belgium mirror op <ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium/mirrors/gnu-ada/>. De binary versie voor sparc-sun-solaris is te vinden in de 3.15p subdirectory. Momenteel heeft nog niemand een recente binary versie voor Alpha geproduceerd, maar je kan nog steeds een oudere versie voor alpha-dec-osf4.0 vinden in de OLD/3.12p subdirectory. Daarnaast is er ook een zg. Personal Edition versie van ObjectAda gratis beschikbaar voor Sun SPARC: cf. <http://www.aonix.com/> voor meer info. En indien je in het onderwijs zit, kan je van zowat alle vendors ofwel gratis ofwel tegen een geringe vergoeding hun professionele produkten krijgen. Als je met "Free" "Open Source" bedoelt, dan is GNAT "the way to go". Hun compiler en toolset is volledig open source. Indien je die voor een "serieus" project wil gebruiken, dan raad ik je ten zeerste aan om een (gratis) evaluatie exemplaar van hun "GNAT Professional" aan te vragen: zie <http://www.gnat.com> en/of contacteer <sales@gnat.com> of <sales@act-europe.fr>. >Thanks :-) > > - Philip [Mr. 64bit] Graag gedaan... ;-) Apropos, ik ben steeds geinteresseerd om iets meer te vernemen over wat je met Ada van plan bent te doen. >-- >Philip Paeps philip@paeps.cx > > BOFH Excuse #120: > we just switched to FDDI. Dirk (Dirk.Craeynest@cs.kuleuven.ac.be for Ada-Belgium/Europe e-mail) -- Dirk Craeynest | Email Dirk.Craeynest@offis.be | Ada-Belgium Offis nv/sa - Aubay Group | Phone +32(2)725.40.25 | Ada-Europe Gatti de Gamondstraat 145 | +32(2)729.97.36 (work) | ACM SIGAda B-1180 Brussel, Belgium | Fax +32(2)725.40.12 | Team Ada +-------------/ E-mail: ada-belgium-board@cs.kuleuven.ac.be |Ada-Belgium / WWW: http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/ |on Internet/ FTP: ftp://ftp.cs.kuleuven.ac.be/pub/Ada-Belgium +----------/ Mail-list: ada-belgium-info-request@cs.kuleuven.ac.be *** Intl. Conference on Reliable Software Technologies - Ada-Europe'2003 *** June 16-20, 2003, Toulouse, France ** http://www.ada-europe.org/ ***
Technical Details
Message-ID:
<b037t9$nkf$1@rescue.cs.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<1wlU9.8815$ym5.1173@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,1b878988d9920d92 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-01-15 01:00:15 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: dirk@rescue.cs.kuleuven.ac.be (Dirk Craeynest) Newsgroups: be.comp.programming Subject: Re: Ada compilers Date: 15 Jan 2003 09:59:21 +0100 Organization: Ada-Belgium, c/o Dept. of Computer Science, K.U.Leuven Lines: 109 Message-ID: <b037t9$nkf$1@rescue.cs.kuleuven.ac.be> References: <1wlU9.8815$ym5.1173@afrodite.telenet-ops.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1042621166 28484 134.58.127.12 (15 Jan 2003 08:59:26 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Wed, 15 Jan 2003 08:59:26 +0000 (UTC) Summary: Er is veel meer beschikbaar dan je denkt... Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@rescue.cs.kuleuven.ac.be X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)