Como Baixar as CVS e Como Compilar as Fontes do xharbour

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

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

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

Olá Clodoaldo,
clodoaldomonteiro escreveu:Leonardo!
O único que tem q compilar é o xHarbour? Pois vi que tem outros bat's, tais como:

Código: Selecionar todos

make_b32.bat
make_dc.bat
make_gc.bat
make_gnu.bat
make_pc.bat
make_vc.bat
make_w32.bat
mdir.bat
Esses outros BAT são para compilar o xharbour da CVS com outros compiladores como, GCC, PELLES C e etc... para compilar usando o BCC55 tem que usar o "make_b32.bat"
Outra coisa, o sistema de baixar as atualizações cria uma pasta dentro da outra, assim: c:\xharbour\xharbour.
Errado não esta, ele acaba baixando, mas na verdade você pode pegar a psta xharbour que esta dentro da outra pasta C:\XHARBOUR e colocar em C:\ e depois pode atualizar e usar ela normalmente.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
MarceloHenrique
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 06 Jul 2004 09:59
Localização: São Paulo - SP

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por MarceloHenrique »

Estou tentand instalar/aprender o xHarbour. Segui o tutorial mas quando executo o make_b32.bat (depois de ter baixado as CVS) recebo os seguintes erros:
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
source\common\hbfopen.c:
Error E2209 include\hbvmpub.h 65: Unable to open include file 'assert.h'
Error E2209 include\hbdefs.h 58: Unable to open include file 'stdarg.h'
Error E2209 include\hbdefs.h 59: Unable to open include file 'stdio.h'
Error E2209 include\hbdefs.h 60: Unable to open include file 'stdlib.h'
Error E2209 include\hbdefs.h 61: Unable to open include file 'string.h'
Error E2209 include\hbsetup.h 65: Unable to open include file 'limits.h'
Error E2141 include\hbwince.h 183: Declaration syntax error
Error E2293 include\hbwince.h 184: ) expected
Error E2141 include\hbwince.h 185: Declaration syntax error
Error E2293 include\hbwince.h 186: ) expected
Error E2147 include\hbwince.h 187: 'wchar_t' cannot start a parameter declaration
Error E2147 include\hbwince.h 188: 'wchar_t' cannot start a parameter declaration
Error E2293 include\hbwince.h 189: ) expected
Error E2293 include\hbdefs.h 483: ) expected
Error E2188 include\hbdefs.h 489: Expression syntax
Error E2257 include\hbdefs.h 521: , expected
Error E2139 include\hbvmpub.h 288: Declaration missing ;
Error E2141 include\hbapi.h 623: Declaration syntax error
Error E2141 include\hbapifs.h 331: Declaration syntax error
Error E2141 source\common\hbfopen.c 55: Declaration syntax error
*** 20 errors in Compile ***

** error 1 ** deleting obj\b32\hbfopen.obj

Alguém pode me ajudar? Obrigado
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

Respondido em:
viewtopic.php?f=4&t=9362
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Garoto de Programa
Usuário Nível 1
Usuário Nível 1
Mensagens: 37
Registrado em: 23 Nov 2005 14:34
Localização: Belo Horizonte/MG
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por Garoto de Programa »

Leonardo!
Nota:Junto com esse link do BCC55 já esta os arquivos configurados: TASM32.EXE, bcc32.cfg, ILINK32.CFG
Baxei o BCC551 do link que você disponibilisou mas não vem com os referidos arquivos configurados, na verdade nem existem estes arquivos no arquivo freecommandLinetools.exe, que é o que baixo pelo link fornecido.

Eu acredito que o erro apresentado pelo MarceloHenrique sejá a falta destes arquivos. Procurei a solução no Post que você passou mas nele existe o xharbou já compilado e pronto para usar, eu queria conseguir baixar pelo CVS e compila-lo.

Obrigado pela Iniciativa.
Christiano R. Soares
Christiano Ribeiro Soares
Desenvolvedor
http://www.chrissoares.com.br
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

