IMP-CGAL4.5.2-Surface_mesh_simplification’ is not a namespace-name
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
On 3/12/15 10:57 PM, 陈同 wrote: > when installing IMP (2.1.1), I met following errors,
Just out of curiosity, why are you using such an ancient version of IMP?
> *imp5/imp-2.1.1/modules/cgal/src/internal/polyhedrons.cpp:275: error: > ‘Surface_mesh_simplification’ is not a namespace-name*
This was fixed a while ago; see commit https://github.com/salilab/imp/commit/1a3e49cfd
Ben
participants (2)
-
Ben Webb
-
陈同