juniorcamilo escreveu:estou usando atualmente xHarbour 1.2.3 + BCC582 + GTWVT + CDX
como começo migra par HARBOUR?
Sugestão:
Comece não migrando.
Explicando:
Harbour também tem GTWVT e CDX, então já sabe que tudo bem.
Pode de vez em quando compilar com Harbour e verificar o que precisa ajustar. Se não usou os recursos "modificados" do XHarbour talvez até consiga compilar diretamente.
Se está igual ao Clipper, provavelmente é só ir direto.
O Harbour mantém compatibilidade com o Clipper. Para comandos diferentes do Clipper, foi criado um equivalente como por exemplo hb_MemoWrit(), hb_AScan(), hb_At(), mas os originais iguais ao Clipper continuam iguais - só no XHarbour é que mudaram o comportamento de função que já existia no Clipper.
Somente se não compilar de primeira, e precisar de algum ajuste:
No XHarbour também pode usar o HBMK2.EXE, que é o programa que trata de toda compilação de forma mais automática.
Desta forma, pode manter os fontes, e já transformar seus projetos para o HBMK2 - o que é muuuito mais simples do que o que deve usar atualmente, e já fica exatamente igual ao Harbour.
A partir daÃ, é só escolher com qual dos dois vai querer compilar - exatamente da mesma forma - e vai poder ajustar tranquilamente alguma coisa, SE PRECISAR.
Compilou com Harbour, tudo certo, ok, fim.
Não compilou... vai ajustando, e vai continuar podendo compilar e instalar no cliente com XHarbour, sem precisar modificar o seu dia a dia.
Aconselho usar o mingw.
O mingw é aceito pelo Harbour e todas as LIBs, e até mesmo XHarbour, então vai poder usar o que quiser com ele.
Já o bcc... nem tudo aceita ele, então pode manter só pro XHarbour, enquanto ainda estiver usando.
Eu prefiro o Harbour 3.4, mas vai de cada um.
Pode baixar os fontes no GitHub, baixar o compilador mingw, e gerar o Harbour do zero até que tranquilamente.
Se demorar 1 hora... não importa... vai fazer isso uma única vez.
E se baixar o mingw x86_x64, que é um download de 50MB, vai poder gerar pra 32 ou 64 bits - mas pra x86_x64 é obrigatório que a máquina de desenvolvimento seja 64 bits.
É minha sugestão.
Compilador C te aviso qual baixar, porque existem uns 3 ou 4 mingw 7.3.
Harbour direto na fonte, compilador C direto na fonte, gerou o Harbour é só usar.
Opcionais, que precisam de algo mais.... são opcionais... se algum dia for usar, aà é só verificar como gerar. Dá pra viver sem eles.
Ao contrário do XHarbour, TUDO é parte do Harbour, inclusive contribuições, então baixou fontes já baixa tudo.
Se for baixar um Harbour pronto... cuidado com Harbour de LIBs, porque vém mexido e desorganizado.