CC: | sampo [...] symlabs.com |
Subject: | Games-Risk-2.1.1 POE-1.289 undefined $poe_main_window |
Date: | Tue, 6 Apr 2010 11:05:45 +0200 (CEST) |
To: | bug-Games-Risk [...] rt.cpan.org |
From: | sampo [...] symlabs.com |
After installing all dependency packages (of which there are too many)
successfully I try to run
/apps/perl/5.10.1/bin/prisk
Can't call method "Photo" on an undefined value at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk/Resources.pm line 123,
<$fh> line 1.
BEGIN failed--compilation aborted at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk/Resources.pm line 137.
Compilation failed in require at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk/Controller.pm line 18.
BEGIN failed--compilation aborted at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk/Controller.pm line 18.
Compilation failed in require at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk.pm line 16.
BEGIN failed--compilation aborted at
/apps/perl/5.10.1/lib/site_perl/5.10.1/Games/Risk.pm line 16.
Compilation failed in require at /apps/perl/5.10.1/bin/prisk line 22.
BEGIN failed--compilation aborted at /apps/perl/5.10.1/bin/prisk line 22.
It would appear that $poe_main_window is not defined. Reading POE::Loop
documentation I gather that code like
$poe_main_window = Tk::MainWindow->new();
should exist somewhere in prisk or Games::Risk, yet I find none.
What gives?
Cheers,
--Sampo