comp.lang.ada
 help / color / mirror / Atom feed
* Where is the GNAT source code
@ 2002-05-07 23:09 Jason LaPenta
  2002-05-08  4:39 ` Per Sandbergs
  2002-05-08  9:11 ` David C. Hoos, Sr.
  0 siblings, 2 replies; 8+ messages in thread
From: Jason LaPenta @ 2002-05-07 23:09 UTC (permalink / raw)


Hi,

I'm looking for the gnat source code, and every link I try is borken ;<
What web link is it available from to download?

Thanks
Jason




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

* Re: Where is the GNAT source code
  2002-05-07 23:09 Where is the GNAT source code Jason LaPenta
@ 2002-05-08  4:39 ` Per Sandbergs
  2002-05-08 13:05   ` Robert Dewar
  2002-05-09 18:06   ` Craig Carey
  2002-05-08  9:11 ` David C. Hoos, Sr.
  1 sibling, 2 replies; 8+ messages in thread
From: Per Sandbergs @ 2002-05-08  4:39 UTC (permalink / raw)


Hi,
The sources are now within GCC so i thing the easiest way to get them is at
at the folowing location
http://gcc.gnu.org/cvs.html
Did a download and build of the full GCC which includes GNAT a couple of
days ago and got it upp and running witout any hazle at all on a Redhat 7.1
system.

Per Sandberg

"Jason LaPenta" <jmlapenta@netscape.net> wrote in message
news:3CD85E98.7090000@netscape.net...
> Hi,
>
> I'm looking for the gnat source code, and every link I try is borken ;<
> What web link is it available from to download?
>
> Thanks
> Jason
>





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

* Re: Where is the GNAT source code
  2002-05-07 23:09 Where is the GNAT source code Jason LaPenta
  2002-05-08  4:39 ` Per Sandbergs
@ 2002-05-08  9:11 ` David C. Hoos, Sr.
  1 sibling, 0 replies; 8+ messages in thread
From: David C. Hoos, Sr. @ 2002-05-08  9:11 UTC (permalink / raw)



----- Original Message ----- 
From: "Jason LaPenta" <jmlapenta@netscape.net>
Newsgroups: comp.lang.ada
To: <comp.lang.ada@ada.eu.org>
Sent: May 07, 2002 6:09 PM
Subject: Where is the GNAT source code


> Hi,
> 
> I'm looking for the gnat source code, and every link I try is borken ;<
> What web link is it available from to download?
>
Have you tried the primary link? It's not broken 
ftp://ftp.cs.nyu.edu/pub/gnat/3.14p/gnat-3.14p-src.tgz






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

* Re: Where is the GNAT source code
  2002-05-08  4:39 ` Per Sandbergs
@ 2002-05-08 13:05   ` Robert Dewar
  2002-05-08 19:02     ` Simon Wright
  2002-05-09 18:06   ` Craig Carey
  1 sibling, 1 reply; 8+ messages in thread
From: Robert Dewar @ 2002-05-08 13:05 UTC (permalink / raw)


"Per Sandbergs" <prsa@cntw.com> wrote in message news:<NZ1C8.2560$Q75.5692@news1.bredband.com>...
> Hi,
> The sources are now within GCC so i thing the easiest way to get them is at
> at the folowing location
> http://gcc.gnu.org/cvs.html

One caution here is that these sources are specifically for building with
GCC 3, and still are work in progress in the sense that there are significant
failures with this version against our test suite for all architectures.

The sources at gnu.org do not correspond to any release of GNAT Professional
(or earlier public versions). So if you want sources that match a particular
version, you need to go get them somewhere else.

Note that the sources for the run-time library are with every version of
GNAT, so you never need to run around looking for these.

Note also that whoever provided you with the binary of GNAT had a legal
obligation to provide you with information on how to get the corresponding
sources. It is illegal to redistribute GNAT without providing this information
(since it violates FSF and ACT copyrights to do so). So I suggest that you
go wherever you got the binary for, and get the sources from there.

By the way, care to tell us why you want the sources (always interesting to
know what people are doing with them :-)

Robert Dewar
Ada Core Technologies



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

* Re: Where is the GNAT source code
  2002-05-08 13:05   ` Robert Dewar
@ 2002-05-08 19:02     ` Simon Wright
  2002-05-09  2:34       ` Robert Dewar
  2002-05-09 13:38       ` Ted Dennison
  0 siblings, 2 replies; 8+ messages in thread
From: Simon Wright @ 2002-05-08 19:02 UTC (permalink / raw)


dewar@gnat.com (Robert Dewar) writes:

> One caution here is that these sources are specifically for building
> with GCC 3, and still are work in progress in the sense that there
> are significant failures with this version against our test suite
> for all architectures.

But I can report that the Booch Components built without regressions
against gcc version 3.1 20020505 (prerelease), i686-pc-linux-gnu. Very
pleasing, if only a tiny datum.



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

