AUGE_OHR wrote: ↑Wed Nov 24, 2021 5:57 am
use a "hbmk.hbm" in Path (or Folder) which include
grato por nos responder tão prontamente.
Seria assim, como abaixo?
conteúdo do arquivo hbmk.htm:
dentro da IDE incluir esse arquivo na guia CONFIGURAÇÕES ou dentro de MÓDULOS?
como faço pra incluir esse arquivo que criei por nome de
HBMK.HBM na compilação dentro da IDE/HMG?
obs.:
1) tentei incluir esse arquivo criado HBMK.HBM na guia MÓDULOS - dentro da IDE/HMG e a resposta-erro foi:
Source folder must be differente from project folder for no .prg (module) files / OK
2) Já dentro da guia CONFIGURAÇÃO (CONFIGURATION) coloquei a chamada à esse arquivo HBMK.HBM dentro da cláusula "LIBS=", mas, também não deu certo.
2.1) dentro da guia CONFIGURAÇÃO (configuration), conforme acima, gerou os erros que se esperava, só que, alguns estão dentro do nível do fonte das LIBs... veja o conteúdo do arquivo ERROR.LOG / BUILD.LOG, por favor:
Code: Select all
C:\MVinfo\hmg.3.5\include\i_MsgBox.ch(20) Warning W0002 Redefinition or duplicate definition of #define MB_USERICON
C:\MVinfo\hmg.3.5\include\i_MsgBox.ch(21) Warning W0002 Redefinition or duplicate definition of #define MB_ICONASTERISK
C:\MVinfo\hmg.3.5\include\i_MsgBox.ch(22) Warning W0002 Redefinition or duplicate definition of #define MB_ICONEXCLAMATION
C:\MVinfo\hmg.3.5\include\i_MsgBox.ch(23) Warning W0002 Redefinition or duplicate definition of #define MB_ICONWARNING
C:\MVinfo\hmg.3.5\include\i_MsgBox.ch(24) Warning W0002 Redefinition or duplicate definition of #define MB_ICONERROR
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(217) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(218) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros1.fmg(219) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\F_Parametros2.fmg(48) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\Form_Main.fmg(143) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\Form_Main.fmg(143) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
.\Form_Main.fmg(143) Warning W0002 Ambiguous reference, assuming memvar '_HMG_SYSDATA'
DHBMK_HAS_HMG32=1 -q -DHBMK_HAS_HBWIN=1 -DHBMK_HAS_GTWVG=1 -DHBMK_HAS_HBNF=1 -DHBMK_HAS_SICCA371IDE=1 -oC:\Users\WIN\AppData\Local\Temp\hbmk_mnblpb.dir\ -iC:\hmg.3.5\harbour\include -i. -iC:\hmg.3.5\include -iC:\hmg.3.5\harbour\contrib\gtwvg -iC:\MVinfo\hmg.3.5\harbour\contrib\hbwin -iC:\MVinfo\hmg.3.5\harbour\contrib\hbnf -u+C:\hmg.3.5\harbour\contrib\gtwvg\hbgtwvg.ch -u+C:\hmg.3.5\harbour\contrib\gtwvg\wvgparts.ch -u+C:\hmg.3.5\harbour\contrib\gtwvg\wvtwin.ch -u+C:\hmg.3.5\harbour\contrib\hbwin\hbwin.ch
2.2) o arquivo .LOG continha mais de 360.000 caracteres, e, aqui só permite o máximo de 60.000; tivemos que eliminar a maioria deles. só mantivemos alguns dos erros presentes que ocorreram dentro da compilação das LIBs
3) Tem como eliminar das cláusulas -w3 -es2 o que pertencem às libs?
4) estou usando a seguinte configuração dentro da guia CONFIGURAÇÃO na IDE/HMG:
Code: Select all
libs=HBWIN.HBC gtwvg.hbc hbnf.hbc hbmk.hbm