comp.lang.ada
 help / color / mirror / Atom feed
From: alby.gamper@gmail.com
Subject: Re: Needed - Ada 2012 Compiler.
Date: Mon, 27 May 2019 03:30:18 -0700 (PDT)
Date: 2019-05-27T03:30:18-07:00	[thread overview]
Message-ID: <ff343399-8c00-467e-997c-0c6fb87f807a@googlegroups.com> (raw)
In-Reply-To: <5c6d8e37-b737-4a8b-b601-0d0b4c10756b@googlegroups.com>

On Monday, May 27, 2019 at 3:42:55 PM UTC+10, obyrne...@gmail.com wrote:
> I have a lot of successful cryptography that is written in Ada - 95 using a very ancient gnat 311.p compiler . I intend to update all of this now and use an ADA 2012 more modern compiler.
> 
> Questions:
>  Is Ada-2012 the most recent compiler.
>  Is John Barnes book on this topic the better one to use.
>  Is it at all possible to get this compiler on a CD ROM. 
> 
> Any advice would be appreciated.
> 
> Adacrypt.

Hi AdaCrypt

You did not mention what you OS is (or how your software is licensed). Their
are a few open source/community editions available, That may suit you, these
being.

- AdaCore's GNAT 2018 community edition (cant be used in commercial apps.)
(this supports windows x86/x64 , Linux x86/x64 (and I believe Mac?)

- MSYS2 (this supports windows x64, although if you are feeling keen, then
you could build a windows x86 target if needed. I believe that this can be used
in a commercial product ?)

- Simon Wright has a GNAT FSF MacOS build, same licensing as MSYS2 applies.

WRT John Barnes publications (ie Rational's). I find them very good at
describing the new features in each iteration/version of Ada.

You don't need to get the compiler on CD-Rom, just download from the following

- AdaCore's community edition is at https://www.adacore.com/download
- Msys2 - First install MSYS2 and then use pacman to install gnat
- macOS - https://sourceforge.net/projects/gnuada/files/GNAT_GCC%20Mac%20OS%20X/9.1.0/

Alex

  reply	other threads:[~2019-05-27 10:30 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-27  5:42 Needed - Ada 2012 Compiler obyrneaustin
2019-05-27 10:30 ` alby.gamper [this message]
2019-05-27 11:52   ` obyrneaustin
2019-05-27 13:48   ` Björn Lundin
2019-05-27 23:25     ` Optikos
2019-05-28  6:43       ` Maciej Sobczak
2019-05-28  8:25         ` Björn Lundin
2019-05-29  1:57         ` Optikos
2019-05-29  5:54           ` Maciej Sobczak
2019-05-29 14:28             ` Optikos
2019-05-29 15:23               ` Björn Lundin
2019-05-29 16:27                 ` Optikos
2019-05-29 17:15                   ` Björn Lundin
2019-05-29 19:32                     ` Simon Wright
2019-05-29 20:47                       ` Björn Lundin
2019-05-30  7:32                         ` Simon Wright
2019-05-30 11:04                           ` Björn Lundin
2019-05-30 11:59                             ` Simon Wright
2019-05-28  8:17       ` Björn Lundin
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox