I do my hobby work on my little netbook these days. It's got a paltry <32 GB SSD and it's pretty full so I was doing some filesystem analysis. Well, surprise-surprise came upon me when I found the Allegro 5 directory was like 600MB-1 GB. Why?
Because every executable ... is 5.1 MB. And there are like 200 examples.
My question is... why is Allegro so large? 5 MB is like... almost C#/Mono territory.
Perhaps it's the debug / profiling symbols? These are Allegro examples so there's literally nothing else in there except Allegro, Allegro dependencies, libc, and a ~100 lines of example code.
Linux. Ubuntu ~16. Allegro 5.1.x / git from a few months ago.