Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

America has been discovered before, but it has always been hushed up. -- Oscar Wilde


devel / comp.lang.python / RE: Compiling python on windows with vs

SubjectAuthor
o RE: Compiling python on windows with vsJim Schwartz

1
RE: Compiling python on windows with vs

<mailman.89.1686681776.23016.python-list@python.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=23585&group=comp.lang.python#23585

  copy link   Newsgroups: comp.lang.python
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!not-for-mail
From: jsch...@sbcglobal.net (Jim Schwartz)
Newsgroups: comp.lang.python
Subject: RE: Compiling python on windows with vs
Date: Tue, 13 Jun 2023 13:42:50 -0500
Lines: 56
Message-ID: <mailman.89.1686681776.23016.python-list@python.org>
References: <6047921e-7201-c9fd-3917-555c23b41cf7@bfs.de>
<F2FA6A6B-B083-48FD-B2CB-662C162FDA1D@sbcglobal.net>
<16c745d2-80fb-7cb7-4ef0-08a50f915012@bfs.de>
<013401d99e26$db8da7e0$92a8f7a0$@sbcglobal.net>
Mime-Version: 1.0
Content-Type: text/plain;
charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Trace: news.uni-berlin.de vyIbSc8tsovRhpQtbwrIvgShxzn67X7DGOc9IxsJYKMQ==
Return-Path: <jschwar@sbcglobal.net>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=sbcglobal.net header.i=@sbcglobal.net header.b=F+BOduU6;
dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.019
X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'looks': 0.02; 'python?':
0.03; 'subject:python': 0.06; '2023': 0.07; 'alone.': 0.09;
'fails': 0.09; 'schrieb': 0.09; '2022,': 0.16; 'assuming': 0.16;
'expected.': 0.16; 'filesystem': 0.16; 'found,': 0.16; 'renaming':
0.16; 'sorry.': 0.16; 'subject:windows': 0.16; 'using?': 0.16;
'wrote:': 0.16; 'problem': 0.16; 'python': 0.16; 'bug': 0.19;
'to:addr:python-list': 0.20; 'version': 0.23; 'installed': 0.23;
'skip:- 10': 0.25; 'cc:2**0': 0.25; 'tried': 0.26; 'jun': 0.26;
'sensitive': 0.26; 'visual': 0.26; 'am,': 0.31; 'program': 0.31;
"doesn't": 0.32; '13,': 0.32; 'python-list': 0.32; 'but': 0.32;
"i'm": 0.33; 'there': 0.33; 'windows': 0.34; 'same': 0.34;
'package': 0.34; 'header:In-Reply-To:1': 0.34; 'following': 0.35;
'received:66': 0.35; 'files': 0.36; 'work,': 0.36; 'using': 0.37;
'directory': 0.37; 'put': 0.38; 'received:66.163': 0.39;
'received:consmr.mail.ne1.yahoo.com': 0.39; 'place.': 0.40;
'studio': 0.40; 'search': 0.61; 'from:': 0.62; 'to:': 0.62;
'apps': 0.62; 'i\xe2\x80\x99ve': 0.62; 'once': 0.63; 'expert':
0.64; 'in.': 0.64; 're:': 0.64; 'your': 0.64; 'cc:': 0.69;
'within': 0.69; 'june': 0.73; 'success': 0.73; 'sent:': 0.78;
'aka': 0.84; 'aware,': 0.84; 'beim': 0.84; 'skip:" 50': 0.84;
'haven\xe2\x80\x99t': 0.91
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s2048;
t=1686681773; bh=O0KX15eTePgSI2xfrMW/c7sGjg5AHQ3lURVJn4R+l/8=;
h=From:To:Cc:References:In-Reply-To:Subject:Date:From:Subject:Reply-To;
b=F+BOduU6+I/KRLfNzwodHrYjchMOz9eJaNpxz8Y5d0WDMlJbXmEhgRt7WlFbHx2MPk1pYKNicvv0qlnNOJEcXmE+gReLZoAQD1mCtpFKa/6xJW/lS1e5HXVZKXwCtqt8F1Rf/fUBOsh0OGbIQCYyqhpLlWovCyaRKiTi56WvyLuOi5Svp9pY8z4pcJure816AHgaX5hvHcnSmpKAwQUutFX2u7yrHP+XHSGk4IAVvUUATSsb2ix5+vsKbFiuOh5oPV8Vl3tFfAeZVFOiHiBioEnNFajpGdmCE9yokkC2HG2/qDaFzaBZCFe0Rykd0txLW6WR3+zxDcA+egHQrJYHgQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
t=1686681773; bh=BHZgNDsF0LlFz033lgdEednhSaRKSaGfUYtCprjYJXt=;
h=X-Sonic-MF:From:To:Subject:Date:From:Subject;
b=QEQWS/PIb7pe/q0GE+JGG3xdhz/l5frkazSbwfEczD/3DrXZOQq9iT0160cAQy3SKKrXhDBwwk+fw1yTrcgCy6uHsZwcLxp8tVlCHrdG3I8xkdMTLkkmgaVbeG/i6OZpHPKVPiZWy7TgfI7DdUJeP7sa3nJ9C8fRYo09bm8bPB1eoPxPNQslICG6T5waZwOfD2tADc7OaoCh3vAR1stPSNKlwA6Ai+WModGJ/9WB4+k+PR76K98fIw+CIFFxv7/W6P8iDO6n26+FOfSwgP0lw8prYTkOFyESjF96m0C0wdw6ftAcxmyuAQ1kj+UJg2VPKjNU4OQ6sWxqfRDEFd7E5A==
X-YMail-OSG: VVlKUnQVM1nKyJE2d7TsXj_L1ZU4vtSA7gdQ3mQJ_uCiIR1.jzyWXeP9jSm0jvO
iw9Qw6CBXArgiz69aPO5HNv4dQdgYYImJLlSw9iOCA39_rwEbxj71Ka4Are84eNLFM_8TtkvrZ0H
pIY3aD22BL4lR6MHiFR0xauV3A.NvJUVlTHoAFXK_zGX.DozudOAn.7pX2V00uZ7gMyJ8AE2Ne7e
.q5IghvDgvoXnQXPQDZwlUbzX.bILwSov548jnUQrirRRwXly1LG8eoaH.kzuRtTE1kAlufPj_vs
XiKy1L8O5rdCkZ5ATdFFA58t7dq3JSc_zHIYwuonRLkTTro.dLKPrI90eEGl2S8lbaUics2VZ6L5
eAof1FyrjR5g2TmPJnazeCVQzDERuikV59v_XFwYnF0PK36H92Y_SKuz3vUAYvx.ZsHodneEnBK1
zrU2OEE_xDF_wb9MPHpxVzARDYrLw.X0RpimkUa9_ihy_WAegAJcQDiVhbKh.9lQhzgrIUYmZSYX
7DRJF83Giwl7wzaMdye8m0Q9uEHiVK5usilrdFca0JrPgqq5x.bbZ5a3NSVDbZ3CjEFMRko6SScF
YuSJARn7LoTKjXdQOJBdSIXEHfft1UKbd6KvXGTwZ3lEaMIkmVANWMcWyih6mpkMW_jvXs3OOXyh
YJFUNPpkgNUL3J5upYuzzRZ.p7D9wa9BoVbHt98DuICn.DZJttf_BxNDDSHibzJSFMBF39g01mW_
tHRyIW8z3XSgaeCZ9578SD.rl_sRsb3qaBf9awXpSVPBP1.iUflvU60_uDshYGidGb4I9YqWEpU2
s1pUWIpsNOQ5EUm73g6_0bpnI.BNDE4XIgeQXEa6da7m1eXuMMlqEXFRDlL_pmTrQeIyj4IPoN7_
w8XthbNKCNsYnV3ui7gfUiiSxrt9zBSeUxbf0hvP7u5pbvd0SeRNRIbGJTptJyjhI3g40sU_IV7g
aBZ4ZxjzAgYBUti9nhDf3f0QWSOtHtbwVXH0nZ10vtB3iqYgg_YX4xSCtBKBcoejaS2ZKmhzX51Y
3APC.Is.EmvLRjI1PHxZbncssDMJEFjP_Ux9EtgQEg_y44X6j_0WHU2fFmQF99Oq3uPyHd6xA.Do
lpFlP7qL5zhQ.0dO7deOoRPkLvP8KDhpyUf4y4X77c74zBVBped_mj9zaOXPwdSvBBcNgZ3weDv4
g7rK07CYBJayfiTaN4m7oicmhxk0xikJkkSznzkpIW7oyjE3afTrmCp5ztX058fKsjPcoqFB2tnY
iTxfCO46XurtB54P_GfmJtAMLg2ETAwPfqi_.5Xhd6tSUrKNRM5mtAZLnhvrZPf03FgNUK.xnGaT
p4MPzQQIMa8p54CyhZ0pbt2VGVAoCKDFLV5cloINGX629C5qiIYbwIBiPq1Z6JyFI7fSwoR5mX9q
2MIlxO9Vzwx3nGOy57GShC4yDiRboX3IvoQMrtyzc2tYY1u9BGUtBhDo1V9LpDQXOxtamhkkebtS
YnWVw34cP0ppXdQAJGIO5YEmnG7KWSB9TB39n.cUJ41ZmZTc8KlhzXLKMvO7Bep6m7UvPSjTYR6O
8lGAkKVOqYCuc8psh6OrSUMWhflcrodQ0VRCVKxMim6adJwI7RbR7h75nR7s5yr0Pl1hp0G5Or25
DDZteT38ZfuS.HGWhpFg_eO4GtnBnTu3BAhJZaIUHUdarBNsAYkSzpuQ66pK4MZXJhvRwa78vgUa
kzI_QYssgLPU4NASUcUcNmBZgga4DLXqbKkyNLK9LTn5Z0SIeo2ATmvTWxRC5qE5CZcadXh0X6eb
DDpoMMa7tRVCP_20lTwdNmDCn1GdC9oROIYgQ4DP5swNylz8H.Uue8.kk_Jh5175p_h02aaWLT3p
ZQPDzd.PupOpLVaL.1sotGHPdvChp7Nzng.viZiqzR20z8jqf9HhCYsZMvWLsnMZF.4NaG5fUtZ4
rUZk1IWcNyhSTxi5NpEqEjTwZ1XN4LEt8fAb01Vq0GbqwRyNAa_xm6z1mCKYSMBcUZ2thxQJxwZq
FCyqm.dU3E5BXI6ZBryqH33olMikVnJxgYF.s5KPmfAF7oTJRiQCQR2eYXHtnh2m6qWHHonrymma
pQKW_JDQ1xNFMcWUJ5E7BQDOZfBe5Ga4r7ucpVoVtaE8B4tXhYlc.6AMlO_3x.tLnCy8IUtDiQ35
i8OytWTRAUvPqmS2kHiKzF2qSOsD6Ndbp.zP8visjm2Ho6DjG0mgUmiUaupq79Q5V1_9FDcpUWSL
Kqdyxh4L.iVkNOV35OD5bTnkI77K8vIa6a0FLrX647.2AmEzVjieJf9W31XuIN.PgTH3uBmkJmkn
60XcsR_URqrF611eVvg--
X-Sonic-MF: <jschwar@sbcglobal.net>
X-Sonic-ID: 18ca2f11-bb51-4bcc-b763-dd13ed0fa492
In-Reply-To: <16c745d2-80fb-7cb7-4ef0-08a50f915012@bfs.de>
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGRESYxTV81ZQAsCfGim4LM/lQ+bQGPsSZ0AqETuuqv+KPFsA==
Content-Language: en-us
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
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: <https://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>
X-Mailman-Original-Message-ID: <013401d99e26$db8da7e0$92a8f7a0$@sbcglobal.net>
X-Mailman-Original-References: <6047921e-7201-c9fd-3917-555c23b41cf7@bfs.de>
<F2FA6A6B-B083-48FD-B2CB-662C162FDA1D@sbcglobal.net>
<16c745d2-80fb-7cb7-4ef0-08a50f915012@bfs.de>
 by: Jim Schwartz - Tue, 13 Jun 2023 18:42 UTC

One expert told me to do the following when compiling via cython and cl:

cython -3 --embed -o c_file_name python_file_name

Then, assuming python is installed in your apps directory and not your program files directory:

set "PYTHON_DIR=%LocalAppData%\Programs\Python\Python311"

or whatever directory you put python in.

cl /O2 /I"%PYTHON_DIR%\Include" c_file_name /link /libpath:"%PYTHON_DIR%\libs"

If that doesn't work, that's all I have. Sorry.

-----Original Message-----
From: Python-list <python-list-bounces+jschwar=sbcglobal.net@python.org> On Behalf Of Thomas Schweikle via Python-list
Sent: Tuesday, June 13, 2023 1:12 PM
To: Python <python-list@python.org>
Cc: Thomas Schweikle <tschweikle@bfs.de>
Subject: Re: Compiling python on windows with vs

Am Di., 13.Juni.2023 um 19:20:38 schrieb Jim Schwartz:
> What version of visual studio are you using?

Visual Studio 2022, aka 17.6.2.

> What version of python?

python 3.10.11 or 3.11.4

> I’ve had success with using the cython package in python and cl from visual studio, but I haven’t tried visual studio alone.

Same problem at the same place: directory "../modules/..." not found, Renaming it from "Modules" to "modules" it is found, but then fails to find "Modules".

Looks like it awaits, compiling in Windows an filesystem only case aware, not case sensitive -- I'm assuming this a bug now. Building within cygwin (or MSYS, Ubuntu) this works as expected. But there it does not search for "modules" once and "Modules" at an other place.

>> On Jun 13, 2023, at 11:59 AM, Thomas Schweikle via Python-list <python-list@python.org> wrote:
>>
>> Fehler beim Buildvorgang
--
Thomas

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor