Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Ginga, Dick" Newsgroups: comp.lang.python Subject: RE: wrappers for C/C++ Date: Fri, 11 Dec 2015 19:24:07 +0000 Lines: 30 Message-ID: References: <6C6EE445A6F6CE4E8A0FFB51B071A4E2D869B96D@AMERMBX02.PERKINELMER.NET> <6C6EE445A6F6CE4E8A0FFB51B071A4E2D869BA61@AMERMBX02.PERKINELMER.NET> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de geGxYXTZJtSut4mnHRn5EALqJObJe3Rv+bZllY1bh2tA== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.009 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'friday,': 0.07; 'cc:addr :python-list': 0.09; 'c/c++': 0.09; 'python': 0.10; 'message-----': 0.15; "(i'm": 0.16; '1:53': 0.16; 'binaries': 0.16; 'compilers': 0.16; 'creates.': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'skip:[ 60': 0.16; 'wrappers': 0.16; 'wrote:': 0.16; 'basically': 0.18; 'versions': 0.20; 'changes': 0.20; 'windows': 0.20; '2015': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'saying': 0.22; '64-bit': 0.22; 'am,': 0.23; 'code.': 0.23; 'dec': 0.23; 'sat,': 0.23; 'downloaded': 0.24; 'header:In-Reply-To:1': 0.24; 'linux': 0.26; 'chris': 0.26; 'distribute': 0.27; '32-bit': 0.29; "people's": 0.29; 'subject:/': 0.30; 'url:mailman': 0.30; 'december': 0.32; 'generally': 0.32; 'possibly': 0.32; 'run': 0.33; 'source': 0.33; 'url:python': 0.33; 'usually': 0.33; 'builds': 0.33; 'skip:- 10': 0.34; 'url:listinfo': 0.34; 'sent:': 0.35; 'cc:': 0.35; 'easiest': 0.35; 'platforms,': 0.35; 'subject:': 0.35; 'url:org': 0.36; 'email addr:python.org': 0.36; 'subject:: ': 0.37; 'thanks': 0.37; '12,': 0.37; 'charset:us-ascii': 0.37; 'starting': 0.37; 'version': 0.38; 'thank': 0.38; 'means': 0.39; 'sure': 0.39; 'from:': 0.39; 'url:mail': 0.40; 'build': 0.40; 'future': 0.60; 'more': 0.63; 'concerns': 0.66; 'python-list': 0.66; 'email name:python-list': 0.67; 'answer.': 0.72; 'chrisa': 0.84; 'received:67.231': 0.84; 'received:(may be forged)': 0.91; 'python.org,': 0.93 Thread-Topic: wrappers for C/C++ Thread-Index: AdE0OFRZmolwdw5FQYe4N84IoMoa8wAM2cAAAApQdjD//7Q/AIAAS3mA In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [165.88.255.167] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2015-12-11_12:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 kscore.is_bulkscore=0 kscore.compositescore=1 compositescore=0.9 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 kscore.is_spamscore=0 rbsscore=0.9 spamscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1507310007 definitions=main-1512110345 X-Mailman-Approved-At: Fri, 11 Dec 2015 15:27:50 -0500 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:100303 Thanks again for a very informative answer and these are windows wrappers. -----Original Message----- From: Python-list [mailto:python-list-bounces+dick.ginga=3Dperkinelmer.com@= python.org] On Behalf Of Chris Angelico Sent: Friday, December 11, 2015 1:53 PM Cc: python-list@python.org Subject: Re: wrappers for C/C++ On Sat, Dec 12, 2015 at 5:40 AM, Ginga, Dick w= rote: > Thank you Chris for this answer. These are the _only_ versions the build= creates. Are you saying that wrappers for 3.5 "may" continue to support fu= ture versions? That's a Windows-specific concern; there've been changes made to how the Wi= ndows build process works, starting with 3.5. It's usually easiest to build= against the exact Python that you want to run against; in the case of bina= ries downloaded from python.org, that basically means having one build for = each version (major.minor) you want to support. (I'm not sure about other b= uild concerns - you possibly need 32-bit and 64-bit builds for each version= . Others will know more than I do on that.) For non-Windows platforms, it's usually easiest to punt on the whole build = process and just distribute source code. C compilers are more generally ava= ilable on people's Linux systems than on their Windowses. ChrisA -- https://mail.python.org/mailman/listinfo/python-list