comp.lang.ada
 help / color / mirror / Atom feed
From: resander <kresander@gmail.com>
Subject: Re: How to fix 'Could not locate executable on path: gnatmake'
Date: Mon, 10 May 2010 07:47:46 -0700 (PDT)
Date: 2010-05-10T07:47:46-07:00	[thread overview]
Message-ID: <26aeef42-1846-433e-a7de-5bfb6a35407d@b7g2000yqk.googlegroups.com> (raw)
In-Reply-To: 87vdaxxm38.fsf@ludovic-brenta.org

On May 9, 2:04 pm, Ludovic Brenta <ludo...@ludovic-brenta.org> wrote:
> resander <kresan...@gmail.com> writes:
> > It has been mentioned that installing Debian will solve the problem. I
> > have seen instructions in
> >http://lists.debian.org/debian-ada/2010/02/msg00003.html.  Assuming
> > these are the ones that apply the task is way too complicated and
> > require in-depth knowledge of package management. Even after two years
> > of daily use of Ubuntu I don't have this level of knowledge and have
> > never needed it.
>
> That's only because these instructions are for those who want to keep
> their main system (in your case Ubuntu) untouched.
>
> > As a fairly-normal user I expect to be able to install GPS with a
> > single click and to be able to run it from a GUI menu. Installing into
> > /usr/gnat is coming near, but the end product only runs from the
> > command line. If there is a simpler way please let me know and I may
> > be able to do it.
>
> Have you tried to look for the package gnat-gps in Synaptic?  What
> version does Ubuntu have?  The latest is 4.3-5; if Ubuntu has anything
> older, it is lagging behind Debian testing.  If it lags behind you have
> three options to choose from, in order of growing difficulty:
>
> - live with it (use the older version)
> - delete Ubuntu and install Debian from scratch (like I said, if you are
>   skilled enough to reinstall Ubuntu, then you are skilled enough to
>   install Debian)
> - install Debian in a chroot, leaving your Ubuntu intact.  That's,
>   indeed, a little more complex.
>
> Do not forget to also install the packages "gnat" and "gprbuild".
>
> > Here are the instructions for getting automatic updates for
> > codeblocks:
>
> >  debhttp://apt.jenslody.de/any main       to /etc/apt/sources.list
> >  sudo apt-get install jens-lody-debian-keyring
>
> > Two lines only - that is simple for a user, no fuss, no muss here too!
>
> With Debian you don't even need that.  GNAT and GPS are both in the
> official Debian repositories.  You just get them with Synaptic like
> everything else.
>
> --
> Ludovic Brenta.




Many thanks Ludovic,

GNAT-GPS 4.3.5 is in synaptic of Ubuntu 10.04.

The following parts are also pulled in:

ada ref manual
gnat
gnat-4.4
gnat-gps-doc
libgnat-4.4
libgnatprj4.4
libgnatvsn4.4
libgtkada2.14.2
libtemplates-parser11.5

and it works from the GUI menu too.

Q1.
Are the versions in the list above the most recent?

Q2.
Have used GCC from the codeblocks IDE for C for the last two years.
I obtained that from the build-essentials package via Ubuntu's
Synaptic.
I recently learned that there is a GCC that also supports Ada.
Is that the same GCC that I have been using. If not, how are they
related?


Many thanks again.



  reply	other threads:[~2010-05-10 14:47 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-07  8:33 How to fix 'Could not locate executable on path: gnatmake' resander
2010-05-07  9:49 ` Ludovic Brenta
2010-05-07 11:40   ` Gautier write-only
2010-05-07 15:47     ` Ludovic Brenta
2010-05-07 16:50       ` resander
2010-05-07 17:42         ` Ludovic Brenta
2010-05-07 11:43   ` Georg Bauhaus
2010-05-07 10:02 ` Dmitry A. Kazakov
2010-05-08  5:43   ` Stephen Leake
2010-05-08 16:25     ` Britt Snodgrass
2010-05-08 18:19       ` resander
2010-05-08 19:55         ` Ludovic Brenta
2010-05-09 10:59           ` resander
2010-05-09 13:04             ` Ludovic Brenta
2010-05-10 14:47               ` resander [this message]
2010-05-10 14:55                 ` Ludovic Brenta
2010-05-08 18:24       ` resander
2010-05-07 13:05 ` Harry Tucker
2010-05-07 13:09   ` Harry Tucker
replies disabled

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