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

Reply via email to