Continue to iterate on the build system to accomodate shared libs.