Updated make file for constructions of shared lib for linux