Fairly abstract question here, as I don\'t know quite where to start my own investigations.
I have a C package constructed with CMake that produces librpdb.so; I have a
Simply put, linking wasn't occurring at the level of the first library, although it wasn't reporting as much because the headers were found appropriately.
More details regarding why this was occurring for my circumstances, here
and also, here