Skip to content

Commit

Permalink
Add compilation guidelines for Fedora, and other notes
Browse files Browse the repository at this point in the history
Other notes include packages required for python3 module and packages
required to use prebuilt system blas and lapack.
Cantera installation was tested to be successful on Fedora 20 and Fedora 22.

Resolves #324
  • Loading branch information
imitrichev authored and speth committed Mar 7, 2016
1 parent 8b3557e commit a175c72
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion doc/sphinx/compiling.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ operating systems:

* Ubuntu 12.04 LTS (Lucid Lynx) or newer
* Debian 7.0 (Wheezy) or newer
* Fedora 20 or newer

* Windows 7, or Windows 8 (32-bit or 64-bit versions)
* OS X 10.9 (Mavericks) or OS X 10.10 (Yosemite).
Expand All @@ -39,14 +40,30 @@ Linux

cython python-dev python-numpy python-numpy-dev python-setuptools

* Building the python3 module requires the following libraries::

python3 python3-setuptools cython3 python3-numpy

* For Fedora (version 22 or higher) users, the following packages should
be installed via the package manager::

gcc-c++ python scons sundials-devel blas-devel lapack-devel

If your Fedora version is lower than 22, the `sundials-devel` package is not
available, and you should build Sundials from source.

Python module required packages are::

python-setuptools python-devel Cython numpy

* Checking out the source code from version control requires Git (install
``git``).

* The minimum compatible Cython version is 0.19. If your distribution does not
contain a suitable version, you may be able to install a more recent version
using `easy_install` or `pip`.

* Building the Fortran interface also requires gfortran or another supported
* Building the Fortran interface also requires `gfortran` or another supported
Fortran compiler.
* Users of other distributions should install the equivalent packages, which
may have slightly different names.
Expand Down

0 comments on commit a175c72

Please sign in to comment.