O último impede a criação
d:\temp\bostaurus\comp>HBMK2 *.c *.prg *.rc -m -n -w3 -es2 -workdir=c:\temp -compr -strip -mt -quiet -ge1 -Id:\cdrom\FONTES\build\
Harbour 3.4.0dev (a99df380e2) (2018-04-08 08:03)
Copyright (c) 1999-2018, https://github.com/JoseQuintas/harbour34/
Compiling 'h_BosTaurus.prg'...
Lines 945, Functions/Procedures 70
Generating C source output to 'c:\temp\h_BosTaurus.c'... Done.
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_DC_CREATE':
d:/temp/bostaurus/comp/c_BosTaurus.c:754:31: warning: implicit declaration of function 'HMG_parnl'; did you mean 'hb_parnl'? [-Wimplicit-function-declaration]
BT.hWnd = (HWND) HMG_parnl (2);
^~~~~~~~~
hb_parnl
d:/temp/bostaurus/comp/c_BosTaurus.c:782:4: warning: implicit declaration of function 'HMG_storvnl'; did you mean 'hb_storvnl'? [-Wimplicit-function-declaration]
HMG_storvnl ((LONG_PTR) BT.hWnd, -1, 2); // hWnd
^~~~~~~~~~~
hb_storvnl
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_DC_DELETE':
d:/temp/bostaurus/comp/c_BosTaurus.c:811:25: warning: implicit declaration of function 'HMG_parvnl'; did you mean 'hb_parvnl'? [-Wimplicit-function-declaration]
BT.hWnd = (HWND) HMG_parvnl (1, 2);
^~~~~~~~~~
hb_parvnl
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_SCR_GETDESKTOPHANDLE':
d:/temp/bostaurus/comp/c_BosTaurus.c:866:4: warning: implicit declaration of function 'HMG_retnl'; did you mean 'hb_retnl'? [-Wimplicit-function-declaration]
HMG_retnl ((LONG_PTR) hWnd);
^~~~~~~~~
hb_retnl
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_DRAW_HDC_TEXTOUT':
d:/temp/bostaurus/comp/c_BosTaurus.c:1357:29: warning: implicit declaration of function 'HMG_parc'; did you mean 'hb_parc'? [-Wimplicit-function-declaration]
Text = (TCHAR *) HMG_parc (4);
^~~~~~~~
hb_parc
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_REGIONCOMBINE':
d:/temp/bostaurus/comp/c_BosTaurus.c:3421:10: warning: implicit declaration of function 'HMG_stornl'; did you mean 'hb_stornl'? [-Wimplicit-function-declaration]
HMG_stornl ((LONG_PTR) hRgnDest, 1);
^~~~~~~~~~
hb_stornl
d:/temp/bostaurus/comp/c_BosTaurus.c: At top level:
d:/temp/bostaurus/comp/c_BosTaurus.c:3442:23: error: expected ')' before string constant
"Shell32.dll", // dll name
^~~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3485:23: error: expected ')' before string constant
"Shlwapi.dll",
^~~~~~~~~~~~~
In file included from d:/harbour/comp/mingw64/x86_64-w64-mingw32/include/shlobj.h:124:0,
from d:/temp/bostaurus/comp/c_BosTaurus.c:60:
d:/temp/bostaurus/comp/c_BosTaurus.c: In function 'HB_FUN_BT_DIRECTORYINFO':
d:/temp/bostaurus/comp/c_BosTaurus.c:3605:69: warning: implicit declaration of function 'HMG_ToUnicode'; did you mean 'ToUnicode'? [-Wimplicit-function-declaration]
hr = IShellFolder2_ParseDisplayName (psfDeskTop, NULL, NULL, HMG_ToUnicode(cPath), &chEaten, &pidlFolders, NULL);
^
d:/temp/bostaurus/comp/c_BosTaurus.c:3605:69: warning: passing argument 4 of 'psfDeskTop->lpVtbl->ParseDisplayName' makes pointer from integer without a cast [-Wint-conversion]
d:/temp/bostaurus/comp/c_BosTaurus.c:3605:69: note: expected 'LPWSTR {aka short unsigned int *}' but argument is of type 'int'
d:/temp/bostaurus/comp/c_BosTaurus.c:3613:12: warning: implicit declaration of function 'win_StrRetToBuf' [-Wimplicit-function-declaration]
win_StrRetToBuf(&strDispName, pidlItems, cParsingName, MAX_PATH);
^~~~~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3614:12: warning: implicit declaration of function 'HMG_storc'; did you mean 'hb_storc'? [-Wimplicit-function-declaration]
HMG_storc (cParsingName, 4);
^~~~~~~~~
hb_storc
d:/temp/bostaurus/comp/c_BosTaurus.c:3682:60: warning: implicit declaration of function 'HMG_WCHAR_TO_CHAR'; did you mean 'HB_CHAR_CR'? [-Wimplicit-function-declaration]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_NAME, HMG_WCHAR_TO_CHAR (cDisplayData) );
^~~~~~~~~~~~~~~~~
HB_CHAR_CR
d:/temp/bostaurus/comp/c_BosTaurus.c:3682:60: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3686:60: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_DATE, HMG_WCHAR_TO_CHAR (bt_SpaceToBlank(cDisplayData)) );
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3691:60: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_TYPE, HMG_WCHAR_TO_CHAR (bt_SpaceToBlank(cDisplayData)) );
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3695:60: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_SIZE, HMG_WCHAR_TO_CHAR (bt_SpaceToBlank(cDisplayData)) );
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3699:64: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_FULLNAME, HMG_WCHAR_TO_CHAR (cFullPath) );
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3701:73: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_INTERNALDATA_TYPE, HMG_WCHAR_TO_CHAR (cInternalType) ); // D+ | D- | F
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
d:/temp/bostaurus/comp/c_BosTaurus.c:3703:10: warning: implicit declaration of function 'bt_LocalDateTimeToDateTimeANSI'; did you mean 'LocalFileTimeToFileTime'? [-Wimplicit-function-declaration]
bt_LocalDateTimeToDateTimeANSI (cDateTime);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LocalFileTimeToFileTime
d:/temp/bostaurus/comp/c_BosTaurus.c:3704:73: warning: passing argument 3 of 'hb_arraySetC' makes pointer from integer without a cast [-Wint-conversion]
hb_arraySetC ( pSubarray, BT_DIRECTORYINFO_INTERNALDATA_DATE, HMG_WCHAR_TO_CHAR (cDateTime) ); // YYYY:MM:DD HH:MM:SS
^~~~~~~~~~~~~~~~~
In file included from d:/temp/bostaurus/comp/c_BosTaurus.c:67:0:
d:/harbour/include/hbapi.h:846:31: note: expected 'const char *' but argument is of type 'int'
extern HB_EXPORT HB_BOOL hb_arraySetC( PHB_ITEM pArray, HB_SIZE nIndex, const char * szText );
^~~~~~~~~~~~
hbmk2: Error: Running C/C++ compiler. 1