Versión compatible de Allegro con mi compilador GCC

Versión compatible de Allegro con mi compilador GCC

estoy usandoVersión de 32 bits del código::bloques 17.12conTDM-GCC versión 5.1.0-3enwindows 7 último 32 bits. Estaba usando Allegro 5 (allegro-mingw-gcc6.2.0-x86-static-5.2.2). Funcionó completamente bien. Seguí todos los pasos necesarios para ejecutar allegro con bloques de código. Todo funcionó bien.

Luego desinstalé y reinstalé el mismo TDM-GCC. Y descargué una versión diferente de Allegro 5 (allegro-i686-w64-mingw32-gcc-7.4.0-posix-dwarf-dynamic-5.2.5.0) dehttps://github.com/liballeg/allegro5/releases/tag/5.2.5.0. Hice todo el proceso que hice en la última versión utilizada. Pero esta vez muestra un cuadro de mensaje que me da un error al compilar el código.

El error es así "El punto de entrada del procedimiento _divmoddi64 no se pudo ubicar en la biblioteca de vínculos dinámicos libgcc_s_dw2-1.dll".

En el registro de compilación se muestra este mensaje "Proceso terminado con estado -1073741511"

Código utilizado.

#include <allegro5/allegro5.h>
#include <iostream>

int main(int argc, char **argv)
{
    al_init();
    return 0;
}

Tengo en Google tanto el error como el error de registro de compilación. Pero simplemente no pude encontrar ninguna solución. Ciertamente me parece una versión que no coincide. Por favor ayúdenme a resolver este error.

nota: quería agregar la etiqueta "allegro5" pero no tenía la reputación requerida

información relacionada