Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

If a listener nods his head when you're explaining your program, wake him up.


devel / comp.lang.ada / GNAT FSF

SubjectAuthor
* GNAT FSFAdaMagica
+- Re: GNAT FSFGabriele Galeotti
+- Re: GNAT FSFDrPi
+- Re: GNAT FSFBjörn Lundin
`* Re: GNAT FSFSimon Wright
 +* Re: GNAT FSFStephen Leake
 |`- Re: GNAT FSFSimon Wright
 `- Re: GNAT FSFStephen Leake

1
GNAT FSF

<4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9085&group=comp.lang.ada#9085

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:ac8:4d06:0:b0:3a5:95cc:70e2 with SMTP id w6-20020ac84d06000000b003a595cc70e2mr85677854qtv.293.1670517592283;
Thu, 08 Dec 2022 08:39:52 -0800 (PST)
X-Received: by 2002:a37:514:0:b0:6fe:b1e0:d025 with SMTP id
20-20020a370514000000b006feb1e0d025mr14347047qkf.742.1670517592057; Thu, 08
Dec 2022 08:39:52 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Thu, 8 Dec 2022 08:39:51 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=94.31.100.23; posting-account=rmHyLAoAAADSQmMWJF0a_815Fdd96RDf
NNTP-Posting-Host: 94.31.100.23
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
Subject: GNAT FSF
From: christ-usch.grein@t-online.de (AdaMagica)
Injection-Date: Thu, 08 Dec 2022 16:39:52 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1422
 by: AdaMagica - Thu, 8 Dec 2022 16:39 UTC

In the past, I only used GNAT CE. Now that no new versions are provided, I'm gonna try to download the FSF version.

The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
gcc-12.2.0.tar.gz.

Is this the correct thing? I have yet to find a tool to open tar.gz (on windows, I generally use zip files).

Now suppose I have successfully unpacked the thing. What is inside? How do I install it? Is GPS included?

Thanxs for your patience and help.

Re: GNAT FSF

<653aa607-eecb-458c-b00b-1a83d0951fa0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9086&group=comp.lang.ada#9086

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:6214:4293:b0:4c6:e4a3:df1e with SMTP id og19-20020a056214429300b004c6e4a3df1emr53012678qvb.15.1670521310763;
Thu, 08 Dec 2022 09:41:50 -0800 (PST)
X-Received: by 2002:a37:6883:0:b0:6fe:ae3e:418d with SMTP id
d125-20020a376883000000b006feae3e418dmr15265449qkc.170.1670521310533; Thu, 08
Dec 2022 09:41:50 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Thu, 8 Dec 2022 09:41:50 -0800 (PST)
In-Reply-To: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=79.12.131.21; posting-account=JRF_-woAAABYlsAtkCl_CUxBuQy2SsaQ
NNTP-Posting-Host: 79.12.131.21
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <653aa607-eecb-458c-b00b-1a83d0951fa0n@googlegroups.com>
Subject: Re: GNAT FSF
From: gabriele.galeotti.xyz@gmail.com (Gabriele Galeotti)
Injection-Date: Thu, 08 Dec 2022 17:41:50 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2106
 by: Gabriele Galeotti - Thu, 8 Dec 2022 17:41 UTC

On Thursday, December 8, 2022 at 5:39:53 PM UTC+1, AdaMagica wrote:
> In the past, I only used GNAT CE. Now that no new versions are provided, I'm gonna try to download the FSF version.
>
> The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
> gcc-12.2.0.tar.gz.
>
> Is this the correct thing? I have yet to find a tool to open tar.gz (on windows, I generally use zip files).
>
> Now suppose I have successfully unpacked the thing. What is inside? How do I install it? Is GPS included?
>
> Thanxs for your patience and help.

You downloaded the source code of the entire GCC suite. GPS is not a GCC FSF thing, it's an IDE.

Given your question, I think you will have hard time, you have to compile everything, and you need
a bootstrap compiler in your system in order to do that. And you have to build Binutils first, plus an obscene
amount of libraries.

That being said, I strongly suggest to not build GCC on windows, it will take ages.

G

Re: GNAT FSF

<tmt9dh$pbt$1@shakotay.alphanet.ch>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9087&group=comp.lang.ada#9087

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!news.alphanet.ch!alphanet.ch!.POSTED!not-for-mail
From: 314@drpi.fr (DrPi)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Thu, 8 Dec 2022 19:12:01 +0100
Organization: Posted through news.alphanet.ch
Message-ID: <tmt9dh$pbt$1@shakotay.alphanet.ch>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 8 Dec 2022 18:12:01 -0000 (UTC)
Injection-Info: shakotay.alphanet.ch; posting-account="dr.pi";
logging-data="25981"; mail-complaints-to="usenet@alphanet.ch"; posting-host="bda8ab3c43e8ad8cb626bfebe8390999.nnrp.alphanet.ch"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.5.1
Cancel-Lock: sha256:rSq4lk6W9rV5YH55xRvxNYwI8Y+jDA5JKRFaX/de0Vk=
In-Reply-To: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
Content-Language: fr
 by: DrPi - Thu, 8 Dec 2022 18:12 UTC

Le 08/12/2022 à 17:39, AdaMagica a écrit :
> In the past, I only used GNAT CE. Now that no new versions are provided, I'm gonna try to download the FSF version.
>
> The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
> gcc-12.2.0.tar.gz.
>
> Is this the correct thing? I have yet to find a tool to open tar.gz (on windows, I generally use zip files).

You can use 7zip : https://7-zip.org/

>
> Now suppose I have successfully unpacked the thing. What is inside? How do I install it? Is GPS included?
>
> Thanxs for your patience and help.

Re: GNAT FSF

<tmtgmv$u8qn$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9088&group=comp.lang.ada#9088

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: bnl@nowhere.com (Björn Lundin)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Thu, 8 Dec 2022 21:16:31 +0100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <tmtgmv$u8qn$1@dont-email.me>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 8 Dec 2022 20:16:31 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="bd31b3fbfa60ae0a050aad1043d142f3";
logging-data="992087"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18ziqKcaIkT6EhKoxCPVj2v"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.4.2
Cancel-Lock: sha1:lmAA9QV3aHLiJ/JqRSqq8+Gni+M=
Content-Language: en-US
In-Reply-To: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
 by: Björn Lundin - Thu, 8 Dec 2022 20:16 UTC

On 2022-12-08 17:39, AdaMagica wrote:
> In the past, I only used GNAT CE. Now that no new versions are provided, I'm gonna try to download the FSF version.

You likely downloaded the source code, as other pointed out.
Winzip usually handles tar.gz.

This makes me think gnat is included
https://github.com/jmeubank/tdm-gcc-src/releases

and download is at

https://jmeubank.github.io/tdm-gcc/articles/2021-05/10.3.0-release

However - I did not try it myself.

--
/Björn

Re: GNAT FSF

<lyh6y5pqtk.fsf@pushface.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9091&group=comp.lang.ada#9091

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!XkhLYGh9FeaGRJtDGav81g.user.46.165.242.75.POSTED!not-for-mail
From: simon@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Thu, 08 Dec 2022 20:45:43 +0000
Organization: Aioe.org NNTP Server
Message-ID: <lyh6y5pqtk.fsf@pushface.org>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="56311"; posting-host="XkhLYGh9FeaGRJtDGav81g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:XvJ6EoQ6dVmW3Wg9QZMWvN8OQYc=
 by: Simon Wright - Thu, 8 Dec 2022 20:45 UTC

AdaMagica <christ-usch.grein@t-online.de> writes:

> In the past, I only used GNAT CE. Now that no new versions are
> provided, I'm gonna try to download the FSF version.
>
> The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
> gcc-12.2.0.tar.gz.

What you need is alire:

start here: https://ada-lang.io
more technical: https://alire.ada.dev/docs/#introduction

Pretty sure there's a GNAT Studio for Windows around.

Re: GNAT FSF

<86pmctikdn.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9092&group=comp.lang.ada#9092

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Thu, 08 Dec 2022 14:46:44 -0800
Organization: Aioe.org NNTP Server
Message-ID: <86pmctikdn.fsf@stephe-leake.org>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
<lyh6y5pqtk.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="18142"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:XEDGkSV22n+1PA46af8k9uIY3SI=
 by: Stephen Leake - Thu, 8 Dec 2022 22:46 UTC

Simon Wright <simon@pushface.org> writes:

> AdaMagica <christ-usch.grein@t-online.de> writes:
>
>> In the past, I only used GNAT CE. Now that no new versions are
>> provided, I'm gonna try to download the FSF version.
>>
>> The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
>> gcc-12.2.0.tar.gz.
>
> What you need is alire:
>
> start here: https://ada-lang.io
> more technical: https://alire.ada.dev/docs/#introduction
>
> Pretty sure there's a GNAT Studio for Windows around.

As announced on gitter (but _not_ in the github GnatStudio README, nor
can you get here via the normal github interface, sigh):

https://github.com/AdaCore/gnatstudio/releases

--
-- Stephe

Re: GNAT FSF

<86lenhijj8.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9093&group=comp.lang.ada#9093

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Thu, 08 Dec 2022 15:04:59 -0800
Organization: Aioe.org NNTP Server
Message-ID: <86lenhijj8.fsf@stephe-leake.org>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
<lyh6y5pqtk.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="30592"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:I2tOzzIP4hvC/eYNi4VevTC7vrc=
 by: Stephen Leake - Thu, 8 Dec 2022 23:04 UTC

Simon Wright <simon@pushface.org> writes:

> AdaMagica <christ-usch.grein@t-online.de> writes:
>
>> In the past, I only used GNAT CE. Now that no new versions are
>> provided, I'm gonna try to download the FSF version.
>>
>> The newest I found is in https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/
>> gcc-12.2.0.tar.gz.
>
> What you need is alire:
>
> start here: https://ada-lang.io
> more technical: https://alire.ada.dev/docs/#introduction

The canonical homepage for alire is https://alire.ada.dev/

The AdaCore CE installer installed core gnatcoll and gnat studio along
with the compiler. gnatcoll is in alire, in several pieces; you'll have
to install each one that you need (Unless you let Alire manage that for
you).

gnat studio is not (yet?) in Alire; installers are here:

https://github.com/AdaCore/gnatstudio/releases

You can either use alire to compile all your projects (recommended in
the long run, but it's not a simple transition), or you can export the
compiler to use it in a "normal" way:

alr toolchain --install gnat_native=12.2.1 --install-dir ~/.local

To export a gnatcoll piece:

cd alire_stuff
alr get gnatcoll_iconv
cd gnatcoll_iconv*

Then read alire.toml to find the main project file (ie *.gpr)

alr exec -- gprinstall -P project.gpr --prefix ~/.local

That does not result in a standard gnat install; the compiler is in
different directories. So you'll need to move some stuff. I hope it's
obvious what needs to be moved. (I don't do this, so I don't have a
complete set of instructions).

Tedious, which is why just using alire is recommended.

On the other hand, it's easy to lose track of just how many components
you are downloading once you get used to Alire (as with auto-downloading
package managers for python, rust, ...).

On my machine, gnat 12 from alire doesn't link on Windows (see
https://github.com/alire-project/GNAT-FSF-builds/issues/43); apparently
it does for some people. So please report back here if this works for
you. I'm currently using Debian in a virtual machine.

--
-- Stephe

Re: GNAT FSF

<lycz8tou4e.fsf@pushface.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9095&group=comp.lang.ada#9095

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!XkhLYGh9FeaGRJtDGav81g.user.46.165.242.75.POSTED!not-for-mail
From: simon@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: GNAT FSF
Date: Fri, 09 Dec 2022 08:32:01 +0000
Organization: Aioe.org NNTP Server
Message-ID: <lycz8tou4e.fsf@pushface.org>
References: <4b366537-a8e2-40a8-812a-5232826fdff0n@googlegroups.com>
<lyh6y5pqtk.fsf@pushface.org> <86pmctikdn.fsf@stephe-leake.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="22227"; posting-host="XkhLYGh9FeaGRJtDGav81g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:Od6Z5MOJ/IpRiXlLmh6ke5JKBAk=
 by: Simon Wright - Fri, 9 Dec 2022 08:32 UTC

Stephen Leake <stephen_leake@stephe-leake.org> writes:

> As announced on gitter (but _not_ in the github GnatStudio README, nor
> can you get here via the normal github interface, sigh):
>
> https://github.com/AdaCore/gnatstudio/releases

Go to https://github.com/AdaCore/gnatstudio - in the right-hand column,
click on Releases, then Assets


devel / comp.lang.ada / GNAT FSF

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor