comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic.brenta@insalien.org>
Subject: Re: GLADE GUI builder version question
Date: 31 Mar 2004 07:15:06 +0200
Date: 2004-03-31T07:15:06+02:00	[thread overview]
Message-ID: <87n05xegx1.fsf@insalien.org> (raw)
In-Reply-To: ra-dnR4kpfAoqffdRVn-ug@comcast.com

Keith Brown <kbrown2720@NOSPAMcomcast.net> writes:
> Ludovic,
> 
> Thank you for your response. I believe you are correct that I am
> running a product called gcc-gnat 3.3.1-2mdk which is labeled "Ada
> 95 support for gcc".  This came on the Mandrake distro. I presume
> also from your response that I should be using GNAT 3.15p
> instead. What are the differences?

GNAT 3.15p is the latest stable version of GNAT, as released by Ada
Core Technologies.  Although it dates back to October 2002, it works
very well.

In October 2001, ACT merged their GNAT source code into GCC.  GCC
versions 3.1, 3.2 and 3.3 include this code of experimental quality.
In October 2003, ACT did a second merge, and then moved their
day-to-day development to the GCC CVS repository.  GCC 3.4 will
include these changes.  Apart from one major regression (no support
for tasking on powerpc-*-linux, it has some new features but is still
to be considered experimental.

> I presume I must install GtkAda first which includes the Gate code
> for Glade2.  Thanks for your advice. I will download these packages
> and try to install them.

Yes.  If you want to make Ada programs that use GTK, you need the Ada
binding for GTK - that's GtkAda.

Also, each version of GNAT or GCC breaks binary compatibility with
previous versions.  You will need to make sure that libgnat, GtkAda,
and your program are all compiled with the same Ada compiler.  If you
download the binary distribution of GtkAda, you need to check that
that is the case.

-- 
Ludovic Brenta.




  reply	other threads:[~2004-03-31  5:15 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-30  1:14 GLADE GUI builder version question Keith Brown
2004-03-30  9:06 ` Poul-Erik Andreasen
2004-03-30 18:46 ` Ludovic Brenta
2004-03-31  3:00   ` Keith Brown
2004-03-31  5:15     ` Ludovic Brenta [this message]
2004-03-31 15:41 ` Poul-Erik Andreasen
2004-04-14  3:06 ` Andrew Reynolds
replies disabled

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