GENIE WindowsCompilation
Revision as of 13:47, 17 March 2008 by Genie-user (talk | contribs)
Building GENIE on Windows Platforms
The GENIE makefiles have been modified to enable a command line compilation of the framework under Windows using Linux emulation software.
Prerequisites
The build system is known to work with the following software:
Tool | Software | Versions | Notes | |
---|---|---|---|---|
Linux emulation | CygWin | 1.5.12-1 | ||
MinGW (MSYS) | 1.0.10 | Build only. There is no bash shell available so genie_example.job cannot be executed. | ||
Third party libraries | NetCDF | 3.5.0, 3.6.0, 3.6.1, 3.6.2 | Pre-built dll from UCAR can be used with the native microsoft compilers. We recommend building the NetCDF library locally. | |
Python | 2.3.3+ | Available in CygWin. Must be installed spearately for MinGW. | ||
Native Microsoft | Fortran Compiler | Compaq Visual Fortran | 6.6C | |
Intel Visual Fortran | 9.1, 10.0, 10.1 | |||
C/C++ Compiler / Linker | Microsoft Visual Studio .NET 2003 | 7.1.3088 | ||
Microsoft Platform SDK for Server 2003 | R2 | |||
Microsoft Visual Studio 2005 | 8.0.50727.762 | |||
GNU Compilers | Fortran Compiler | GNU g95 | 0.91 | |
C/C++ Compiler / Linker | GNU gcc | 4.0.3 | ||
GNU ld | 2.16.91 |