Beruflich Dokumente
Kultur Dokumente
Clipper On Line
www.pctoledo.com.br
http://www.pctoledo.com.br/forum/
Assumindo que vc est usando o compilador C da marca MINGW, caso ainda no 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 no modificar o PATH
automaticamente.
VC deve colocar no PATH, l no Painel de controle do windows etc,etc..., para no 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
cd \devl\hb32\core-master
win-make clean install
1 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Se fez tudo da forma como est descrito ai, s correr p/ o abrao, caso contrrio, s perguntar.
Organizao!!!
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 ateno em duas coisas!!!!!
o PATH do MINGW e para onde o "win-maker" vai jogar os arquivos EXE,DLL do Harbour.
Saudaes,
Itamar M. Lins Jr.
Ol!
Obrigado Itamar.
Eu sempre baixava a instalao j compilada. Na tentativa de seguir os passos do teu tutorial, encontrei
alguns problemas. Criei a pasta Hb32 no meu drive D:
Na descompactao do download, ele cria mais uma pasta dentro da Hb32, ficando assim: D:\dev
\Hb32\core-master. Fazendo os ajustes nos paths, no foi possivel gerar o Harbour... o que ser que
houve?
Saudaes,
Itamar M. Lins Jr.
J vi.
Vc no est dentro do diretrio, quando est chamando o win-make
s pular p/ o diretrio.
cd core-master
deve ficar assim
c:\dev\hb32\core-master\> win-make clean install
2 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Pasta de C:\Users\Itamar\Documents\GitHub\core
C:\Users\Itamar\Documents\GitHub\core>
Saudaes,
Itamar M. Lins Jr.
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.
3 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
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.
Saudaes,
Itamar M. Lins Jr.
Ol!
Depois de ler as ltimas dicas, consegui instalar. Deu alguns warnings, no sei porque, mas instalou:
Baixei esta verso Nightly e instalei. Sei que com ela consigo gerar qualquer coisa para modo texto. Agora
as dvidas, para as quais peo a ajuda dos colegas:
Gostaria de saber como vocs administram isto. Acho que o mundo ideal seria ter uma instalao do
Harbour, uma do compilador C e as diversas bibliotecas separadas em pastas, podendo-se criar algum
mecanismo de escolha na configurao de um novo projeto. Seria isso possvel ou estou delirando?
Creio que as questes sejam pertinentes ao tco. Se for melhor abrir outro tpico, fiquem vontade.
Grato
4 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
alxsts escreveu:2 - uma coisa que acho estranha: se baixo a HMG, vem tambm o Harbour, as libs da HMG
e o compilador C;...
Acho que o mundo ideal seria ter uma instalao do Harbour, uma do compilador C e as diversas
bibliotecas separadas em pastas, podendo-se criar algum mecanismo de escolha na configurao de um
novo projeto. Seria isso possvel ou estou delirando?
Bom, se voc observar, vai notar que pode ocorrer que a verso do Harbour ou Compilador C seja
diferente em cada um destes aplicativos, ento as LIBs s vo funcionar corretamente se forem usadas
com a mesma verso do Harbour e do Compilador C em que elas foram criadas.
Para ter apenas uma instalao do Harbour e uma do Compilador C, voc teria que recompilar todas as
LIBs (HMG, MiniGui, HbQt, etc). E por experincia prpria, isto vai dar muito trabalho e com muita sorte
voc pode conseguir.
Abraos,
Ol!
Janio
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 no funcionam, esta verso gerada no
compatvel com hmg.3.3.0 ?
Sei que muito dificil alguem perguntar isso mais teria como compilar pra o ms-dos tambem
e como seria?
5 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Janio
Janio,
Janio
Saudaes!
Para instalar o Harbour 3.4 do fork do Viktor a mesma coisa. s baixar desse link os fontes.
https://github.com/vszakats/harbour-core/archive/master.zip
Saudaes,
Itamar M. Lins Jr.
6 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Para o Harbour oficial, talvez seja mais prtico baixar a verso nightly, que j vem com o compilador
mingw junto, assim no tem erro.
Para o fork vszakats, a mesma verso de mingw do oficial no vlida.
Para o Harbour oficial, talvez seja mais prtico baixar a verso nightly, que j vem com o compilador
mingw junto, assim no tem erro.
Para o fork vszakats, a mesma verso de mingw do oficial no vlida.
Pelo menos pra mim funcionou normalmente. Existe outra indicao de compilador?
grato,
Yugi
Postei um erro de compilao que vinha acontecendo com a verso fork do viktor https://github.com
/vszakats/harbour-cor ... t-64197342
E observem que o Viktor recomenda fortemente que se use uma verso do MinGw que indicada no
readme, a verso que eu venho gerando as libs e binrios do harbour na verso fork a
da http://tdm-gcc.tdragon.net que neste ele considerada "velha" ou desatualizada.
Comentrio 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.
7 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Ol Pessoal,
Mas ao atualizar, pelo menos por enquanto selecione para baixar a verso 4.9.1. A verso 4.9.2 est com
problemas.
Corrigindo o link
https://github.com/vszakats/harbour-core/issues/89#issuecomment-64240899
Jairo,
Valeu pela dica, baixei o instalador do mingw e escolhi esta verso 4.9.1
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Jairo,
Bom dia,
8 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
http://sourceforge.net/projects/mingw-w64/
Ir na opo Files
SET HB_COMPILER=mingw
SET HB_COMPILER_VER=0409
Por
SET HB_CPU=x86
Acredito no ser necessrio porque esta verso do Mingw para gerar 32 bits.
Ol asimoes,
Agora deu tudo certo. Com a instalao anterior eu no estava conseguindo compilar as libs das contribs.
Compilava o Harbour e as libs nativas, mas as terceirizadas no, e eu no conseguia saber o que
precisava. Mas com sua dica, desinstalei tudo e segui passo-a-passo, ai funcionou. Ufa...
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 ?
Saudaes,
Itamar M. Lins Jr.
9 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Download em:
http://download.qt-project.org/development_releases/qt/5.4/5.4.0-rc/
Saudaes,
Itamar M. Lins Jr.
No sei o que afeta o detalhe sobre licena. Parece que a grtis s pra desenvolvimento open source.
Professional
Application Development
From 109 / $149 per mo
http://www.qt.io/download/
Saudaes,
Itamar M. Lins Jr.
Como achei aqui no Grupo, ao compilar usando a verso 4.9.2 do mingw d erro, ento consegui baixar a
verso 4.9.1 seguindo o caminho indicado aqui neste post porm ele no um instalador como devo
proceder ? no arquivo zipado vem um build-info.txt mais no entendi nada....
Ol!
10 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
O mais prtico:
Baixe a verso nightly, que j vm com compilador C.
J vm pronta.
Exemplo D:\harbour
Configure o PATH:
SET PATH=D:\harbour\bin
Opcionalmente, se quiser ter certeza que vai ser do zero, pode deixar apenas a pasta D:\harbour\comp
(do compilador C) e apagar todo resto.
Baixe e instale os fontes em outra pasta. Aqui uso D:\cvsfiles\harbour32. Dentro dela fica o Harbour e
suas pastas. (dependendo de como baixar os fontes, pode ser criada uma subpasta)
Dentro dessa pasta raiz do Harbour:
win-make clean install
Ao final de todas as etapas, mingw e msvc, vai ter a pasta d:\harbour contendo a distribuio tanto pra
msvc como para mingw.
O que diferente no final:
- Dentro de d:\harbour\comp vai existir uma pasta pra mingw e outra pra msvc
- Dentro de d:\harbour\lib vai existir uma pasta pra mingw e outra pra msvc (d:\harbour\lib\win\mingw e
d:\harbour\lib\win\msvc)
- Os demais utilitrios dentro de d:\harbour\bin vo ficar na ltima linguagem utilizada (pode ser mingw
ou msvc). Mas tanto faz, seja qual for a linguagem utilizada, serve pra qualquer compilador C.
Pra misturar tambm com BCC precisar ajuste manual, j que msvc e bcc usam as variveis LIB e
INCLUDE, e pode dar confuso e pegar pasta errada.
No geral igual ao Clipper: configurar PATH, LIB e INCLUDE pra onde os arquivos esto.
S precisa lembrar que estar configurando para o Harbour e para o compilador C, ento pode precisar de
pelo menos dois diretrios em cada varivel.
E nas pastas originais do msvc um pouco mais, porque as pastas podem estar espalhadas, o que pode
exigir 4 ou 5 diretrios em algumas variveis - tanto pra gerao quanto para o uso.
11 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
A Microsoft cria arquivos include conforme a verso do Windows, e deixa separado do compilador C.
E tambm utilitrios comuns do Visual Studio, ficam em pastas separadas do compilador C
Por isso aumenta as indicaes em PATH, INCLUDE e LIB.
Isso tudo pra gerar o pacote Harbour, sem os adicionais que usam DLLs ou arquivos de terceiros.
Aqui, pelo menos at agora, no precisei de nenhum adicional.
Por ltimo:
normal aparecerem algumas mensagens dizendo que no gerou alguns pacotes.
Isso justamente por causa dos adicionais que necessitam arquivos de terceiros.
Mas se no os usa, no vo fazer falta.
Obrigado por responder, mais ento.... eu j experimentei a verso "noite", esta vc baixa instala,
configura o path, sim o compilador vem em uma pasta dentro da comp, tambm j experimentei baixar
os fontes, instalar o mingw ( nesta ocasio foi o tdm64-gcc-4.8.1-3 ) e compilar o harbour, era isto que
estava utilizando at o momento, mais vi que existe o harbour 3.4 e quis experimentar, baixei tambm o
compilador na verso 4.9.2 esta com problemas este tem instalador, consegui a maratona de baixar o
4.9.1 sem instalador ento me vi em apuros ento meu problema este, ou apagar tudo se no houver
vantagem no H34 e instalar a verso noite conforme o senhor indicou.
S lembrar do Clipper.
Se voc instalar Clipper Summer, 5.1 e 5.2 ao mesmo tempo, vai ter que decidir qual delas vai ser a
principal, ou criar BATs separados pra configurar cada um. - PATH, LIB, INCLUDE
Pode instalar todos, mas s pode configurar pra usar um por vez.
Ol!
JosQuintas escreveu:No entendi sobre o frum HBQT, se no houve referncia a isso.
Simples: l explica como instalar o Harbour.
12 de 13 26/11/2016 13:52
Clipper On Line Ver Tpico - Como instalar o Harbour verso 2014 ... http://www.pctoledo.com.br/forum/viewtopic.php?f=43&t=14980&sta...
Amigos Mais uma vez tentando compilar os fontes do harbour agora veio essa mensagem
Powered by phpBB 2000, 2002, 2005, 2007 phpBB Group Todos os Horrios esto como UTC - 3 horas [ DST ]
http://www.phpbb.com/ Pgina 1 de 3
13 de 13 26/11/2016 13:52