comp.lang.ada
 help / color / mirror / Atom feed
* GNAT on Mandrake GNU/Linux 9.0
@ 2002-09-27 11:24 Tony Matthews
  2002-09-27 11:41 ` Adrian Knoth
  2002-09-27 11:51 ` Preben Randhol
  0 siblings, 2 replies; 10+ messages in thread
From: Tony Matthews @ 2002-09-27 11:24 UTC (permalink / raw)


Hi,

I'm looking for some advice on the best way to get GNAT up and running on
the above O/S (once I get it up and running on my PC).

I understand it comes with GCC 3.2, which I believe includes the Gnat
front-end.

There are also the Ada Linux Team 3.13p RPMs and 3.14p Deb releases.

Which version could/should I use??

I'm assuming that 'alien' will cope with converting the 3.14p deb release to
RPM format if people recommend this is the one to go with.

Thanks

Tony

--  --
8<  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
--  --  --  --  --






^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 11:24 GNAT on Mandrake GNU/Linux 9.0 Tony Matthews
@ 2002-09-27 11:41 ` Adrian Knoth
  2002-09-27 11:51 ` Preben Randhol
  1 sibling, 0 replies; 10+ messages in thread
From: Adrian Knoth @ 2002-09-27 11:41 UTC (permalink / raw)


Tony Matthews <tony.matthews@SpamJam.ds-s.com> wrote:

> Which version could/should I use??

You should fetch 3.14p from cs.nyu.edu. Afterwards you may want to CVS-co
the gcc-tree (see http://gcc.gnu.org) and build it on your own.

You can even decide whether you want 3.2 or bleeding-edge-adventure 3.3 :)

All releases have known bugs. 3.14p as well as 3.2/3.3. I don't know a bug
for 3.13p, but I'm sure there is also at least one :)


-- 
mail: adi@thur.de  	http://adi.thur.de	PGP: v2-key via keyserver

Ob im Liegen, ob im Stehn, auch auf dem Fahrrad mu� es gehn



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 11:24 GNAT on Mandrake GNU/Linux 9.0 Tony Matthews
  2002-09-27 11:41 ` Adrian Knoth
@ 2002-09-27 11:51 ` Preben Randhol
  2002-09-27 13:06   ` Tony Matthews
  1 sibling, 1 reply; 10+ messages in thread
From: Preben Randhol @ 2002-09-27 11:51 UTC (permalink / raw)


On Fri, 27 Sep 2002 12:24:38 +0100, Tony Matthews wrote:
> 
> There are also the Ada Linux Team 3.13p RPMs and 3.14p Deb releases.
> 
> Which version could/should I use??

At the moment you should use the 3.14p. You can find it here:

   http://libre.act-europe.fr/GNAT/

either precompiled or source[*].

You can also used alien, but I don't know if it will work.

The reason I do not recommend GCC 3.2 now is that it is not stable yet.
A lot have to be done to get the compiler to work with the new gcc
backend. The GNAT 3.14p uses gcc 2.8x as backend, while Gnat 3.2 uses
the new gcc. Gcc is apparently also changing a lot at the moment so
when this becomes stable I guess there will be a complete merge of the
gnat compiler and it will be working like the gnat 3.14p or better. So
in the mean time stick with 3.14p. :-)

Preben

[*] If you choose the source then you need the 3.13p rpms first to be
able to compile the 3.14p as it is written in Ada.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 11:51 ` Preben Randhol
@ 2002-09-27 13:06   ` Tony Matthews
  2002-09-27 13:52     ` David C. Hoos
                       ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Tony Matthews @ 2002-09-27 13:06 UTC (permalink / raw)


Thanks a lot guys.

GNAT 3.14p it is then. I'll probably go straight for the precompiled
binaries.

It was reading about the 'unstable' nature of GNAT in GCC 3.2 that caused to
me seek further clarification from this newgroup membership.

Now, at least, I won't waste any time barking up the wrong tree.

Do you know if the 3.14p binaries will happily co-exist with Mandrake
GNU/Linux GCC 3.2, or will I have to take some 'precautions' not to
overwrite any important directories/files/libraries etc??

Thanks again

Tony


          To reply by e-mail, remove SpamJam from my address
--  --
8<  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
--  --  --  --  --







^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 13:06   ` Tony Matthews
@ 2002-09-27 13:52     ` David C. Hoos
  2002-09-27 15:05       ` Tony Matthews
  2002-09-27 14:10     ` Simon Wright
  2002-09-27 16:12     ` Preben Randhol
  2 siblings, 1 reply; 10+ messages in thread
From: David C. Hoos @ 2002-09-27 13:52 UTC (permalink / raw)



----- Original Message -----
From: "Tony Matthews" <tony.matthews@SpamJam.ds-s.com>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: Friday, September 27, 2002 8:06 AM
Subject: Re: GNAT on Mandrake GNU/Linux 9.0
<snip>
> Do you know if the 3.14p binaries will happily co-exist with Mandrake
> GNU/Linux GCC 3.2, or will I have to take some 'precautions' not to
> overwrite any important directories/files/libraries etc??
If you're using the distribution from nyu, and you select "install in
standard location" (requires Super-User privileges), then everything will
be installed under /usr/gnat, and will thus not overwrite standard stuff.

I also use florist with gnat-3.14p, and when I've compiled it in a directory
under /root, I move its  "floristlib" directory into /usr/gnat/lib
<snip>




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 13:06   ` Tony Matthews
  2002-09-27 13:52     ` David C. Hoos
@ 2002-09-27 14:10     ` Simon Wright
  2002-09-27 16:15       ` Preben Randhol
  2002-09-27 16:12     ` Preben Randhol
  2 siblings, 1 reply; 10+ messages in thread
