Update to linux makefile, added build targets for the static and shared Object Basic library.