# HG changeset patch # User Drew Fisher # Date 1396327230 25200 # Node ID c90fa3307f21609be9f20220fa2ecfc2c87932ce # Parent 5e73a3a3f66a0b3c899be26f947428df1711be6d 17531161 greenlet doesn't build with gcc 4.7.X (add missing file) diff -r 5e73a3a3f66a -r c90fa3307f21 components/python/greenlet/CC.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/greenlet/CC.sh Mon Mar 31 21:40:30 2014 -0700 @@ -0,0 +1,21 @@ +#! /bin/sh + +# Wrapper script to work-around the fact that for Python 2.6, +# /usr/lib/python2.6/config/Makefile always inserts -KPIC when +# building shared objects regardless of the compiler version. + +GCC=/usr/gcc/4.7/bin/gcc + +newargs="" +for arg in $@; do + case ${arg} in + '-KPIC') + continue + ;; + *) + newargs="${newargs} ${arg}" + ;; + esac +done + +exec ${GCC} ${newargs}