[Python-checkins] devguide: Add a setup section listing clang-specific flags to set when building.

brett.cannon python-checkins at python.org
Sun Jan 23 23:21:31 CET 2011


brett.cannon pushed fac4ee51bdad to devguide:
http://hg.python.org/devguide/rev/fac4ee51bdad
changeset: 191:fac4ee51bdad
tag: tip
user: Brett Cannon <brett at python.org>
date: Sun Jan 23 14:21:25 2011 -0800
summary:
 Add a setup section listing clang-specific flags to set when building.
files:
 setup.rst
diff --git a/setup.rst b/setup.rst
--- a/setup.rst
+++ b/setup.rst
@@ -123,6 +123,19 @@
 .. _issue tracker: http://bugs.python.org
 
 
+Clang
+"""""
+
+If you are using clang_ to build CPython, some flags you might want to set to
+quiet some standard warnings which are specifically superfluous to CPython are
+``-Wno-unused-value -Wno-empty-body -Qunused-arguments``. You can set your
+``CFLAGS`` environment variable to these flags when running ``configure``.
+
+If you are using LLVM 2.8, also use the ``-no-integrated-as`` flag in order to
+build the :py:mod:`ctypes` module (without the flag the rest of CPython will
+still build properly).
+
+
 Windows
 '''''''
 
--
Repository URL: http://hg.python.org/devguide


More information about the Python-checkins mailing list

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