This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: ATTN: perl-Tk maintainer RE: perl-Tk is broken
- From: "Thrall, Bryan" <bryan dot thrall at flightsafety dot com>
- To: <cygwin at cygwin dot com>
- Date: Wed, 31 Mar 2010 14:16:02 -0500
- Subject: RE: ATTN: perl-Tk maintainer RE: perl-Tk is broken
- References: <786EBDA1AC46254B813E200779E7AD36836E65@srv1163ex1.flightsafety.com> <4B5777F4.3010104@x-ray.at> <4B57A8DE.3090903@users.sourceforge.net> <786EBDA1AC46254B813E200779E7AD368371F4@srv1163ex1.flightsafety.com>
Thrall, Bryan wrote on 2010-01-21:
> Yaakov (Cygwin/X) wrote on 2010-01-20:
>> On 20/01/2010 15:39, Reini Urban wrote:
>>> Do you need Win32 native Tk or just x Tk? My patch was just to support
>>> Win32 Tk. I have no time for this in the next month.
>>
>> Nor should you need to. I maintain the perl-Tk package, and we use the
>> X11 interface because this is Cygwin, not ActivePerl.
>>
>>> x Tk aka the perl-tk package just has to be recompiled against latest
>>> perl, cygwin and gcc.
>>
>> I'll admit that I haven't used perl-Tk in a while, but I just tested
>> /usr/bin/widget with perl-5.10.1-2 and see nothing wrong.
>
> There must be something wrong with my installation, then; any
> suggestions how to find out what is going wrong? I barely dabble in
> perl, so I'm at a bit of a a loss here.
>
> Interestingly, previously widget worked fine when run under the perl
> debugger, but I tried again today and it now shows the same error
> inside and outside the debugger.
>
> I also tried reinstalling perl-Tk and perl, with no change.
It looks like Yaakov is right, this seems to have been fixed as of perl-5.10.1; I was still getting problems because my own attempts to build perl-Tk had gone into /usr/lib/perl5/site_perl which apparently overrides vendor_perl (where the perl-Tk files go). Deleting my site_perl Tk files restores widget and our application to "working" status.
Thanks for everybody's help!
--
Bryan Thrall
FlightSafety International
bryan.thrall@flightsafety.com
?
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple