![Versão compatível do Allegro com meu compilador GCC](https://rvso.com/image/1592538/Vers%C3%A3o%20compat%C3%ADvel%20do%20Allegro%20com%20meu%20compilador%20GCC.png)
estou usandoVersão de 32 bits do código::blocks 17.12comTDM-GCC versão 5.1.0-3sobrewindows 7 final 32 bits. Eu estava usando Allegro 5 (allegro-mingw-gcc6.2.0-x86-static-5.2.2). Funcionou perfeitamente bem. Segui todos os passos necessários para rodar o allegro com codeblocks. Tudo funcionou muito bem.
Então desinstalei e reinstalei o mesmo TDM-GCC. E baixei uma versão diferente do 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. Fiz todo o processo que fiz na última versão usada. Mas desta vez ele exibe uma caixa de mensagem que me dá um erro ao compilar o código.
O erro é assim "O ponto de entrada do procedimento _divmoddi64 não pôde ser localizado na biblioteca de vínculo dinâmico libgcc_s_dw2-1.dll".
No log de construção esta mensagem é mostrada "Processo encerrado com status -1073741511"
Código usado.
#include <allegro5/allegro5.h>
#include <iostream>
int main(int argc, char **argv)
{
al_init();
return 0;
}
eu pesquisei no Google o erro e o erro de log de compilação. Mas simplesmente não consegui encontrar nenhuma solução. Certamente parece uma incompatibilidade de versão para mim. Por favor me ajude a resolver esse erro.
nota: queria adicionar a tag "allegro5" mas não tinha a reputação necessária