# \#linux

**URL:** https://forum.ada-lang.io/tag/linux/18.md

[Latest](https://forum.ada-lang.io/latest.md) · [Categories](https://forum.ada-lang.io/categories.md) · [Tags](https://forum.ada-lang.io/tags.md)

---

## [Swiss\_micros\_tools, and a tutorial outside the our bubble](https://forum.ada-lang.io/t/swiss-micros-tools-and-a-tutorial-outside-the-our-bubble/4768)

<div class="topic-metadata">

**Author:** [@krischik](https://forum.ada-lang.io/u/krischik)\
**Replies:** 0\
**Last updated:** [September 22, 2026, 8:08pm UTC](https://forum.ada-lang.io/t/swiss-micros-tools-and-a-tutorial-outside-the-our-bubble/4768 "2026-09-22T20:08:27Z")

</div>

I have just shipped swiss\_micros\_tools: host-side Ada 2022 programmes that drive SwissMicros pocket calculators over USB serial. The first binary, dm\_set\_time, sets the machine clock from the host. Memory send/receive ar…

---

## [My tutorial about distributed programming](https://forum.ada-lang.io/t/my-tutorial-about-distributed-programming/4401)

<div class="topic-metadata">

**Author:** [@tankf33der](https://forum.ada-lang.io/u/tankf33der)\
**Replies:** 4\
**Last updated:** [May 9, 2026, 7:05pm UTC](https://forum.ada-lang.io/t/my-tutorial-about-distributed-programming/4401 "2026-05-09T19:05:58Z")

</div>

hi all, I managed to describe and then reproduce on another server distributed programming steps, a simple example. Maybe it will be useful to someone to play around with and create more complex programs. (mike)

---

## [Getting Started with ncurses ada](https://forum.ada-lang.io/t/getting-started-with-ncurses-ada/2111)

<div class="topic-metadata">

**Author:** [@geomlattice](https://forum.ada-lang.io/u/geomlattice)\
**Replies:** 8\
**Last updated:** [April 24, 2026, 4:04pm UTC](https://forum.ada-lang.io/t/getting-started-with-ncurses-ada/2111 "2026-04-24T16:04:35Z")

</div>

I am very new to Ada and want to learn to use ncurses as one of my first exercises. Is there documentation that I would find helpful or some demo code somewhere? So far I have run this on ubuntu 22.04 amd64: alr get --…

---

## [Async signal handling in ada](https://forum.ada-lang.io/t/async-signal-handling-in-ada/4348)

<div class="topic-metadata">

**Author:** [@tremon](https://forum.ada-lang.io/u/tremon)\
**Replies:** 4\
**Last updated:** [April 23, 2026, 7:49pm UTC](https://forum.ada-lang.io/t/async-signal-handling-in-ada/4348 "2026-04-23T19:49:29Z")

</div>

Is there a way to make gnat play nice with asynchronous signal handling, i.e. signalfd(2)? From my experimentation so far, it seems that the gnat/ada runtime always spawns a separate signal handling thread (i.e. Interrup…

---

## [Steam IO endianess for Read and Write attributes](https://forum.ada-lang.io/t/steam-io-endianess-for-read-and-write-attributes/4270)

<div class="topic-metadata">

**Author:** [@HawkerFrake](https://forum.ada-lang.io/u/HawkerFrake)\
**Replies:** 25\
**Last updated:** [March 28, 2026, 6:56pm UTC](https://forum.ada-lang.io/t/steam-io-endianess-for-read-and-write-attributes/4270 "2026-03-28T18:56:10Z")

</div>

I’m finally getting around to relearning Ada and I’m working with the networking example displayed here: Ada Programming/Libraries/GNAT.Sockets - Wikibooks, open books for an open world I’m writing the equivalent progra…

---

## [Gnatdoc installed using alire always raises PROGRAM\_ERROR with "finalize/adjust raised exception"](https://forum.ada-lang.io/t/gnatdoc-installed-using-alire-always-raises-program-error-with-finalize-adjust-raised-exception/4179)

<div class="topic-metadata">

**Author:** [@TKurtBond](https://forum.ada-lang.io/u/TKurtBond)\
**Replies:** 2\
**Last updated:** [February 8, 2026, 11:06pm UTC](https://forum.ada-lang.io/t/gnatdoc-installed-using-alire-always-raises-program-error-with-finalize-adjust-raised-exception/4179 "2026-02-08T23:06:02Z")

</div>

When I use gnatdoc 25.2.0 installed using alire (under Fedora 43) for anything, I get a PROGRAM\_ERROR exception. Here’s how I run it, and the resulting error: $ gnatdoc -P arg\_parser.gpr raised PROGRAM\_ERROR : gnatdo…

---

## [Middle-Ground Learning Resources](https://forum.ada-lang.io/t/middle-ground-learning-resources/4037)

<div class="topic-metadata">

**Author:** [@Kohlrak](https://forum.ada-lang.io/u/Kohlrak)\
**Replies:** 48\
**Last updated:** [December 18, 2025, 9:20pm UTC](https://forum.ada-lang.io/t/middle-ground-learning-resources/4037 "2025-12-18T21:20:47Z")

</div>

Ok, I don’t know how to approach this topic, either, so I’ll try to make it as bearble as possible while also comprehensive. I’ll state what is really needed first, and the problems with what’s available, followed by the…

---

## [Starter Application with Hybrid DDD/Clean/Hexagonal Architecture](https://forum.ada-lang.io/t/starter-application-with-hybrid-ddd-clean-hexagonal-architecture/4029)

<div class="topic-metadata">

**Author:** [@abitofhelp](https://forum.ada-lang.io/u/abitofhelp)\
**Replies:** 1\
**Last updated:** [December 10, 2025, 12:26am UTC](https://forum.ada-lang.io/t/starter-application-with-hybrid-ddd-clean-hexagonal-architecture/4029 "2025-12-10T00:26:09Z")

</div>

A professional Ada 2022 application starter demonstrating a hybrid DDD/Clean/Hexagonal architecture with functional programming principles using the functional crate for Result monads. This is a desktop/enterprise appli…

---

## [TZif v1.0.0: Finally! IANA Timezone Database Parser and Query Engine for Ada 2022!](https://forum.ada-lang.io/t/tzif-v1-0-0-finally-iana-timezone-database-parser-and-query-engine-for-ada-2022/3956)

<div class="topic-metadata">

**Author:** [@abitofhelp](https://forum.ada-lang.io/u/abitofhelp)\
**Replies:** 3\
**Last updated:** [November 15, 2025, 12:25am UTC](https://forum.ada-lang.io/t/tzif-v1-0-0-finally-iana-timezone-database-parser-and-query-engine-for-ada-2022/3956 "2025-11-15T00:25:17Z")

</div>

:tada: Thrilled to announce TZif v1.0.0 was published to Alire today and should be available soon! :tada: TZif delivers trusted IANA-compiled timezone access and querying for Ada 2022! Built on principles of domain-dri…

---

## [Constraint\_error : glib-object.adb : 138 access check failed](https://forum.ada-lang.io/t/constraint-error-glib-object-adb-138-access-check-failed/1820)

<div class="topic-metadata">

**Author:** [@Dimitrilesdos](https://forum.ada-lang.io/u/Dimitrilesdos)\
**Replies:** 7\
**Last updated:** [February 17, 2025, 10:44am UTC](https://forum.ada-lang.io/t/constraint-error-glib-object-adb-138-access-check-failed/1820 "2025-02-17T10:44:59Z")

</div>

please someone has an idea on how i can to solve this problem??? here is my code. main.adb pragma Ada\_2022; with ada.text\_io; use ada.text\_io; with Gtk.Window; use Gtk.Window; with Gtk.Main; use G…

---

## [Ada Developer Room at FOSDEM 2025 - deadline Sat 30 Nov 2024](https://forum.ada-lang.io/t/ada-developer-room-at-fosdem-2025-deadline-sat-30-nov-2024/1439)

<div class="topic-metadata">

**Author:** [@DirkCraeynest](https://forum.ada-lang.io/u/DirkCraeynest)\
**Replies:** 3\
**Last updated:** [November 2, 2024, 5:49pm UTC](https://forum.ada-lang.io/t/ada-developer-room-at-fosdem-2025-deadline-sat-30-nov-2024/1439 "2024-11-02T17:49:34Z")

</div>

www.cs.kuleuven.be/~dirk/ada-belgium/events/25/250202-fosdem.html The 12th Ada Developer Room will take place on Sunday morning 2 February 2025. As before it is organized in cooperation with Ada-Belgium and Ada-Europe. …

---

## [Ada and the (ansi) console](https://forum.ada-lang.io/t/ada-and-the-ansi-console/1050)

<div class="topic-metadata">

**Author:** [@evanescente-ondine](https://forum.ada-lang.io/u/evanescente-ondine)\
**Replies:** 17\
**Last updated:** [August 24, 2024, 10:59am UTC](https://forum.ada-lang.io/t/ada-and-the-ansi-console/1050 "2024-08-24T10:59:05Z")

</div>

Hi, I’m studying with the Ada Craft (95) manual, but I have a big issue, in that I am autistic. I have an idea of how I want to do it, what seems the most intuitive to me, regardless of the language’s capabilities or how…

---

## [Alr2appimage 0.9.2 release](https://forum.ada-lang.io/t/alr2appimage-0-9-2-release/714)

<div class="topic-metadata">

**Author:** [@mgrojo](https://forum.ada-lang.io/u/mgrojo)\
**Replies:** 2\
**Last updated:** [March 16, 2024, 8:40am UTC](https://forum.ada-lang.io/t/alr2appimage-0-9-2-release/714 "2024-03-16T08:40:53Z")

</div>

The first public version of alr2appimage has been released and included in the Alire index. This is a tool to simplify to the minimum the creation of an AppImage executable from an Alire application crate. These are al…