Links atualizados, testei ontem(05/09/2009) todo o procedimento e compilou tudo normal. Qualquer duvida é só prender o grito.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
MarceloHenrique
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 06 Jul 2004 09:59
Localização: São Paulo - SP

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por MarceloHenrique »

Leonardo,

Segui todo o procedimento, mas obtenho o seguinte erro quando rodo o make_b32.bat:

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
source\common\hbfopen.c:
source\common\hbfsapi.c:
Error E2293 include\wincon.h 137: ) expected
Error E2303 include\wincon.h 189: Type name expected
Error E2303 include\wincon.h 190: Type name expected
*** 3 errors in Compile ***

** error 1 ** deleting obj\b32\hbfsapi.obj

Este arquivo existe tanto no xharbour\include quanto no bcc55\include. São arquivos diferentes. Se excluo um e tento também dá erro, se deixo só o outro também dá erro.
Já converti meu sistema clipper para xharbour e agora quero aprender/converter para HWgui e gostaria de manter tudo atualizado pela CVS.
Por favor, me ajudem.
Obrigado e um abraço,

Marcelo Henrique
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

Sempre que tiver duvidas abra um novo tópico, acho que até já resolveu seu problemas, mas para ajudar fiz um instalador que ajuda no começo da migração, está no link abaixo:
Instalador
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
MarceloHenrique
Usuário Nível 1
Usuário Nível 1
Mensagens: 30
Registrado em: 06 Jul 2004 09:59
Localização: São Paulo - SP

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por MarceloHenrique »

Leonardo,

Tudo resolvido sim.
Obrigado e um grande abraço,

Marcelo Henrique
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por clebervn »

Exclui meu diretório xharbour

baixei novamente e após dar comando MAKE_B32 CLEAN...

digitei o MAKE_B32 ALL

mostrou o seguinte :


C:\xharbour>make_b32 all
Creating System Files (ST) ...
source\\compiler\\harbour.sly:390.14-76: warning: unused value: $3
source\\compiler\\harbour.sly:391.14-88: warning: unused value: $3
source\\compiler\\harbour.sly:391.14-88: warning: unused value: $5
source\\compiler\\harbour.sly:2880.14-2939.16: warning: unused value: $2
/djgpp/bin/bison.exe: cannot open file `/dev/env/DJDIR/share/bison/m4sugar/m4sugar.m4': No such file or directory (ENOENT)
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

Se ainda não resolveu, abra um novo topico sobre o assunto.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por clebervn »

já baixei acho q pela terceira vez... fiz todos os passo certinho segundo o roteiro.... deu tudo certo sem um erro sequer de criação das lib´s, etc..

só q qdo recompilo meu sistema para xharbour 1.2.1 + hwgui 2.17... o sistema fica louco....

- ao entrar no sistema, dou seta para baixo : sai do sistema
- tento clicar em qq botão (pq meu menu principal são vários botões simulando um menu) : trava
- vou em rotina de criação de índices, por exemplo, após fazer tudo, ele simplesmente tb fecha o sistema...

o q pode esta ocorrendo ???/
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

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por Itamar M. Lins Jr. »

Ola!
Se não usa RDDSQL nem planeja usar, faça um teste com o harbour.
É muito mais simples compilar e instalar.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Como Baixar as CVS e Como Compilar as Fontes do xharbour

Mensagem por sygecom »

clebervn escreveu: só q qdo recompilo meu sistema para xharbour 1.2.1 + hwgui 2.17... o sistema fica louco....

- ao entrar no sistema, dou seta para baixo : sai do sistema
- tento clicar em qq botão (pq meu menu principal são vários botões simulando um menu) : trava
- vou em rotina de criação de índices, por exemplo, após fazer tudo, ele simplesmente tb fecha o sistema...

o q pode esta ocorrendo ???/
Isso era um problema que acontecia com a Hwgui que já foi resolvido pelo Basso a muito tempo.
Abra um novo tópico caso queira tirar alguma duvida. Obrigado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder