
Getting the latest source code for allegro This saves us some problems but creates others.
#Compiling with mingw install
Generally, I make a separate folder to install to, outside of the compiler directory. You can specify this option on the command line like others, or inside the gui. Make sure to set the cmake variable for the installation directory. Configure the project, and when ready, hit generate.

Navigate to your source directory, create a 'build' directory, cd to it, and then invoke cmake-gui. The build process with cmake is pretty easy. Libraries that can be built with cmake include zlib, libpng, freetype2, physfs, libjpegturbo, enet, dumb, libTIFF, OpenAL, WebP. We'll build as many as we can with cmake, since it is much easier to configure properly. Some of our dependencies can be built with CMake, others require MSYS. You can download the source bundle for most of the dependency libraries here : DepSources.7z These are the latest releases as of : (an a following the version indicates I had to modify it slightly)ĬHM script (kindly donated by ArekXV) : generateCHM.7z The source package includes the following libraries source code prepared for you.

#Compiling with mingw 64 Bit
First the build tools, and then second, the dependencies, and third, allegro.īefore that, here are a few downloads made available for your convenience :ģ2 or 64 bit MinGW-W64 compiler ( latest available here) MinGW-W64-GCC81_i686_Posix_Dwarf.7z (32 bit MinGW compiler) MinGW-W64-GCC81_x86_64_Posix_SEH.7z (64 bit MinGW compiler)ĭependency Source Package : DepSources.7z There are quite a few optional dependencies that you would probably like to have support for compiled in. This section will go over the basic requirements of building Allegro 5.
