This aligns the library names used by the Makefile build to be the same as those create by the CMake build to make switching between the two easier. The only major difficulty was lldbHost which was one library in the CMake system and several in the Makefile system. Most of the other changes are trivial renames.
Looks simple enough. I just have one question below.
Also, I don't feel entirely comfortable reviewing makefile changes as I don't use that build on a regular basis. If there is someone here who uses makefile builds and would like to take charge of this (and future) changes, then please step in.
Why are some of these using $(eval) and others $(eval $(call)) syntax? If there is no difference, we should unify them. If there is, let's put a comment explaining why.