I am almost embarrassed to announce my Easy_Graphics package.
Easy_Graphics is a simple library for generating graphical output from your Ada program.
Typical use cases might be educational projects, prototyping, programming challenges, or simply when you want to visualise something quickly in a larger system.
the alire page links to a non-working page (looks as if it needs an s at the end)
this is really cool. i was working on something similar but got hung up on png output. (i had ppm before then.) i’ll take a look & see if i can contribute something
One: When NOT using Alire (on MacOS), I git an compile error (I’ve lost the exact message) regarding line 213 requiring double quotes (??) in easy_graphics.adb. I’ll try to reproduce this later.
Two: When using Alire everything seems to work fine except there is no gif file produced (anywhere that I can find).
Without looking at it, that error usually comes when you have an <apostrophe> something <apostrophe>. If it builds in Alire and not plain gnatmake, I would wager it is an attribute that is only supported in Ada22, so gnatmake doesn’t recognize it and thinks you are looking to make a string.
EDIT: It looks like the line in question uses a non ASCII character so you need a compiler switch to turn on UTF8 mode I think? try -gnatW8 with your gnatmake commands.