Wolfgang Goetz wrote on Thursday, July 09, 2009 6:03 AM: > perl-Tk is broken in 1.5 and 1.7 > > Check by running the "Perl/Tk Widget Demonstrations": > > $ widget > Use of uninitialized value $id in hash element at > /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/Tk/After.pm line 39. ... > Use of uninitialized value $id in delete at > /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/Tk/After.pm line 87. > Can't set -labelFont to `Courier 12 bold' for Tk::LabEntry=HASH(0x1056ee48): > unknown option "-labelFont" at > /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/Tk/Derived.pm line 294. > > at /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/Tk/Derived.pm line 306 > > > > > > but is working under debugger control: > $ ddd /usr/bin/widget (->Run ->Cont)
I've had similar problems; see http://cygwin.com/ml/cygwin/2009-03/msg00800.html but no resolution. Unfortunately, I don't have a Linux perl 5.10 installation available to confirm that this is specific to Cygwin. I did try to build perl-Tk from the package source, but that produces a different error: no event type or button # or keysym at /usr/lib/perl5/site_perl/5.10/i686-cygwin/Tk/Widget.pm line 1105. -- Bryan Thrall FlightSafety International bryan.thr...@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