HMG 3.0 Test III

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

Moderator: Rathinagiri

User avatar
Roberto Lopez
HMG Founder
Posts: 3919
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 15 times
Been thanked: 140 times

Re: HMG 3.0 Test III

Post by Roberto Lopez » Tue Oct 13, 2009 6:16 pm

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: 1099
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 13 times
Been thanked: 14 times
Contact:

Post by luisvasquezcl » Tue Oct 13, 2009 7:20 pm

hanks for updating us with news.
Best regards,
Luis Vasquez.

User avatar
sudip
Posts: 1444
Joined: Sat Mar 07, 2009 11:52 am
Location: Kolkata, WB, India
Has thanked: 4 times

Post by sudip » Wed Oct 14, 2009 2:57 am

Very good news :D Thanks a lot Master Roberto.
With best regards.
Sudip
With best regards,
Sudip

User avatar
mol
Posts: 3045
Joined: Thu Sep 11, 2008 5:31 am
Location: Myszków, Poland
Has thanked: 172 times
Been thanked: 92 times
Contact:

Post by mol » Wed Oct 14, 2009 5:40 am

I'm waiting for IDE 3.0 too!

User avatar
gfilatov
Posts: 561
Joined: Fri Aug 01, 2008 5:42 am
Location: Ukraine
Has thanked: 14 times
Been thanked: 126 times
Contact:

Post by gfilatov » Wed Oct 14, 2009 8:47 am

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: 3919
Joined: Wed Jul 30, 2008 6:43 pm
Has thanked: 15 times
Been thanked: 140 times

Post by Roberto Lopez » Wed Oct 14, 2009 12:22 pm

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