duvida instalacao harbour, onde descompactar core-maste.zip
Moderador: Moderadores
duvida instalacao harbour, onde descompactar core-maste.zip
ola pessoal, baixei o tdm64-gcc-5.1.0-2 e o core-master.zip, ja instalei o tdm64, ele esta no C:\HB32, tem tambem o core-master.zip, onde devo descompactar esse arquivo ?
http://sourceforge.net/projects/tdm-gcc ... e/download
64Bits!
http://sourceforge.net/projects/tdm-gcc ... e/download
Para instalar é NEXT,NEXT,NEXT FINISH!!!
http://sourceforge.net/projects/tdm-gcc ... e/download
64Bits!
http://sourceforge.net/projects/tdm-gcc ... e/download
Para instalar é NEXT,NEXT,NEXT FINISH!!!
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
duvida instalacao harbour, onde descompactar core-maste.zip
Ola!
Eita!
O TDM não instala na pasta c:\hb32 ele instala na própria pasta c:\tdm... se não estou enganado... ou c:\mingw64...
O core-master são os fontes, instale em qualquer lugar, uma sugestão é colocar dentro da pasta c:\devl ou c:\src.
Saudações,
Itamar M. Lins Jr.
Eita!
O TDM não instala na pasta c:\hb32 ele instala na própria pasta c:\tdm... se não estou enganado... ou c:\mingw64...
O core-master são os fontes, instale em qualquer lugar, uma sugestão é colocar dentro da pasta c:\devl ou c:\src.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
duvida instalacao harbour, onde descompactar core-maste.zip
ola Itamar, a instalação ficou da seguinte forma:
c:\devl\core-master
c:\TDM-GCC-64
Tenho que instalar mais alguma coisa ?
obrigado.
c:\devl\core-master
c:\TDM-GCC-64
Tenho que instalar mais alguma coisa ?
obrigado.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7929
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
duvida instalacao harbour, onde descompactar core-maste.zip
Se esse core-master for os fontes, eu não sei. Porque estou usando o fork 3.4, você deverá criar os binários. Então precisa setar as variáveis.
Para na ora de criar os binários o sistema jogar na pasta correta.
Entrar na pasta dos fontes c:\devl... e digitar:
Depois vc coloca no PATH a pasta dos binários do harbour.
Esses passos e mais outros, estão no arquivo readme.md leia antes.
Saudações,
Itamar M. Lins Jr.
Código: Selecionar todos
SET HB_INSTALL_PREFIX=C:\HB32
Entrar na pasta dos fontes c:\devl... e digitar:
Código: Selecionar todos
win-maker clean installCódigo: Selecionar todos
set path=%path%;c:\hb32\bin;
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
duvida instalacao harbour, onde descompactar core-maste.zip
ola, compilei alguns exemplos que estao na pasta c:\hb32\tests, compilei assim:
hbmk2 mouse.prg, gerou executavel normal agora, para compilar o sistema inteiro, achei esse exemplo a seguir, gostaria de saber se é dessa forma mesmo:
-inc
-lrmchartmsvc.lib
-lrddleto.lib
-lgtwvg.lib
-lhwgui.lib
-lhwg_qhtm.lib
-lprocmisc.lib
-lhbxml.lib
-lhbct.lib
-lhbnf.lib
-lhbblat.lib
-lblatmsvc.lib
-lhbwin.lib
-lxhb.lib
-gui
-mt
-run
#um comentário
moduloprincipal.prg
demaismodulos.prg
hbmk2 mouse.prg, gerou executavel normal agora, para compilar o sistema inteiro, achei esse exemplo a seguir, gostaria de saber se é dessa forma mesmo:
-inc
-lrmchartmsvc.lib
-lrddleto.lib
-lgtwvg.lib
-lhwgui.lib
-lhwg_qhtm.lib
-lprocmisc.lib
-lhbxml.lib
-lhbct.lib
-lhbnf.lib
-lhbblat.lib
-lblatmsvc.lib
-lhbwin.lib
-lxhb.lib
-gui
-mt
-run
#um comentário
moduloprincipal.prg
demaismodulos.prg
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
duvida instalacao harbour, onde descompactar core-maste.zip
Depende do que vai usar, mas pra maioria melhor usar o HBC.
Basicamente seria isto:
moduloprincipal.prg
demaismodulos.prg
-inc
E o restante, vai do que usar a mais.
Dica pra reduzir EXE:
-strip
Dica pra compactar, mas precisa UPX no path:
-compr
Se for usar gtwvg (tem nesse arquivo)
gtwvg.hbc
pra multithread
-mt
Basicamente seria isto:
moduloprincipal.prg
demaismodulos.prg
-inc
E o restante, vai do que usar a mais.
Dica pra reduzir EXE:
-strip
Dica pra compactar, mas precisa UPX no path:
-compr
Se for usar gtwvg (tem nesse arquivo)
gtwvg.hbc
pra multithread
-mt
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/
duvida instalacao harbour, onde descompactar core-maste.zip
esta dando alguns erros de compilação:
try --> nessa linha Incomplete statement or unbalanced delimiters
goto registro
catch
select 97
end
No xHarbour estou compilando esses fontes normalmente
try --> nessa linha Incomplete statement or unbalanced delimiters
goto registro
catch
select 97
end
No xHarbour estou compilando esses fontes normalmente
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
duvida instalacao harbour, onde descompactar core-maste.zip
Não tem isso no Harbour.
Adicione compatibilidade com xharbour.
xhb.hbc
E caso o erro persista, inclua no fonte:
#include "hbcompat.ch"
Adicione compatibilidade com xharbour.
xhb.hbc
E caso o erro persista, inclua no fonte:
#include "hbcompat.ch"
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/
duvida instalacao harbour, onde descompactar core-maste.zip
esta dando erro nessa linha
Código: Selecionar todos
FUNCTION FUNCOES
#include "hbcompat.ch" --> Can't open #include file 'hbcompat.ch'- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
duvida instalacao harbour, onde descompactar core-maste.zip
Isso é igual no Clipper, Harbour e xHarbour.
Se não encontra o ch, precisa definir aonde está.
Se estiver igual aqui, está em \harbour\contrib\xhb
acrescente no arquivo HBP a pasta do ch, usando "i" maiúsculo.
-I\harbour\contrib\xhb
Se não encontra o ch, precisa definir aonde está.
Se estiver igual aqui, está em \harbour\contrib\xhb
acrescente no arquivo HBP a pasta do ch, usando "i" maiúsculo.
-I\harbour\contrib\xhb
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/
duvida instalacao harbour, onde descompactar core-maste.zip
Esta dando muitos erros:
Estou compilando da seguinte forma: hbmk2 modulo.hbm -rebuild
arquivo modulo.hbm
-inc
-I\hb32\contrib\xhb
-lrmchartmsvc
-lrddleto
-lgtwvg
-lhwgui
-lhwg_qhtm
-lprocmisc
-lhbxml
-llhbct
-lhbnf
-lhbblat
-lblatmsvc
-lhbwin
-lxhb
-gui
-mt
-run
#um comentario
menprincipal.prg
funcoes.prg
um dos erros que esta dando é assim:
hbmk2: Linkando... menprincipal.exe
c:/tdm-gcc-32/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/bin/Id.exe:cannot find -lrmchartsmvc
Estou compilando da seguinte forma: hbmk2 modulo.hbm -rebuild
arquivo modulo.hbm
-inc
-I\hb32\contrib\xhb
-lrmchartmsvc
-lrddleto
-lgtwvg
-lhwgui
-lhwg_qhtm
-lprocmisc
-lhbxml
-llhbct
-lhbnf
-lhbblat
-lblatmsvc
-lhbwin
-lxhb
-gui
-mt
-run
#um comentario
menprincipal.prg
funcoes.prg
um dos erros que esta dando é assim:
hbmk2: Linkando... menprincipal.exe
c:/tdm-gcc-32/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/bin/Id.exe:cannot find -lrmchartsmvc
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
duvida instalacao harbour, onde descompactar core-maste.zip
Não sei se errou aqui na digitação, mas a extensão correta é HBP.
Siga o que mencionei acima.
Coloque seus fontes no HBP, e depois acrescente conforme o que precisar.
Vindo do Clipper, isto tem até mais do que o básico:
listadefontes.prg
-compr
-strip
As outras, depende se usar ou não.
Por exemplo, seu erro é referente a uma LIB que não pertence ao Harbour.
Se não usa, não tem porque estar na lista.
É até bom nem usar a GTWVG de primeira, porque adicionando a LIB gráfica, pode não ver mensagens de erro na execução do programa.
É provável que tenha adicionado LIBs aí só porque baixou o hbp de algum lugar.
Se olhar o que coloquei aqui, basta a lista de fontes. Os outros dois parâmetros são pra reduzir o tamanho do EXE, então nem seriam obrigatórios.
Tudo vai depender do resultado ao linqueditar com o Harbour básico.
Se usar algo mais, acrescenta a lib do que usar.
Siga o que mencionei acima.
Coloque seus fontes no HBP, e depois acrescente conforme o que precisar.
Vindo do Clipper, isto tem até mais do que o básico:
listadefontes.prg
-compr
-strip
As outras, depende se usar ou não.
Por exemplo, seu erro é referente a uma LIB que não pertence ao Harbour.
Se não usa, não tem porque estar na lista.
É até bom nem usar a GTWVG de primeira, porque adicionando a LIB gráfica, pode não ver mensagens de erro na execução do programa.
É provável que tenha adicionado LIBs aí só porque baixou o hbp de algum lugar.
Se olhar o que coloquei aqui, basta a lista de fontes. Os outros dois parâmetros são pra reduzir o tamanho do EXE, então nem seriam obrigatórios.
Tudo vai depender do resultado ao linqueditar com o Harbour básico.
Se usar algo mais, acrescenta a lib do que usar.
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/
duvida instalacao harbour, onde descompactar core-maste.zip
agora deu certo ja estou executando o sistema,
Muito obrigado Sr Jose Quintas por sua atenção, esse sistema esta escrito em xHarbour, a minha intenção agora, é aos poucos fazendo mudanças para modo grafico, gostaria de saber se esse é o procedimento correto, se posso fazer essas mudanças aos poucos.
obrigado.
Muito obrigado Sr Jose Quintas por sua atenção, esse sistema esta escrito em xHarbour, a minha intenção agora, é aos poucos fazendo mudanças para modo grafico, gostaria de saber se esse é o procedimento correto, se posso fazer essas mudanças aos poucos.
obrigado.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
duvida instalacao harbour, onde descompactar core-maste.zip
Depende dos fontes.
Tem gente com fonte muito ruim, que ao tentar passar pra gráfico deixa pior ainda, e se complica.
Mas tudo depende da lib que escolher.
Tem lib que não deixa opção a não ser alterar tudo de uma vez.
Tem lib que deixa mixar console/grafico, transformando o console em algo gráfico.
Tem lib que aceita mixar mais de uma lib, o que não significa que seja fácil.
Como já viu aqui no grupo, tem gente que se deu bem em várias libs diferentes, vai de cada um.
Pessoalmente não gostei de nenhuma.
Justamente a parte mais simples em outras linguagens de programação é o que fica mais complicado no Harbour.
Deixei de testar libs gráficas, porque as opções pra abandonar o Harbour são poucas.
Passei apenas a reformular os fontes, e foi até bom.
Importante:
Não confunda lib gráfica com apenas biblioteca de mostrar gráficos. É bem mais que isso.
Quem cria, movimenta, e mostra gráficos é o Windows.
A biblioteca gráfica faz muito mais que isso, e pode precisar de reprojetar o aplicativo.
Só comentário:
Mudar fontes pra usar lib gráfica, mudar fontes pra usar SQL.... é algo parecido com trocar de linguagem de programação, já que sobra só a lógica do aplicativo.
E lembre-se qye nem só de telas vive o aplicativo: tem relatórios, PDFs, banco de dados, etc.
Pode escolher em que parte investir tempo.
Tem gente com fonte muito ruim, que ao tentar passar pra gráfico deixa pior ainda, e se complica.
Mas tudo depende da lib que escolher.
Tem lib que não deixa opção a não ser alterar tudo de uma vez.
Tem lib que deixa mixar console/grafico, transformando o console em algo gráfico.
Tem lib que aceita mixar mais de uma lib, o que não significa que seja fácil.
Como já viu aqui no grupo, tem gente que se deu bem em várias libs diferentes, vai de cada um.
Pessoalmente não gostei de nenhuma.
Justamente a parte mais simples em outras linguagens de programação é o que fica mais complicado no Harbour.
Deixei de testar libs gráficas, porque as opções pra abandonar o Harbour são poucas.
Passei apenas a reformular os fontes, e foi até bom.
Importante:
Não confunda lib gráfica com apenas biblioteca de mostrar gráficos. É bem mais que isso.
Quem cria, movimenta, e mostra gráficos é o Windows.
A biblioteca gráfica faz muito mais que isso, e pode precisar de reprojetar o aplicativo.
Só comentário:
Mudar fontes pra usar lib gráfica, mudar fontes pra usar SQL.... é algo parecido com trocar de linguagem de programação, já que sobra só a lógica do aplicativo.
E lembre-se qye nem só de telas vive o aplicativo: tem relatórios, PDFs, banco de dados, etc.
Pode escolher em que parte investir tempo.
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/
