Installing the required software on Windows
Python tools: The majority of the Python dependencies are already included in the repository (pcty/MglToolsLibWin/pyCompilePkgs). However, it should be noted, that since these are bundled within the MglToolsLibWin package, access to them will not be provided until you run Continuity at least one time since Continuity needs to unzip and move the package to the proper destination. However, manually unzipping the package and putting it into pcty/MglToolsLibWin will also work. The only Python related things not included in the repository are Python 2.7 and pyWin32, both of which get installed by the released version of Continuity. So, either download the most recent version of Continuity, and then uninstall Continuity (Python and pyWin32 will remain). Or download them from:
Microsoft Visual C++:
Download SWIG zip file: http://prdownloads.sourceforge.net/swig/swigwin-1.3.36.zip
- Unzip contents to root of you hard disk i.e. C:/
Rename the extracted folder to just swigwin (this is a necessary step for the make system to work)
A Text Editor: It would be a good idea to download a text editor to allow you to view/edit the python source files should you need to. While any editor will do, some examples are : SciTE or Komodo Edit
Intel Visual Fortran: You will need Intel Visual Fortran Compiler for Windows to compile Continuity.
- Version 10: This is the one we currently use. During installation, if there is a message about "Visual Studio not found", and you actually have installed one of the Visual C++ version listed above, you can ignore the message.
- Version 8-9: We have used this in the past and it has worked too. It will first extract the setup files onto the hard drive, and then it will open a web page. Click the link "Install Intel® Visual Fortran Compiler" at the top right of this page to start the installer. If you are using the Visual C++ toolkit instead of Visual Studio, choose the option to "Continue installing" when it says command line support will not work. You should turn on the option "Automatically define Intel Fortran environment variables."
- g95: I have not been able to get g95 to work on Windows either, although we use it for both Mac and Linux. If you do decide to try it this way, make sure to include --with-g95 when you run configure.