Re: wxPerl revival
[email protected] (Jim Burwell via wxperl-users) Fri, 20 Sep 2024 14:17:41 -0700
| Newsgroups | perl.wxperl.users |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_7F2D380D-35A9-4DA9-8E9F-D51836DE9DA6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 What OS did you get it to build on with Perl 5.40 (presuming that=E2=80=99= s what you mean by Perl-40)? I have 5.38 built but I could easily build = 5.40. Problem I=E2=80=99m running into is an ambiguous overload issue with a = WxVariant type in the PropertyGrid.c code. I presume this requires a = change to the .XS or .XSP file, maybe a compatibility issue with the = latest WxWidgets? I know I saw somewhere that wxVariant is deprecated = and that you should use wxAny? Trying to link it against the = wxGTK3-devel-3.0.4-11 packages in RHEL 8.10. =E2=80=94Jim > On Sep 20, 2024, at 10:56, Don Peddicord <[email protected]> wrote: >=20 > I have managed to make it work with Perl-40. Last wxWidgets 2. X = series in a very straightforward way >=20 > The latest wxWidgets with a lot more hacking and as we only use a = subset of classes may not be complete. >=20 > My ignorance of how Alien-build works has kept me from actually fixing = it. >=20 > Windows, OSX, Solaris, Linux. >=20 > Don Peddicord=20 >=20 >> On Sep 20, 2024, at 12:09=E2=80=AFPM, Johan Vromans = <[email protected]> wrote: >>=20 >> =EF=BB=BFFor several years now, development and support of wxPerl, = the interface >> library between Perl and wxWidgets, has stalled. The latest release = was >> based on Perl 5.16 and wxWidgets 2.9. >>=20 >> Meanwhile some active users have made attempts to port wxPerl to = newer >> versions of Perl and wxWidgets, with varying results. Microsoft = Windows and >> Apple macOS provide additional challenges. >>=20 >> I would like to investigate if there are wxPerl users interested in a >> revival. >>=20 >> If you are using wxPerl and want to keep using it with a recent = version of >> Perl and wxWidgets, please let it hear! >>=20 >> -- Johan -- =EF=A3=BF Jim Burwell Sr. Systems Administrator Apple Systems Engineering: Products, RF, Infrastructure Platform - US One Apple Park Way, 87-DEF Cupertino, CA 95014, USA Office +1-408-7838379 iPhone +1-408-5494338 [email protected] This email and any attachments may contain confidential information = intended only for the recipient(s) named above. Any other distribution, forwarding, copying or = disclosure of this message is strictly prohibited. If you have received this email in = error, please notify me immediately by telephone or return email, and delete this message from = your system --Apple-Mail=_7F2D380D-35A9-4DA9-8E9F-D51836DE9DA6 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;">What OS did = you get it to build on with Perl 5.40 (presuming that=E2=80=99s what you = mean by Perl-40)? I have 5.38 built but I could easily build = 5.40.<div><br></div><span>Problem I=E2=80=99m running into is an = ambiguous overload issue with a WxVariant type in the PropertyGrid.c = code. I presume this requires a change to the .XS or .XSP file, = maybe a compatibility issue with the latest WxWidgets? I know I = saw somewhere that wxVariant is deprecated and that you should use = wxAny? Trying to link it against the wxGTK3-devel-3.0.4-11 = packages in RHEL = 8.10.</span><div><span><br></span></div><div><span>=E2=80=94Jim<br><br><bl= ockquote type=3D"cite">On Sep 20, 2024, at 10:56, Don Peddicord = <[email protected]> wrote:<br><br = class=3D"Apple-interchange-newline">I have managed to make it work with = Perl-40. Last wxWidgets 2. X series in a very straightforward = way<br><br>The latest wxWidgets with a lot more hacking and as we only = use a subset of classes may not be complete.<br><br>My ignorance of how = Alien-build works has kept me from actually fixing it.<br><br>Windows, = OSX, Solaris, Linux.<br><br>Don Peddicord <br><br><blockquote = type=3D"cite">On Sep 20, 2024, at 12:09=E2=80=AFPM, Johan Vromans = <[email protected]> wrote:<br><br>=EF=BB=BFFor several years = now, development and support of wxPerl, the interface<br>library between = Perl and wxWidgets, has stalled. The latest release was<br>based on Perl = 5.16 and wxWidgets 2.9.<br><br>Meanwhile some active users have made = attempts to port wxPerl to newer<br>versions of Perl and wxWidgets, with = varying results. Microsoft Windows and<br>Apple macOS provide additional = challenges.<br><br>I would like to investigate if there are wxPerl users = interested in a<br>revival.<br><br>If you are using wxPerl and want to = keep using it with a recent version of<br>Perl and wxWidgets, please let = it hear!<br><br>-- Johan<br></blockquote></blockquote><br><div> <meta charset=3D"UTF-8"><div dir=3D"auto" style=3D"caret-color: rgb(0, = 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;"><div>--</div><div>=EF=A3=BF<br>Jim Burwell<br>Sr. = Systems Administrator<br>Apple<br>Systems Engineering: Products, = RF, Infrastructure Platform - US<br>One Apple Park Way, = 87-DEF<br>Cupertino, CA 95014, USA<br>Office +1-408-7838379<br>iPhone = +1-408-5494338<br>[email protected]<br><br>This email and any = attachments may contain confidential information intended only = for the<br>recipient(s) named above. Any other distribution, = forwarding, copying or disclosure of this<br>message is strictly = prohibited. If you have received this email in error, please = notify me<br>immediately by telephone or return email, and delete = this message from your system</div></div> </div> <br></span><div></div></div></body></html>= --Apple-Mail=_7F2D380D-35A9-4DA9-8E9F-D51836DE9DA6--