# How does Alire generate the alire.toml file for Gtkada (Windows11)

**URL:** https://forum.ada-lang.io/t/how-does-alire-generate-the-alire-toml-file-for-gtkada-windows11/1988
**Category:** General
**Tags:** alire
**Created:** [April 9, 2025, 12:50pm UTC](https://forum.ada-lang.io/t/how-does-alire-generate-the-alire-toml-file-for-gtkada-windows11/1988 "2025-04-09T12:50:22Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![RobG9876](https://forum.ada-lang.io/user_avatar/forum.ada-lang.io/robg9876/32/663_2.png) [@RobG9876](https://forum.ada-lang.io/u/RobG9876)
#### Post date: [April 9, 2025, 12:50pm UTC](https://forum.ada-lang.io/t/how-does-alire-generate-the-alire-toml-file-for-gtkada-windows11/1988/1 "2025-04-09T12:50:22Z")

</div>

In order to get a compiled Gtkada I use Alire (2.0.2) to get it. In order to build Gtkada, either with “alr -b get gtkada” or “alr get gtkada”; “alr build” a alire.toml file is needed  
On the Gtkada Github pages there is no alire.toml file to be found, it is also not in the v25.0.0 zip file.

- How does alr generates the alire.toml file, is not a general all purpose thing?
- BTW “alr get gtkada” gets the 24.0.0 version. To get the 25.0.0 you need to explicitly say so (“alr get gtkada^25”). Why ?
