Página 1 de 1

Erro Instalando XHarbour - CVS

Enviado: 11 Mai 2009 17:41
por MarceloHenrique
Após baixar as CVS e rodar o make_b32.bat recebo o seguinte erro:

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, pois quero aprender/migrar de clipper para xHarbour.
Obrigado,

Re: Erro Instalando XHarbour - CVS

Enviado: 12 Mai 2009 15:51
por sygecom
Se esta começando, pq não usa a versão estavel do xHarbour ou do Harbour. Já querer compilar a versão do CVS do xHarbour vai lhe dar um pouco de dor de cabeça, para você que esta começando.
Esse erro acima é que esta faltando algum caminho no seu PATH ou por que os caminho dentros dos arquivos bcc32.cfg e ILINK32.CFG estão errados.

Se quiser pode começar pelo Harobur mesmo, baixe o pacote que esta no link abaixo onde já tem o harbour compilado e pronto para uso:
http://www.nabble.com/Release-packages% ... #a22948535

Ou pode baixar a ultima versão estavel do xHarbour no sourceforge:
http://sourceforge.net/project/showfile ... _id=315931

Re: Erro Instalando XHarbour - CVS

Enviado: 12 Mai 2009 16:11
por MarceloHenrique
Leonardo,

Obrigado pela dica. O problema estava nos arquivos CFGs mesmo.
De qualquer forma vou baixar como indicou.
Agora sim é que virão dúvidas de verdade..começando a usar.
Valeu.

Marcelo Henrique

Re: Erro Instalando XHarbour - CVS

Enviado: 13 Mai 2009 17:40
por sygecom
Mas bah, qualquer coisa prende o grito....

Re: Erro Instalando XHarbour - CVS

Enviado: 30 Jun 2009 15:31
por Garoto de Programa
Após baixar as CVS e rodar o make_b32.bat recebo o seguinte erro:

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, pois quero aprender/migrar de clipper para xHarbour.
Obrigado,
Conseguir resolver este problema criando os arquivos bcc32.cfg e ILINK32.CFG, que como surgerido pelo Leonardo, estavam faltando.
Estes arquivos devem estar no seguinte local: c:\BCC55\bin
Abaixo esta o conteúdo destes arquivos:
bcc32.cfg

Código: Selecionar todos

-I"c:\Bcc55\include"
-L"c:\Bcc55\lib"
ILINK32.CFG

Código: Selecionar todos

-L"c:\Bcc55\lib"
Bem, eu estou seguindo o tutorial do Leonardo "Como Baixar as CVS e Como Compilar as Fontes do xharbour" e me deparei com este erro quando executei o make_b32.bat, após criar os arquivos foi feita a compilação do xHarbour sem os erros.

Abraço a todos.

Re: Erro Instalando XHarbour - CVS

Enviado: 01 Jul 2009 21:18
por rodrmigu
Olá,

Pq não usa já um instalador pronto, que instala tudo e já configura seu ambiente?

De uma olhada neste link:

http://www.4shared.com/file/107117779/5 ... setup.html

[]'s
Rodrigo

Re: Erro Instalando XHarbour - CVS

Enviado: 02 Jul 2009 15:02
por Garoto de Programa
rodrmigu escreveu:Olá,

Pq não usa já um instalador pronto, que instala tudo e já configura seu ambiente?

De uma olhada neste link:

http://www.4shared.com/file/107117779/5 ... setup.html

[]'s
Rodrigo
Ótimo este pacote, realmente ele resolve o problema com instalação e configuração.
Mas para o meu caso eu desejo é aprender a compilar o xHarbour e os Contrib's baixados pela CVS, não ficando dependende de alguem o fazer para mim.
Mas gostei muito desse pacote que você indicou.

[]'s

Re: Erro Instalando XHarbour - CVS

Enviado: 02 Jul 2009 16:28
por rodrmigu
Olá,

A idéia deste pacote é justamente facilitar a vida daqueles que estão começando em Harbour e acabam desistindo ou ficam desmotivados pela dificuldade que é ter o harbour funcionando logo de cara.

O instalador já configura o ambiente todo. Agora vc pode baixar o harbour do SVN e compila-lo normalmente. Talvez a única coisa que falte, seja o mingw32-make.exe, que posso incluí-lo nos binários, daí fica prontinho pra compilar o harbour do SVN.

[]'s
Rodrigo