Hi, all,
when installing IMP (2.1.1), I met following errors,
Built target RMF-rmf_slice [ 34%] Built target RMF-rmf_pdb [ 34%] Built target RMF-rmf_transform [ 34%] Built target RMF-rmf_validate [ 35%] Built target RMF-rmf_xml [ 35%] Built target RMF-rmf_update [ 35%] Building CXX object modules/cgal/src/CMakeFiles/IMP.cgal-lib.dir/__/__/__/src/cgal_all.cpp.o [ 37%] [ 37%] [ 37%] Built target _RMF_HDF5 Built target RMF-test_associations Built target _RMF [ 37%] Built target RMF-test_buffer [ 37%] Built target RMF-test_fill [ 38%] Built target IMP.benchmark-doc [ 38%] [ 38%] Built target RMF-test_json_encode_decode Built target RMF.benchmark_rmf [ 38%] Built target IMP.kmeans-doc [ 38%] [ 38%] Built target IMP.mpi-doc Built target IMP.test-doc [ 39%] Built target RMF.benchmark_size In file included from /imp5/imp/src/cgal_all.cpp:5: imp-2.1.1/modules/cgal/src/internal/polyhedrons.cpp: In function ‘std::pair<IMP::base::Vector<IMP::algebra::VectorD<3> >, IMP::base::Vector<int> > IMP::cgal::internal::get_skin_surface(const IMP::algebra::Sphere3Ds&)’: imp5/imp-2.1.1/modules/cgal/src/internal/polyhedrons.cpp:275: error: ‘Surface_mesh_simplification’ is not a namespace-name imp5/imp-2.1.1/modules/cgal/src/internal/polyhedrons.cpp:275: error: expected namespace-name before ‘;’ token make[2]: *** [modules/cgal/src/CMakeFiles/IMP.cgal-lib.dir/__/__/__/src/cgal_all.cpp.o] Error 1 make[1]: *** [modules/cgal/src/CMakeFiles/IMP.cgal-lib.dir/all] Error 2 make: *** [all] Error 2
I am using CGAL-4.5.2 and mpfr-3.1.1, could anybody tell me what is wrong?
Thanks!
Best,
Tong Chen