Page 1 of 7

HMG New Version in GitHub

Posted: Sun Jul 12, 2020 9:10 pm
by Rathinagiri
Dear HMG lovers,

Our latest version 3.4.4 was released on 29th of March, 2017. Even though it is running good without any update for the past 3 years, in this ever changing software world, we have to update/upgrade our libraries to cope up with the new features and bug fixes.

Roberto was conservative enough in adding new/fancy features simply because of the reason that, they might not be generic and useful to many. They might make the library heavy. They might break the basic philosophy of HMG which is simplicity.

Keeping this in mind, at the same time, to cope up with the new developments, myself and Dr. Claudio Soto had decided to bring HMG to a new world famous developer environment which is GitHub. The address of the repository is given below. Anybody interested can contribute to HMG new version. Our first and immediate requirement is to update to the latest Harbour and MingW compilers without any compilation errors/warnings.

I request you to keep the tradition of HMG which is based on Simple, Generic and Easiness.

https://github.com/HMG-Official/HMG

Once in a while, we shall build official library versions and make it as a bundle. Those who want to get updated source code, they can download and build the library.

Happy HMGing,

S. Rathinagiri

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 12:53 am
by danielmaximiliano
Hi Rathi and everyone at HMG
I use the mingw-get-setup tool from
https://osdn.net/projects/mingw/downloa ... setup.exe/
impersonate the installation folder c:\Mingw by C:\hmg.3.4.4\MINGW
tick only the following packages
2020-07-12 21_27_37-Window.png
2020-07-12 21_27_37-Window.png (28.69 KiB) Viewed 92369 times
go to installation and apply.

for Mingw-64 it is almost similar https://sourceforge.net/projects/mingw-w64/

2020-07-12 21_42_42-Window.png
2020-07-12 21_42_42-Window.png (12.18 KiB) Viewed 92369 times
2020-07-12 21_43_23-Window.png
2020-07-12 21_43_23-Window.png (16.87 KiB) Viewed 92369 times
https://github.com/harbour/core/archive/master.zip

we already have what is necessary to compile Harbour from the sources, it is only necessary to have the path of the Mingw or Mingw-64 compiler and from the cmd line execute "win-make.exe" in the harbour folder

then I copy only the appropriate folders to my HMG installation of Harbour and Harbour-64

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 4:26 am
by bpd2000
+1

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 5:44 am
by mol
+1

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 7:06 am
by fouednoomen
Good New

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 7:38 am
by serge_girard
Thanks Rathi and Claudio !

Serge

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 9:37 pm
by tonton2
bon courage a tous les membres de notre communauté HMGISTE et en particulier a Mr Rathi et au Dr Claudio

Re: HMG New Version in GitHub

Posted: Mon Jul 13, 2020 10:58 pm
by salamandra
Hi !!

Thank you very much Rathinagiri and Dr. Claudio !!
Any possibility that the source code will include the IDE source in the future?
There is a lot to modify in the IDE to adjust to the new HMG features ...


Best regards,

Salamandra, Brazil

Re: HMG New Version in GitHub

Posted: Tue Jul 14, 2020 1:59 am
by AUGE_OHR
hi,

i love e HMG and it is a good News when Source is available on Github.

now when compare with other Contribution like Extended Version it use MinGW instead of BCC
i does mean that HMG need MinGW LIB and can´t use BCC LIB

so i like to ask if it make Sense in next Release to switch from MinGW to BCC :idea:

Re: HMG New Version in GitHub

Posted: Tue Jul 14, 2020 4:30 am
by bpd2000
AUGE_OHR wrote: Tue Jul 14, 2020 1:59 am hi,

i love e HMG and it is a good News when Source is available on Github.

now when compare with other Contribution like Extended Version it use MinGW instead of BCC
i does mean that HMG need MinGW LIB and can´t use BCC LIB

so i like to ask if it make Sense in next Release to switch from MinGW to BCC :idea:
BCC is commercial product and not under GPL
HMG is under GPL so we are not using BCC