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)? &nbsp;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. &nbsp;I presume this requires a change to the .XS or .XSP file, =
maybe a compatibility issue with the latest WxWidgets? &nbsp;I know I =
saw somewhere that wxVariant is deprecated and that you should use =
wxAny? &nbsp;Trying to link it against the&nbsp;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 =
&lt;[email protected]&gt; 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 =
&lt;[email protected]&gt; 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,&nbsp;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&nbsp;contain confidential information&nbsp;intended only =
for the<br>recipient(s) named above. Any other&nbsp;distribution, =
forwarding, copying or&nbsp;disclosure of this<br>message is strictly =
prohibited. If you&nbsp;have received this email in error,&nbsp;please =
notify me<br>immediately by telephone or return&nbsp;email, and delete =
this message from&nbsp;your system</div></div>
</div>

<br></span><div></div></div></body></html>=

--Apple-Mail=_7F2D380D-35A9-4DA9-8E9F-D51836DE9DA6--