I came across these scripts the other night while surfing and decided to slap them on my laptop(slackware) which wasn't that hardened at the time. The installation went quite well, but when I went to execute the main file, it gave me the error that it could not find the perl tk module. The error also said if the module was indeed installed, I just needed to change the environment variable $CORRECT_PERL_PATH to map to the perl binary(for me it's in /usr/bin). I tried this fix and It did not work. As far as I know, the tk and curses modules were installed.
If anyone could offer any advice on how to fix this mild error I would appreciate it.
I just tried opening up a cpan shell and tried to install curses and tk straight from there using this syntax
[code:1] perl -MCPAN -e 'shell'
which worked to no avail, and I decided to dig through the cpan repository and I couldnt find a plain tk file.. it was filled with what looked like scripts that used the tk module itself or I just overlooked it.
I'm using slackware and I don't remember adding support for RPM's(I usually install stuff from source anyways) when I installed it, but I'll look for a binary on that site if they have it. Thanks for the tips, Ill get back to you if it doesn't work.. trust me
You can download the module's source tarballs if you make a search at
and click at the author's name. Then you'll get the download link right next of each release. Just make sure you enter the complete module name i.e. "Tk::Carp" -it should be mentioned during the dependency failure of what you need to execute. Same applies to the MCPAN interface
ok reinstalled from the MCPAN shell and I still get the same error.. where can I change the $CORRECT_PERL_PATH so that it points to the perl directory. And just to make sure(Ive never coded in perl) how can I test that the TK module is operational? That might help me in the troubleshooting proccess