Página 2 de 2

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

Enviado: 03 Ago 2008 20:47
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.

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

Enviado: 11 Mai 2009 17:38
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

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

Enviado: 12 Mai 2009 15:56
por sygecom
Respondido em:
viewtopic.php?f=4&t=9362

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

Enviado: 24 Jun 2009 17:47
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

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

Enviado: 05 Set 2009 22:41
por sygecom
Links atualizados, testei ontem(05/09/2009) todo o procedimento e compilou tudo normal. Qualquer duvida é só prender o grito.

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

Enviado: 30 Set 2009 09:52
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

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

Enviado: 06 Out 2009 14:43
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

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

Enviado: 06 Out 2009 15:09
por MarceloHenrique
Leonardo,

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

Marcelo Henrique

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

Enviado: 11 Nov 2009 18:02
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)

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

Enviado: 25 Nov 2009 20:22
por sygecom
Se ainda não resolveu, abra um novo topico sobre o assunto.

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

Enviado: 12 Jan 2010 15:49
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 ???/

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

Enviado: 03 Jul 2010 18:56
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.

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

Enviado: 03 Jul 2010 19:04
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