comp.lang.ada
 help / color / mirror / Atom feed
* Toolchain of choice
@ 2010-11-17 12:17 Marcelo Coraça de Freitas
  2010-11-17 12:30 ` Peter C. Chapin
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Marcelo Coraça de Freitas @ 2010-11-17 12:17 UTC (permalink / raw)


Hello there,

I have noticed some of the users of this list like to compile his/her
own GNAT toolchain. I am doing this myself just for the fun of it (and
also because Sabayon is at GNAT-GCC 4.3.1 while GCC 4.5.1 is already
out and because the GNAT package isn't really integrated with the main
GCC package of the distribution).

I'd like to know what you guys use for your daily work? The ACT GNAT
build? The FSF package built from source? Or the official GNAT package
for your operating system?



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

* Re: Toolchain of choice
  2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
@ 2010-11-17 12:30 ` Peter C. Chapin
  2010-11-17 12:51 ` Thomas Løcke
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 15+ messages in thread
From: Peter C. Chapin @ 2010-11-17 12:30 UTC (permalink / raw)


On 2010-11-17 07:17, Marcelo Cora�a de Freitas wrote:

> I'd like to know what you guys use for your daily work? The ACT GNAT
> build? The FSF package built from source? Or the official GNAT package
> for your operating system?

I normally use out-of-the-box GNAT GPL.

Peter



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

* Re: Toolchain of choice
  2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
  2010-11-17 12:30 ` Peter C. Chapin
@ 2010-11-17 12:51 ` Thomas Løcke
  2010-11-17 13:50 ` xavier grave
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 15+ messages in thread
From: Thomas Løcke @ 2010-11-17 12:51 UTC (permalink / raw)


On 2010-11-17 13:17, Marcelo Cora�a de Freitas wrote:
> I'd like to know what you guys use for your daily work? The ACT GNAT
> build? The FSF package built from source? Or the official GNAT package
> for your operating system?


GNAT GPL from libre.adacore.com.

-- 
Regards,
Thomas L�cke

Email: tl at ada-dk.org
Web: http:ada-dk.org
IRC nick: ThomasLocke



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

* Re: Toolchain of choice
  2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
  2010-11-17 12:30 ` Peter C. Chapin
  2010-11-17 12:51 ` Thomas Løcke
@ 2010-11-17 13:50 ` xavier grave
  2010-11-17 19:45 ` Simon Wright
  2010-11-23 20:58 ` Jacob Sparre Andersen
  4 siblings, 0 replies; 15+ messages in thread
From: xavier grave @ 2010-11-17 13:50 UTC (permalink / raw)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 17/11/2010 13:17, Marcelo Cora�a de Freitas a �crit :
> Hello there,
> 
> I have noticed some of the users of this list like to compile his/her
> own GNAT toolchain. I am doing this myself just for the fun of it (and
> also because Sabayon is at GNAT-GCC 4.3.1 while GCC 4.5.1 is already
> out and because the GNAT package isn't really integrated with the main
> GCC package of the distribution).
> 
> I'd like to know what you guys use for your daily work? The ACT GNAT
> build? The FSF package built from source? Or the official GNAT package
> for your operating system?

I'm using two versions :
    - GNAT Pro with Ada core support
    - Debian GNAT packages in order to package our local software for
      Debian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzj3aAACgkQVIZi0A5BZF50yQCfZ6Lb7CUoyM6kS7UioXeoEGK7
kf0Anin0WceQr3IMh2/HvjUT0HgZF64X
=p/BJ
-----END PGP SIGNATURE-----



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

* Re: Toolchain of choice
  2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
                   ` (2 preceding siblings ...)
  2010-11-17 13:50 ` xavier grave
@ 2010-11-17 19:45 ` Simon Wright
  2010-11-18 17:33   ` Marcelo Coraça de Freitas
  2010-11-23 20:58 ` Jacob Sparre Andersen
  4 siblings, 1 reply; 15+ messages in thread
From: Simon Wright @ 2010-11-17 19:45 UTC (permalink / raw)


Marcelo Coraça de Freitas <marcelo.batera@gmail.com> writes:

> I'd like to know what you guys use for your daily work? The ACT GNAT
> build? The FSF package built from source? Or the official GNAT package
> for your operating system?

For daily work, GNATPro from AdaCore.

For evening/weekend work, GCC 4.5.0 built from sources (usually; GNAT
GPL 2010 from libre.adacore.com for checking against).



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

* Re: Toolchain of choice
  2010-11-17 19:45 ` Simon Wright
@ 2010-11-18 17:33   ` Marcelo Coraça de Freitas
  2010-11-18 22:04     ` Simon Wright
  0 siblings, 1 reply; 15+ messages in thread
From: Marcelo Coraça de Freitas @ 2010-11-18 17:33 UTC (permalink / raw)


On Nov 17, 7:45 pm, Simon Wright <si...@pushface.org> wrote:
> Marcelo Coraça de Freitas <marcelo.bat...@gmail.com> writes:
>
> > I'd like to know what you guys use for your daily work? The ACT GNAT
> > build? The FSF package built from source? Or the official GNAT package
> > for your operating system?
>
> For daily work, GNATPro from AdaCore.
>
> For evening/weekend work, GCC 4.5.0 built from sources (usually; GNAT
> GPL 2010 from libre.adacore.com for checking against).

Simon, what host compiler did you use to build your own GCC 4.5.0? :)



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

* Re: Toolchain of choice
  2010-11-18 17:33   ` Marcelo Coraça de Freitas
@ 2010-11-18 22:04     ` Simon Wright
  2010-11-19 13:40       ` Marcelo Coraça de Freitas
  2010-11-19 23:43       ` Shark8
  0 siblings, 2 replies; 15+ messages in thread
From: Simon Wright @ 2010-11-18 22:04 UTC (permalink / raw)


Marcelo Coraça de Freitas <marcelo.batera@gmail.com> writes:

> On Nov 17, 7:45 pm, Simon Wright <si...@pushface.org> wrote:
>> Marcelo Coraça de Freitas <marcelo.bat...@gmail.com> writes:
>>
>> > I'd like to know what you guys use for your daily work? The ACT GNAT
>> > build? The FSF package built from source? Or the official GNAT package
>> > for your operating system?
>>
>> For daily work, GNATPro from AdaCore.
>>
>> For evening/weekend work, GCC 4.5.0 built from sources (usually; GNAT
>> GPL 2010 from libre.adacore.com for checking against).
>
> Simon, what host compiler did you use to build your own GCC 4.5.0? :)

I'm having trouble remembering! and my notes don't help. I started it on
Mac OS X Snow Leopard, in which 64-bit compilers eg GNAT GPL 2009
couldn't handle exceptions. I had a 32-bit build of GNAT GPL 2009 (built
under Leopard, because the Tk framework only existed in 32-bit version)
and that was fine; I expect that was the one.

Now, there would be no trouble using GNAT GPL 2010.



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

* Re: Toolchain of choice
  2010-11-18 22:04     ` Simon Wright
@ 2010-11-19 13:40       ` Marcelo Coraça de Freitas
  2010-11-19 16:05         ` Ludovic Brenta
  2010-11-19 23:43       ` Shark8
  1 sibling, 1 reply; 15+ messages in thread
From: Marcelo Coraça de Freitas @ 2010-11-19 13:40 UTC (permalink / raw)


On Nov 18, 5:04 pm, Simon Wright <si...@pushface.org> wrote:
> Now, there would be no trouble using GNAT GPL 2010.

Awesome, but wouldn't the license when compiling with GNAT GPL infect
GNAT GCC?

I mean, gnat gcc is MGPL while gnat gpl is pure GPL.



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

* Re: Toolchain of choice
  2010-11-19 13:40       ` Marcelo Coraça de Freitas
@ 2010-11-19 16:05         ` Ludovic Brenta
  0 siblings, 0 replies; 15+ messages in thread
From: Ludovic Brenta @ 2010-11-19 16:05 UTC (permalink / raw)


Marcelo Coraça de Freitas wrote on comp.lang.ada:
>> Now, there would be no trouble using GNAT GPL 2010.
>
> Awesome, but wouldn't the license when compiling with GNAT GPL infect
> GNAT GCC?
>
> I mean, gnat gcc is MGPL while gnat gpl is pure GPL.

No, because the compiler (GNAT GCC) does not include any binary code
from the bootstrap compiler (GNAT GPL).  More generally, the "viral
clause" of the GPL only affects programs linked against libgnat; GCC
itself is not linked against libgnat, neither its own version or the
one of GNAT GPL.

--
Ludovic Brenta.



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

* Re: Toolchain of choice
  2010-11-18 22:04     ` Simon Wright
  2010-11-19 13:40       ` Marcelo Coraça de Freitas
@ 2010-11-19 23:43       ` Shark8
  2010-11-20 15:31         ` Marcelo Coraça de Freitas
  2010-11-20 18:09         ` Simon Wright
  1 sibling, 2 replies; 15+ messages in thread
From: Shark8 @ 2010-11-19 23:43 UTC (permalink / raw)



> >> GPL 2010 from libre.adacore.com for checking against).
>
> > Simon, what host compiler did you use to build your own GCC 4.5.0? :)
>
> I'm having trouble remembering! and my notes don't help.

LOL - I understand *that*!
It's slightly reassuring that I'm not the only one who who writes
notes that later can't be 'read'. {Therein lies the problem of
thinking "oh, yeah, this is obvious so I don't *have* to write it..."
which is somewhat similar to the "it's obvious from the context" line
of thinking.}



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

* Re: Toolchain of choice
  2010-11-19 23:43       ` Shark8
@ 2010-11-20 15:31         ` Marcelo Coraça de Freitas
  2010-11-25 20:40           ` Warren
  2010-11-20 18:09         ` Simon Wright
  1 sibling, 1 reply; 15+ messages in thread
From: Marcelo Coraça de Freitas @ 2010-11-20 15:31 UTC (permalink / raw)


On Nov 19, 6:43 pm, Shark8 <onewingedsh...@gmail.com> wrote:
> > >> GPL 2010 from libre.adacore.com for checking against).
>
> > > Simon, what host compiler did you use to build your own GCC 4.5.0? :)
>
> > I'm having trouble remembering! and my notes don't help.
>
> LOL - I understand *that*!
> It's slightly reassuring that I'm not the only one who who writes
> notes that later can't be 'read'. {Therein lies the problem of
> thinking "oh, yeah, this is obvious so I don't *have* to write it..."
> which is somewhat similar to the "it's obvious from the context" line
> of thinking.}

yeah, it's nice to know I am not the only one doing that. :D

well, I kinda stopped doing this when I started using gmail (I email
my notes all the time) and the KOW framework's redmine. :D




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

* Re: Toolchain of choice
  2010-11-19 23:43       ` Shark8
  2010-11-20 15:31         ` Marcelo Coraça de Freitas
@ 2010-11-20 18:09         ` Simon Wright
  1 sibling, 0 replies; 15+ messages in thread
From: Simon Wright @ 2010-11-20 18:09 UTC (permalink / raw)


Shark8 <onewingedshark@gmail.com> writes:

>> >> GPL 2010 from libre.adacore.com for checking against).
>>
>> > Simon, what host compiler did you use to build your own GCC 4.5.0?
>> > :)
>>
>> I'm having trouble remembering! and my notes don't help.
>
> LOL - I understand *that*!
> It's slightly reassuring that I'm not the only one who who writes
> notes that later can't be 'read'.

The notes were quite extensive (in a TiddlyWiki,
http://www.tiddlywiki.com/), full of extensive build logs etc, they just
don't tell me which compiler I started with! The trouble was that
AdaCore's GNAT GPL 2009 (which is x86_64) doesn't work on Snow Leopard;
there was some problem ... AH! from 25 December 2009,

   GNAT seems to be OK (after installing XCode!)  Actually, that's only
   gcc-4.3.3. The GNAT-GPL-2009 and 6.2.2 compilers fall over because
   Darwin no longer exports sigreturn.



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

* Re: Toolchain of choice
  2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
                   ` (3 preceding siblings ...)
  2010-11-17 19:45 ` Simon Wright
@ 2010-11-23 20:58 ` Jacob Sparre Andersen
  2010-11-25 20:42   ` Warren
  4 siblings, 1 reply; 15+ messages in thread
From: Jacob Sparre Andersen @ 2010-11-23 20:58 UTC (permalink / raw)


Marcelo Cora�a de Freitas wrote:

> I'd like to know what you guys use for your daily work? The ACT GNAT
> build? The FSF package built from source? Or the official GNAT package
> for your operating system?

I use the Debian GNAT packages.

Greetings,

Jacob
-- 
There only exist 10 kinds of people: Those who know binary
numbers and those who don't know binary numbers.




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

* Re: Toolchain of choice
  2010-11-20 15:31         ` Marcelo Coraça de Freitas
@ 2010-11-25 20:40           ` Warren
  0 siblings, 0 replies; 15+ messages in thread
From: Warren @ 2010-11-25 20:40 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 602 bytes --]

Marcelo Cora�a de Freitas expounded in
news:64e28922-b6ea-4956-933d-f48fa74cf9e0@k13g2000vbq.googlegr
oups.com: 

> yeah, it's nice to know I am not the only one doing that.
> :D 
> 
> well, I kinda stopped doing this when I started using gmail
> (I email my notes all the time) and the KOW framework's
> redmine. :D 

Now with google docs, it's not necessary to do the 
emailing/drafts anymore. 

I often whip open a parts list at home, and then print it from 
work (to shop for at lunchtime). Handy that.  Not to mention I 
can upload tar files of code and use at work or from home etc. 

Warren



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

* Re: Toolchain of choice
  2010-11-23 20:58 ` Jacob Sparre Andersen
@ 2010-11-25 20:42   ` Warren
  0 siblings, 0 replies; 15+ messages in thread
From: Warren @ 2010-11-25 20:42 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 486 bytes --]

Jacob Sparre Andersen expounded in
news:87sjyr4uzw.fsf@hugsarin.sparre-andersen.dk: 

> Marcelo Cora�a de Freitas wrote:
> 
>> I'd like to know what you guys use for your daily work?
>> The ACT GNAT build? The FSF package built from source? Or
>> the official GNAT package for your operating system?
> 
> I use the Debian GNAT packages.
> Jacob

Since I spend 4hrs/day commuting, I do a lot of work under 
Cygwin on my corporate laptop. Under Linux, I use Debian 
packages.

Warren



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

end of thread, other threads:[~2010-11-25 20:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-17 12:17 Toolchain of choice Marcelo Coraça de Freitas
2010-11-17 12:30 ` Peter C. Chapin
2010-11-17 12:51 ` Thomas Løcke
2010-11-17 13:50 ` xavier grave
2010-11-17 19:45 ` Simon Wright
2010-11-18 17:33   ` Marcelo Coraça de Freitas
2010-11-18 22:04     ` Simon Wright
2010-11-19 13:40       ` Marcelo Coraça de Freitas
2010-11-19 16:05         ` Ludovic Brenta
2010-11-19 23:43       ` Shark8
2010-11-20 15:31         ` Marcelo Coraça de Freitas
2010-11-25 20:40           ` Warren
2010-11-20 18:09         ` Simon Wright
2010-11-23 20:58 ` Jacob Sparre Andersen
2010-11-25 20:42   ` Warren

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