I had the same problem (Perl 5.8.0 on slackware 9.1 with Tk just updated from CPAN). I just removed line 520 from lib/BlockStacker/GUI.pm and the program ran fine. It did open up in a very small window way up in the top left corner of my screen so I had to resize and move it though. (By the way I'm using Fluxbox.)
Also very neat game William G. Davis. I especially like how it looks like you had fun with the messages in the game and the extra odd shapes that I'm not used to dealing with in most tetris games. ++ indeed. | [reply] |
Thanks guys. I removed the offending line from BlockStacker/GUI.pm and uploaded a new version to SourceForge.
As for the shrunk window, I think that's due to either using geometry("+0+0") to position the window but not specify its size, or the withdraw()/deiconify() + raise() combo used with it, or maybe both. Try commenting out those calls in createMainWindow() and runMainLoop() in GUI.pm and see if that helps.
| [reply] |