comp.lang.ada
 help / color / mirror / Atom feed
From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: try to bluid gvd
Date: Sat, 10 Jun 2006 22:50:56 +0200
Date: 2006-06-10T22:50:56+02:00	[thread overview]
Message-ID: <87k67o7n0v.fsf@ludovic-brenta.org> (raw)
In-Reply-To: 1149969792.660781.259580@f6g2000cwb.googlegroups.com

ferro.francesco@gmail.com writes:
> ok thank's!
>
> now it can found the dir..
>
> but i have always a lot of error :(
>
> shit shit!!!

I suggest you look at how I build GPS on Debian.  It took me many
hours of work to get it to build, especially with GNAT 3.15p.  In the
end, I bypassed GPS's configury and makefile completely; I build
almost everything from one makefile (debian/rules) and one GNAT
project file (gps.gpr).  In the process, I avoid building the bundled
copy of Tcl 8.1 because it fails, and Debian already has tcl prebuilt.
The bundled copy of cschthtml also required patching.  Finally, I have
some bug fixes.

All the build scripts are in the debian subdirectory in
http://ftp.debian.org/debian/pool/main/g/gnat-gps/gnat-gps_2.1.0-8.diff.gz

As you can see, the above is for GPS 2.1.0.  As part of the transition
to GCC 4.1 in Debian, I am working on a newer version of GPS.  The
problem is AdaCore's release management:

GPS 3.1.3 requires GtkAda with the CVS tag gps-3_1_3, which is not a
proper release of GtkAda.  Neither gtkada-2_4_1 nor gtkada-2_8_0 will
do.  The CVS HEAD of GPS (4.0.0w, not tagged yet) is closer to
building, but will require GtkAda 2.8.1 not 2.8.0.

So I'm currently waiting for the CVS tag for GtkAda 2.8.1, and then
I'll patch GPS 4.0.0w until it compiles.

The good news is that I will be able to use libgnatvsn4.1 and
libgnatprj4.1; this was not possible with libgnatvsn-3.15p and
libgnatprj-3.15p, due to changes in between GNAT 3.15p and GCC 4.1.

-- 
Ludovic Brenta.



      reply	other threads:[~2006-06-10 20:50 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-09 16:14 try to bluid gvd ferro.francesco
2006-06-09 16:39 ` M E Leypold
2006-06-10 14:16   ` ferro.francesco
2006-06-09 21:46 ` Jeffrey Creem
2006-06-09 22:26   ` Ludovic Brenta
2006-06-09 22:27     ` Ludovic Brenta
2006-06-10 14:55       ` Jeffrey Creem
2006-06-10 16:22         ` Ludovic Brenta
2006-06-10 16:33           ` ferro.francesco
2006-06-10 17:04             ` ferro.francesco
2006-06-10 17:27               ` Ludovic Brenta
2006-06-10 18:43                 ` ferro.francesco
2006-06-10 19:41                   ` Ludovic Brenta
2006-06-10 20:03                     ` ferro.francesco
2006-06-10 20:50                       ` Ludovic Brenta [this message]
replies disabled

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