Página 1 de 1

Erro ao compilar

Enviado: 26 Ago 2005 11:58
por spereira
Mestres do xHarbour,

Estou começando a testar o xHarbour e me deparei com um erro ao criar o executável.

Já criei o arquivo que eu chamei de senha.bc utilizando o comando HBMAKE -EX SENHA.BC, porém, quando vou criar o executável com o comando HBMAKE -F SENHA.BC dá a seguinte mensagem:
Fatal: Unable to open file ´SENHA.OBJ´

Abri o arquivo .OUT para ver se poderia descobrir o problema mas não vejo nada de anormal. O arquivo diz o seguinte:

xHarbour Compiler build 0.92.0 (SimpLex)
Copyright 1999-2003, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'SENHA.PRG'...

Lines 99, Functions/Procedures 2
Generating C source output to 'obj\SENHA.c'...
Done.
Building object module output for 'obj\SENHA.c'...Done.

No meu autoexec.bat já tenho o path com os caminhos das pastas C:\XHARBOUR\BIN e C:\BCC55\BIN

Agradeço a ajuda de todos.

Enviado: 26 Ago 2005 16:18
por culik
Buenas

Primeiro atualize para a versao 0.99.5.
segundo o arquivo harbour.cfg existe em c:\xharbour\bin alem do bcc32.cfg e ilink32.cfg em c:\bcc55\bin?

[]s
Luiz

Enviado: 29 Ago 2005 14:21
por spereira
Caro Culik

Tenho estes arquivos que vc disse nas pastas.

Será que o problema é da versão?
Onde consigo a versao 0.99.5?

:xau

Enviado: 29 Ago 2005 19:51
por culik
Ola

xharbour mais atual e sempre disponivel de www.xharbour.org

[]s
Luiz

Enviado: 30 Ago 2005 07:46
por spereira
Já atualizei a versão para a 0.99.5.

Agora, quando executo o comando HBMAKE -EX SENHA.BC aparece o seguinte erro na linha do arquivo .out:

Código: Selecionar todos

xHarbour Compiler build 0.99.50 (SimpLex)
Copyright 1999-2005, http://www.xharbour.org http://www.harbour-project.org/
Compiling 'SENHA.PRG'...

SENHA.PRG(1) Error F0009  Invalid name follows #: 'BCC'
Criei um programa muito simples com apenas o menu do meu cadastro de senhas para poder testar, pois pensei que tivesse algum comando que pudesse não estar sendo interpretado, mas pelo que vejo não tem a ver.

Código: Selecionar todos

Function main()

#Include "Inkey.ch"

public lista [999]
public vcnorm := 'w/ , /w, ,,w+/ '
public vcopt  := ' /w,w/ '
public C_INQ

set escape on
set date british
set deleted on
set exact on

clear

set cursor off

do while .t.
   opcao = menu_entra ()
   do case
      case opcao = 1
*         do inclusao
      case opcao = 2
*         do alteracao
      case opcao = 3
*         do exclusao
      case opcao = 4
*         do consulta
      case opcao = 5
         close all
         set cursor on
         clear
         quit
   endcase
enddo
return nil

function menu_entra     
private choi, fim
num = 1
KEY = 3
choi = 5

clear
@ 1, 26 say '*** Gestao de Passwords ***' 
@ 12, 12 say '  CRIACAO   ALTERACAO   EXCLUSAO   CONSULTA     Fim    ' 
set color to &vcnorm
edscr = savescreen (12, 0, 12, 79)
SET CURSOR OFF

do while key != K_ENTER

   restscreen (12, 0, 12, 79, edscr)
   set cursor off
   do case
      case key = K_DOWN .or. key = K_RIGHT .or. key = K_SPACE

         choi = iif (choi = 5, 1, choi + 1)
      case key = K_UP .or. key = K_LEFT
         choi = iif (choi = 1, 5, choi - 1)
      case key = K_HOME
         choi = 1
      case key = K_END
         choi = 5
   endcase

   set color to &vcopt
   do case
      case choi = 1
         @ 12, 12 say '  CRIACAO  ' 
      case choi = 2
         @ 12, 23 say ' ALTERACAO ' 
      case choi = 3
         @ 12, 34 say '  EXCLUSAO ' 
      case choi = 4
         @ 12, 45 say '  CONSULTA ' 
      case choi = 5
         @ 12, 56 say '    Fim    ' 
   endcase

   set color to &vcnorm
   INKEY(0)
   key = lastkey()
enddo

return choi

O que poderá estar faltando agora? Hellllppppp!
:(

Enviado: 10 Set 2005 07:08
por spereira
Alguém pode testar a compilação deste programa que postei para ver se dá o mesmo erro?

Alguém tem mais alguma dica?

Valeu.

Enviado: 10 Set 2005 07:57
por culik
Ola Spereira

compilei seu teste aqui usando o hbmake e nao tive problema

me chame pelo msn culikr@hotmail.com para poder de da uma mao

[]s
Luiz

Enviado: 14 Nov 2005 10:38
por spereira
culik escreveu:Ola Spereira

compilei seu teste aqui usando o hbmake e nao tive problema

me chame pelo msn culikr@hotmail.com para poder de da uma mao

[]s
Luiz
Olá Culik,

desculpe não ter dado retorno. Tive outras prioridades estes meses e tive de abandonar o projeto xHarbour por um tempo. Agora vou tentar retornar, se o trabalho por aquí não apertar novamente. :-O
Não posso conectar por nenhum messenger daquí do trabalho, portanto fica difícil até o aprendizado por aquí. Se puder me ajudar assim mesmo agradeço.

Enviado: 15 Nov 2005 08:27
por culik
Ola

Ajudo sim

qualquer coisa, mande email diretamente para luiz@xharbour.com.br

[]s
Luiz