Apenas 2 compiladores recomendados para o Harbour.

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por fladimir »

Galera, seguinte eu realmente desisto entender algo... não é q deu certo....


eu apaguei tudo xharbour, harbour, djgpp, bison, bcc e td mais, ai baixei o harbour via svn como dito no post posterior ao colega Vailton solicitar para começar e aguardar o próximo passo, enquanto isso na sala da justiça, o colega Alamino postou sua experiencia, mesmo assim fiquei aguardando o colega Vailton para continuarmos a aula, ai o Hasse postou e o Leonardo ficou aguardando meu parecer, como estou pra sair de viagem resolvi testar o senguinte, continuei com o q o Alamino falou, ou seja entrei pelo Atalho q o MSVC cria para setar o ambiente e depois setei as variaveis q ele menciou aki vão elas abaixo:
SET HB_COMPILER=msvc
HB_INSTALL_PREFIX=D:\DEV\HARBOUR
HB_PATH=D:\DEV\HARBOUR
e joguei o Mingw na pasta do Harbour\Harbour (q baixou via SVN) e fiz mingw32-make install e depois de algum tempo.... DEU CERTO.

Não entendi mais nada, mas acredito q fosse alguma definição errada das minhas variáveis de ambiente,

Agora vai a pergunta, tipo como eu compilei com MSVC tenho q recompilar minha lib e ai sim recompilar meu sistema... ? E qto as libs q vejo muito aki e acolá q não estão presentes nesse Harbour q baixei via SVN tipo harbourboleto e tal, como faço....

Outra questão se eu quiser tipo compilar agora via BCC como seria o procedimento ?

Grato!!!!

:)Pos
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por sygecom »

fladimir escreveu: Agora vai a pergunta, tipo como eu compilei com MSVC tenho q recompilar minha lib e ai sim recompilar meu sistema... ?
Isso mesmo.
E qto as libs q vejo muito aki e acolá q não estão presentes nesse Harbour q baixei via SVN tipo harbourboleto e tal, como faço....
Nesse caso você tem que recompilar com Harbour MSVC, ou pode tentar pegar os fontes e compilar direto junto com seu aplicaivo.
Outra questão se eu quiser tipo compilar agora via BCC como seria o procedimento ?
Mesmo procedimento, porem mudas as variaveis de ambiente e claro muda os endereço dos path, veja abaixo o .BAT que uso para compilar o harbour com BCC:

Código: Selecionar todos

set PATH=d:\devel\BCC55\BIN;d:\devel\BCC55\LIB;d:\devel\BCC55\INCLUDE;%PATH%
set HB_COMPILER=bcc
set HB_INSTALL_PREFIX=D:\devel\hb-%HB_COMPILER%
set HB_BUILD_IMPLIB=yes
set HB_INC_PGSQL=d:\pgsql\include
set HB_DIR_PGSQL=d:\pgsql
set HB_DIR_BLAT=D:\devel\blat262
set HB_DIR_ADS=D:\devel\ads
set HB_INC_ADS=D:\devel\ads\include
set HB_INC_GD=D:\devel\gd-2.0.34\include
set HB_DIR_GD=D:\devel\gd-2.0.34
set HB_INC_FREEIMAGE=d:\devel\FreeImage\Dist
%SystemRoot%\system32\cmd.exe
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Re: Apenas 2 compiladores recomendados para o Harbour.

Mensagem por fladimir »

Blz... obrigado

:)Pos
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Mário Isa »

Itamar disse:
+ TIPCLIENTPOP() will set default port to 995 in pop3s mode.
Vocês sabem dizer qual versão do harbour/xHarbour que tem essa nova função ?

Pois antes eu usava com sucesso e agora não consegue mais conectar... talvez por causa das portas que mudou...

:xau
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apenas 2 compiladores recomendados para o Harbour.

Mensagem por JoséQuintas »

aqui Harbour 3.4, não sei dizer sobre xHabour ou Harbour 3.2
hbmk2 -find tipclient

hbtip.hbc (instalado):

TIPClient()
TIPClientFTP()
TIPClientHTTP()
TIPClientPOP()
TIPClientSMTP()
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/
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Mário Isa »

essa versão 3.4 é paga ?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Apenas 2 compiladores recomendados para o Harbour.

Mensagem por JoséQuintas »

Deve estar confundindo com Xharbour.
No Harbour NÃO existe versão comercial.
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/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Apenas 2 compiladores recomendados para o Harbour.

Mensagem por Itamar M. Lins Jr. »

Ola!
essa versão 3.4 é paga ?
Não. É de graça.(GPL)
Essa é a versão do Viktor.
https://github.com/vszakats/harbour-core#how-to-get
Só baixar e usar, já vem com Mingw(compilador), padrão.

O detalhe é que o Viktor, padroniza o nome das funções do Harbour, e é aceita a forma que ele faz pelo "Przemyslaw Czerpak", pois o Viktor foi o reponsável pelo Harbour por muitos anos e agora tem esse fork do Harbour que junta tudo que tem no Harbour mais as coisas que ele faz.
Vocês sabem dizer qual versão do harbour/xHarbour que tem essa nova função ?
Tem na versão 3.2 e 3.4 do Harbour. No xHarbour está com outro nome se não me engano, sem a letras HB, na pasta contrib.

Código: Selecionar todos

C:\Users\Itamar>hbmk2 -find tipclientpop
hbtip.hbc (instalado):
   TIPClientPOP()
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder