Im in a bit over my head - I have contributed to a script using Tk which seems to work fine on perl when running on the PC next to my mac. But Im having problems using it on my mac. The errors arise when I select files or folders from a dialog box for analysis by the script. The errors I get are (1) when trying to navigate up a level and (2) when trying to select a file or files. Any ideas?
Thanks
Anthony

(1)
Tk::Error: Can't use string ("Text *.txt") as an ARRAY ref while "strict refs" in use at /Library/Perl/5.8.6/darwin-thread- multi-2level/Tk/FBox.pm line 948.
 Tk callback for .fbox.frame
 Tk callback for .fbox.frame1
 Tk callback for .fbox.frame2
 Tk callback for .fbox
Tk::FBox::GetFileTypes at /Library/Perl/5.8.6/darwin-thread- multi-2level/Tk/FBo
x.pm line 948
Tk::FBox::Show at /Library/Perl/5.8.6/darwin-thread-multi-2level/Tk/ FBox.pm lin
e 279
Tk::DialogWrapper at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk.pm line
365
Tk::FDialog at /Library/Perl/5.8.6/darwin-thread-multi-2level/Tk.pm line 388 Tk::__ANON__ at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk.pm line 270 Tk::getOpenFile at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk.pm line 32
2
 main::__ANON__ at qFishanalysis2.pl line 131
 Tk callback for .frame1.notebook.page1.button
Tk::__ANON__ at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk.pm line 249 Tk::Button::butUp at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk/Button.p
m line 111
 <ButtonRelease-1>
 (command bound to event)


AND

 (2)
Tk::Error: Failed to AUTOLOAD 'Tk::FBox::_get_select_Path' at qFishanalysis2.pl line 495
 Carp::croak at /System/Library/Perl/5.8.6/Carp.pm line 269
Tk::Widget::__ANON__ at /Library/Perl/5.8.6/darwin-thread- multi-2level/Tk/Widget.pm line 347 Tk::FBox::Done at /Library/Perl/5.8.6/darwin-thread-multi-2level/Tk/ FBox.pm line 909 Tk::FBox::VerifyFileName at /Library/Perl/5.8.6/darwin-thread- multi-2level/Tk/FBox.pm line 678 Tk::FBox::ActivateEnt at /Library/Perl/5.8.6/darwin-thread- multi-2level/Tk/FBox.pm line 647 Tk::FBox::OkCmd at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk/FBox.pm line 815
 Tk callback for .fbox.frame1.button
Tk::__ANON__ at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk.pm line 249 Tk::Button::butUp at /Library/Perl/5.8.6/darwin-thread-multi-2level/ Tk/Button.pm line 111
 <ButtonRelease-1>
 (command bound to event)




Reply via email to