Problema na compilação do HWGUI
Enviado: 28 Jul 2021 22:58
Outro exemplo de erro:
PS C:\hb32\hwgui-main\samples> hbmk2 a
Harbour 3.2.0dev (r1405061532)
Copyright (c) 1999-2014, http://harbour-project.org/
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x28): undefined reference to `HB_FUN_HWG_GETDIRSEP'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0xd8): undefined reference to `HB_FUN_HWG_SETCTRLNAME'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x168): undefined reference to `HB_FUN_HWG_MSGINFO'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1a8): undefined reference to `HB_FUN_HWG_ENDWINDOW'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1c8): undefined reference to `HB_FUN_HWG_CHECKMENUITEM'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1d8): undefined reference to `HB_FUN_HWG_ISCHECKEDMENUITEM'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x208): undefined reference to `HB_FUN_HWG_COPYSTRINGTOCLIPBOARD'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x218): undefined reference to `HB_FUN_HWG_MSGGET'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x2e8): undefined reference to `HB_FUN_HWG_GETCURRENTDIR'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x2f8): undefined reference to `HB_FUN_HWG_SENDMESSAGE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x438): undefined reference to `HB_FUN_HWG_COLORC2N'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x458): undefined reference to `HB_FUN_HWG_COLORRGB2N'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x488): undefined reference to `HB_FUN_HWG_CREATEARLIST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x568): undefined reference to `HB_FUN_HWG_SELECTFILE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x588): undefined reference to `HB_FUN_HWG_SETWINDOWTEXT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x5c8): undefined reference to `HB_FUN_HWG_MOVEWINDOW'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x5f8): undefined reference to `HB_FUN_HWG_CREATELIST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x618): undefined reference to `HB_FUN_HWG_VSCROLLPOS'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x698): undefined reference to `HB_FUN_HWG_MSGSTOP'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x788): undefined reference to `HB_FUN_HWG_MSGYESNO'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x858): undefined reference to `HB_FUN_HWG_SHELLEXECUTE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x868): undefined reference to `HB_FUN_HWG_SETFOCUS'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x898): undefined reference to `HB_FUN_HWG_SETTOPMOST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x8a8): undefined reference to `HB_FUN_HWG_REMOVETOPMOST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x918): undefined reference to `HB_FUN_HWG_RECT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x928): undefined reference to `HB_FUN_HWG_GETDC'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x938): undefined reference to `HB_FUN_HWG_SELECTOBJECT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x948): undefined reference to `HB_FUN_HWG_GETTEXTMETRIC'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x978): undefined reference to `HB_FUN_HWG_GETTEXTSIZE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x988): undefined reference to `HB_FUN_HWG_RELEASEDC'
C:/hb32/lib/win/mingw/libhwgui.a(hedit.o):hedit.c:(.data+0xf58): undefined reference to `HB_FUN_RASCAN'
C:/hb32/lib/win/mingw/libhwgui.a(hbrowse.o):hbrowse.c:(.data+0x12e8): undefined reference to `HB_FUN_SETBIT'
C:/hb32/lib/win/mingw/libhwgui.a(drawtext.o):drawtext.c:(.text+0xe51): undefined reference to `HB_FUN_WIN_OEMTOANSI'
C:/hb32/lib/win/mingw/libhwgui.a(drawtext.o):drawtext.c:(.text+0xe61): undefined reference to `HB_FUN_WIN_ANSITOOEM'
collect2: ld returned 1 exit status
hbmk2[a]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/hbmk_wlezx6.o -Wl,--nxcompat -Wl,--dynamicbase -mwindows -Wl,--start-group -lhwgui -lprocmisc -lhbxml -lhwgdebug -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon
-lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm
-lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oa.exe -LC:/hb32/lib/win/mingw -L../lib
hbmk2: Dica: Adicionar opção 'hbwin.hbc' faltando nas funções: win_ANSIToOEM(),
win_OEMToANSI()
hbmk2: Dica: Adicionar opção 'hbct.hbc' faltando nas funções: SetBit()
hbmk2: Dica: Adicionar opção 'xhb.hbc' faltando nas funções: RAScan()
hbmk2: Erro: Referenciado, faltando, mas funções desconhecida(s):
HWG_GETDIRSEP(), HWG_SETCTRLNAME(), HWG_MSGINFO(), HWG_ENDWINDOW(),
HWG_CHECKMENUITEM(), HWG_ISCHECKEDMENUITEM(),
HWG_COPYSTRINGTOCLIPBOARD(), HWG_MSGGET(), HWG_GETCURRENTDIR(),
HWG_SENDMESSAGE(), HWG_COLORC2N(), HWG_COLORRGB2N(), HWG_CREATEARLIST(),
HWG_SELECTFILE(), HWG_SETWINDOWTEXT(), HWG_MOVEWINDOW(),
HWG_CREATELIST(), HWG_VSCROLLPOS(), HWG_MSGSTOP(), HWG_MSGYESNO(),
HWG_SHELLEXECUTE(), HWG_SETFOCUS(), HWG_SETTOPMOST(),
HWG_REMOVETOPMOST(), HWG_RECT(), HWG_GETDC(), HWG_SELECTOBJECT(),
HWG_GETTEXTMETRIC(), HWG_GETTEXTSIZE(), HWG_RELEASEDC()
PS C:\hb32\hwgui-main\samples>
PS C:\hb32\hwgui-main\samples> hbmk2 a
Harbour 3.2.0dev (r1405061532)
Copyright (c) 1999-2014, http://harbour-project.org/
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x28): undefined reference to `HB_FUN_HWG_GETDIRSEP'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0xd8): undefined reference to `HB_FUN_HWG_SETCTRLNAME'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x168): undefined reference to `HB_FUN_HWG_MSGINFO'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1a8): undefined reference to `HB_FUN_HWG_ENDWINDOW'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1c8): undefined reference to `HB_FUN_HWG_CHECKMENUITEM'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x1d8): undefined reference to `HB_FUN_HWG_ISCHECKEDMENUITEM'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x208): undefined reference to `HB_FUN_HWG_COPYSTRINGTOCLIPBOARD'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x218): undefined reference to `HB_FUN_HWG_MSGGET'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x2e8): undefined reference to `HB_FUN_HWG_GETCURRENTDIR'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x2f8): undefined reference to `HB_FUN_HWG_SENDMESSAGE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x438): undefined reference to `HB_FUN_HWG_COLORC2N'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x458): undefined reference to `HB_FUN_HWG_COLORRGB2N'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x488): undefined reference to `HB_FUN_HWG_CREATEARLIST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x568): undefined reference to `HB_FUN_HWG_SELECTFILE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x588): undefined reference to `HB_FUN_HWG_SETWINDOWTEXT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x5c8): undefined reference to `HB_FUN_HWG_MOVEWINDOW'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x5f8): undefined reference to `HB_FUN_HWG_CREATELIST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x618): undefined reference to `HB_FUN_HWG_VSCROLLPOS'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x698): undefined reference to `HB_FUN_HWG_MSGSTOP'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x788): undefined reference to `HB_FUN_HWG_MSGYESNO'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x858): undefined reference to `HB_FUN_HWG_SHELLEXECUTE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x868): undefined reference to `HB_FUN_HWG_SETFOCUS'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x898): undefined reference to `HB_FUN_HWG_SETTOPMOST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x8a8): undefined reference to `HB_FUN_HWG_REMOVETOPMOST'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x918): undefined reference to `HB_FUN_HWG_RECT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x928): undefined reference to `HB_FUN_HWG_GETDC'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x938): undefined reference to `HB_FUN_HWG_SELECTOBJECT'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x948): undefined reference to `HB_FUN_HWG_GETTEXTMETRIC'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x978): undefined reference to `HB_FUN_HWG_GETTEXTSIZE'
C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o:a.c:(.data+0x988): undefined reference to `HB_FUN_HWG_RELEASEDC'
C:/hb32/lib/win/mingw/libhwgui.a(hedit.o):hedit.c:(.data+0xf58): undefined reference to `HB_FUN_RASCAN'
C:/hb32/lib/win/mingw/libhwgui.a(hbrowse.o):hbrowse.c:(.data+0x12e8): undefined reference to `HB_FUN_SETBIT'
C:/hb32/lib/win/mingw/libhwgui.a(drawtext.o):drawtext.c:(.text+0xe51): undefined reference to `HB_FUN_WIN_OEMTOANSI'
C:/hb32/lib/win/mingw/libhwgui.a(drawtext.o):drawtext.c:(.text+0xe61): undefined reference to `HB_FUN_WIN_ANSITOOEM'
collect2: ld returned 1 exit status
hbmk2[a]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/a.o C:/Users/Ricardo/AppData/Local/Temp/hbmk_3vj16k.dir/hbmk_wlezx6.o -Wl,--nxcompat -Wl,--dynamicbase -mwindows -Wl,--start-group -lhwgui -lprocmisc -lhbxml -lhwgdebug -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon
-lhbmainwin -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm
-lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -oa.exe -LC:/hb32/lib/win/mingw -L../lib
hbmk2: Dica: Adicionar opção 'hbwin.hbc' faltando nas funções: win_ANSIToOEM(),
win_OEMToANSI()
hbmk2: Dica: Adicionar opção 'hbct.hbc' faltando nas funções: SetBit()
hbmk2: Dica: Adicionar opção 'xhb.hbc' faltando nas funções: RAScan()
hbmk2: Erro: Referenciado, faltando, mas funções desconhecida(s):
HWG_GETDIRSEP(), HWG_SETCTRLNAME(), HWG_MSGINFO(), HWG_ENDWINDOW(),
HWG_CHECKMENUITEM(), HWG_ISCHECKEDMENUITEM(),
HWG_COPYSTRINGTOCLIPBOARD(), HWG_MSGGET(), HWG_GETCURRENTDIR(),
HWG_SENDMESSAGE(), HWG_COLORC2N(), HWG_COLORRGB2N(), HWG_CREATEARLIST(),
HWG_SELECTFILE(), HWG_SETWINDOWTEXT(), HWG_MOVEWINDOW(),
HWG_CREATELIST(), HWG_VSCROLLPOS(), HWG_MSGSTOP(), HWG_MSGYESNO(),
HWG_SHELLEXECUTE(), HWG_SETFOCUS(), HWG_SETTOPMOST(),
HWG_REMOVETOPMOST(), HWG_RECT(), HWG_GETDC(), HWG_SELECTOBJECT(),
HWG_GETTEXTMETRIC(), HWG_GETTEXTSIZE(), HWG_RELEASEDC()
PS C:\hb32\hwgui-main\samples>