Até hoje, acho que só uma única vez deu certo.
Já com msvc, vai sempre de primeira.
Preparei minha máquina duas vezes esta semana, uma após o acidente do Windows 10, e outra ontem após instalar um SSD.
Com msvc:
SET HB_COMPILER=msvc
SET HB_COMPILER_VER=1600
SET HB_INSTALL_PREFIX=d:\harbour
SET INCLUDE=d:\harbour\comp\msvc2010\include
SET LIB=d:\harbour\comp\msvc2010\lib
SET PATH=d:\harbour\bin;d:\harbour\comp\msvc2010\bin;d:\tools\util
E instalar o GIT software.
A partir daí, posso apagar toda pasta harbour, exceto \harbour\comp -> que contém o msvc
Posso atualizar os fontes do Harbour
Posso gerar o Harbour do zero
Já com mingw...
Mesmo baixando a versão pronta, que vém com arquivo BAT que baixa a versão correta do mingw
Mesmo assim... sempre dá algum problema.
Sei lá...
Como usando msvc é bem mais rápido, e funciona sempre, continuo com ele.
Isto é sério!
A piada maior ainda é:
Quando o Itamar postou do "novo mingw mais rápido", foi a única vez que consegui gerar.
Depois disso, não foi mais.
A tentativa mais recente foi antes do Windows 10... que chegou a travar tudo.
Até por isso, e pelo problema do Windows 10, achei que poderia ser o HD.
Mas o HD continua sendo meu HD de trabalho, apesar do boot agora ser um SSD.
Sinceramente não entendo o porque.
Baixando a versão "quase pronta", já vém até BAT que baixa o mingw correto, baixa e confere.
Isso é praticamente vir pronta.
Mas nem assim foi.
Acho que comentei aqui:
Há tempos atrás, entrei remoto em uma máquina de um usuário.
Baixei o Harbour oficial pronto, coisa que sempre fiz aqui e sempre funcionou.
Na máquina do usuário não funcionou.
Mas instalei minha versão e foi normal.
Sei lá... mistérios...
E pra aumentar ainda mais o mistério:
Nem msvc eu instalo, uso sempre a pasta que eu mesmo criei a partir da instalação que fiz uma vez.
A instalação espalha o msvc pela máquina, então fui seguindo os PATHs,INCLUDEs e LIBs, e juntando tudo.
Juntei tudo em \harbour\comp\msvc2010
Não é um grande mistério?
O que precisaria usar programa de instalação, funciona sem programa de instalação.
O que deveria funcionar normal, não funciona.
Fico imaginando como deve ser isso pra quem está iniciando....