comp.lang.ada
 help / color / mirror / Atom feed
From: Preben Randhol <randhol+abuse@pvv.org>
Subject: Re: GNAT for Debian
Date: Fri, 25 Jul 2003 06:33:18 +0000 (UTC)
Date: 2003-07-25T06:33:18+00:00	[thread overview]
Message-ID: <slrnbi1jop.ni.randhol+abuse@kiuk0152.chembio.ntnu.no> (raw)
In-Reply-To: 3f1ffea7.115337085@news.greenlnk.net

Chris M. Moore wrote:
> It seems cleaner, less work and more maintainable to build gnat as
> intended and then to front-end the compiler than to PATCH the
> source/Makefiles to generate gnatgcc executables.  But if you want to
> do it the hard way then I won't refuse to use your package.  ;-)

No it is quite the opposite. It is harder to maintain this way. The
reason is that no Linux distribution is using the gcc 2.8.1 anymore so
every Linux distribution will have a gcc 2.95 or higher. It will always
be a mess if there are two gcc versions as most likely the wrong is
called. Besides the scripts need to be hacked so they work propperly for
the distributions. Finally installing outside /usr would never be accepted
behaviour of a package. It is not clean at all.

> I did look at this not long ago but I abandoned my attempt to port
> 3.14 PATCHes to 3.15 for this very reason.  It just seemed harder than
> it should be.

To changes calles to gcc to gnatgcc is not hard at all.

That all the names where changed to have a gnat prefix was a very good
idea. I have never had problems running the gnatmake on debian. And it
is the end user which is important. Not that the maintainer have to run
a sed script over the source. The only time I had problems were when I
tried the binaries from ACT which does not name gcc as gnatgcc and puts
the installation in a separate directory.

-- 
Ada95 is good for you.
http://www.crystalcode.com/codemage/MainMenu/Coding/Ada/IntroducingAda.php



  parent reply	other threads:[~2003-07-25  6:33 UTC|newest]

Thread overview: 48+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-21 18:56 GNAT for Debian Francisco Javier Loma Daza
2003-07-21 19:51 ` Samuel Tardieu
2003-07-22  0:12 ` David Holm
2003-07-22  9:03   ` Preben Randhol
2003-07-22 11:55     ` David Holm
2003-07-22 12:16       ` Preben Randhol
2003-07-22 14:53         ` David Holm
2003-07-23 10:00           ` Preben Randhol
2003-07-23 10:25             ` Preben Randhol
2003-07-23 10:56             ` David Holm
2003-07-23 11:03               ` Preben Randhol
2003-07-23 11:50                 ` David Holm
2003-07-23 12:14                   ` Preben Randhol
2003-07-23 12:26                     ` David Holm
2003-07-23 12:30                       ` Preben Randhol
2003-07-24  8:50                   ` Chris M. Moore
2003-07-24  9:13                     ` Preben Randhol
2003-07-24  9:14                       ` Preben Randhol
2003-07-24 11:44                       ` Chris M. Moore
2003-07-24 11:47                         ` Preben Randhol
2003-07-24 15:54                           ` Chris M. Moore
2003-07-24 21:12                             ` George Shapovalov
2003-07-24 21:58                               ` Simon Wright
2003-07-25  1:39                                 ` George Shapovalov
2003-07-25  6:41                                   ` Ludovic Brenta
2003-07-25 10:54                                     ` Preben Randhol
2003-07-25 10:59                                       ` Preben Randhol
2003-07-25 10:58                                     ` Preben Randhol
2003-07-25 12:35                                     ` Samuel Tardieu
2003-07-26 10:01                                       ` Ludovic Brenta
2003-07-26 10:12                                         ` Samuel Tardieu
2003-07-26  3:36                                     ` Warren W. Gay VE3WWG
2003-07-26  8:51                                       ` Samuel Tardieu
2003-07-25  6:39                                 ` Preben Randhol
2003-07-25  6:55                                   ` Ludovic Brenta
2003-07-25  6:33                             ` Preben Randhol [this message]
2003-07-23 18:09               ` Matthew Woodcraft
2003-07-23 18:40                 ` Ludovic Brenta
2003-07-22  8:05 ` Georg Bauhaus
2003-07-22  9:02 ` Preben Randhol
2003-07-22 14:54   ` Francisco Javier Loma Daza
2003-07-22 15:37     ` Samuel Tardieu
2003-07-23 10:01       ` Preben Randhol
2003-07-23 10:08         ` Samuel Tardieu
2003-07-23 10:49           ` Preben Randhol
2003-07-23 10:58             ` Preben Randhol
2003-07-25 11:41         ` Jérôme Marant
2003-07-25 12:05           ` Ludovic Brenta
replies disabled

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