Clipper On Line • Ver Tópico - Como instalar o Harbour versão 2014 usando os fontes

Como instalar o Harbour versão 2014 usando os fontes

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Itamar M. Lins Jr. » 10 Abr 2014 17:00

Se vc for criar os binários do Harbour a partir dos fontes.(recomendo)
https://github.com/harbour/core/archive/master.zip

Basta ter apenas o MINGW instalado.

Assumindo que vc está usando o compilador C da marca MINGW, caso ainda não tenha feito o download, pegue esse aqui:
32Bits!
http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/tdm-gcc-4.8.1-3.exe/download
64Bits!
http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/tdm64-gcc-4.8.1-3.exe/download
Para instalar é NEXT,NEXT,NEXT FINISH!!!

Veja se está setado o PATH corretamente ai. Se por acaso, depois de instalado ele não modificar o PATH automaticamente.
VC deve colocar no PATH, lá no Painel de controle do windows etc,etc..., para não precisar ficar setando o tempo todo.
set PATH=C:\TDM-GCC-32\bin;%PATH%


Repetindo:
Verifique o seu PATH se tem um caminho apontando onde se encontra o GCC (que é o nome do compilador) teste ai assim:
gcc --version
deve aparece algo assim:

C:\fontes\xyz>gcc --version
gcc (tdm-2) 4.8.1
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.   

Criar um pasta de nome C:\HB32 Onde vai ficar os arquivos "*.EXE, DLL, etc" do Harbour.
MD \HB32
SET HB_INSTALL_PREFIX=C:\HB32

Já deixe também padrão no Ruindows, lá no painel de controle, sistema, variáveis de ambiente...

Entrar na pasta onde os fontes do Harbour foram expandidos. Os fontes!!!
Vamos supor que vc colocou os fontes do Harbour na pasta c:\devl\hb32\core-master

cd \devl\hb32\core-master
win-make clean install

Se fez tudo da forma como está descrito ai, é só correr p/ o abraço, caso contrário, é só perguntar.
Organização!!!
Os fontes vc coloca(expande) na pasta c:\devl\hb32
E Harbour que vc acabou de compilar vai ficar na pasta c:\hb32.
Tenha a atenção em duas coisas!!!!!
o PATH do MINGW e para onde o "win-maker" vai jogar os arquivos EXE,DLL do Harbour.

Leia o arquivo readme.md do Harbour!
Está em inglês, mas não tem desculpa, qualquer programador tem o dever de saber alguma coisa básica do inglês. Caso contrário fica difícil p/ todos.

Saudações,
Itamar M. Lins Jr.
Nota de Moderação:
Toledo: Mensagem editada para corrigir a pasta de instalação dos fontes do Harbour
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor asimoes » 15 Abr 2014 07:26

Obrigado Itamar por compartilhar estas dicas para os iniciantes.
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor alxsts » 16 Abr 2014 01:12

Olá!

Obrigado Itamar.

Eu sempre baixava a instalação já compilada. Na tentativa de seguir os passos do teu tutorial, encontrei alguns problemas. Criei a pasta Hb32 no meu drive D:

Na descompactação do download, ele cria mais uma pasta dentro da Hb32, ficando assim: D:\dev\Hb32\core-master. Fazendo os ajustes nos paths, não foi possivel gerar o Harbour... o que será que houve?
Anexos
mingw.PNG
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Itamar M. Lins Jr. » 16 Abr 2014 10:33

Irei verificar aqui.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Itamar M. Lins Jr. » 16 Abr 2014 10:41

Já vi.
Vc não está dentro do diretório, quando está chamando o win-make
é só pular p/ o diretório.
cd core-master
deve ficar assim
c:\dev\hb32\core-master\> win-make clean install

Como eu uso o GIT aqui no meu note, fica assim:
C:\Users\Itamar\Documents\GitHub\core>dir
O volume na unidade C é Acer
O Número de Série do Volume é 72BE-88C5

Pasta de C:\Users\Itamar\Documents\GitHub\core

03/04/14  18:58    <DIR>          .
03/04/14  18:58    <DIR>          ..
24/04/13  10:28             1.492 .gitattributes
18/04/13  21:54               417 .gitignore
23/03/13  21:52               746 .travis.yml
25/10/13  00:46    <DIR>          bin
03/04/14  18:58         9.621.759 ChangeLog.txt
21/01/14  16:49    <DIR>          config
24/03/14  12:18    <DIR>          contrib
02/04/13  14:00            47.562 COPYING.txt
25/10/13  00:46    <DIR>          debian
21/01/14  16:50    <DIR>          doc
20/03/13  15:22           261.120 dos-make.exe
20/03/13  15:22    <DIR>          extras
03/04/14  18:58    <DIR>          include
31/05/13  15:14    <DIR>          lib
21/01/14  16:49             1.151 Makefile
20/03/13  15:22           241.668 os2-make.exe
31/01/14  12:55    <DIR>          package
25/10/13  00:46            71.438 README.md
21/01/14  16:50    <DIR>          src
03/04/14  18:58    <DIR>          tests
21/01/14  16:50    <DIR>          utils
20/03/13  15:22           245.760 win-make.exe
              10 arquivo(s)     10.493.113 bytes
              14 pasta(s)   84.689.002.496 bytes disponíveis

C:\Users\Itamar\Documents\GitHub\core>


Ai é só teclar win-make clean install

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor jairfab » 16 Abr 2014 11:14

Ficou legal este tutorial, faltou apenas você colocar um exemplo de como compilar utilizando o mingw, a maioria do pessoal como é o meu caso, utiliza o bcc55 com hbmake.
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
Avatar de usuário

