[Python-Dev] -C in Setup files

Andrew Kuchling akuchlin@mems-exchange.org
2002年3月22日 21:56:14 -0500


On Fri, Mar 22, 2002 at 09:37:53PM -0500, Guido van Rossum wrote:
>to add "cpparg" to the compiler arguments? Is that because you need a
>way to transparently pass compiler arguments, and the C in -C can
>stand for compiler???

Yes, this is what Pete is after. Perhaps he thought -C was the
relevant option because of 'C for compiler', and because Setup.dist
says "<cpparg> is anything starting with -I, -D, -U or -C" in a
comment, which can be taken to imply that -C takes an argument (the
other three options all do). 
Why is -C in makesetup at all? It only seems relevant when also used
with -E, and makesetup will add -E to the link line, not the compile
line.
Anyway, looking at makesetup, there's no way to add arbitrary switches
for the C compiler. Maybe add -Xcompiler, by analogy with -Xlinker?
--amk (www.amk.ca)
 "You're very kind."
 "I am merely civilized."
 -- The Doctor and Monarch, in "Four to Doomsday"

AltStyle によって変換されたページ (->オリジナル) /