in reply to Re^4: Win32 Tk::TableMatrix CTRL+c bug? in thread Win32 Tk::TableMatrix CTRL+c bug?
Well you wrote:
Tk::TableMatrix does not need Tcl (as other Perl/Tk widgets, too). All "Tcl" bits in the documentation are probably left-overs of the original Tcl doc.
So, you are saying, I don't need Tcl installed for that Module to work because the Pod is wrong. So, I say back to you - Please prove this to me because I am running the same set up as the original poster, only I didn't have Tcl installed. I get an exception in the DynaLoader when I try to use that module (installed for my build via PPM). He didn't say he had Tcl installed until after I posted to him. I even said I didn't have Tcl installed and I am not one to troubleshoot that if it is the problem ( it just wasn't on his environment list...) You are saying I don't need Tcl. And I am telling you, it doesn't work as it is posted and the only thing I could think of was that Tcl was missing. Period. I don't waste folks time jabbering about stuff I haven't tried and verified. I have been using Tk for about 2 years on Win32 now. Please post the code that you say works without Tcl on Win32 for this module, because it doesn't work for me. I haven't seen ANY Tcl Widgets work without Tcl installed.
Re^6: Win32 Tk::TableMatrix CTRL+c bug?
by eserte (Deacon) on Sep 27, 2004 at 21:21 UTC
|
Sorry, I can't help, because I don't have Windows available.
And the following won't show any traces of tcl include files or libraries on my Linux box:
cd Tk-TableMatrix-1.01
strace -f -eopen perl Makefile.PL | & grep -i tcl
strace -f -eopen make | & grep -i tcl
strace -f -eopen make test | & grep -i tcl
I can't think of any reason why this should be different on Windows.
Update: -f added
| [reply] [d/l] |
|
The original Node and the code I tested is using Tk-TableMatrix 1.1 and not 1.01 on your box.
I can think of lots of reasons why Tk behaves very differently on Windows then it does on Linux. fileevent doesn't work on Win32 and there are lots of other headaches... Don't assume that if it works on Linux it works on Win32 because it doesn't.
| [reply] |
|