|
|
(84 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == Introduction ==
| + | This test page is mostly empty for now, to stay out of the search engines. |
− | This is a step by step guide on how to cross-compile OpenFOAM in Linux for Windows, for both 32 and 64 bits architectures (to and from), using the patches available [[File:PatchesNBatches.tar.gz|here]]. | + | |
| | | |
− | These patches were based on Symscape's "v3" patch for OpenFOAM available [http://www.symscape.com/openfoam-1-5-x-on-windows|here]. They differ substantially from that patch, as well as the more recent one available [http://www.symscape.com/openfoam-1-6-x-on-windows|here]. The build scripts for [http://www.mingw.org|mingw] were also based on the build-script available on the 1.5.x link.
| + | Personal note used when creating new installation guides: |
| | | |
− | With this guide and available patches, you should be able to cross-compile the whole OpenFOAM library and applications, using MPICH2 instead of Open MPI for parallel computing. You can cross-compile using [http://www.mingw.org|mingw32] and/or [http://www.cadforte.com|mingw-w64]. These enable you to build OpenFOAM 1.6 for Windows 32 and 64 bit versions, from Linux 32 and 64bit architectures.
| + | <span style="font-size:180%">'''WARNING: These instructions are currently being written and under testing!'''</span> |
− | | + | |
− | == Get OpenFOAM packages ==
| + | |
− | | + | |
− | #In your Linux machine, open a terminal window and create the folder '''$HOME/OpenFOAM'''.
| + | |
− | #Get '''OpenFOAM-1.6.General.gtgz''' and '''ThirdParty-1.6.General.gtgz''' from the [http://www.opencfd.co.uk/openfoam/linux.html|OpenCFD's website] and move them to the folder '''$HOME/OpenFOAM'''.
| + | |
− | #Extract both files, by running in a terminal:
| + | |
− | <cpp>cd $HOME/OpenFOAM
| + | |
− | tar xzf OpenFOAM-1.6.General.gtgz
| + | |
− | tar xzf ThirdParty-1.6.General.gtgz
| + | |
− | </cpp> | + | |
Latest revision as of 12:35, 19 August 2015
This test page is mostly empty for now, to stay out of the search engines.
Personal note used when creating new installation guides:
WARNING: These instructions are currently being written and under testing!