diff -r 6d1f9238824e -r ac0f082faa6c setup.py --- a/setup.py Tue Jul 14 16:51:52 2009 -0700 +++ b/setup.py Tue Jul 14 17:21:10 2009 -0700 @@ -62,7 +62,7 @@ devnull = open('/dev/null', 'w') oldstderr = os.dup(sys.stderr.fileno()) os.dup2(devnull.fileno(), sys.stderr.fileno()) - objects = cc.compile([fname]) + objects = cc.compile([fname], output_dir=tmpdir) cc.link_executable(objects, os.path.join(tmpdir, "a.out")) except: return False