* Re: Where is the GNAT source code
  2002-05-08 19:02     ` Simon Wright
@ 2002-05-09  2:34       ` Robert Dewar
  2002-05-09 13:38       ` Ted Dennison
  1 sibling, 0 replies; 8+ messages in thread
From: Robert Dewar @ 2002-05-09  2:34 UTC (permalink / raw)


Simon Wright <simon@pushface.org> wrote in message news:<x7voffqwjhk.fsf@pushface.org>...
> dewar@gnat.com (Robert Dewar) writes:
> 
> But I can report that the Booch Components built without > regressions against gcc version 3.1 20020505 
> (prerelease), i686-pc-linux-gnu. Very pleasing, if only a 
> tiny datum.

Don't get me wrong, a *lot* works in this 3.1 version of
GNAT. Our test suite is pretty rigorous at this stage, and
failing a couple of dozen tests in this suite definitely
does not mean that this version of GNAT is unusable, especially for
hobbyist and student use, and by all means
grab it and play with it :-)



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

* Re: Where is the GNAT source code
  2002-05-08 19:02     ` Simon Wright
  2002-05-09  2:34       ` Robert Dewar
@ 2002-05-09 13:38       ` Ted Dennison
  1 sibling, 0 replies; 8+ messages in thread
From: Ted Dennison @ 2002-05-09 13:38 UTC (permalink / raw)


Simon Wright <simon@pushface.org> wrote in message news:<x7voffqwjhk.fsf@pushface.org>...
> But I can report that the Booch Components built without regressions
> against gcc version 3.1 20020505 (prerelease), i686-pc-linux-gnu. Very
> pleasing, if only a tiny datum.

That's more than can be said for my last proprietary compiler. :-)


-- 
T.E.D.
Home     -  mailto:dennison@telepath.com (Yahoo: Ted_Dennison)
Homepage -  http://www.telepath.com/dennison/Ted/TED.html



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

* Re: Where is the GNAT source code
  2002-05-08  4:39 ` Per Sandbergs
  2002-05-08 13:05   ` Robert Dewar
@ 2002-05-09 18:06   ` Craig Carey
  1 sibling, 0 replies; 8+ messages in thread
From: Craig Carey @ 2002-05-09 18:06 UTC (permalink / raw)


On Wed, 8 May 2002 06:39:20 +0200, "Per Sandbergs" <prsa@cntw.com>
wrote:

>Hi,
>The sources are now within GCC so i thin[k] the easiest way to get them is at
>at the folowing location
>http://gcc.gnu.org/cvs.html

>Did a download and build of the full GCC which includes GNAT a couple of
>days ago and got it upp and running witout any hazle at all on a Redhat 7.1
>system.
>



It is possible to get GNAT Ada files using this rsync command:


"rsync -RPvac --include '/gcc/gcc/ada' --exclude '/*/*/*'
                                   rsync://gcc.gnu.org/gcc-cvs ."

Sample console output:
...
testrun/
wwwdocs/
wwwdocs/cgi-bin/
wwwdocs/htdocs/
       30128 100%    9.58MB/s    0:00:00
gcc/gcc/ada/a-diocst.adb,v
       30174 100%   14.39MB/s    0:00:00
gcc/gcc/ada/a-diocst.ads,v
       29538 100%   14.08MB/s    0:00:00
gcc/gcc/ada/a-direio.adb,v
       34432 100%   11.53kB/s    0:00:02
...

Rsynch compresses.

Someone in the GCC community altered the CVS server so that the CVS
server now no longer recognizes that "gcc-ada" identifies all the
GNAT Ada 95 files at the gnu.org cvs repository.

Here is a way to use CVS to get no files: 
 * request a list of the names of all the categories using "co -c".
 * then use the pre-Dec 2001 category name, "gcc-ada".
The list of categories has been removed from CVS.


#$ export CVSROOT=:pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc
#
#$ cvs login
#(Logging in to anoncvs@subversions.gnu.org)
#CVS password:
#
#$ cvs co -c
#
#$ cvs co gcc-ada
#cvs server: cannot find module `gcc-ada' - ignored
#cvs [checkout aborted]: cannot expand modules


[What do other people do if they are getting the GNU CVS server to
transfer a minimum of bytes while transferring all the files (without
each file being named) ?.]

A bit more data than is essential, is transferred by rsync.

An example: the rsync file named "mdllfile.ads,v" is about exactly
3,260 lines long. There is 51 lines of Ada 95 code inside of that.
That is the package "MDLL.Files" ("Simple services used by GNATDLL to
deal with Filename extension[s]")

The dates of all the rsync Ada files seem to all change, all at once,
at least when rsync is used.

The ACT GNAT code at the gcc.gnu.org CVS domain is more up to date.




>Per Sandberg
>
>"Jason LaPenta" <jmlapenta@netscape.net> wrote in message
>news:3CD85E98.7090000@netscape.net...
>> Hi,
>>
>> I'm looking for the gnat source code, and every link I try is borken ;<
>> What web link is it available from to download?
>>
>> Thanks
>> Jason
>>
>




Craig Carey

Ada 95 mailing lists: http://www.ijs.co.nz/ada_95.htm




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

end of thread, other threads:[~2002-05-09 18:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-07 23:09 Where is the GNAT source code Jason LaPenta
2002-05-08  4:39 ` Per Sandbergs
2002-05-08 13:05   ` Robert Dewar
2002-05-08 19:02     ` Simon Wright
2002-05-09  2:34       ` Robert Dewar
2002-05-09 13:38       ` Ted Dennison
2002-05-09 18:06   ` Craig Carey
2002-05-08  9:11 ` David C. Hoos, Sr.

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