Difference between revisions of "TestWyldckat"

From OpenFOAMWiki
(removed tree)
 
(83 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>
+
 
+
== Optional: Using a specific gcc version for building the wmake binaries ==
+
This is optional, because the current patch will use the system's gcc for building them (more specifically '''gcc''' as compiler name).
+
 
+
==  ==
+

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!