Dúvida rotina mostrar se é GTWVG ou GTWVT

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

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

Dúvida rotina mostrar se é GTWVG ou GTWVT

Mensagem por porter »

Olá pessoal, estou compilando com o GTWVG, mas a condição cai sempre dentro do else,
o que há de errado com essa rotina ?

Código: Selecionar todos

#ifdef GTWVG
      MsgExclamation( "GTWVG" )
#else
      hb_Alert( "GTWVT")
#endif
HARBOUR 3.2.0(dev)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Dúvida rotina mostrar se é GTWVG ou GTWVT

Mensagem por asimoes »

Tá passando a diretiva na compilação ? hbmk2 ... -dGTWVG
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

Dúvida rotina mostrar se é GTWVG ou GTWVT

Mensagem por porter »

Olá asimões, obrigado por responder,
Acrescentei a diretiva -dGTWVG e deu certo.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Dúvida rotina mostrar se é GTWVG ou GTWVT

Mensagem por JoséQuintas »

A intenção é realmente compilar opcionalmente com GTWVG/GTWVT ou é pra testar em run-time?

Em run-time pode usar hb_gtInfo( HB_GTI_VERSION )

Isso vai retornar WVG ou WVT ou outra
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