put all object files (GETLIB, XDIFFLIB, BUILDIN_OBJS, git.o) into one single
shared library, which is much simpler and much easier to upgrade and
maintain