jairfab
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 243
Data de registro: 21 Mai 2007 09:43
Cidade/Estado: São Paulo, Região Leste - Suzano
Curtiu: 0 vez
Mens.Curtidas: 13 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Itamar M. Lins Jr. » 16 Abr 2014 13:47

BCC é velho demais e o hbmake está totalmente ultrapassado.
Neste tutorial vc faz apenas DUAS coisas.
Usando BCC + hbmake, é muito mais complicado, vamos facilitar, utilizando novas ferramentas.
Para compilar usamos o Hbmk2 não utilizamos o Mingw diretamente.
Voce pode compilar seus projetos de N formas.
Por exemplo:
hbmk2 -omeuexecutavel *.prg -lhbwin -lhbxhb //sem o ponto.exe
Pode criar um arquivo texto de nome ".HBP" (Harbour Project) ?
Tem muitos exemplos aqui no forum e o seu uso é intuitivo.

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6959
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 312 vezes
Mens.Curtidas: 508 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor alxsts » 30 Abr 2014 01:32

Olá!

Depois de ler as últimas dicas, consegui instalar. Deu alguns warnings, não sei porque, mas instalou:
Capturar.PNG

Baixei esta versão Nightly e instalei. Sei que com ela consigo gerar qualquer coisa para modo texto. Agora as dúvidas, para as quais peço a ajuda dos colegas:

1 - esta versão é estável ou não? Muda dia a dia?
2 - uma coisa que acho estranha: se baixo a HMG, vem também o Harbour, as libs da HMG e o compilador C; se baixo a Qt4xHB do Gambeta, vem também o Harbour, as libs do Qt4xHB e o compilador C; se baixo a MiniGUI ou MiniGUI Extended, a mesma coisa. Se quiser usar a Hbqt, idem.
Como muitos, me interessei pelo assunto postado pelo Toledo no tópico QtContribs + hb32 para Windows e Android. Para usar isto, vem outro Harbour e mais um montão de coisas...

Gostaria de saber como vocês administram isto. Acho que o mundo ideal seria ter uma instalação do Harbour, uma do compilador C e as diversas bibliotecas separadas em pastas, podendo-se criar algum mecanismo de escolha na configuração de um novo projeto. Seria isso possível ou estou delirando?

Creio que as questões sejam pertinentes ao tóíco. Se for melhor abrir outro tópico, fiquem à vontade.

Grato
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Toledo » 30 Abr 2014 08:55

alxsts escreveu:1 - esta versão é estável ou não? Muda dia a dia?

Pelo site do Harbour a última versão estável ainda é a 3.0.0.
Mas, no meu ponto de vista, a versão nightly é a mais segura, pois os bugs encontrados foram corrigidos.
Olhando o ChangeLog, você terá uma noção da frequência de mudanças que ocorre no Harbour:
https://raw.githubusercontent.com/harbour/core/master/ChangeLog.txt

alxsts escreveu:2 - uma coisa que acho estranha: se baixo a HMG, vem também o Harbour, as libs da HMG e o compilador C;...
Acho que o mundo ideal seria ter uma instalação do Harbour, uma do compilador C e as diversas bibliotecas separadas em pastas, podendo-se criar algum mecanismo de escolha na configuração de um novo projeto. Seria isso possível ou estou delirando?

Bom, se você observar, vai notar que pode ocorrer que a versão do Harbour ou Compilador C seja diferente em cada um destes aplicativos, então as LIBs só vão funcionar corretamente se forem usadas com a mesma versão do Harbour e do Compilador C em que elas foram criadas.
Para ter apenas uma instalação do Harbour e uma do Compilador C, você teria que recompilar todas as LIBs (HMG, MiniGui, HbQt, etc). E por experiência própria, isto vai dar muito trabalho e com muita sorte você pode conseguir.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar de usuário

Toledo
Administrador

Administrador
 
Mensagens: 3038
Data de registro: 22 Jul 2003 18:39
Cidade/Estado: Araçatuba - SP
Curtiu: 263 vezes
Mens.Curtidas: 258 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor alxsts » 01 Mai 2014 13:30

Olá!

Obrigado por responder Toledo.
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2945
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor janio » 21 Jul 2014 22:08

Tutorial muito muito bom!

Entrei no mundo harbour por aqui! Assim eh mamao com açucar!

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Marcos » 25 Jul 2014 15:46

Seguindo o Tutorial consegui gerar os arquivos, se substituir a pasta Harbour que fica dentro da hmg.3.3.0 pela Pasta Harbour que acabei de gerar os exemplos de hmg.3.3.0 não funcionam, esta versão gerada não é compatível com hmg.3.3.0 ?
Atenciosamente,
_____________________________
Marcos Antonio da Silva
marcosilva90@hotmail.com
Avatar de usuário

Marcos
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 336
Data de registro: 20 Set 2003 09:16
Cidade/Estado: Cáceres/Mato Grosso
Curtiu: 6 vezes
Mens.Curtidas: 1 vez

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor Nascimento » 13 Ago 2014 13:47

Sei que é muito dificil alguem perguntar isso mais teria como compilar pra o ms-dos tambem
e como seria?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor asimoes » 13 Ago 2014 15:53

Alguém já consegiu gerar uma verão 64bits da hwgui?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Como instalar o Harbour versão 2014 usando os fontes

Mensagempor janio » 31 Out 2014 22:29

Preciso ter o harbour compilado para usar BCC!

Alguem tem ideia do q devo fazer??

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Próximo



Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 18 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro