Re: "pythonw" in a Unix build

Christopher Barker <[email protected]> Mon, 18 Jan 2021 09:38:32 -0800
Newsgroups gmane.comp.python.apple
Message-ID <CALn7ch_Wrgs1KmGOan+bORBstfUL=YbLbX0Czk9Zr9BimdXgYQ@mail.gmail.com>
--===============2754806147247253137==
Content-Type: multipart/alternative; boundary="000000000000e4d13d05b9302d91"

--000000000000e4d13d05b9302d91
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, Jan 18, 2021 at 1:34 AM Ronald Oussoren <[email protected]>
wrote:

> As mentioned on python-dev adding the =E2=80=9Cpythonw=E2=80=9D functiona=
lity to the unix
> build is not very hard. I expect that integrating with the build system
> (Makefile/configure script) will be the hardest part due to introducing
> different behaviour for the macOS platform.
>

Thanks Ronald, that confirms my suspicions that this is really an autoconf
issue. Which makes it an utter mystery to me :-(

> And we already have a work around in the core python code, it's just that
> the build system needs to be set up to build it outside of a Framework.
>
> The framework build does not have a workaround for these problems, it has
> a proper solution ;-).
>

Glad to hear that -- in earlier conversations, I got the impression that
you thought the executable wrapper was kind of a hack :-).

Anyway -- if any of you have autoconf expertise and the inclination, I'd
love to see this get done, and would be glad to help as best I can.

-CHB

--=20
Christopher Barker, PhD (Chris)

Python Language Consulting
  - Teaching
  - Scientific Software Development
  - Desktop GUI and Web Development
  - wxPython, numpy, scipy, Cython

--000000000000e4d13d05b9302d91
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">On Mon, Jan 18, 2021 at 1:34 AM Ronald Ou=
ssoren &lt;<a href=3D"mailto:[email protected]">[email protected]=
</a>&gt; wrote:<br></div><div class=3D"gmail_quote"><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex"><div style=3D"overflow-wrap: break-word;"><div>A=
s mentioned on python-dev adding the =E2=80=9Cpythonw=E2=80=9D functionalit=
y to the unix build is not very hard. I expect that integrating with the bu=
ild system (Makefile/configure script) will be the hardest part due to intr=
oducing different behaviour for the macOS platform.=C2=A0</div></div></bloc=
kquote><div><br></div><div>Thanks Ronald, that confirms my suspicions that =
this is really an autoconf issue. Which makes it an utter mystery to me :-(=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div style=3D"overf=
low-wrap: break-word;"><div><blockquote type=3D"cite"><div><div dir=3D"ltr"=
 style=3D"font-family:Helvetica;font-size:12px;font-style:normal;font-varia=
nt-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;te=
xt-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-=
decoration:none"><div class=3D"gmail_quote"><div>And we already have a work=
 around in the core python code, it&#39;s just that the build system needs =
to be set up to build it outside of a Framework.</div></div></div></div></b=
lockquote>The framework build does not have a workaround for these problems=
, it has a proper solution ;-).=C2=A0</div></div></blockquote><div><br></di=
v><div>Glad to hear that -- in earlier conversations, I got the impression =
that you thought the executable wrapper was kind of a hack :-).</div><div><=
br></div><div>Anyway -- if any of you have autoconf expertise=C2=A0and the =
inclination, I&#39;d love to see this get done, and would be glad to help a=
s best I can.</div><div><br></div><div>-CHB</div><div>=C2=A0</div></div>-- =
<br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"ltr">Christopher=
 Barker, PhD (Chris)<br><br> Python Language Consulting<br>=C2=A0 - Teachin=
g<br>=C2=A0 - Scientific Software Development<br>=C2=A0 - Desktop GUI and W=
eb Development<br>=C2=A0 - wxPython, numpy, scipy, Cython<br></div></div></=
div>

--000000000000e4d13d05b9302d91--

--===============2754806147247253137==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pythonmac-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG

--===============2754806147247253137==--