Saiu mingw 15.2, pode ser baixado em winlibs.com
Vantagem?
Sei lá... talvez pra quem use C, talvez pro harbour, não sei.
Apenas atualizei.
Lembrando:
Gero harbour 3.2 na minha máquina.
Uso pra valer gtwvg e fivewin (sei lá de qual versão de mingw)
No aplicativo também tem hwgui.
Faço testes eventualmente com hmg3, hmg extended e oohg.
TUDO recompilado com mingw 15.2, exceto libs fivewin.
Porque atualizar ?
Quando você for baixar do zero, vai ter acesso somente à última versão.
Então, que já esteja sempre testada, pra não ter surpresas depois.
Importante:
mingw tem versão pra UCRT, que só tem em windows 10 pra frente
mingw tem versão com CLANG
mingw tem versão DWARF, SJLJ, SEH
mingw tem versão POSIX, e outras que não lembro
Tanto faz, o harbour funciona com todas.
Mas quando se usa, por exemplo, fivewin, que vém com LIBs prontas, e não dá pra recompilar as LIBs...
Aí precisa usar o mesmo do fivewin POSIX DWARF
Se usar diferente, vai dar falta de funções do C.
Mas... a versão do mingw não faz diferença: já usei 4.6, 7.3, 14.2, 15.1, agora 15.2, e funciona sempre.
Detalhes que percebi de versões anteriores:
uma limitava a usar 2GB de memória
Outra limitava a usar 3GB de memória
Depois disso, o limite é 4GB
Isso pra 32 bits.
Num windows 32 bits, que gerencia somente 4GB de memória, e compartilha com vídeo, windows, e outros programas, o harbour fica limitado.
Já num windows 64 bits, o mesmo programa de 32 bits tem 4GB, ou quase isso, disponíveis para uso.
Isso pode ser importante, porque significa poder compactar arquivos de 1GB por exemplo, sem problema.
Acima disso, com certeza só 64 bits.
Aqui por exemplo, meu backup do SQL é dividido em arquivos de 1GB.
Isso permite um ZIP com mais de 4GB de conteúdo, zipando um arquivo por vez.
Acho que é o único local aonde processaria mais de 4GB, por enquanto....
Quando precisa 64 bits?
Se usa DBFs acima de 2GB
Se vai importar arquivos de mais de 2GB.
Naturalmente, se não tem mais clientes usando 32 bits, nada impede mudar pra 64 bits.
O último Windows pra 32 bits foi Windows 10, mas só tinha disponível nas primeiras versões.
Nela o Clipper rodava normalmente.
Pois é... nem parece... o Clipper só ficou realmente de fora no Windows 11.
MINGW 15.2
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
MINGW 15.2
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/