modified setup.py to work on linux systems