First attempt to fix up multiple make passes coming from shared library
code.  Timestamp the build and use the objects directly as deps.