./configure -prefix=/mingw -build=x8664-w64-mingw32 make make install This will have the result that libraries and new tools will be installed into c: mingw 64. If you ever want to switch building 32-bit code, recall the instructions above about #Switchable 32- and 64-bit modes. The MinGW-w64 folder that contains g.exe, mingw32-make, etc. It should be under MinGW-w64installfolder mingw32 bin, for example: C: i686-8.1.0-posix-dwarf-rtv6-rev0 mingw32 bin; The MSYS2 usr bin folder, for example: C: msys32 usr bin; Additional prerequisites.
Last update : 10/13/2019
This section will go over the basic requirements of building Allegro 5. There are quite a few optional dependencies that you would probably like to have support for compiled in. Don't worry, we'll get to that. First the build tools, and then second, the dependencies, and third, allegro.
Before that, here are a few downloads made available for your convenience :
32 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)
Dependency Source Package :
DepSources.7z
Installing Mingw W64 Mac
The source package includes the following libraries source code prepared for you. These are the latest releases as of 02/26/2019 : (an a following the version indicates I had to modify it slightly)
- Allegro 4.4.3
- Allegro 5.2.5
- Enet 1.3.14a
- FLAC 1.3.2
- Freetype 2.9
- libGIF 5.1.4
- libDUMB Kode54 2.0.3
- libJpegTurbo 2.0.2
- libOgg 1.3.3
- libTheora 1.1.1a
- libVorbis 1.3.6
- libPNG 1.6.36
- libZLIB 1.2.11
- OpenAL soft 1.19.1
- libOpus 1.3
- libOpusFile 0.9
- PhysFS 3.0.1
- libTIFF 4.0.10
- libWebP 1.0.2
Installing Mingw W64 Windows 7
MSYS :
Installing Mingw W64 Windows 10
CHM script (kindly donated by ArekXV) :
CHM script (kindly donated by ArekXV) :
generateCHM.7z