Re: wxPerl on Strawberry Perl working

[email protected] (Don Peddicord) Wed, 8 Jan 2025 22:56:27 -0500
Newsgroups perl.wxperl.users
Message-ID <[email protected]>
--Apple-Mail-4C47B4F9-3E9B-4F31-A7E4-60DA47178213
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto">I too have found that PAR can miss some mod=
ules. I ended up creating a list of required XS modules and all of my applic=
ation modules explicitly.<div>Though I was trying to implement an improved P=
AR::Packer ( Active State product)</div><div><br id=3D"lineBreakAtBeginningO=
fSignature"><div dir=3D"ltr">Don Peddicord&nbsp;</div><div dir=3D"ltr"><br><=
blockquote type=3D"cite">On Jan 8, 2025, at 4:36=E2=80=AFPM, Ralph Walden vi=
a wxperl-users &lt;[email protected]&gt; wrote:<br><br></blockquote></di=
v><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF<div style=3D"font-fam=
ily: Verdana, sans-serif; font-size: 14px;">Some additional notes on install=
ing:</div><div style=3D"font-family: Verdana, sans-serif; font-size: 14px;">=
<br></div><div style=3D"font-family: Verdana, sans-serif; font-size: 14px;">=
<span>- Ensure that there is no wxwin environment variable set pointing to a=
n older or 32-bit version of wxWidgets (e.g., leftover from citrus_perl)</sp=
an><div><span>- If you have gcc installed somewhere else, change the path to=
 Strawberry\c\bin before installing</span></div><div><span>- If LWP::Protoco=
l::https fails download the two tar files and install them from a local dire=
ctory</span></div><div><span>- Building and testing doesn't show progress, a=
nd appears to only use a single CPU, so it takes a *long* time with no indic=
ation that progress is being made.</span></div><span></span><br></div><div c=
lass=3D"protonmail_quote">
        On Saturday, January 4th, 2025 at 12:21 PM, Brett Estrade &lt;brett.=
[email protected]&gt; wrote:<br>
        <blockquote class=3D"protonmail_quote" type=3D"cite">
            <div dir=3D"ltr"><div>Thank you so much to Johan, I got going wi=
th the "quick start" cpanm commands.</div><div><br></div><div>Yes, they took=
 a while to run, but necessarily so.</div><div><br></div><div>Feedback:</div=
><div><ol><li>I installed Wx::Demo, and it worked - <a href=3D"http://wxperl=
_demo.pl" target=3D"_blank" rel=3D"noreferrer nofollow noopener">wxperl_demo=
.pl</a> ran as soon as I tried it, I didn't need to mess with any paths or d=
eal with icon errors</li><li>I got wxGlade 1.1.0 running, but not with Pytho=
n 3.13 (some kind of <i>WindowIterator</i> error, idk); I had to use the lat=
est Python 3.12</li><li>a simple test "<a href=3D"http://wxglade_out.pl" tar=
get=3D"_blank" rel=3D"noreferrer nofollow noopener">wxglade_out.pl</a>" ran j=
ust fine also</li><li>wxpar will generate an EXE, but see below for the prob=
lem description<br></li></ol></div><div>Questions:</div><div>I figured out w=
xpar is available via <a href=3D"https://metacpan.org/pod/Wx::Perl::Packager=
" target=3D"_blank" rel=3D"noreferrer nofollow noopener">Wx::Perl::Packager<=
/a>, so I installed that - no problems there. My problem comes from the exec=
utable that results from wxpar. Do any of the following issues sounds famili=
ar?<br></div><div><ul><li>I have to include Wx:: modules explicitly, e.g., w=
xGlade wants to use EXPORTER tags; but when I run the .exe created by wxpar,=
 it complains about missing things like Wx::DND, Wx::FS, etc. Is it just a k=
nown thing to have to explicitly declare modules when packaging up to an EXE=
?</li><li>After working through the above issue, the .exe I create will run b=
ut it does nothing visible in STDOUT or in the GUI. Using the "--gui" option=
 will cause a process tab to appear in the bottom task bar, but then it also=
 goes away without showing anything.</li></ul><div>Thanks again, looking for=
ward to getting these issues resolved. In the meantime, I will be working on=
 some test applications on the Windows set up so I build up to creating what=
 I actually have in mind.</div><div><br></div><div>Cheers,<br></div><div>Bre=
tt<br></div></div><span class=3D"gmail_signature_prefix">-- </span><br><div d=
ata-smartmail=3D"gmail_signature" class=3D"gmail_signature" dir=3D"ltr"><div=
 dir=3D"ltr">This email message is for the sole use of the intended recipien=
t(s) and may contain confidential and privileged information. Any unauthoriz=
ed use or disclosure is prohibited. If you are not the intended recipient, p=
lease contact the sender by reply email and destroy all copies of the origin=
al message. Thank you.<br></div></div></div>

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

--Apple-Mail-4C47B4F9-3E9B-4F31-A7E4-60DA47178213--