Forgot to add ConstructSolverChain.cpp in the previous patch.