HMG 3.0.0 (Forum Test VII)

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

HMG 3.0.0 (Forum Test VII)

Post by Roberto Lopez » Wed Oct 21, 2009 9:32 pm

Hi All,
- HMG 3.0.0 (Forum Test VI) Changelog:

English:
--------

- Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.

- Updated: Harbour compiler to 2.0 (Created from SVN 2009.10.14).
HMG IDE 2.9.4 and earlier versions ARE NOT COMPATIBLE with this
HMG version.

- Updated: MingW compiler to 4.4.1

- Modified: Samples.

Removed: ADORDD samples (adordd not working on
current Harbour release)

Added:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.CLIENT
-\HMG\SAMPLES\NETIO.SERVER

Modified:

-\HMG\SAMPLES\MULTI.PRG

New: 'Build.bat' (it replaces 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)

<filelist.hbm> : A text file with .hbp extension containing a source list
<configfile.hbc>: A text file with configuration parameters as additional
libs, include paths and lib paths.

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

- library names must not include 'lib' prefix nor '.a' extension.

- 'build.bat' will create an 'error.log' file in the app folder when build
process ends with an error condition.

Sample: \HMG\SAMPLES\MULTI.PRG


Español:
--------

- Modificado: La instalación de HMG es portable desde esta versión.
Por lo tanto, puede ser instalado en cualquier carpeta (diferente de
c:\hmg).

- Actualizado: Harbour compiler a 2.0 (SVN 2009.10.12)
HMG-IDE versión 2.9.4 y anteriores no es compatible con esta versión
de HMG.

- Actualizado: MingW compiler a 4.4.1

- Modificado: Samples.

Eliminado: Ejemplos ADORDD (adordd no funciona en la
versión actual de Harbour)

Agregados:

-\HMG\SAMPLES\RDD.SQL\MYSQL
-\HMG\SAMPLES\RDD.SQL\ODBC
-\HMG\SAMPLES\RDD.SQL\ARRAY
-\HMG\SAMPLES\MEMORY.TABLES
-\HMG\SAMPLES\MULTI.WIN
-\HMG\SAMPLES\SQLITE
-\HMG\SAMPLES\POSTGRESQL
-\HMG\SAMPLES\NETIO.CLIENT
-\HMG\SAMPLES\NETIO.SERVER

Modificado:

-\HMG\SAMPLES\MULTI.PRG

Nuevo:'Build.bat' (reemplaza a 'compile.bat').

Build [/i|/r|/d|/cs|/ci/cr] <PrgFile> | <filelist.hbp> [config.hbc]

[/i] : incremental build
[/r] : incremental build (rebuild all)

[/cs] : Console/mixed mode (std build)
[/ci] : Console/mixed mode (incremental build)
[/cr] : Console/mixed mode (incremental rebuild all)

[/d] : Debug mode (gui and console)


<filelist.hbp> : Un archivo de texto con la lista de programas del proyecto.
<configfile.hbc>: Un archivo de texto con información de configuración
(librerías adicionales y paths de include y librerías adicionales).

<configfile.hbc> Syntax:

incpaths = incpath1 incpath2 ... incpathn

libpaths = libpath1 libpath2 ... libpathn

libs = lib1 lib2 ... libn

- Los nombres de librería no deben incluir el prefijo 'lib' ni la
extensión '.a'

- 'build.bat' creará un archivo llamado 'error.log' en la carpeta de la
aplicaci'ón cuando el proceso de compilación falle.


Ejemplo: \HMG\SAMPLES\MULTI.PRG

Download/Descarga: hmg300_Test_07.exe

Enjoy!

Roberto.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)

User avatar
Vanguarda
Posts: 543
Joined: Wed Feb 11, 2009 10:56 am
Location: Americana - SP
Been thanked: 1 time
Contact:

Post by Vanguarda » Wed Oct 21, 2009 9:46 pm

Thanks Master.

Regards,
--
Paulo Sérgio Durço (Vanguarda)


http://hmglights.wordpress.com/

User avatar
esgici
Posts: 4472
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 353 times
Been thanked: 104 times
Contact:

Post by esgici » Wed Oct 21, 2009 9:48 pm

Thanks a lot Maestro :)

Best Regards

--

Esgici
Viva INTERNATIONAL HMG :D

User avatar
luisvasquezcl
Posts: 1117
Joined: Thu Jul 31, 2008 3:23 am
Location: Chile
Has thanked: 13 times
Been thanked: 14 times
Contact:

Post by luisvasquezcl » Thu Oct 22, 2009 2:26 am

Thanks Roberto,
downloading to test.
best regards,
Luis Vasquez

User avatar
Rathinagiri
Posts: 5251
Joined: Tue Jul 29, 2008 6:30 pm
DBs Used: MariaDB, SQLite, SQLCipher and MySQL
Location: Sivakasi, India
Has thanked: 167 times
Been thanked: 165 times
Contact:

Post by Rathinagiri » Thu Oct 22, 2009 5:09 am

Thanks Roberto for the new version.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.

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

Post by mol » Thu Oct 22, 2009 6:10 am

I'm starting to test :-)
Thx

User avatar
esgici
Posts: 4472
Joined: Wed Jul 30, 2008 9:17 pm
DBs Used: DBF
Location: iskenderun / Turkiye
Has thanked: 353 times
Been thanked: 104 times
Contact:

Post by esgici » Thu Oct 22, 2009 10:49 am

Hi Maestro
Roberto Lopez wrote: - Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.
This is correct when <working dir> is under <hmg_root_dir> :(

Sorry; but this isn't an unexpected test. All my <work_dirs> are in drive D: :(

Best Regards

--

Esgici
Viva INTERNATIONAL HMG :D

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 » Thu Oct 22, 2009 11:19 am

esgici wrote:Hi Maestro
Roberto Lopez wrote: - Modified: HMG installation is portable now, so it could be installed
in a different folder than c:\hmg and work without need to reconfigure.
This is correct when <working dir> is under <hmg_root_dir> :(

Sorry; but this isn't an unexpected test. All my <work_dirs> are in drive D: :(

Best Regards

--

Esgici
Sorry... I'm not sure to understand the question...

Theoretically, now it is possible to install hmg at any place and make it work out of the box. If not, please, report.

Regards,

Roberto.
Regards/Saludos,

Roberto


(Veritas Filia Temporis)

User avatar
karweru
Posts: 160
Joined: Fri Aug 01, 2008 1:51 pm
DBs Used: DBF,mysql,mariadb,postgresql,sqlite,odbc
Been thanked: 2 times
Contact:

Post by karweru » Thu Oct 22, 2009 11:36 am

Thank you Master,

Thank you for this new release and for your great efforts.
I have compiled successfly the sample netio.server (Hmg-Test 7) but the server doesn't start at all.

Regards
Gilbert.
Kind regards,
Gilbert.

claudiotedesco
Posts: 132
Joined: Thu Jul 31, 2008 12:05 pm

Post by claudiotedesco » Thu Oct 22, 2009 11:38 am

Hola Roberto

Te felicito por el trabajo la nueva version HMG 3.0
Con respecto a que es portable, es decir que puede tener en un PC 2 versiones de HMG pero en diferentes carpetas por ejemplo yo tengo instalada HMG 2.9.5 y si quiero instalar la HMG 3.0.0 para probar se puede instalar en otra carpeta sin que afecte a la 2.9.5?
Gracias por responder a dicha duda
Saludos

Claudio

Post Reply