HMG 3.0 Test III

HMG announcements; Latest HMG-related news, releases, fixes and updates.

Moderator: Rathinagiri

User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

Re: HMG 3.0 Test III

Post by Roberto Lopez »

gfilatov wrote:
The Harbour beta3 allows to use a true Memory File System besides of the temporary table which is created on the hard disk.
This feature based upon a new contribution HbMemIO by Mindaugas Kavaliauskas. :idea:
Take a look for the following sample (adapted for HMG):
<...>
Very interesting.

Thanks!

And, please take a look at the Harbour list.

Viktor and Przemyslaw added support to make HBMK2 incremental builds to work right in HMG. So, when external files (like .fmg) are changed, involved code will be recompiled.

These are great news, since HBMK2 is extremely powerful and fast.

It will be very useful for HMG Extended users too.

Regards,

Roberto.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
User avatar
luisvasquezcl
Posts: 1258
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Contact:

Re: HMG 3.0 Test III

Post by luisvasquezcl »

hanks for updating us with news.
Best regards,
Luis Vasquez.
User avatar
sudip
Posts: 1454
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India

Re: HMG 3.0 Test III

Post by sudip »

Very good news :D Thanks a lot Master Roberto.
With best regards.
Sudip
With best regards,
Sudip
User avatar
gfilatov
Posts: 1060
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Contact:

Re: HMG 3.0 Test III

Post by gfilatov »

Roberto Lopez wrote:...
Viktor and Przemyslaw added support to make HBMK2 incremental builds to work right in HMG. So, when external files (like .fmg) are changed, involved code will be recompiled.

These are great news, since HBMK2 is extremely powerful and fast.

It will be very useful for HMG Extended users too.
Hi Roberto,

Yes, I know from the Harbour changelog.
* utils/hbmk2/hbmk2.prg
+ Added support for new dependency checking method which uses
Harbour compiler to find out dependent files in incremental
mode. This of course only works for .prg sources, .c/rc source
dependency checking will continue to use simple method
which looks for '#include "' string.
Enable new mode with: -head=real cmdline or "head=real" .hbc
option. When this mode is active .c/.rc dependency checking
will be set to default 'partial' level.
NOTE: The activation method is tentative and will be finalized
after doing some functional and performance testing
with this new feature.
...
* utils/hbmk2/hbmk2.prg
* Renamed header parsing mode 'real' to 'native'.
Looks to be the final.
! Fixed minor error in prev: one debug message was always on.
! Turn off native .prg header parsing in -xhb and -hb10 operating
modes.
; TODO: for .prg header parsing use one compiler call instead of
one for each .prg.
; TODO: with gcc family compilers use 'gcc -MM' mode for header
parsing. Probably needs separate control, as (at first)
it seems to be much slower than current simple method.
I've revise the HBMK2 features based upon your compile.bat from HMG 3.0 Test I :idea:
It works fine with WinXP and later but not works at Win98.
Kind Regards,
Grigory Filatov

"Everything should be made as simple as possible, but no simpler." Albert Einstein
User avatar
Roberto Lopez
HMG Founder
Posts: 4004
Joined: Wed Jul 30, 2008 6:43 pm

Re: HMG 3.0 Test III

Post by Roberto Lopez »

gfilatov wrote:
I've revise the HBMK2 features based upon your compile.bat from HMG 3.0 Test I :idea:
It works fine with WinXP and later but not works at Win98.[/quote]

I'm working in a new version for next HMG test release, much better than I've previously created.

I'll try to post today.

Regarding Win9x support, perhaps the right path could be to supply an alternate build method for that systems.

Regards,

Roberto.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)
Post Reply