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 | |||