I am (still) trying to build fenics using dorsal under Scientific Linux 6.4. I got past my slepc
problem by not building slepc (once I have a working build, I'll get back to the issue with slepc), and now get as far as the build of dolfin. This fails with
/home/faculty/arnold/fenics/FEniCS-sl6-1.2.0/src/dolfin-1.2.0/dolfin/graph/BoostGraphColoring.cpp:62: error: ‘edges_are_unsorted_multi_pass’ is not a member of ‘boost’
make[2]: *** [dolfin/CMakeFiles/dolfin.dir/graph/BoostGraphColoring.cpp.o] Error 1
Any ideas or suggestions? A longer excerpt of dolfin-1.2.0/dorsal_build.log is below
[ 59%] Building CXX object dolfin/CMakeFiles/dolfin.dir/graph/GraphOrdering.cpp.o
[ 59%] Building CXX object dolfin/CMakeFiles/dolfin.dir/graph/BoostGraphColoring.cpp.o
In file included from /home/faculty/arnold/fenics/FEniCS-sl6-1.2.0/src/dolfin-1.2.0/dolfin/graph/BoostGraphColoring.cpp:28:
/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>"