Page 5 of 6

Re: HMG 3.5

Posted: Wed Nov 18, 2020 7:24 pm
by jorge.posadas
Muchas gracias por esta nueva versión

Re: HMG 3.5

Posted: Wed Nov 18, 2020 8:27 pm
by apais
That old SSL has security issues and is not compatible with the most current curl lib.
Would be better to compile HMG with an up to date harbour as I have done in my recently published compilation made in GitHub.
Github actions is the way to go.

Re: HMG 3.5

Posted: Wed Nov 18, 2020 8:49 pm
by AUGE_OHR
hi,

i have try to compile "lates" harbour Source but it fail with Error at hbsocket ...
gcc -I. -I../../../../../include -W -Wall -O3 -fomit-frame-pointer -march=i586 -mtune=pentiumpro -DUNICODE -DHB_HAS_PCRE -Ic:/HB/src/3rd/pcre -DPCRE_STATIC -DHB_HAS_ZLIB -Ic:/HB/src/3rd/zlib -ohbsocket.o -c ../../../hbsocket.c
In file included from ../../../hbsocket.c:223:0:
../../../hbsocket.c: In function 'hb_socketSetOsError':
../../../hbsocket.c:1109:12: error: 'ERROR_NOT_ENOUGH_MEMORY' undeclared (first use in this function)
case WSA_NOT_ENOUGH_MEMORY:
^
../../../hbsocket.c:1109:12: note: each undeclared identifier is reported only once for each function it appears in
../../../hbsocket.c: In function 'hb_socketGetIFaces':
../../../hbsocket.c:4093:29: error: 'ERROR_BUFFER_OVERFLOW' undeclared (first use in this function)
if( dwResult == ERROR_BUFFER_OVERFLOW )
^~~~~~~~~~~~~~~~~~~~~
../../../hbsocket.c:4099:29: error: 'NO_ERROR' undeclared (first use in this function)
if( dwResult == NO_ERROR )
^~~~~~~~
../../../../../config/rules.mk:88: recipe for target 'hbsocket.o' failed
win-make[3]: *** [hbsocket.o] Error 1
../../config/lib.mk:68: recipe for target 'descend' failed
win-make[2]: *** [descend] Error 2
../config/dir.mk:71: recipe for target 'rtl' failed
win-make[1]: *** [rtl] Error 2
config/dir.mk:71: recipe for target 'src' failed
win-make: *** [src] Error 2
so if someone have a "Working" harbour Source please tell me where to download.

btw. harbour Version v3.0.0 can complete compile so my Environment is OK
but it is old Version and some newer HB_FUNC are missing ...

Re: HMG 3.5

Posted: Wed Nov 18, 2020 9:20 pm
by Carlos Britos
AUGE_OHR wrote: Wed Nov 18, 2020 8:49 pm so if someone have a "Working" harbour Source please tell me where to download.
Take a look here
you can find 2 packages

1 with all harbour exes and lib
2 with all harbour exes and lib plus dlls and lib for dlls

https://github.com/asistex/hmg_tools_compilation

If you want to compile your self the last version of harbour , you will find the scripts

https://github.com/asistex/hmg_tools_co ... /workflows

These script run on github

Carlos

Re: HMG 3.5

Posted: Thu Nov 19, 2020 3:52 am
by jorge.posadas
I can't download HMG 5.0,

Re: HMG 3.5

Posted: Thu Nov 19, 2020 7:06 am
by Rathinagiri
I have seen three people complaining about virus in the setup exe file.

Any body who could download in Win10 64?

Re: HMG 3.5

Posted: Thu Nov 19, 2020 8:59 am
by bpd2000
Rathinagiri wrote: Thu Nov 19, 2020 7:06 am I have seen three people complaining about virus in the setup exe file.

Any body who could download in Win10 64?
I am not facing problem while downloading on Win 10 64 bit

Re: HMG 3.5

Posted: Thu Nov 19, 2020 9:28 am
by serge_girard
Carlos,

Where to put
1 with all harbour exes and lib
2 with all harbour exes and lib plus dlls and lib for dlls
https://github.com/asistex/hmg_tools_compilation
File contains:
ACESDK.ZIP
AES.ZIP
CUR....ZIP
HB32 (2). ZIP
OPENSSL.ZIP

Is it HMG.3.5\LIB ?

Serge

Re: HMG 3.5

Posted: Thu Nov 19, 2020 11:04 am
by Carlos Britos
serge_girard wrote: Thu Nov 19, 2020 9:28 am Carlos,

Where to put

ACESDK.ZIP
AES.ZIP
CUR....ZIP
HB32 (2). ZIP
OPENSSL.ZIP

Is it HMG.3.5\LIB ?

Serge
Hi Serge

- acesdk
- OpenSSL-Win32
- curl-7.54.0-win32-mingw

Are already used to create the harbour package
They are the same used by A.Linares in his releases.
OpenSSL-Win32 and curl-7.54.0
In my opinion are outdated

The last version of:
openssl-1.1.1h_1 win32/64 mingw
curl-7.73.0_1 win32/64 mingw
I've uploaded but not tested with harbour yet. I need help on this.

The harbour package are created by the lastest sources from harbour 32 from github. It's already on HMG 35.

Aes is an optional lib. You can add it to your projects.
author Rathinagiri.
From somewhere here in forum

Re: HMG 3.5

Posted: Thu Nov 19, 2020 12:33 pm
by Carlos Britos
Rathinagiri wrote: Thu Nov 19, 2020 7:06 am I have seen three people complaining about virus in the setup exe file.

Any body who could download in Win10 64?