Kaydet (Commit) 83356ef3 authored tarafından Neil Schemenauer's avatar Neil Schemenauer

- Use PY_CFLAGS when compile modules that will be part of the interpreter.

- Put shared modules in the same place as object files.
üst 61c51156
......@@ -216,9 +216,11 @@ sed -e 's/[ ]*#.*//' -e '/^[ ]*$/d' |
*) src='$(srcdir)/'"$srcdir/$src";;
esac
case $doconfig in
no) cc="$cc \$(CCSHARED)";;
no) cc="$cc \$(CCSHARED) \$(CFLAGS)";;
*)
cc="$cc \$(PY_CFLAGS)";;
esac
rule="$obj: $src; $cc $cpps \$(CFLAGS) -c $src -o $obj"
rule="$obj: $src; $cc $cpps -c $src -o $obj"
echo "$rule" >>$rulesf
done
case $doconfig in
......@@ -230,7 +232,7 @@ sed -e 's/[ ]*#.*//' -e '/^[ ]*$/d' |
*$mod.o*) base=$mod;;
*) base=${mod}module;;
esac
file="$base\$(SO)"
file="$srcdir/$base\$(SO)"
case $doconfig in
no) SHAREDMODS="$SHAREDMODS $file";;
esac
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment