Patches item #1222585, was opened at 2005-06-17 15:29 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1222585&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Distutils and setup.py Group: None Status: Open Resolution: None Priority: 5 Submitted By: Antti Honkela (ahonkela) Assigned to: Nobody/Anonymous (nobody) Summary: C++ compilation support for distutils Initial Comment: Add more proper C++ compilation support to distutils by propagating information on used language to compiler as well as linker. The information is used by unixccompiler, cygwinccompiler and emxccompiler to call a C++ compiler instead of a C compiler. Options for the call are formed by as a union of options to both C and C++ compilers. The old version worked by accident on some platforms where you can compile C++ programs by calling the C compiler (e.g. gcc), but not on others (e.g. Tru64 Unix, probably also others not using gcc). The more compilcated handling of options than with linker is necessary to properly support manual overrides such as "CXX=g++ -foo". The attached patch is against CVS HEAD, but applies with minimal changes at least to Python 2.3. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1222585&group_id=5470 _______________________________________________ Patches mailing list [email protected] http://mail.python.org/mailman/listinfo/patches
