Primeira tentativa com XHarbour
tem nos arquivos HBP, mas não aceita no XHarbour.... esquisito...
retirei de todos hbp.
Segunda tentativa:
hbmk2: Building sub-project (level 2): source\calldll\hmge_calldll.hbp
hbmk2: Processing environment options: -xhb -comp=bcc
hbmk2: Processing configuration: d:\xharbour\bin\hbmk.hbc
source\calldll\calldll.prg(49) Error F0029 Can't open #include file: 'hbdyn.ch'
hbmk2 [hmge_calldll]: Error: Running Harbour compiler. 1
dir \hbdyn.ch /s/b
d:\github\harbour32\include\hbdyn.ch
d:\github\harbour34\include\hbdyn.ch
d:\github\hb32\include\hbdyn.ch
d:\harbour\include\hbdyn.ch
d:\temp\hmge1908\Harbour\include\hbdyn.ch
kkkkkkkkk
Esse arquivo é do HARBOUR, não tem no XHarbour.
Tem na distribuição de HMGE com Harbour - ainda bem que não apaguei a instalação ainda - a última linha.
Pera lá....
Uma função que existe no Harbour 3.2 e 3.4, dentro da hbwin, e tem outra na HMGE?
Que doideira !!!!
O troço é muito louco.
Bom... por enquanto, por causa do erro, XHARBOUR e BCC 5.82, USANDO OS HBP e HBMK2, gerou estas:
d:\github\allgui\hmge>dir \xharbour\addons /s/b
d:\xharbour\addons\hmge
d:\xharbour\addons\hmge\hmge_adordd.hbx
d:\xharbour\addons\hmge\hmge_bostaurus.hbx
d:\xharbour\addons\hmge\hmge_core.hbx
d:\xharbour\addons\hmge\lib
d:\xharbour\addons\hmge\lib\win
d:\xharbour\addons\hmge\lib\win\bcc
d:\xharbour\addons\hmge\lib\win\bcc\hmge_adordd.lib
d:\xharbour\addons\hmge\lib\win\bcc\hmge_bostaurus.lib
d:\xharbour\addons\hmge\lib\win\bcc\hmge_core.lib
Agora é XHARBOUR e BCC 5.82
Os mesmos HBP que modifiquei.
Notem que gerou na add-ons do XHARBOUR, porque lá no HBP indiquei ${hb_addons}
e na pasta BCC, porque é ... BCC