On 2014-03-28 18:33, Imran Ali wrote:
On 2014-03-28 17:59, Johannes Ring wrote:
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

That worked like a charm. Thanks for your assistance.

Imran

Thanks I am attempting to do that now. Will let you know how that went.

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

Reply via email to