From: Simon Wright <simon@pushface.org>
Subject: Re: Strange compile-time error with Ada.Containers.Indefinite_Hashed_Maps
Date: Tue, 20 May 2014 07:30:28 +0100
Date: 2014-05-20T07:30:28+01:00 [thread overview]
Message-ID: <lyiop13qt7.fsf@pushface.org> (raw)
In-Reply-To: lldsv9$nof$1@dont-email.me
"J-P. Rosen" <rosen@adalog.fr> writes:
> Le 19/05/2014 18:00, mockturtle a écrit :
>> My setup is a bit peculiar: I have GNAT installed under /usr/gnat
>> which is actually a symbolic link to /usr/gnat-2014-05-15. When I
>> install a new version of GNAT, I create a new directory under /usr
>> and move the link of /usr/gnat to the new version. In this way, I
>> can keep the old version(s) (if something goes wrong I can go back to
>> the old setup), while avoiding (I hope) mix-up between versions.
>
> Well, I do that all the time (I have many versions of Gnat installed -
> all thosed used by my clients, + at least the current and the previous
> GPL). Never had any problem, a symbolic link is so convenient.
>
> (of course, managing several versions of Gnat under Windows is a bit
> more challenging...)
I wrote gnatef[1] many years ago when you needed to set several
environment variables to get things to work properly (PATH, of course,
C_INCLUDE_PATH, GCC_EXEC_PREFIX, possibly others). I still use it
(setting GNAT_PREFIX to the location of the version I want to use,
e.g. /opt/gcc-4.9.0) but in fact modern GNATs use the location of
gnatmake (or, I expect, gprbuild) to set things up: so you can either
set PATH or say e.g. /opt/gnat-gpl-2014/bin/gnatmake -P foo. On Unixes,
at any rate.
[1] http://gnuada.sourceforge.net/pmwiki.php/Packages/Gnatfe
next prev parent reply other threads:[~2014-05-20 6:30 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-19 10:10 Strange compile-time error with Ada.Containers.Indefinite_Hashed_Maps mockturtle
2014-05-19 13:49 ` Simon Wright
2014-05-19 16:00 ` mockturtle
2014-05-19 16:19 ` G.B.
2014-05-19 16:35 ` Simon Wright
2014-05-19 21:27 ` J-P. Rosen
2014-05-20 6:30 ` Simon Wright [this message]
2014-05-20 20:47 ` björn lundin
2014-05-21 5:04 ` J-P. Rosen
2014-05-25 18:28 ` björn lundin
2014-05-26 8:53 ` J-P. Rosen
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox