perl -le 'print $_ for @INC'
But usually that error message includes the paths in @INC. And usually, the install process uses that information to put stuff in the right place. Is there any chance you had more than on version of perl floating around?
Are you sure your install worked?
I'm running perl on rh9 with Tk, no problem. I do recall that I had to muck with something to make the install work though, if you search for perl, Tk and utf8 or utf-8, I think tyou'll find it.
Update: I found references to this by googling about: for
perl tk "red hat 9" LANG
in the Groups search. The resulting URL is too long to reasonably post here, beut here is an excerpt:
This is due to the screwed up string handling of Perl in unicode. You can
disable unicode by setting
export LANG="en_US"
first (just type this command before doing perl Makefile.PL )
"
On my system, it appears that I have unset LANG - I may have actually tracked down where it was being set, I don't remember anymore.
--Bob Niederman, http://bob-n.comAll code given here is UNTESTED unless otherwise stated.
|