in reply to Re: perl/Tk installation on Win 2000
in thread perl/Tk installation on Win 2000

God love ya! However I now have another problem:

"Tk object version 800.022 does not match $Tk::XS_VERSION 800.023 at E:/Perl/lib/Dynaloader.pm line 219. Compilation failed in require at test.pl ..."

Did I damage my perl install by trying to compile Tx 800.023?

Thanks! Gary
  • Comment on Re: Re: perl/Tk installation on Win 2000

Replies are listed 'Best First'.
Re: Re: Re: perl/Tk installation on Win 2000
by Anonymous Monk on Aug 05, 2001 at 08:18 UTC
    It may be the a bit of incompatibility... I think Activestate defaults by installing ver 800.022. If you do install the newer version - look at the readme file for ActiveState and follow the instructions on how to install. Good Luck!
Re: Re: Re: perl/Tk installation on Win 2000
by rchiav (Deacon) on Aug 05, 2001 at 08:54 UTC
    To be honest, I really don't know what that exact error is. It possibly could be from trying to install the 800.023 version. If you haven't installed (m)any other modules, the easiest way to try to fix it might be to uninstall, make sure there's no files left and resintall activeperl.

    I know that's not an optimal remedy, and it lacks understanding the problem (root cause analisys), but I'd guess your main concern is getting it working.

    Rich

      SOLVED! Guys, I did a bozo! I took 800.023 Tk.pm and stuffed it into the lib dir to see which dependencies were breaking. When ppm installe 800.022 it saw the Tk.pm for 800.023 and ralfed. I had forgotten the 800.023 Tk.pm in lib. When I removed it everything worked.
      Thanks!
      Gary