Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #100303

RE: wrappers for C/C++

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From "Ginga, Dick" <Dick.Ginga@PERKINELMER.COM>
Newsgroups comp.lang.python
Subject RE: wrappers for C/C++
Date Fri, 11 Dec 2015 19:24:07 +0000
Lines 30
Message-ID <mailman.160.1449865671.12405.python-list@python.org> (permalink)
References <6C6EE445A6F6CE4E8A0FFB51B071A4E2D869B96D@AMERMBX02.PERKINELMER.NET> <CAPTjJmqoaXOyZyBXja8RfXDeeJW7MCipyK5QAP=NLn6BnhqkFw@mail.gmail.com> <6C6EE445A6F6CE4E8A0FFB51B071A4E2D869BA61@AMERMBX02.PERKINELMER.NET> <CAPTjJmpOeZ5F-VG80z0S6pwNMn34WJEQoJ+WopkN3u_oLaC9AA@mail.gmail.com>
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 <Dick.Ginga@PERKINELMER.COM>
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 <CAPTjJmpOeZ5F-VG80z0S6pwNMn34WJEQoJ+WopkN3u_oLaC9AA@mail.gmail.com>
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 <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Xref csiph.com comp.lang.python:100303

Show key headers only | View raw


Thanks again for a very informative answer and these are windows wrappers.

-----Original Message-----
From: Python-list [mailto:python-list-bounces+dick.ginga=perkinelmer.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 <Dick.Ginga@perkinelmer.com> wrote:
> 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 future versions?

That's a Windows-specific concern; there've been changes made to how the Windows 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 binaries 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 build 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 available on people's Linux systems than on their Windowses.

ChrisA
--
https://mail.python.org/mailman/listinfo/python-list

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

RE: wrappers for C/C++ "Ginga, Dick" <Dick.Ginga@PERKINELMER.COM> - 2015-12-11 19:24 +0000

csiph-web