View Issue Details

IDProjectCategoryView StatusLast Update
0001492OpenFOAMBugpublic2015-03-14 15:22
Reporterwyldckat Assigned Tochris  
PrioritynormalSeveritytextReproducibilityalways
Status closedResolutionfixed 
Summary0001492: OpenFOAM 2.3.1 and 2.3.x: Instructions to install from source code and git need some updating
DescriptionRight before OpenFOAM 2.3.1 was packaged and released, it was changed in commit d70ac7842f8d85f38b76cd982568e71b438f3b44 (in 2.3.x) to use the system's Open-MPI by default.
Nonetheless, the installation instructions were not updated accordingly. In addition, the instructions for openSUSE need a little tweaking.

The proposed changes are as follows:

- Ubuntu:
-- Move up "libopenmpi-dev" from the optional system packages to the required system packages.


- openSUSE (originally reported here: http://www.cfd-online.com/Forums/openfoam-installation/146641-openfoam-2-3-1-compile-opensuse-12-3-needs-mpfr.html ):

-- After testing with a clean installation of openSUSE 13.1 in a virtual machine and after fully updating it, the following packages are advisable to be added to the list of requirements: mpfr-devel openmpi-devel glu-devel

--- mpfr-devel - CGAL needs this
--- openmpi-devel - Same reason as Ubuntu
--- glu-devel - CGAL also needs this, because when it detects that the development files for Qt are installed, it strictly wants to link to OpenGL features and will fail otherwise.


- RHEL: I don't have access to one, so I have no idea if any changes are needed or not.
Additional InformationI have not yet finished testing in openSUSE 13.1, i.e. a few more packages might be needed for building ParaView 4.1.0 with success.
TagsNo tags attached.

Activities

wyldckat

2015-01-17 18:41

updater   ~0003547

Finished the test in openSUSE 13.1, where it's also missing the following packages, in order to build ParaView 4.1.0 with the default instructions: libQtWebKit-devel qt4-assistant-adp-devel

user507

2015-01-22 12:48

  ~0003575

Last edited: 2015-01-22 12:50

And in Linux Mint 17.1 (which is based on Ubuntu 14.04 LTS) you need the following packages (in addition to those already listed) to build and install OpenFOAM, ParaView and other third party packages:
- openmpi-bin (needed to get the 'mpirun' binary)
- libqt4-opengl-dev
- freeglut3-dev
- libqtwebkit-dev
in addition to libopempi-dev previously mentioned in this bugreport.

chris

2015-03-14 15:22

manager   ~0004124

Thanks Bruno, I have modified the install instructions on http://openfoam.org/download/git.php which I think resolves this issue. Chris

Issue History

Date Modified Username Field Change
2015-01-17 17:39 wyldckat New Issue
2015-01-17 18:41 wyldckat Note Added: 0003547
2015-01-22 12:48 user507 Note Added: 0003575
2015-01-22 12:50 user507 Note Edited: 0003575
2015-03-14 15:22 chris Note Added: 0004124
2015-03-14 15:22 chris Status new => closed
2015-03-14 15:22 chris Assigned To => chris
2015-03-14 15:22 chris Resolution open => fixed
2015-03-24 00:17 liuhuafei Issue cloned: 0001611