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
next prev parent 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