← Back to team overview

dolfin team mailing list archive

Re: [Question #120990]: Installing Parmetis on Mac OS X

 

Question #120990 on DOLFIN changed:
https://answers.launchpad.net/dolfin/+question/120990

    Status: Answered => Open

Jack is still having a problem:
Parmetis now builds properly but for some reason, CGAL is not being
found even though CGAL_DIR has been set. I get:

-- Checking for package 'CGAL'
-- CGAL could not be found. Be sure to set CGAL_DIR  (missing:  CGAL_TEST_RUNS)


and the dolfin build fails with:

Undefined symbols:
  "operator>>(std::basic_istream<char, std::char_traits<char> >&, __mpf_struct*)", referenced from:
      dolfin::ODESolution::open_and_read_header(std::basic_ifstream<char, std::char_traits<char> >&, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::open_and_read_header(std::basic_ifstream<char, std::char_traits<char> >&, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::open_and_read_header(std::basic_ifstream<char, std::char_traits<char> >&, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::read_file(unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::read_file(unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::read_file(unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
      dolfin::ODESolution::ODESolution(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) in ODESolution.cpp.o
  "operator<<(std::basic_ostream<char, std::char_traits<char> >&, __mpf_struct const*)", referenced from:
      dolfin::PythonFile::operator<<(dolfin::Sample const&) in PythonFile.cpp.o
      dolfin::PythonFile::operator<<(dolfin::Sample const&) in PythonFile.cpp.o
      dolfin::PythonFile::operator<<(dolfin::Sample const&) in PythonFile.cpp.o
      dolfin::PythonFile::operator<<(dolfin::Sample const&) in PythonFile.cpp.o
      dolfin::PythonFile::operator<<(std::tr1::tuple<unsigned int, __gmp_expr<__mpf_struct [1], __mpf_struct [1]>, __gmp_expr<__mpf_struct [1], __mpf_struct [1]>*> const&) in PythonFile.cpp.o
      dolfin::PythonFile::operator<<(std::tr1::tuple<unsigned int, __gmp_expr<__mpf_struct [1], __mpf_struct [1]>, __gmp_expr<__mpf_struct [1], __mpf_struct [1]>*> const&) in PythonFile.cpp.o
      dolfin::cGqMethod::str(bool) const in cGqMethod.cpp.o
      dolfin::cGqMethod::str(bool) const in cGqMethod.cpp.o
      dolfin::dGqMethod::str(bool) const in dGqMethod.cpp.o
      dolfin::dGqMethod::str(bool) const in dGqMethod.cpp.o
      dolfin::MonoAdaptiveTimeSlab::str(bool) const in MonoAdaptiveTimeSlab.cpp.o
      dolfin::MonoAdaptiveTimeSlab::str(bool) const in MonoAdaptiveTimeSlab.cpp.o
      dolfin::ODESolution::str(bool) const in ODESolution.cpp.o
      dolfin::ODESolution::str(bool) const in ODESolution.cpp.o
      dolfin::ODESolution::str(bool) const in ODESolution.cpp.o
      dolfin::ODESolution::save_to_file()      in ODESolution.cpp.o
      dolfin::ODESolution::save_to_file()      in ODESolution.cpp.o
      dolfin::ODESolution::save_to_file()      in ODESolution.cpp.o
      dolfin::ODESolution::save_to_file()      in ODESolution.cpp.o
      dolfin::ODESolution::save_to_file()      in ODESolution.cpp.o
      dolfin::TimeSlab::write(unsigned int, __gmp_expr<__mpf_struct [1], __mpf_struct [1]> const*) in TimeSlab.cpp.o
      dolfin::RealParameter::str() const in Parameter.cpp.o
      dolfin::RealParameter::range_str() const in Parameter.cpp.o
      dolfin::RealParameter::range_str() const in Parameter.cpp.o
      dolfin::RealParameter::value_str() const in Parameter.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [dolfin/libdolfin.0.9.8.dylib] Error 1
make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2
make: *** [all] Error 2
Failure with exit status: 2
Exit message: There was a problem building dolfin.

Jack

You received this question notification because you are a member of
DOLFIN Team, which is an answer contact for DOLFIN.



Follow ups

References