Difference between revisions of "Installation/Linux/foam-extend-3.2/Ubuntu"
From OpenFOAMWiki
< Installation | Linux | foam-extend-3.2
(Kicked off this page with additional details for 12.04) |
(Python and Python-dev are now a must) |
||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
− | This page is dedicated to preparing an [http://www.ubuntu.com Ubuntu] system for installing {{-Extend}} {{version3. | + | This page is dedicated to preparing an [http://www.ubuntu.com Ubuntu] system for installing {{-Extend}} {{version3.2-ext}}. |
__FORCETOC__ | __FORCETOC__ | ||
Line 12: | Line 12: | ||
<bash>sudo apt-get install git-core build-essential binutils-dev flex \ | <bash>sudo apt-get install git-core build-essential binutils-dev flex \ | ||
bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev \ | bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev \ | ||
− | libxt-dev rpm mercurial graphviz | + | libxt-dev rpm mercurial graphviz python python-dev |
</bash> | </bash> | ||
Line 36: | Line 36: | ||
<bash>sudo apt-get install git-core build-essential binutils-dev cmake flex \ | <bash>sudo apt-get install git-core build-essential binutils-dev cmake flex \ | ||
bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev libiberty-dev \ | bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev libiberty-dev \ | ||
− | libxt-dev rpm mercurial graphviz | + | libxt-dev rpm mercurial graphviz python python-dev |
</bash> | </bash> | ||
Revision as of 18:15, 25 October 2015
1 Introduction
This page is dedicated to preparing an Ubuntu system for installing the foam-extend project .
2 Ubuntu versions
2.1 Ubuntu 12.04
Run the following command:
sudo apt-get update
sudo apt-get install git-core build-essential binutils-dev flex \ bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev \ libxt-dev rpm mercurial graphviz python python-dev
Then follow the instructions on the previous page, subsection Get the source code, although keep in mind to run the following commands before you run source etc/bashrc:
echo export WM_COMPILER=Gcc49 >> etc/prefs.sh echo export WM_THIRD_PARTY_USE_GCC_492=1 >> etc/prefs.sh echo export compilerInstall=FOAM >> etc/prefs.sh
More specifically, the commands should be executed something like this:
cd ~/foam/foam-extend-3.2 echo export WM_COMPILER=Gcc49 >> etc/prefs.sh echo export WM_THIRD_PARTY_USE_GCC_492=1 >> etc/prefs.sh echo export compilerInstall=FOAM >> etc/prefs.sh source etc/bashrc
2.2 Ubuntu 14.04
Run the following command:
sudo apt-get update
sudo apt-get install git-core build-essential binutils-dev cmake flex \ bison zlib1g-dev qt4-dev-tools libqt4-dev libncurses5-dev libiberty-dev \ libxt-dev rpm mercurial graphviz python python-dev
Then continue following the instructions on the previous page, subsection Get the source code.