All available addons are built automatically if all the required dependencies are found. To disable building of the specific addon, set the appropriate CMake variables to off. You can use ccmake to browse the list of options.
Since Allegro 4.4, several addon libraries are bundled in the Allegro package. These are some of the most commonly used addons because they contain some handy features that Allegro lacks. Hopefully, with these addons you will need less additional libraries for your game.
One advantage of bundled addons is that their build system is integrated with Allegro's build system. Addons are automatically configured, built, installed and uninstalled with Allegro. However, you can perform these operations separately for each addon, if that will better suit your needs.
Finally, if you think that some addons, in your opinion, should be included, feel free to contact Allegro developers and we will consider your proposal.
AllegroGL also automatically exposes most, if not all, OpenGL extensions available to user programs. This means you no longer have to manually load them; extension management is already done for you.
License: dual-licensed under GPL and zlib.
loadpng depends on zlib and libpng libraries. Instructions for getting and installing these can be found on loadpng webiste.
License: public domain
License: MIT License. See addons/logg/LICENSE.TXT
License: zlib/libpng. See addons/jpgalleg/license.txt.