Erro ao compilar hwgui :(
Moderador: Moderadores
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Erro ao compilar hwgui :(
Caros, agora eh 2:11 da manha e olha q estou aqui desde as 21:00 horas tentando compilar a hwgui 2.16, pesquisei neste forum e fiz d tudo mas n consegui. Acontece os seguintes erros quando rodo o make_b32:
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
C:\XHARBOUR\bin\harbour.exe -iinclude;C:\XHARBOUR\include -n -q0 -w -es2 -gc0 source\hipedit.prg -oobj\b32\hipedit.c
bcc32 -c -Iinclude;C:\XHARBOUR\include -5 -6 -d -O2 -D__WIN32__ -oobj\b32\hipedit.obj obj\b32\hipedit.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\b32\hipedit.c:
Error E2209 C:\XHARBOUR\include\hbdefs.h 58: Unable to open include file 'stdarg.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 59: Unable to open include file 'stdio.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 60: Unable to open include file 'stdlib.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 61: Unable to open include file 'string.h'
Error E2209 C:\XHARBOUR\include\hbsetup.h 61: Unable to open include file 'limits.h'
Error E2188 C:\XHARBOUR\include\hbdefs.h 411: Expression syntax
Error E2257 C:\XHARBOUR\include\hbdefs.h 436: , expected
Error E2139 C:\XHARBOUR\include\hbvmpub.h 227: Declaration missing ;
Error E2451 obj\b32\hipedit.c 46: Undefined symbol 'NULL'
Error E2141 obj\b32\hipedit.c 46: Declaration syntax error
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2040 obj\b32\hipedit.c 46: Declaration terminated incorrectly
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2109 obj\b32\hipedit.c 111: Not an allowed type in function hb_vm_SymbolInit_HIPEDIT
Warning W8070 obj\b32\hipedit.c 349: Function should return a value in function HB_FUNC_INITSTATIC
*** 16 errors in Compile ***
** error 1 ** deleting obj\b32\hipedit.obj
Estou usando a versao 99.60 e setei set hb_path=c:\xharbour o meus arquivos cfg estaum com os seguintes conteudos:
bcc32.cfg
-lC:\BORLAND\BCC55\INCLUDE;C:\XHARBOUR\INCLUDE
-LC:\BORLAND\BCC55\LIB;C:\XHABOUR\LIB
ILINK32.CFG
-LC:\BORLAND\BCC55\LIB;C:\XHARBOUR\LIB
Eu n sabia ao certo onde estes arq. deveriam estar entaum coloquei em c:\xharbour e c:\borland\bcc55\bin q eh onde o compilador bcc32 estah instalado.
Marcos Roberto.
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
C:\XHARBOUR\bin\harbour.exe -iinclude;C:\XHARBOUR\include -n -q0 -w -es2 -gc0 source\hipedit.prg -oobj\b32\hipedit.c
bcc32 -c -Iinclude;C:\XHARBOUR\include -5 -6 -d -O2 -D__WIN32__ -oobj\b32\hipedit.obj obj\b32\hipedit.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\b32\hipedit.c:
Error E2209 C:\XHARBOUR\include\hbdefs.h 58: Unable to open include file 'stdarg.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 59: Unable to open include file 'stdio.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 60: Unable to open include file 'stdlib.h'
Error E2209 C:\XHARBOUR\include\hbdefs.h 61: Unable to open include file 'string.h'
Error E2209 C:\XHARBOUR\include\hbsetup.h 61: Unable to open include file 'limits.h'
Error E2188 C:\XHARBOUR\include\hbdefs.h 411: Expression syntax
Error E2257 C:\XHARBOUR\include\hbdefs.h 436: , expected
Error E2139 C:\XHARBOUR\include\hbvmpub.h 227: Declaration missing ;
Error E2451 obj\b32\hipedit.c 46: Undefined symbol 'NULL'
Error E2141 obj\b32\hipedit.c 46: Declaration syntax error
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2040 obj\b32\hipedit.c 46: Declaration terminated incorrectly
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2109 obj\b32\hipedit.c 111: Not an allowed type in function hb_vm_SymbolInit_HIPEDIT
Warning W8070 obj\b32\hipedit.c 349: Function should return a value in function HB_FUNC_INITSTATIC
*** 16 errors in Compile ***
** error 1 ** deleting obj\b32\hipedit.obj
Estou usando a versao 99.60 e setei set hb_path=c:\xharbour o meus arquivos cfg estaum com os seguintes conteudos:
bcc32.cfg
-lC:\BORLAND\BCC55\INCLUDE;C:\XHARBOUR\INCLUDE
-LC:\BORLAND\BCC55\LIB;C:\XHABOUR\LIB
ILINK32.CFG
-LC:\BORLAND\BCC55\LIB;C:\XHARBOUR\LIB
Eu n sabia ao certo onde estes arq. deveriam estar entaum coloquei em c:\xharbour e c:\borland\bcc55\bin q eh onde o compilador bcc32 estah instalado.
Marcos Roberto.
- binho_fasa
- Usuário Nível 2

- Mensagens: 93
- Registrado em: 06 Jul 2004 12:53
- Localização: Brazil
- Contato:
Caro amigo, já passei por isso tb no ínicio. Provavelmente alguma variável de ambiente está faltando ou está configurada de forma errada. Eu faço assim, eu criei um .bat que contém as variáveis de ambiente que utilizo no xharbour e HWGUI. Segue abaixo:
set BCB=F:\BCC55
set BHC=F:\XHARBOUR
set HB_PATH=F:\XHARBOUR
set path=f:\xharbour\bin;f:\bcc55\bin;c:\windows\system32
set lib=f:\xharbour\lib;f:\bcc55\lib;f:\hwgui\lib
set obj=f:\xharbour\obj;f:\bcc55\obj
set include=f:\xharbour\include;f:\hwgui\include;f:\bcc55\include
Além disso, vc talvez tenha que que efetuar ajustes no arquivo MAKEFILE.BC
Abraços
set BCB=F:\BCC55
set BHC=F:\XHARBOUR
set HB_PATH=F:\XHARBOUR
set path=f:\xharbour\bin;f:\bcc55\bin;c:\windows\system32
set lib=f:\xharbour\lib;f:\bcc55\lib;f:\hwgui\lib
set obj=f:\xharbour\obj;f:\bcc55\obj
set include=f:\xharbour\include;f:\hwgui\include;f:\bcc55\include
Além disso, vc talvez tenha que que efetuar ajustes no arquivo MAKEFILE.BC
Abraços
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Caro ainda assim ocorreu:
A proposito me passe tb o seus .cfg.
Marcos Roberto
Código: Selecionar todos
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -c -Iinclude;C:\XHARBOUR\INCLUDE -5 -6 -d -O2 -D__WIN32__ -oobj\b32\hipedit.obj obj\b32\hipedit.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\b32\hipedit.c:
Error E2209 C:\XHARBOUR\INCLUDE\hbdefs.h 58: Unable to open include file 'stdarg.h'
Error E2209 C:\XHARBOUR\INCLUDE\hbdefs.h 59: Unable to open include file 'stdio.h'
Error E2209 C:\XHARBOUR\INCLUDE\hbdefs.h 60: Unable to open include file 'stdlib.h'
Error E2209 C:\XHARBOUR\INCLUDE\hbdefs.h 61: Unable to open include file 'string.h'
Error E2209 C:\XHARBOUR\INCLUDE\hbsetup.h 61: Unable to open include file 'limits.h'
Error E2188 C:\XHARBOUR\INCLUDE\hbdefs.h 411: Expression syntax
Error E2257 C:\XHARBOUR\INCLUDE\hbdefs.h 436: , expected
Error E2139 C:\XHARBOUR\INCLUDE\hbvmpub.h 227: Declaration missing ;
Error E2451 obj\b32\hipedit.c 46: Undefined symbol 'NULL'
Error E2141 obj\b32\hipedit.c 46: Declaration syntax error
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2190 obj\b32\hipedit.c 46: Unexpected }
Error E2040 obj\b32\hipedit.c 46: Declaration terminated incorrectly
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2109 obj\b32\hipedit.c 111: Not an allowed type in function hb_vm_SymbolInit_HIPEDIT
Warning W8070 obj\b32\hipedit.c 349: Function should return a value in function HB_FUNC_INITSTATIC
*** 16 errors in Compile ***
** error 1 ** deleting obj\b32\hipedit.objMarcos Roberto
- binho_fasa
- Usuário Nível 2

- Mensagens: 93
- Registrado em: 06 Jul 2004 12:53
- Localização: Brazil
- Contato:
Meu arquivo BCC.CFG:
Lembrando que este arquivo deverá estar no diretório BIN do BCC 5.5.
Tente efetuar as mudanças conforme acima e tente compilar novamente.
Abraços.
Código: Selecionar todos
-Ic:\bcc55\include;c:\xharbour\include
-Lc:\bcc55\lib;c:\xharbour\lib
Tente efetuar as mudanças conforme acima e tente compilar novamente.
Abraços.
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Caro, com as mudancas acima pelo menos ocorreu menos erros:
Código: Selecionar todos
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bcc32 -c -Iinclude;C:\XHARBOUR\INCLUDE -5 -6 -d -O2 -D__WIN32__ -oobj\b32\hipedit.obj obj\b32\hipedit.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\b32\hipedit.c:
Error E2451 obj\b32\hipedit.c 110: Undefined symbol 'hb_INITSTATICS'
Error E2141 obj\b32\hipedit.c 110: Declaration syntax error
Error E2190 obj\b32\hipedit.c 110: Unexpected }
Error E2190 obj\b32\hipedit.c 110: Unexpected }
Error E2040 obj\b32\hipedit.c 110: Declaration terminated incorrectly
Error E2190 obj\b32\hipedit.c 110: Unexpected }
Error E2190 obj\b32\hipedit.c 110: Unexpected }
Error E2190 obj\b32\hipedit.c 111: Unexpected }
Error E2109 obj\b32\hipedit.c 111: Not an allowed type in function hb_vm_SymbolInit_HIPEDIT
Warning W8070 obj\b32\hipedit.c 349: Function should return a value in function HB_FUNC_INITSTATIC
*** 9 errors in Compile ***
** error 1 ** deleting obj\b32\hipedit.obj- binho_fasa
- Usuário Nível 2

