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 <<a href=3D"mailto:[email protected]">[email protected]= </a>> 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'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'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==--