updated setup.py for Max OS X