Skip to content

Muelu ETI bugfix for Clang

James Willenbring requested to merge william76:muelu-bugfix-eti-darwin into develop

Created by: william76

PLEASE DO NOT MERGE THIS YET

This PR is still a work-in-progress but we'd like to let it go through a cycle of PR testing and see what happens =)

Description

I was getting link errors on muelu_lgn where it was failing under clang on OSX because symbols from files in Utils/*.cpp and MueCentral/*.cpp were not there.

This is because a dependency was put in making MueLu dependent on MueLu_LGN.

In this fix I just added MueCentral/*.cpp and Utils/*.cpp to SOURCES_LGN in the MueLu CMakeLists.txt file so it can have them.

I'm able to compile MueLu now and have also tested these changes on a RHEL7 machine too with successful compilation.

@trilinos/muelu @jhux2

Merge request reports