Unresolved external '_HB_FUN_HB_DEFAULT'

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

tchadrack
Usuário Nível 1
Usuário Nível 1
Mensagens: 27
Registrado em: 15 Mar 2016 15:42
Localização: São Paulo

Unresolved external '_HB_FUN_HB_DEFAULT'

Mensagem por tchadrack »

Estou tentando compilar um programa que utiliza o método hb_Default() (que é método que está gerando o unresolved external)

O comando que estou utilizando é o seguinte:

Código: Selecionar todos

hbmk2 scl.prg errorsys.prg -comp=bcc -l"xhb" -o"f:\git_repositorios\scl\SCL.exe"
Este método hb_Default() está sendo utilizado pelo "errorsys.prg" e quando compilo apenas o programa principal, não ocorre erro algum.
mas quando acrescento este errorsys.prg apresenta o seguinte erro:

-->> Error: Unresolved external '_HB_FUN_HB_DEFAULT' referenced from...

Alguém sabe onde está definida esta função HB_default?
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Unresolved external '_HB_FUN_HB_DEFAULT'

Mensagem por JoséQuintas »

Ela faz parte do Harbour.

Se está usando XHarbour, acrescente num fonte:

Código: Selecionar todos

FUNCTION hb_Default( xVar, xValue )

   IF ValType( xVar ) != ValType( xValue )
      xVar := xValue
   ENDIF

   RETURN NIL
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
tchadrack
Usuário Nível 1
Usuário Nível 1
Mensagens: 27
Registrado em: 15 Mar 2016 15:42
Localização: São Paulo

Unresolved external '_HB_FUN_HB_DEFAULT'

Mensagem por tchadrack »

Obrigado, funcionou. Você sabe em qual biblioteca está este método?

Eu uso o harbour, baixei do site oficial a versão 3.0, stable mais recente.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Unresolved external '_HB_FUN_HB_DEFAULT'

Mensagem por JoséQuintas »

Não atualizam faz tempo, e acho que a pessoa que tinha a senha faleceu.
A última versão, que menciona como "não estável", a nightly, acaba sendo a oficial.
Se está começando agora, melhor ir direto pra 3.2.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder