From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b6a41f43bdf7d57 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-03-30 21:12:32 PST Path: archiver1.google.com!news1.google.com!news.glorb.com!border1.nntp.ash.giganews.com!border2.nntp.ash.giganews.com!nntp.giganews.com!newspeer1.nwr.nac.net!news.worldonline.be!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: GLADE GUI builder version question Date: 31 Mar 2004 07:15:06 +0200 Organization: Worldonline Belgium Sender: lbrenta@deuteronomy Message-ID: <87n05xegx1.fsf@insalien.org> References: <3s-dnUFg8KKtV_XdRVn-gw@comcast.com> <87fzbqfa0k.fsf@insalien.org> NNTP-Posting-Host: 83-134-241-115.lindthout.goplus.fastdsl.tiscali.be Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.worldonline.be 1080709952 13095 83.134.241.115 (31 Mar 2004 05:12:32 GMT) X-Complaints-To: abuse@worldonline.be NNTP-Posting-Date: Wed, 31 Mar 2004 05:12:32 +0000 (UTC) User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Xref: archiver1.google.com comp.lang.ada:6680 Date: 2004-03-31T07:15:06+02:00 List-Id: Keith Brown 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.