comp.lang.ada
 help / color / mirror / Atom feed
From: Brian Rogoff <bpr@shell5.ba.best.com>
Subject: Re: Gnat Free ?
Date: 1998/10/18
Date: 1998-10-18T00:00:00+00:00	[thread overview]
Message-ID: <Pine.BSF.4.05.9810181759320.11365-100000@shell5.ba.best.com> (raw)
In-Reply-To: 70e04a$7bc$1@news.hal-pc.org

On 19 Oct 1998, Jonathan Guthrie wrote:
> Brian Rogoff <bpr@shell5.ba.best.com> wrote:
> > On 18 Oct 1998, Jonathan Guthrie wrote:
> >> Actually, the biggest pain in the neck with GNAT is the fact that ACT
> >> doesn't update the GCC patch files between public releases. 
> 
> > This is a legitimate gripe. However, in your case, as someone who is
> > "just" using GNAT to learn (no disrespect intended!) the solution is to
> > install a standalone version of GNAT which doesn't interfere with the GCC
> > you are using to do real work. Disk space is cheap, no?
> 
> "Standalone version"?  You speak a strange dialect, sir.  What do you mean?
> It's been too many months for me to remember why replacing gnatmake (gnatbuild?
> that's gone with the mists of time, too) with a version that calls gnatgcc
> instead of gcc (the fix I applied to get g77 and gnat to coexist) didn't work
> in this case.  Is that similar to what you're talking about?

My apologies; sometimes I post "from the hip", just like I code :-)

What I meant was to install your version of GNAT in such a way that it
does not interfere with whatever version of gcc you are using to do "real" 
work. When I was in graduate school, I didn't have the option of installing 
GNAT in the normal place, so I had to install it under my home directory
and rely on a little shell hackery to make it easier to use both
gcc-<whatever>, which was our main development tool, and GNAT, which I was
using just to learn Ada. I believe that the configure script for that
ancient version of GNAT supported this option directly. This is the brute
force approach to coexistence, maintaining two entirely separate
compilers, but it worked for learning.

Obviously, this approach fails when you actually want to use GNAT for
something more than learning, and your "work" version of gcc is not the
same as the one used to build GNAT. 

Perhaps this discussion ought to move over to gnat-chat or gnatlist?
If you posted there before, I missed it.

-- Brian





  reply	other threads:[~1998-10-18  0:00 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-10  0:00 Gnat Executable Size Robert B. Love 
1998-10-11  0:00 ` Niklas Holsti
1998-10-11  0:00   ` Corey Minyard
1998-10-12  0:00     ` Andi Kleen
1998-10-11  0:00 ` Lieven Marchand
1998-10-13  0:00   ` Robert B. Love 
1998-10-11  0:00 ` Bryce Bardin
1998-10-12  0:00   ` Donald Duck
1998-10-14  0:00     ` dewar
1998-10-15  0:00       ` Donald Duck
1998-10-16  0:00       ` Gnat Free ? Donald Duck
1998-10-16  0:00         ` dennison
1998-10-16  0:00           ` Ronald Cole
1998-10-16  0:00             ` Andi Kleen
1998-10-17  0:00               ` dewarr
1998-10-18  0:00                 ` Jonathan Guthrie
1998-10-18  0:00                   ` Brian Rogoff
1998-10-19  0:00                     ` Jonathan Guthrie
1998-10-18  0:00                       ` Brian Rogoff [this message]
1998-10-19  0:00                         ` dewar
1998-10-19  0:00                           ` Andi Kleen
1998-10-19  0:00                       ` dewar
1998-10-19  0:00                       ` dewar
1998-10-23  0:00                         ` Bruno BEAUFILS
1998-10-25  0:00                           ` dewar
1998-10-18  0:00                   ` Ronald Cole
1998-10-19  0:00                     ` dewar
1998-10-19  0:00                     ` dewar
1998-10-21  0:00                       ` Ronald Cole
1998-10-17  0:00             ` Jerry van Dijk
1998-10-18  0:00               ` Ronald Cole
1998-10-19  0:00                 ` Jerry van Dijk
1998-10-20  0:00                   ` dennison
1998-10-18  0:00               ` Andi Kleen
1998-10-17  0:00             ` dewarr
1998-10-17  0:00               ` The Ludwig Family
1998-10-18  0:00                 ` dewar
1998-10-19  0:00                   ` Dale Pontius
1998-10-19  0:00                     ` dewar
1998-10-18  0:00               ` Ronald Cole
1998-10-19  0:00                 ` dewarr
1998-10-21  0:00                   ` Ronald Cole
1998-10-19  0:00                 ` Ronald Cole
1998-10-19  0:00                   ` dewarr
1998-10-23  0:00                 ` system
1998-10-16  0:00           ` dewar
1998-10-16  0:00         ` Pascal Obry
1998-10-16  0:00           ` Donald Duck
1998-10-16  0:00             ` dewar
1998-10-19  0:00               ` Pascal Obry
1998-10-19  0:00                 ` dewar
1999-02-13  0:00             ` Fred J. McCall
1998-10-16  0:00         ` dewar
1998-10-17  0:00         ` David C. Hoos, Sr.
1998-10-17  0:00           ` Jean-Pierre Rosen
1998-10-14  0:00     ` Gnat Executable Size geertbosch
1998-10-12  0:00 ` dennison
1998-10-12  0:00   ` Dave Wood
  -- strict thread matches above, loose matches on Subject: below --
1998-10-22  0:00 Gnat Free ? Van Snyder
replies disabled

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