marcosgambeta / hwgui-r1908

HWGUI r1908 para testes com Harbour e xHarbour (32-bit/64-bit)
GNU General Public License v2.0
0 stars 2 forks source link

Mingw64 #1

Closed sygecom closed 7 months ago

sygecom commented 7 months ago

Consegui compilar com essa versão com Mingw64, entre tanto as telas ficam tudo bugadas. Como se não carregasse visualmente a tela. Abaixo um exemplo: image

Estou analisando todos os cenários possíveis para minha realidade. Acho melhor eu continuar tentando na versão abaixo, apesar de precisar de muitos ajustes ainda. https://github.com/marcosgambeta/HWGUI

Tentei também compilar uma versão do BCC 64 do Harbour mas não tive sucesso, por alguma razão o BCC compila bem mais rápido meu sistema em harbour.

marcosgambeta commented 7 months ago

Talvez seja algo relacionado com a compilação em 64-bit. A compilação com MinGW64 não gera erros, mas gera uma quantidade considerável de avisos (warnings). Estou alterando o código para reduzir estes avisos do compilador. Caso teste novamente e o problema continue, avise por favor.

marcosgambeta commented 7 months ago

Apenas para complementar: apesar das mudanças realizadas no código-fonte, estou mantendo o comportamento original da HWGUI. Ou seja: comandos, classes e funções seguem inalterados. Quanto ao BCC64, vou tentar incluí-lo nos testes, junto com o MinGW 32/64 e o Visual C++ 32/64.

sygecom commented 7 months ago

Mestre, só para complementar. Com 32 bits esse problema não acontece.

Infelizmente vou ter que focar no BCC para compilar, devido a demora ao compilar tudo. De momento vou tentar abrir testar o máximo em 32bits, depois foco apenas no 64 bits.

sygecom commented 7 months ago

Com as ultimas alterações que fez, resolveu esse problema com MIngw64