- Mensagens: 93
- Registrado em: 06 Jul 2004 12:53
- Localização: Brazil
- Contato:
Tente isso:
Caro amigo, está bem complicado hein? Faça uma revisão da instalação do xharbour e bcc55. De uma olhada neste link: http://www.caclipperwebsite.com/harbour.shtml, é muito bom e tem os arquivos .CFG para bcc55 e outras dicas. Baixe a última versão do xharbour.
Abraços
Abraços
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
-
MARCELOG
- Usuário Nível 4

- Mensagens: 546
- Registrado em: 15 Mar 2005 16:54
- Localização: Divinópolis/MG
Prá compilar a hwgui, matenha o bcc55 em c:\bcc55 e não em c:\borland\bcc55.
Como isso já é passado, o post é dezembro, tenho uma situação interessante.
Se acesso o Xp pelo prompt do msdos em "programas > acessórios" não é possível compilar os prg´s.
Contudo, se digito o command na opção "executar", que também abre a janela do msdos tudo funciona legal.
Alguém sabe porque e tem uma dica para resolver a situação?
Obrigado.
MarceloG
Como isso já é passado, o post é dezembro, tenho uma situação interessante.
Se acesso o Xp pelo prompt do msdos em "programas > acessórios" não é possível compilar os prg´s.
Contudo, se digito o command na opção "executar", que também abre a janela do msdos tudo funciona legal.
Alguém sabe porque e tem uma dica para resolver a situação?
Obrigado.
MarceloG
-
marcos.gurupi
- Usuário Nível 4

