From: Steven L. <sl...@ti...> - 2005-12-18 16:45:18
|
This is IndigoStar's reply... Steve ----- Original Message ----- From: <su...@in...> To: <sl...@ti...> Sent: Sunday, December 18, 2005 8:00 AM Subject: Re: {100-6498}[win32gui] [perl-win32-gui-users] Win32::Gui::Hyperlink for Win32::GUI version 1.03? > Thanks for the feedback. Perl2Exe seems to have a problem handling 'use > base' statements . I think this can also be fixed by adding a line like > the following before other use statements: > BEGIN { $INC{'Win32/GUI/Label.pm'} = 1; } > > Indy Singh > IndigoSTAR Software -- www.indigostar.com > > > ----- Original Message ----- > From: "Steven Lloyd" <sl...@ti...> > To: <su...@in...> > Sent: Saturday, December 17, 2005 2:30 PM > Subject: {100-6498}[win32gui] [perl-win32-gui-users] > Win32::Gui::Hyperlink for Win32::GUI version 1.03? > > >> Replacing >> use base qw(Win32::GUI::Label); >> with >> our @ISA = qw(Win32::GUI::Label); >> worked! >> >> I will forward this on the Indigostar for them to consider for >> perl2exe. >> >> Thanks a bunch. >> >> Steve >> ----- Original Message ----- >> From: "Robert May" <rm...@po...> >> To: "Steven Lloyd" <sl...@ti...> >> Sent: Saturday, December 17, 2005 12:20 PM >> Subject: Re: [win32gui] [perl-win32-gui-users] Win32::Gui::Hyperlink >> for >> Win32::GUI version 1.03? >> >> >>> Steven Lloyd wrote: >>>> Essentially, it errors out when I compile it with perl2exe. >>>> Also, if I place >>>> use Win32::GUI::Label; >>> >>> Win32::GUI::Label is not a separate module that can be 'use'd. >>> >>> use Win32::GUI; >>> >>> will load ...site/lib/Win32/GUI.pm, which includes Win32::GUI::Label >>> >>>> in my code, it says that the module is not installed. >>>> CPAN also does not have that module.. >>> >>> CPAN does have it, it just doesn't appear as a listed module, but is >>> in >>> the Win32::GUI package. >>> >>>> >>>> Perhaps this is a bug in perl2exe... >>> >>> Sounds like a problem with perl2exe to me - does your script run OK >>> from >>> the command-line under perl (i.e. before trying to compile with >>> perl2exe?). >>> >>> You could try replacing >>> use base qw(Win32::GUI::Label); >>> >>> in HyperLink.pm with >>> our @ISA = qw(Win32::GUI::Label); >>> >>> And see if that makes any difference. >>> >>> Rob. >>> >>> >>> >>> -- >>> No virus found in this incoming message. >>> Checked by AVG Free Edition. >>> Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: >>> 12/16/2005 >>> >>> >> >> >> > > > -------------------------------------------------------------------------------- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.1/206 - Release Date: 12/16/2005 |