dealii / candi

candi - (Compile & Install) - Downloads, configures, builds and installs deal.II
GNU Lesser General Public License v3.0
63 stars 61 forks source link

M1 parmetis is broken #355

Open tjhei opened 1 year ago

tjhei commented 1 year ago

parmetis.dylib not found (when compiling a program like ASPECT depending on deal.II)

tjhei commented 1 year ago
dyld[62658]: Library not loaded: 'libparmetis.dylib'
  Referenced from: '/Users/jenkins/aspect/build/aspect'
  Reason: tried: 'libparmetis.dylib' (no such file), '/usr/local/lib/libparmetis.dylib' (no such file), '/usr/lib/libparmetis.dylib' (no such file), '/Users/jenkins/aspect/build/unit_tests/libparmetis.dylib' (no such file), '/usr/local/lib/libparmetis.dylib' (no such file), '/usr/lib/libparmetis.dylib' (no such file)
bangerth commented 1 year ago

We don't actually use parmetis, only the sequential metis. Why are we trying to link with that library?

tjhei commented 1 year ago

We don't actually use parmetis, only the sequential metis. Why are we trying to link with that library?

I have to admit that I am not using parmetis, but it is an optional dependency for petsc, trilinos, and superlu.