pass extra compile args from setup.py and set compiler env

actually, hold on a second