Attempting to run perl -cw a perl/Tk app prints the following to stderr: Subroutine optionAdd redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine optionGet redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine optionClear redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine optionReadfile redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine clipboardClear redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine clipboardAppend redefined at C:/Perl/site/lib/Tk/Submethods.pm line 19. Subroutine _backTrace redefined at C:/Perl/site/lib/Tk.pm line 81. Subroutine BackTrace redefined at C:/Perl/site/lib/Tk.pm line 97. Subroutine __DIE__ redefined at C:/Perl/site/lib/Tk.pm line 116. Subroutine XEvent::xy redefined at C:/Perl/site/lib/Tk.pm line 125. Subroutine XEvent::AUTOLOAD redefined at C:/Perl/site/lib/Tk.pm line 128. Subroutine NoOp redefined at C:/Perl/site/lib/Tk.pm line 135. Subroutine Ev redefined at C:/Perl/site/lib/Tk.pm line 138. Subroutine InitClass redefined at C:/Perl/site/lib/Tk.pm line 154. Subroutine Exists redefined at C:/Perl/site/lib/Tk.pm line 172. Subroutine Time_So_Far redefined at C:/Perl/site/lib/Tk.pm line 177. Subroutine SelectionOwn redefined at C:/Perl/site/lib/Tk.pm line 184. Subroutine SelectionOwner redefined at C:/Perl/site/lib/Tk.pm line 189. Subroutine SelectionClear redefined at C:/Perl/site/lib/Tk.pm line 194. Subroutine SelectionExists redefined at C:/Perl/site/lib/Tk.pm line 199. Subroutine SelectionHandle redefined at C:/Perl/site/lib/Tk.pm line 204. Subroutine SplitString redefined at C:/Perl/site/lib/Tk.pm line 210. Subroutine Methods redefined at C:/Perl/site/lib/Tk.pm line 222. Subroutine MessageBox redefined at C:/Perl/site/lib/Tk.pm line 233. Subroutine messageBox redefined at C:/Perl/site/lib/Tk.pm line 263. Subroutine getOpenFile redefined at C:/Perl/site/lib/Tk.pm line 270. Subroutine getSaveFile redefined at C:/Perl/site/lib/Tk.pm line 275. Subroutine chooseColor redefined at C:/Perl/site/lib/Tk.pm line 280. Subroutine DialogWrapper redefined at C:/Perl/site/lib/Tk.pm line 285. Subroutine ColorDialog redefined at C:/Perl/site/lib/Tk.pm line 315. Subroutine FDialog redefined at C:/Perl/site/lib/Tk.pm line 321. Subroutine MainLoop redefined at C:/Perl/site/lib/Tk.pm line 334. Subroutine tkinit redefined at C:/Perl/site/lib/Tk.pm line 345. Subroutine catch redefined at C:/Perl/site/lib/Tk.pm line 349. Subroutine TranslateFileName redefined at C:/Perl/site/lib/Tk.pm line 357. Subroutine findINC redefined at C:/Perl/site/lib/Tk.pm line 371. Subroutine idletasks redefined at C:/Perl/site/lib/Tk.pm line 384. Subroutine Tk::BLACK redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::WHITE redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::NORMAL_BG redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::ACTIVE_BG redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::SELECT_BG redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::SELECT_FG redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::TROUGH redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::INDICATOR redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::DISABLED redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::DONT_WAIT redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::WINDOW_EVENTS redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::FILE_EVENTS redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::TIMER_EVENTS redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::IDLE_EVENTS redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::ALL_EVENTS redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Xrm::import redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine XEvent::Info redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine XEvent::DESTROY redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::MainWindow::Synchronize redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::MainWindow::Count redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Callback::new redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Callback::Substitute redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::NeedPreload redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Preload redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::timeofday redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::GetFocusWin redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::GetPointerCoords redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::exit redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::CheckHash redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Debug redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::WidgetMethod redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::OldEnterMethods redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::GetFILE redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::PointToWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::WindowXY redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::DefineBitmap redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::UnmanageGeometry redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::DisableButtonEvents redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::SendClientMessage redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::XSync redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::GetRootCoords redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::GetVRootGeometry redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Colormap redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Display redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ScreenNumber redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Screen redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Visual redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::WindowId redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::X redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Y redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ReqWidth redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ReqHeight redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Width redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Height redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::IsMapped redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Depth redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::InternalBorderWidth redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::IsTopLevel redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Name redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::PathName redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Class redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MakeWindowExist redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::SetClass redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MoveWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::XRaiseWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MoveToplevelWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MoveResizeWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ResizeWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::GeometryRequest redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MaintainGeometry redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::SetGrid redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::UnmaintainGeometry redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MapWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::UnmapWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::UnsetGrid redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::AddOption redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::GetAtomName redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ClearSelection redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::DisplayName redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::GetOption redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::InternAtom redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Ungrab redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::SetAppName redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::IsWidget redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Grab redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Widget redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Containing redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::Parent redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::MainWindow redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::AddErrorInfo redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::BackgroundError redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Fail redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::DoOneEvent redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Font::DESTROY redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Font::PostscriptFontName redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::abort redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tainting redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tainted redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::DebugHook redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::ClearErrorInfo redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::BindClientMessage redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::PassEvent redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::SelectionGet redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::MainWindow::Create redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::DoWhenIdle redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::CreateGenericHandler redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Widget::ManageGeometry redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::Interp::DESTROY redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::bind redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::pack redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::grid redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::place redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::form redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::itemstyle redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::winfo redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::font redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::wm redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::grab redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::focus redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::event redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::property redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::clipboard redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::bell redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::bindtags redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::destroy redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::raise redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::lower redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::option redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::image redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::selection redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tk_chooseColor redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tk_getOpenFile redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tk_getSaveFile redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tk_messageBox redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tk redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::after redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::button redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::checkbutton redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::label redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::message redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::_menu redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::radiobutton redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::frame redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::toplevel redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::update redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::tkwait redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::configure redefined at C:/Perl/site/lib/Tk.pm line 68. Subroutine Tk::cget redefined at C:/Perl/site/lib/Tk.pm line 68. Useless use of a constant in void context at get_quote.pl line 36. get_quote.pl syntax OK
### End of stderr The above error was generated on a Windows XP system, though I got the same error on a Win98 system. Output of perl -v: This is perl, v5.6.1 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail) Copyright 1987-2001, Larry Wall Binary build 633 provided by ActiveState Corp. http://www.ActiveState.com Built 21:33:05 Jun 17 2002 ### End of perl -v This app is little more than "hello world", has anyone else had similar trouble? -- Keith Johnson NetCentral, Inc. _______________________________________________ Perl-Win32-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs
