updated osx makefile to suppress unneccesary warnings