This is a read only copy of the old FEniCS QA forum. Please visit the new QA forum to ask questions

Build mshr error

0 votes

Sorry to ask this here, the link to the support mailing list doesn't work.

I tried to build fenics 2016.20 from source downloaded from bitbucket. All went well until the last step in building mshr, got this error

Linking CXX executable mshrable /home/bee/opt/fenics/lib/libdolfin.so.2016.2.0: undefined reference to `Tpetra::Details::FixedHashTable<int, int, Kokkos::Device<Kokkos::Serial, Kokkos::HostSpace> >::description() const' /home/bee/opt/fenics/lib/libdolfin.so.2016.2.0: undefined reference to `Tpetra::Map<int, int, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >::description() const' /home/bee/opt/fenics/lib/libdolfin.so.2016.2.0: undefined reference to `MueLu::Hierarchy<double, int, int, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >::description() const' collect2: error: ld returned 1 exit status CMakeFiles/mshrable.dir/build.make:302: recipe for target 'mshrable' failed make[2]: *** [mshrable] Error 1 CMakeFiles/Makefile2:106: recipe for target 'CMakeFiles/mshrable.dir/all' failed make[1]: *** [CMakeFiles/mshrable.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

OS is Ubuntu 16.04 64 bit. Dolfin is built with petsc and slpec and trilinos 12.6.4.1. Seems that mshr doesn't build with trilinos enabled.

asked Dec 18, 2016 by bee FEniCS Novice (120 points)

What do you mean by the link to the support mailing list doesn't work? If you go to https://fenicsproject.org/community/ you will find the link to the mailing list.

...