Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Tk::Zinc Dynaload error

by syphilis (Archbishop)
on Feb 01, 2009 at 22:33 UTC ( [id://740598]=note: print w/replies, xml ) Need Help??


in reply to Tk::Zinc Dynaload error

Tk::Zinc object version 804.028 does not match bootstrap parameter 804.027 at D:/Perl/lib/DynaLoader.pm line 252.

What does the following produce:
perl -MTk -le "print $Tk::VERSION"
If it produces a similar error, then there's something botched with your Tk installation.
However, I expect it will output 804.027 - which would indicate that you need to upgrade to 804.028, because that was the version of Tk that the Tk-Zinc ppm was (apparently) built against. An alternative solution would be to build Tk-Zinc from source, against your existing build of Tk.

Cheers,
Rob

Replies are listed 'Best First'.
Re^2: Tk::Zinc Dynaload error
by TomKane (Beadle) on Feb 02, 2009 at 13:00 UTC
    Yep, I got 804.027, so I'm checking with ActiveState about the latest version. Thanks.
      I'm checking with ActiveState about the latest version

      If you're running a 5.10.0 build of ActivePerl, there should be no trouble. Just ppm remove Tk then ppm install Tk and you should end up with Tk-804.028.

      But, if you're running a 5.8.x build of ActivePerl, then it looks to me that ActiveState provide only 804.027. That being so, you probably need to install Tk from the same repository that gave you the Tk::Zinc ppm. (One would hope that rep provides a ppm of Tk-804.028.)

      Cheers,
      Rob

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://740598]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (2)
As of 2024-04-20 03:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found