blueCFD-Core 2.1 variant (unofficial port) of ThirdParty-2.1 for Windows
Clone or download
Pull request Compare This branch is 47 commits ahead of OpenFOAM:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
etc
stack_trace
.gitignore
Allclean
AllwcleanRegEx
AllwcleanZLib
Allwmake
AllwmakeLibccmio
AllwmakeMinGWScotch
AllwmakeRegEx
AllwmakeZLib
README.html
README.org
build-pexports
fixSystemMingw
genMPICH2stubs
genMSMPIstubs
genOPENMPIstubs
genPYTHONstubs
genParaViewStubs
get-em
getMinGWBin
makeBinutils
makeCGAL
makeCmake
makeFlex
makeGcc
makeGcc46
makeLLVM
makeMake
makeMinGWGcc
makeMinGWMake
makeParaView
makeQt

README.org

OpenFOAM Third-Party packages 2.1.x

#

Description

Scripts for building third-party packages.

Dependencies:

  • tar - with ‘gz’ and ‘bz2’ support
  • unzip
  • 7z - 7zip, but only for (cross-)compiling for Windows.

The approximate order of execution:

  • get-em source buildtools=default paraview=default scotch=default openmpi=default (all optional)
  • makeGcc
  • Allwmake
  • makeQt (optional)
  • makeParaView

Optional

  • AllwmakeLibccmio
  • Allclean

Versions and locations for the third party packages used

Compiler

Parallel Processing

Misc

Notes

If building QT

  • set your QT_DIR/PATH/LD_LIBRARY_PATH
    • see the README provided with the QT sources to complete your installation
  • when building ParaView, use the -qmake option to direct the build process to your new QT install
    • for more info, see: ./makeParaView -help

If Qt is relocated after being built, these files need adjusting:

  • QT-PATH/bin/qt.conf
  • QT-PATH/lib/pkgconfig/*.pc

The etc/relocateQt script can help here.