From: Simon Wright @ 2002-09-27 14:10 UTC (permalink / raw)


"Tony Matthews" <tony.matthews@SpamJam.ds-s.com> writes:

> It was reading about the 'unstable' nature of GNAT in GCC 3.2 that
> caused to me seek further clarification from this newgroup
> membership.

I've been running on this Mandrake 8.2 laptop with GCC-3.1, then 3.2,
built from source on my other (Slackware 7.1) box; no obvious
problems. In fact all except one of the problems I have found have
been in 3.15a1 too.

I've had much less grief from GCC-3.2 on Linux than from 3.15a1 on
Windows.



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 13:52     ` David C. Hoos
@ 2002-09-27 15:05       ` Tony Matthews
  2002-09-27 16:17         ` Preben Randhol
  0 siblings, 1 reply; 10+ messages in thread
From: Tony Matthews @ 2002-09-27 15:05 UTC (permalink / raw)


"David C. Hoos" <david.c.hoos.sr@ada95.com> wrote in message
news:mailman.1033134781.3061.comp.lang.ada@ada.eu.org...
>
> ----- Original Message -----
> From: "Tony Matthews" <tony.matthews@SpamJam.ds-s.com>
> Newsgroups: comp.lang.ada
> To: <comp.lang.ada@ada.eu.org>
> Sent: Friday, September 27, 2002 8:06 AM
> Subject: Re: GNAT on Mandrake GNU/Linux 9.0
> <snip>
> > Do you know if the 3.14p binaries will happily co-exist with Mandrake
> > GNU/Linux GCC 3.2, or will I have to take some 'precautions' not to
> > overwrite any important directories/files/libraries etc??
> If you're using the distribution from nyu, and you select "install in
> standard location" (requires Super-User privileges), then everything will
> be installed under /usr/gnat, and will thus not overwrite standard stuff.
>
> I also use florist with gnat-3.14p, and when I've compiled it in a
directory
> under /root, I move its  "floristlib" directory into /usr/gnat/lib
> <snip>
>

Thanks for the tip.

I'll also be wanting to get and install Florist, GtkAda (including the Glade
GUI builder), the GraspAda editor (if I can find it again), and the Ada
bindings for SDL.

I think that ought to keep me busy for a while  (but don't tell my wife)


      To reply by e-mail, remove SpamJam from my address
--  --
8<  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  --  
--  --  --  --  --







^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 13:06   ` Tony Matthews
  2002-09-27 13:52     ` David C. Hoos
  2002-09-27 14:10     ` Simon Wright
@ 2002-09-27 16:12     ` Preben Randhol
  2 siblings, 0 replies; 10+ messages in thread
From: Preben Randhol @ 2002-09-27 16:12 UTC (permalink / raw)


On Fri, 27 Sep 2002 14:06:21 +0100, Tony Matthews wrote:
> Thanks a lot guys.
> 
> GNAT 3.14p it is then. I'll probably go straight for the precompiled
> binaries.
> 
> It was reading about the 'unstable' nature of GNAT in GCC 3.2 that caused to
> me seek further clarification from this newgroup membership.
> 
> Now, at least, I won't waste any time barking up the wrong tree.
> 
> Do you know if the 3.14p binaries will happily co-exist with Mandrake
> GNU/Linux GCC 3.2, or will I have to take some 'precautions' not to
> overwrite any important directories/files/libraries etc??

Should work as they have co-existed with gcc 2.95 all this time :-)

Preben



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 14:10     ` Simon Wright
@ 2002-09-27 16:15       ` Preben Randhol
  0 siblings, 0 replies; 10+ messages in thread
From: Preben Randhol @ 2002-09-27 16:15 UTC (permalink / raw)


On 27 Sep 2002 15:10:20 +0100, Simon Wright wrote:
> 
> I've had much less grief from GCC-3.2 on Linux than from 3.15a1 on
> Windows.

May be it is a Linux vs Windows situation ;-) 

Preben



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: GNAT on Mandrake GNU/Linux 9.0
  2002-09-27 15:05       ` Tony Matthews
@ 2002-09-27 16:17         ` Preben Randhol
  0 siblings, 0 replies; 10+ messages in thread
From: Preben Randhol @ 2002-09-27 16:17 UTC (permalink / raw)


On Fri, 27 Sep 2002 16:05:50 +0100, Tony Matthews wrote:
> 
> I'll also be wanting to get and install Florist, GtkAda (including the Glade
> GUI builder), the GraspAda editor (if I can find it again), and the Ada
> bindings for SDL.

The glade gui builder you can install from the mandrake distro. 

Grasp: http://www.eng.auburn.edu/department/cse/research/grasp/

Preben



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-09-27 16:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-27 11:24 GNAT on Mandrake GNU/Linux 9.0 Tony Matthews
2002-09-27 11:41 ` Adrian Knoth
2002-09-27 11:51 ` Preben Randhol
2002-09-27 13:06   ` Tony Matthews
2002-09-27 13:52     ` David C. Hoos
2002-09-27 15:05       ` Tony Matthews
2002-09-27 16:17         ` Preben Randhol
2002-09-27 14:10     ` Simon Wright
2002-09-27 16:15       ` Preben Randhol
2002-09-27 16:12     ` Preben Randhol

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