On Fri, Mar 28, 2014 at 3:17 PM, Imran Ali <[email protected]> wrote: > On 2014-03-28 14:07, Johannes Ring wrote: >> >> On Fri, Mar 28, 2014 at 1:02 PM, Imran Ali >> <[email protected]> wrote: >>> >>> On 2014-03-28 12:34, Johannes Ring wrote: >>>> >>>> >>>> On Thu, Mar 27, 2014 at 11:16 AM, Imran Ali >>>> <[email protected]> wrote: >>>>> >>>>> >>>>> I am trying to install FEniCS through Dorsal on Red Hat 6. >>>>> >>>>> All the packages prior to dolfin have been successfully installed >>>>> (save Trillinos). Here is a list which pops up during the dolfin >>>>> installation : >>>>> >>>>> -- The following optional packages were found: >>>>> -- ------------------------------------------- >>>>> -- (OK) OPENMP >>>>> -- (OK) MPI >>>>> -- (OK) PETSC >>>>> -- (OK) SLEPC >>>>> -- (OK) UMFPACK >>>>> -- (OK) SCOTCH >>>>> -- (OK) PARMETIS >>>>> -- (OK) CGAL >>>>> -- (OK) ZLIB >>>>> -- (OK) PYTHON >>>>> -- (OK) HDF5 >>>>> -- (OK) VTK >>>>> -- (OK) QT >>>>> -- >>>>> -- The following optional packages were not found: >>>>> -- ----------------------------------------------- >>>>> -- (**) PETSC4PY >>>>> -- (**) TAO >>>>> -- (**) TRILINOS >>>>> -- (**) CHOLMOD >>>>> -- (**) PASTIX >>>>> -- (**) SPHINX >>>>> -- >>>>> -- QVTK not found, disabling QT for plotting >>>>> -- QT not found, or QT/VTK not enabled in DOLFIN. Not building >>>>> demo_plot-qt >>>>> -- Disabling generation of documentation because Sphinx is missing. >>>>> -- Configuring done >>>>> >>>>> >>>>> >>>>> And the error message : >>>>> >>>>> >>>>> In file included from >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphOrdering.cpp:23: >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:51:2: warning: >>>>> #warning "Using deprecated BGL compressed sparse row graph interface >>>>> --" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:52:2: warning: >>>>> #warning "please see the documentation for the new interface and then" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:53:2: warning: >>>>> #warning "#define BOOST_GRAPH_USE_NEW_CSR_INTERFACE before including" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:54:2: warning: >>>>> #warning "<boost/graph/compressed_sparse_row_graph.hpp>" >>>>> In file included from >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphColoring.h:28, >>>>> from >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/GraphColoring.cpp:31: >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:51:2: warning: >>>>> #warning "Using deprecated BGL compressed sparse row graph interface >>>>> --" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:52:2: warning: >>>>> #warning "please see the documentation for the new interface and then" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:53:2: warning: >>>>> #warning "#define BOOST_GRAPH_USE_NEW_CSR_INTERFACE before including" >>>>> /usr/include/boost/graph/compressed_sparse_row_graph.hpp:54:2: warning: >>>>> #warning "<boost/graph/compressed_sparse_row_graph.hpp>" >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphOrdering.cpp: >>>>> In static member function ‘static std::vector<long unsigned int, >>>>> std::allocator<long unsigned int> > >>>>> dolfin::BoostGraphOrdering::compute_cuthill_mckee(const >>>>> std::set<std::pair<long unsigned int, long unsigned int>, >>>>> std::less<std::pair<long unsigned int, long unsigned int> >, >>>>> std::allocator<std::pair<long unsigned int, long unsigned int> > >&, >>>>> size_t, >>>>> bool)’: >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphOrdering.cpp:87: >>>>> error: ‘edges_are_unsorted_multi_pass’ is not a member of ‘boost’ >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphOrdering.cpp: >>>>> In static member function ‘static T >>>>> dolfin::BoostGraphOrdering::build_csr_directed_graph(const X&)’: >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphOrdering.cpp:192: >>>>> error: ‘edges_are_unsorted_multi_pass’ is not a member of ‘boost’ >>>>> In file included from >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/GraphColoring.cpp:31: >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphColoring.h: >>>>> In static member function ‘static size_t >>>>> dolfin::BoostGraphColoring::compute_local_vertex_coloring(const >>>>> dolfin::Graph&, std::vector<T, std::allocator<_Tp1> >&)’: >>>>> >>>>> >>>>> /uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dolfin/graph/BoostGraphColoring.h:79: >>>>> error: ‘edges_are_unsorted_multi_pass’ is not a member of ‘boost’ >>>>> make[2]: *** >>>>> [dolfin/CMakeFiles/dolfin.dir/graph/BoostGraphOrdering.cpp.o] >>>>> Error 1 >>>>> make[2]: *** Waiting for unfinished jobs.... >>>>> make[2]: *** [dolfin/CMakeFiles/dolfin.dir/graph/GraphColoring.cpp.o] >>>>> Error >>>>> 1 >>>>> make[2]: Leaving directory >>>>> >>>>> >>>>> `/uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dorsal_build_dir' >>>>> make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2 >>>>> make[1]: Leaving directory >>>>> >>>>> >>>>> `/uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dorsal_build_dir' >>>>> make: *** [all] Error 2 >>>>> make: Leaving directory >>>>> >>>>> >>>>> `/uio/hume/student-u29/imranal/Work/FEniCS/src/dolfin-1.3.0/dorsal_build_dir' >>>>> Failure with exit status: 2 >>>>> Exit message: There was a problem building dolfin-1.3.0. >>>> >>>> >>>> >>>> Which version of Boost are installed on your computer? >>>> >>>> Johannes >>> >>> >>> >>> The boost version is 1.41. I am told that version is too old to install >>> dolfin. >> >> >> Boost 1.42 is required for the development version of DOLFIN, but for >> DOLFIN version 1.3.0, Boost version 1.41 is okay. >> >> Johannes > > > If that is the case, then why is the install process failing ?
I'm not sure, but it seems to be a problem with your Boost installation. You could try to let Dorsal build Boost for you by adding "boost" at the top of the "PACKAGES" list in your platform file. Johannes _______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
