From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!reader01.eternal-september.org!aioe.org!Yr2L9qaRshuL+yFKTxsDBA.user.46.165.242.75.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Question about alire Date: Sat, 10 Sep 2022 09:07:17 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <3ba284ec-87c7-4e2a-97bd-e8e4ec5a98ean@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: gioia.aioe.org; logging-data="56298"; posting-host="Yr2L9qaRshuL+yFKTxsDBA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cancel-Lock: sha1:d3SV3KUuTEVR/5F2hOalfRToRCM= X-Notice: Filtered by postfilter v. 0.9.2 Xref: reader01.eternal-september.org comp.lang.ada:64308 List-Id: reinert writes: > I am newbe on using alire. I installed "alr" and it functions as hoped > for. Great! > Q1: > where is the the compiler? As part of "alr"? You can find it (on a Unix machine, not sure about Windows) by alr exec -- which gcc If (again) you're on a Unix machine, it'll be under ~/.config/alire/cache/dependencies. > Q2: > "alr toolchain" gives: > CRATE VERSION STATUS NOTES > gprbuild 22.0.1 Default > gprbuild 2021.0.0+0778 Available Provided by system package: gprbuild > gnat_native 12.1.2 Default > > Where do I find overview on what is in "gnat_native 12.1.2" (I assume > it is the latest compiler version). Many Ada 2022 features there? See https://gcc.gnu.org/gcc-12/changes.html (scroll down to the Ada section). > Q3: > How do I keep updated with the latest version (of the compiler)? I _think_ alr index --update-all alr toolchain --select should do it