On Sat, 17 Jan 2015 13:02:36 +0100
Davide Riccobelli <[email protected]> wrote:

> I'm try to compile Dolfin on Fedora 21 but when I launch cmake this
> is the output:
> 
> fatal: Not a git repository (or any parent up to mount point /home)
> Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not
> set). -- Could NOT find MPI_C (missing:  MPI_C_LIBRARIES
> MPI_C_INCLUDE_PATH) -- Could NOT find MPI_CXX (missing:
> MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)
> -- Could NOT find MPI_Fortran (missing:  MPI_Fortran_LIBRARIES
> MPI_Fortran_INCLUDE_PATH)
> CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1179
> (message): Unable to find the requested Boost libraries.
> 
>   Unable to find the Boost header files.  Please set BOOST_ROOT to
> the root directory containing Boost or BOOST_INCLUDEDIR to the
> directory containing Boost's headers.
> Call Stack (most recent call first):
>   CMakeLists.txt:314 (find_package)
> 
> 
> CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1179
> (message): Unable to find the requested Boost libraries.
> 
>   Unable to find the Boost header files.  Please set BOOST_ROOT to
> the root directory containing Boost or BOOST_INCLUDEDIR to the
> directory containing Boost's headers.

This message is the key one. You need to set BOOST_ROOT or
BOOST_INCLUDEDIR so that CMake can find Boost.

You probably also want to configure with PETSc (set PETSC_DIR) and/or
UMFPACK (set UMFPACK_DIR) to have LU solver available.

Jan

> Call Stack (most recent call first):
>   CMakeLists.txt:317 (find_package)
> 
> 
> -- UFC version: 1.5.0
> -- Checking for package 'PETSc'
> -- PETSC_DIR is PETSC_DIR-NOTFOUND
> -- PETSC_ARCH is empty
> -- Unable to find petscconf.h
> -- PETSc could not be found. Be sure to set PETSC_DIR and PETSC_ARCH.
> (missing:  PETSC_LIBRARIES PETSC_DIR PETSC_INCLUDE_DIRS
> PETSC_TEST_RUNS PETSC_VERSION PETSC_VERSION_OK) (Required is at least
> version "3.3") -- Checking for package 'AMD'
> -- Checking for package 'UMFPACK'
> -- Checking for package 'AMD'
> -- Checking for package 'CHOLMOD'
> -- Checking for package 'AMD'
> -- A library with BLAS API found.
> -- Checking for package 'CHOLMOD'
> -- Checking for package 'AMD'
> -- A library with BLAS API found.
> -- HDF5 has been found, but is missing parallel support. It will not
> be enabled.
> -- PASTIX_LIBRARIES
> PASTIX_LIBRARY-NOTFOUND;/lib64/librt.so;/lib64/libm.so -- A library
> with BLAS API found. -- PaStiX could not be found. Be sure to set
> PASTIX_DIR. (missing: PASTIX_INCLUDE_DIRS PASTIX_TEST_RUNS
> PASTIX_VERSION PASTIX_VERSION_OK) -- Checking for Trilinos
> -- Unable to find Trilinos (>= 11.0.0)
> -- Trilinos could not be found
> -- checking for module 'cppunit'
> --   package 'cppunit' not found
> -- CPPUNIT could not be found. Be sure to set CPPUNIT_DIR. (missing:
> CPPUNIT_LIBRARIES CPPUNIT_INCLUDE_DIRS)
> -- Checking for package 'Sphinx'
> -- Could NOT find Sphinx (missing:  SPHINX_EXECUTABLE
> SPHINX_VERSION_OK) (Required is at least version "1.1.0")
> -- Found VTK: /usr/lib64/cmake/vtk (found version "6.1")

_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to