Página 2 de 3
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 01 Nov 2014 07:30
por asimoes
Janio,
A minigui vem com o harbour bcc é só baixar desse endereço:
http://hmgextended.com/download.html
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 01 Nov 2014 19:47
por janio
Desisti antes de tentar!
Dei outro jeito
Janio
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 05 Nov 2014 21:27
por marcos.gurupi
Para efeito de documentar. Diz ai como resolveu?

)
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 08 Nov 2014 15:46
por yugi386
Saudações!
Segue PDF com compilação e instalação do Harbour 3.4.
:xau
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 08 Nov 2014 23:23
por Itamar M. Lins Jr.
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 09 Nov 2014 22:08
por JoséQuintas
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 23 Nov 2014 00:08
por yugi386
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.
Pelo menos pra mim funcionou normalmente. Existe outra indicação de compilador?
grato,
Yugi
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 23 Nov 2014 19:05
por JoséQuintas
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 24 Nov 2014 16:18
por asimoes
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 24 Nov 2014 20:57
por Jairo Maia
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 24 Nov 2014 23:14
por asimoes
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 24 Nov 2014 23:30
por asimoes
Jairo,
Valeu pela dica, baixei o instalador do mingw e escolhi esta versão 4.9.1
Mas ao compilar está com dando erro:
collect2.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
Estou tentando gerar uma versão 32 bits
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 ?
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 25 Nov 2014 09:12
por asimoes
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.
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 25 Nov 2014 11:38
por Jairo Maia
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
Como instalar o Harbour versão 2014 usando os fontes
Enviado: 02 Dez 2014 01:44
por Itamar M. Lins Jr.
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.