Hola Jimmy : simplemente descargar el zip de harbour desde
https://github.com/harbour/core/archive ... master.zip
pegar el enlace y se decarga solo.
descomprimir con winrar o winzip en el disco c:\ o c:\Harbour
editar el archivo "C:\Harbour\core-master\contrib\hbwin\olecore.c" y seleccionar desde la linea 2255 a 2258
Code: Select all
lOleError = HB_VTBL( pDisp )->Invoke( HB_THIS_( pDisp ) dispid, HB_ID_REF( IID_NULL ),
LOCALE_USER_DEFAULT,
DISPATCH_PROPERTYPUT, &dispparam,
NULL, &excep, &uiArgErr );
reemplazar por
Code: Select all
lOleError = HB_VTBL(pDisp)->Invoke(HB_THIS_(pDisp) dispid, HB_ID_REF(IID_NULL),
LOCALE_USER_DEFAULT,
(V_VT(dispparam.rgvarg) == VT_DISPATCH) ? DISPATCH_PROPERTYPUTREF : DISPATCH_PROPERTYPUT,
&dispparam, NULL, &excep, &uiArgErr);
sino sobre escribir el el archivo adjunto
abrir la consola CMD
Code: Select all
C:\>cd C:\core-master\contrib\hbwin
C:\core-master\contrib\hbwin>set path=%path%;C:\HMG.3.5\HARBOUR\bin;C:\HMG.3.5\MINGW\bin
C:\core-master\contrib\hbwin>hbmk2 hbwin
copiar la libreria libhbwin.a a C:\HMG.3.5\HARBOUR\lib\win\mingw
sino la libreria esta compilada dentro del ultimo demo que subi solo hay que copiarla a la carpeta C:\HMG.3.5\HARBOUR\lib\win\mingw