- Mensagens: 939
- Registrado em: 06 Jul 2004 11:53
- Localização: Gurupi-TO
Caro Marcelo vc sabe me dizer pq quando eu compilei o meu sistema em hwgui 2.16 os buttons ficaram fora do lugar. Lembro q jah estou trabalhando com hwgui 2.14 e td estah no seu devido lugar, mas... repetindo quando compilei com a ver 2.16 os buttons ficaram em outra posicao. Obrigado.
Marcos Roberto.
Marcos Roberto.
Que legal poder compilar e testar e aprender com os exemplos do hwgui.
Muito obrigado a todos desse forum, agora quero continuar aprendendo e apresentar meu sistema for win pros meus clientes.
Gostaria de testar tb minigui, mas ainda nao consegui baixar, onde é melhor ? em xhargour.org mesmo ?
E pra usar indices .nsx com hwgui é possivel ?
O que ta acontecendo com essas mensagens shocked !! no topico hwgui desse forum ?
obrigado
Muito obrigado a todos desse forum, agora quero continuar aprendendo e apresentar meu sistema for win pros meus clientes.
Gostaria de testar tb minigui, mas ainda nao consegui baixar, onde é melhor ? em xhargour.org mesmo ?
E pra usar indices .nsx com hwgui é possivel ?
O que ta acontecendo com essas mensagens shocked !! no topico hwgui desse forum ?
obrigado
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Buenas...Mil anos luz depois vem as Respostas...
http://br.groups.yahoo.com/group/miniguibrasil/
Abraços
Leonardo Machado
Tche, no link abaixo vc vai encontrar tudo sobre Minigui...ou melhor....tem varios post lah...que vão lhe auxiliar....Gostaria de testar tb minigui, mas ainda nao consegui baixar, onde é melhor ? em xhargour.org mesmo ?
http://br.groups.yahoo.com/group/miniguibrasil/
Eu uso CDX.....mas acredito que seja possivel sim...atraves de um RDD de Terceiro...E pra usar indices .nsx com hwgui é possivel ?
Jah foi removido.......pelo Administrador ou algum Moderador...O que ta acontecendo com essas mensagens shocked !! no topico hwgui desse forum ?
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
Tambem não consigo compilar , esta dando o seguinte erro....
Obs: Meu Xh esta "linkado" corretamente não entendo o erro ao executar o \bin\harbour.exe
Código: Selecionar todos
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
\bin\harbour.exe -iinclude;\include -n -q0 -w -es2 -gc0 source\hipedit.prg -oobj\b32\hipedit.c
Fatal: Unable to execute command: \bin\harbour.exeObs: Meu Xh esta "linkado" corretamente não entendo o erro ao executar o \bin\harbour.exe
C:\Xharbour\Xdev\Fw\VSX

