Page 1 of 1

64 Bit?

Posted: Wed Mar 27, 2013 5:49 pm
by melliott42
Hello All!

Are there any plans for a Windows 64-bit version of HMG?


Thanks,

Michael

Re: 64 Bit?

Posted: Wed Mar 27, 2013 8:29 pm
by danielmaximiliano
Hola Melliot :
Creo que habria muy poca diferencia en tiempo trabajar en 64 bits contra los 32 bits actuales ya que estamos hablando de HMG una envoltura de la GUI de Windows, seria mejor trabajar con Harbour en 64 bits y compilar com minigui 64 bits. de esa forma pensar en armar nuestro codigo en varios hilos y estos se procesen en el nucleo en forma separada en un mismo tiempo de reloj, de esta forma si estariamos hablando de procesar nuestra informacion en 64bits.

este es un avance en HMG Ext.

http://tech.groups.yahoo.com/group/harb ... sage/24228

Hello Melliot:
I think there would be very little difference in time to work on 64-bit 32-bit against the current and we're talking about HMG wrap the Windows GUI, it would be better to work with Harbour on 64-bit and 64-bit compile MiniGUI com. think that way build our code in several threads and these are processed in the nucleus separately in the same clock time, so if you would be talking about our information processing in 64bit.

This is a step forward in HMG Ext.

http://tech.groups.yahoo.com/group/harb ... sage/24228

Harbour Building in Windows 7 x64 and MinGW64
http://mig2soft.com/?p=206

Re: 64 Bit?

Posted: Thu Mar 28, 2013 11:54 am
by melliott42
DaNiElMaXiMiLiAnO thanks so much for the nice reply! That is encouraging to see HMG can do this.

It would be even better if one day you could simply select 32 or 64 when generating an exe. This is not so unique a request at this point. Pure Basic, Real Basic etc. have such options (even select OS).

One follow up question. If one creates a 32bit HMG program how can one use 64bit ODBC?

Thanks again,

Michael

Re: 64 Bit?

Posted: Thu Mar 28, 2013 4:55 pm
by danielmaximiliano
Hello Michael:

Here you can readand learn how it works HBMK2 to create your executable from source code PRG.

HMG uses a batch file to build the executable within the "Build.bat" calling HBMK2.EXE found with the parameters necessary for such a compilation, by default uses MinGW as compiler.

available compilers are several, mingw, MinGw64, Watcom, Bcc5.5 for example, they are going to tell DOS compilers

on other platforms need to install other compiler and the instructions in the source file that are set for that platform.
We can help you create your script for the platform you want if your need is to work out of WinX.

HMG has a CLI to work between your DBMS and application no matter if compiled in 32 or 64 bits, you have installed a 64-bit DBMS is concern that they can not connect from another OS or Win32 applications?

Re: 64 Bit?

Posted: Fri May 03, 2013 1:07 pm
by melliott42
>> HMG has a CLI to work between your DBMS and application no matter if compiled in 32 or 64 bits, you have installed a 64-bit DBMS is concern that they can not connect from another OS or Win32 applications?

All our systems have been migrated to 64bit Windows OS's. We don't want to use 32bit access to SQL databases if we don't have to.

Any other thoughts?

Re: 64 Bit?

Posted: Fri May 03, 2013 1:40 pm
by danielmaximiliano
Google Translate

Try with MinGW 64 bits http://mingw-w64.sourceforge.net/

compile y Build Libs with MinGW 64, for it please read the text that accompanies Harbour 3.x

http://sourceforge.net/projects/harbour ... ows/3.0.0/
Harbour - Browse binaries-windows3.0.0 at SourceForge.png
Harbour - Browse binaries-windows3.0.0 at SourceForge.png (34.48 KiB) Viewed 16620 times
You can also subscribe to Harbour User Harbour there looking like 64-bit compile from source, compile there from HMG 64 and thus have its full 64-bit application.

https://groups.google.com/forum/?fromgr ... 3J2TkGdDtg

Re: 64 Bit?

Posted: Sat Jul 22, 2017 7:45 pm
by sudip
Thank you :-)