Como instalar o Harbour versão 2014 usando os fontes
Moderador: Moderadores
Como instalar o Harbour versão 2014 usando os fontes
Janio,
A minigui vem com o harbour bcc é só baixar desse endereço: http://hmgextended.com/download.html
A minigui vem com o harbour bcc é só baixar desse endereço: http://hmgextended.com/download.html
►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)
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)
Como instalar o Harbour versão 2014 usando os fontes
Desisti antes de tentar!
Dei outro jeito
Janio
Dei outro jeito
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Como instalar o Harbour versão 2014 usando os fontes
Para efeito de documentar. Diz ai como resolveu?
)
Marcos Roberto
NetService Software
NetService Software
Como instalar o Harbour versão 2014 usando os fontes
Saudações!
Segue PDF com compilação e instalação do Harbour 3.4.
:xau
Segue PDF com compilação e instalação do Harbour 3.4.
:xau
- Anexos
-
INSTALAÇÃO DO HARBOUR 3.4.pdf- (901.51 KiB) Baixado 622 vezes
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Como instalar o Harbour versão 2014 usando os fontes
Para instalar o Harbour 3.4 do fork do Viktor é a mesma coisa. só baixar desse link os fontes.
https://github.com/vszakats/harbour-cor ... master.zip
Saudações,
Itamar M. Lins Jr.
https://github.com/vszakats/harbour-cor ... master.zip
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como instalar o Harbour versão 2014 usando os fontes
Para o Harbour oficial, talvez seja mais prático baixar a versão nightly, que já vem com o compilador mingw junto, assim não tem erro.
Para o fork vszakats, a mesma versão de mingw do oficial não é válida.
Para o fork vszakats, a mesma versão de mingw do oficial não é válida.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Como instalar o Harbour versão 2014 usando os fontes
Pelo menos pra mim funcionou normalmente. Existe outra indicação de compilador?Para o Harbour oficial, talvez seja mais prático baixar a versão nightly, que já vem com o compilador mingw junto, assim não tem erro.
Para o fork vszakats, a mesma versão de mingw do oficial não é válida.
grato,
Yugi
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como instalar o Harbour versão 2014 usando os fontes
Eu uso o C++ do Visual Studio Express 2010 da Microsoft.
A versão 2010 foi a última onde dava pra baixar o C++ em separado.
É grande pra download/atualização, mas é rápido pra usar.
O detalhe é que não basta baixar, tem também que atualizar.
Se tentar usar antes de atualizar dá erro.
Apesar de tudo, eu me complico se sair do meu normal.
Só consigo usar o Harbour oficial com o mingw oficial.
Só consigo usar o Harbour vszakats com vc++
Mas depois de começar com a versão do vszakats, o Harbour oficial é só pra atualizar as informações do harbourdoc.
A versão 2010 foi a última onde dava pra baixar o C++ em separado.
É grande pra download/atualização, mas é rápido pra usar.
O detalhe é que não basta baixar, tem também que atualizar.
Se tentar usar antes de atualizar dá erro.
Apesar de tudo, eu me complico se sair do meu normal.
Só consigo usar o Harbour oficial com o mingw oficial.
Só consigo usar o Harbour vszakats com vc++
Mas depois de começar com a versão do vszakats, o Harbour oficial é só pra atualizar as informações do harbourdoc.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Como instalar o Harbour versão 2014 usando os fontes
Postei um erro de compilação que vinha acontecendo com a versão fork do viktor https://github.com/vszakats/harbour-cor ... t-64197342
E observem que o Viktor recomenda fortemente que se use uma versão do MinGw que é indicada no readme, a versão que eu venho gerando as libs e binários do harbour na versão fork é a
da http://tdm-gcc.tdragon.net que neste ele considerada "velha" ou desatualizada.
Comentário do Viktor :
Hi, the short answer is that I just can't spend any more hours to research bugs in every C compiler Harbour is meant to support. Simply this structure/function is so niche that even recent headers don't support it well. It means an ongoing dedication to keep this functionality alive - which I'm not ready to make. Above fix is wrong, it will wholly disable the function for anything other than mingw 4.9 or upper. Usually the solution for similar cases is to maintain a copy of the structure definition inside our own source code. But even this is a most ugly hack. BTW it's much simpler to UPGRADE to the newest mingw, since there is simply ZERO reason to keep using old versions of tools available for free.
E observem que o Viktor recomenda fortemente que se use uma versão do MinGw que é indicada no readme, a versão que eu venho gerando as libs e binários do harbour na versão fork é a
da http://tdm-gcc.tdragon.net que neste ele considerada "velha" ou desatualizada.
Comentário do Viktor :
Hi, the short answer is that I just can't spend any more hours to research bugs in every C compiler Harbour is meant to support. Simply this structure/function is so niche that even recent headers don't support it well. It means an ongoing dedication to keep this functionality alive - which I'm not ready to make. Above fix is wrong, it will wholly disable the function for anything other than mingw 4.9 or upper. Usually the solution for similar cases is to maintain a copy of the structure definition inside our own source code. But even this is a most ugly hack. BTW it's much simpler to UPGRADE to the newest mingw, since there is simply ZERO reason to keep using old versions of tools available for free.
►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)
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)
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Como instalar o Harbour versão 2014 usando os fontes
Olá Pessoal,
Mas ao atualizar, pelo menos por enquanto selecione para baixar a versão 4.9.1. A versão 4.9.2 está com problemas.
Mas ao atualizar, pelo menos por enquanto selecione para baixar a versão 4.9.1. A versão 4.9.2 está com problemas.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Como instalar o Harbour versão 2014 usando os fontes
Corrigindo o link
https://github.com/vszakats/harbour-cor ... t-64240899
https://github.com/vszakats/harbour-cor ... t-64240899
►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)
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)
Como instalar o Harbour versão 2014 usando os fontes
Jairo,
Valeu pela dica, baixei o instalador do mingw e escolhi esta versão 4.9.1
Mas ao compilar está com dando erro:
Usando as variáveis de ambiente:
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Como você está fazendo para gerar os binários/lib ?
Valeu pela dica, baixei o instalador do mingw e escolhi esta versão 4.9.1
Mas ao compilar está com dando erro:
Estou tentando gerar uma versão 32 bitscollect2.exe: error: ld returned 1 exit status
../../../../../config/rules.mk:144: recipe for target 'hbpp.exe' failed
win-make[3]: *** [hbpp.exe] Error 1
rm hbpp.o
../../config/lib.mk:64: recipe for target 'descend' failed
win-make[2]: *** [descend] Error 2
../config/dir.mk:68: recipe for target 'pp.inst' failed
win-make[1]: *** [pp.inst] Error 2
config/dir.mk:68: recipe for target 'src.inst' failed
win-make: *** [src.inst] Error 2
Usando as variáveis de ambiente:
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Como você está fazendo para gerar os binários/lib ?
►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)
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)
Como instalar o Harbour versão 2014 usando os fontes
Jairo,
Bom dia,
Consegui gerar os binários/lib da versão 4.9.1 do mingw
Realmente a 4.9.2 dá erro na compilação.
Para facilitar eu usei a versão conforme indico:
http://sourceforge.net/projects/mingw-w64/
Ir na opção Files
Escolher Toolchains targetting Win32
Escolher Personal Builds
Escolher mingw-builds
Escolher 4.9.1
Escolher threads-posix
Escolher dwarf
Escolher o arquivo de 31/10/2014 quem tem 50.1 mb
Substitui na bat de compilação as variáveis:
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Por
SET HB_CPU=x86
Acredito não ser necessário porque esta versão do Mingw é para gerar 32 bits.
Bom dia,
Consegui gerar os binários/lib da versão 4.9.1 do mingw
Realmente a 4.9.2 dá erro na compilação.
Para facilitar eu usei a versão conforme indico:
http://sourceforge.net/projects/mingw-w64/
Ir na opção Files
Escolher Toolchains targetting Win32
Escolher Personal Builds
Escolher mingw-builds
Escolher 4.9.1
Escolher threads-posix
Escolher dwarf
Escolher o arquivo de 31/10/2014 quem tem 50.1 mb
Substitui na bat de compilação as variáveis:
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Por
SET HB_CPU=x86
Acredito não ser necessário porque esta versão do Mingw é para gerar 32 bits.
►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)
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)
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Como instalar o Harbour versão 2014 usando os fontes
Olá asimoes,
Agora deu tudo certo. Com a instalação anterior eu não estava conseguindo compilar as libs das contribs. Compilava o Harbour e as libs nativas, mas as terceirizadas não, e eu não conseguia saber o que precisava. Mas com sua dica, desinstalei tudo e segui passo-a-passo, ai funcionou. Ufa...
Nota: Não usei SET HB_CPU=x86, mas precisei manter:Valeu...
:-Y
Agora deu tudo certo. Com a instalação anterior eu não estava conseguindo compilar as libs das contribs. Compilava o Harbour e as libs nativas, mas as terceirizadas não, e eu não conseguia saber o que precisava. Mas com sua dica, desinstalei tudo e segui passo-a-passo, ai funcionou. Ufa...
Nota: Não usei SET HB_CPU=x86, mas precisei manter:
Código: Selecionar todos
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=4.9.1:-Y
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Como instalar o Harbour versão 2014 usando os fontes
Ola!
Eu estou usando o Mingw da QT 5.3.1, já vem com ela, mais simples. Breve a QT 5.4 com muitas novidades, quem sabe com a Mingw 4.9 ?
Um detalhe, o Viktor considera a Mingw 4.8 velha imagine o que ele pensa do BCC 5x que o pessoal ainda usa ?
Saudações,
Itamar M. Lins Jr.
Eu estou usando o Mingw da QT 5.3.1, já vem com ela, mais simples. Breve a QT 5.4 com muitas novidades, quem sabe com a Mingw 4.9 ?
Um detalhe, o Viktor considera a Mingw 4.8 velha imagine o que ele pensa do BCC 5x que o pessoal ainda usa ?
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.

