Se quiser começar pela MiniGUI Extended, o be-a-bá é esse :
1 - Acessar o site :
http://hmgextended.com/2 - ir no menu Download e clicar em Current Version
3 - Baixe a instalação da MiniGUI que já vem com o Harbour junto :
Harbour MiniGUI Extended Edition 20.08 setup.
4 - Baixe o Borland C++ 5.8 :
Borland C++ Compiler version 5.8
5 - Após ter baixado os dois, para instalar é tudo na base do Next...Next...Next...obviamente sempre deve-se ler o que está na tela
6 - Depois disso, vc vai ter tudo o que precisa, só vai falar setar o PATH do Windows para quando for gerar seus sistemas achar o Harbour e o C++, para tanto faça o seguinte :
- vá no Painel de Controle, no Ãcone Sistema, depois...
- Configurações Avançadas do Sistema
- Botão Variáveis de Ambiente
- Variáveis do Sistema -> PATH -> botão Editar
e copie esse trecho
C:\Borland\BCC58\Bin;C:\Borland\BCC58\Lib;C:\Borland\BCC58\Lib\PSDK;C:\Borland\BCC58\Include;C:\MiniGUI\Harbour\bin;C:\MiniGUI\Harbour\lib;C:\MiniGUI\Harbour\include;
deixando por primeiro de tudo o que já tiver, se vc estiver usando Windows 7 ou 8, dá pra fazer como está aqui, um após o outro, se for o Windows 10, vc vai ter que fazer por partes, exemplo :
C:\Borland\BCC58\Bin;
C:\Borland\BCC58\Lib;
C:\Borland\BCC58\Lib\PSDK;
...e assim por diante
7 - Salve, e depois abra o Prompt, digite Harbour abc + ENTER, deverá aparecer as informações do compilador Harbour, aparecendo está tudo ok.
8 - Para ter um exemplo completo de como fazer um sistema usando DBF e CDX com Harbour e MiniGUI, vá até a pasta
C:\MiniGUI\SAMPLES\Applications\Super
é um sistema para Pizzaria simples que eu fiz anos atrás e está disponibilizado na instalação da MiniGUI Entended, ali vc vai ter o "laboratório" para entender como as peças se encaixam, para ter o EXE do sistema, vc pode executar o
compile.bat
que será gerado...
ATENÇÃO
: não sei pq colocaram algo desnecessário no script que gera o EXE, então, antes tire a palavra
UNICOWS
do arquivo
super.hbc
e também do arquivo
compile.bat
que contém
/l unicows
.
OBS : Antes que alguém fale " Mas o Borland C++ 5.8 é do tempo do EPA, cheio de BUG, é do Lula, é do Bolsonaro, etc...", use ele pq é o padrão "default" da instalação, tudo funciona perfeitamente com ele OK, depois se vc quiser, mude, use o que quiser.