Ja, es ist wohl ein generelles Problem mit ActiveState, hatte ich ja auch schon geschrieben. Es gibt auf den ActiveState Seiten eine Menge Threads zu dem Thema. Aber keine Lösung, bzw. die genannten Lösungen funktionieren hier nicht.
Hier ein Thread von vor 3 Jahren dem aber nie weiter nachgegangen wurde:
http://www.issociate.de/board/post/59495/Tk::Table...
(Der Link dort auf den Bugtracker zeigt einen Hinweis eines Windows User, der aber ignoriert wurde)
http://objectmix.com/perl/19812-trouble-tablematri...
Das habe ich ebenfalls probiert, zumal es ein aktueller Thread ist. Die Installation klappt auch, wenn man ein .ppd hinter den Link zu bribe macht.
Dann stürzt Perl beim aufruf des folgenden Skripts ab
use Tk;
use Tk::TableMatrix;
my $main = MainWindow->new;
my $frame = $main->Frame()->pack(-fill => 'both', -expand => 1);
my $table = $frame->TableMatrix();
MainLoop;
(ich hab es auch mit diversen Parametern probiert)
So, jetzt hab ich Tk deinstalliert und installiere das Tk vom Bribe Server, da TableMatrix ja auch von da kommt.
Das Gleiche:
Perl Command Line Interpreter hat ein Problem festgestellt und muss beendet werden.
und in der Konsole:
Tk::TcldeclsVtab wrong size for TcldeclsVtab at D:/perl5.8/lib/DynaLoader.pm lin
e 253.
Tk::TkeventVtab wrong size for TkeventVtab at D:/perl5.8/lib/DynaLoader.pm line
253.
Ja, HList hatte ich auch schon, das ist ja auch das Modul, dass in den meisten Dokus genannt wird. Naja, ich werd mal weiter recherchieren.