updated usort static library makefile to support architecture setting