![]() |
FiveWin 64 for Harbour/xHarbour 64 and Windows 64 bits
FiveTech Software is proud to present the new FiveWin 64 bits (FWH64) specifically designed for the new Windows XP 64 bits and Windows 2003 server 64 bits. Please review these Microsoft websites to get a full understading of the new Windows x64 products line.
As explained at the Microsoft website, the new Windows x64 run on these machines: AMD Athlon 64, AMD Opteron, Intel Xeon with EM64T and Intel Pentium 4 with EM64T.
FWH64 is a library for the Harbour/xHarbour compilers 64 bits version which lets you create true 64 bits applications for Microsoft Windows x64, providing full backwards compatibility with FWH 32 bits.
With FWH64 you get very small, self contained 64 bit EXEs for Windows x64 without requiring any external DLLs. FWH64 has been built using Harbour/xHarbour 64 bits.
Harbour/xHarbour 64 bits have been built using the Microsoft C/C++ 64 bits compiler for 64 bits (AMD64). This C compiler can be freely downloaded from:
Web Install:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a55b6b43-e24f-4ea3-a93e-40c0ec4f68e5&DisplayLang=en
Full Install:
http://www.microsoft.com/downloads/details.aspx?familyid=EBA0128F-A770-45F1-86F3-7AB010B398A3&displaylang=en
ISO Install:
http://www.microsoft.com/downloads/details.aspx?familyid=D8EECD75-1FC4-49E5-BC66-9DA2B03D9B92&displaylang=en
We recommend you the Web install, as you may select just the 64 bits tools (AMD64) and they get directly installed on your computer, in a very short time. Look for cl.exe (the compiler) and link.exe (the linker). You also need the include directory (header files) and the lib directory (run time libraries for AMD64).
Building 64 bits applications:
We do provide a samples\build64.bat file in order to build your 64 bits applications. Use its design to modify your make files, with the right values.
For an initial test just do: samples\build64.bat tutor01
You may see this:

Use samples\build64x.bat to use xHarbour 64 bits.
Please review samples\build64.bat and build64x.bat to fully understand how to build your 64 bits applications. Please notice that both Harbour and xHarbour 64 bits use the same FiveHC64.lib library.
Important: You can use your 32 bits Harbour.exe in order to create valid .C output files for 64 bits applications. This way, you can generate your 32 and 64 applications from Win32 if you want to. Anyhow, the supplied Harbour.exe into Harbour64.exe setup, is a pure 64 bits application that will only run from Windows XP 64 only.
- The Harbour and xHarbour open source compilers binaries (free of charge) compiled with Microsoft C/C++ 64 bits
- FWH64 complete sofware package
- FWH/64 programming guide printed manual
- A FiveTech box and a CD
- You get exactly the same as explained above, except for the FiveTech box, the CD and the printed manual.
- It is delivered by Internet (FTP), and you receive the download instructions by email.
- It is cheaper and you usually get it in less than one hour since you order it.
Note: FiveTech Software does not charge any money for Harbour and its documentation.
Availability:
FWH64 is a new product that is sold separately from other FiveTech products. Please consult the purchase section for details.
Demos:
You may download these FWH64 demos to test them on your Windows x64:
If you press Ctrl+Alt+Enter to review the Windows Task Manager, meanwhile they are running, you will see how they show as true 64 bits applications (32 bits ones look as "*32").