Thread View: be.comp.programming
6 messages
6 total messages
Started by Philip Paeps
Sun, 12 Jan 2003 21:56
Ada compilers
Author: Philip Paeps
Date: Sun, 12 Jan 2003 21:56
Date: Sun, 12 Jan 2003 21:56
17 lines
1587 bytes
1587 bytes
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). DEC had vroeger een
Ada compiler voor OSF/1 maar die vind ik nergens meer terug. Voor Sun
platformen heb ik nooit een Ada compiler gevonden.
Bestaan die dingen nog? Kent er iemand zo'n ding? Liefst Free of Open, als
het kan...
Thanks :-)
- Philip [Mr. 64bit]
--
Philip Paeps philip@paeps.cx
BOFH Excuse #120:
we just switched to FDDI.
Re: Ada compilers
Author: frank
Date: Sun, 12 Jan 2003 22:13
Date: Sun, 12 Jan 2003 22:13
21 lines
1552 bytes
1552 bytes
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). DEC had vroeger een > Ada compiler voor OSF/1 maar die vind ik nergens meer terug. Voor Sun > platformen heb ik nooit een Ada compiler gevonden. > Bestaan die dingen nog? Kent er iemand zo'n ding? Liefst Free of Open, als > het kan... Had gcc geen ada spinoff projectje? Even zoeken ... Ja, gnat noemt het blijkbaar ... Zou moeten bestaan voor solaris/True64 ... Vriendelijke groeten, Frank Louwers -- Openminds bvba www.openminds.be Tweebruggenstraat 16 - 9000 Gent - Belgium
Re: Ada compilers
Author: Philip Paeps
Date: Sun, 12 Jan 2003 22:56
Date: Sun, 12 Jan 2003 22:56
33 lines
2356 bytes
2356 bytes
frank@openminds.be wrote:
> 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). DEC had
> > vroeger een Ada compiler voor OSF/1 maar die vind ik nergens meer terug.
> > Voor Sun platformen heb ik nooit een Ada compiler gevonden.
> >
> > Bestaan die dingen nog? Kent er iemand zo'n ding? Liefst Free of Open,
> > als het kan...
>
> Had gcc geen ada spinoff projectje? Even zoeken ... Ja, gnat noemt het
> blijkbaar ...
GNAT werkt zeer goed op ia32, en mits wat hacken wil het ook wel op ia64
compilen (toch op die ene ia64 die ik hier liggen heb), maar op Alpha en op
Sparc heb ik er nog niets dan hoofdpijn uit gekregen :-/
Ik heb problemen met de toolchain om het ding te compilen. Met een recentere
gcc dan 2.9x krijg ik meer compiler errors dan compiled objects :-)
> Zou moeten bestaan voor solaris/True64 ...
Ik ga er nog wat aan blijven doorhacken. Google vertelt me dat de DEC ada
compiler al jaren van de markt en het net is gevallen. Bah. Is Ada nu echt
zo onpopulair tegenwoordig?
- Philip
--
Philip Paeps philip@paeps.cx
BOFH Excuse #12:
dry joints on cable plug
Re: Ada compilers
Author: frank
Date: Mon, 13 Jan 2003 09:14
Date: Mon, 13 Jan 2003 09:14
17 lines
1487 bytes
1487 bytes
Philip Paeps <philip@paeps.cx> wrote: > Ik ga er nog wat aan blijven doorhacken. Google vertelt me dat de DEC ada > compiler al jaren van de markt en het net is gevallen. Bah. Is Ada nu echt > zo onpopulair tegenwoordig? Een goede vriend van me werkt voor een westvlaams bedrijf dat met een B begint op sparc architectuur in ada denk ik. Ik zal hem eens vragen welke compiler hij gebruikt... Vriendelijke groeten, Frank Louwers -- Openminds bvba www.openminds.be Tweebruggenstraat 16 - 9000 Gent - Belgium
Re: Ada compilers
Author: 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/ ***
Re: Ada compilers
Author: Philip Paeps
Date: Wed, 15 Jan 2003 12:14
Date: Wed, 15 Jan 2003 12:14
85 lines
4828 bytes
4828 bytes
Dirk Craeynest <dirk@rescue.cs.kuleuven.ac.be> wrote: > 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). > > > > 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? Precies. Ik heb weinig zin om een toolchain van een paar kilometer lang op te zetten :-) > > In de hierboven vermelde lijst vind ik o.m. voor Digital Alpha met > Digital Unix compilers van > - Ada Core Technologies (GNAT), GNAT gebruik ik op ia32, en werkt zeer prettig. Om hem op de Alpha (of de sparc64) aan de praat te krijgen, heb ik echter GCC2.8.x nodig, om ��n of andere reden krijg ik het ding niet compilen met een recente GCC. Het ding aan de praat krijgen zal nog vies worden :-) > > 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. Nooit iets van gemerkt. Ik moet wel eerlijk zeggen dat mijn kennis Ada _zeer_ beperkt is, en ik er ook liever zo weinig mogelijk mee te maken heb. Geef mij maar gewoon C: minste last mee. > Voor Sun SPARC Solaris vind ik in diezelfde lijst compilers van > - Ada Core Technologies (GNAT), Zelfde probleem als voor de Alpha, maar ik ga me ermee bezig houden :-) > Opnieuw zijn dit enkel self-hosted compilers, voor cross-compilers heb je > een minstens even grote keuze. Ik was op zoek naar self-hosted, inderdaad. > > Liefst Free of Open, als het kan... > > Als je met "Free" gratis bedoelt, dan beperkt je keuze zich tot de zg. Met Free bedoelde ik 'Free Software'. De prijs interesseert me weinig, ik factureer dat door, de vrijheid interesseert me meer. Het is al erg genoeg dat ik me met Ada moet bezig houden, dus eis ik tenminste controle over de compiler :-) > 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. Prachtig! Met een binary ben ik _veel_ geholpen! Het probleem was dat ik GNAT met geen stokken compiled kreeg (GCC 2.9.x en 3.2.x hoestten). Met een binary kan ik zelf een relatief korte toolchain toveren, en zijn 80% van de problemen opgelost :-) > Apropos, ik ben steeds geinteresseerd om iets meer te vernemen over wat je > met Ada van plan bent te doen. Een klant van me heeft een in-house business applicatie die heel lang geleden in Ada werd geschreven. Wat iemand ooit bezielde om zo'n ding in Ada te schrijven is me een mysterie, maar ik zit er nu wel mee. De code is redelijk rommelig, en mijn Ada kennis is 'rudimentair': ik ken Pascal relatief goed, en kan Ada lezen en 'bijwerken', maar eens de code wat rommelig wordt, wil ik graag wat dingen proberen, en daarvoor heb ik uiteraard een compiler nodig. Uiteindelijke bedoeling is om de huidige rompslomp nog even te laten doordraaien op een nieuwe (sparc64) machine, terwijl ik de zaak vertaal naar C op mijn development (ev67) machine. Thanks for the binaries! :-) - Philip [die eindelijk kan verder werken, happy happy joy joy] -- Philip Paeps philip@paeps.cx When a broken appliance is demonstrated for the repairman, it will work perfectly.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads