Awesome. You are indeed the man. I was quite impressed with the screenshots the last time I saw them, and I am looking forward to playing with it. Thanks for reminding me.

(I'm actually running Debian Sarge now, so maybe OpenGL.pm and SDL and all the other shiny modules will work too! Go! Go! Spiffy Perl Game Development!)

As a heads up, it looks like your CPAN dependencies might need tweaking. It doesn't check to see if you already have Tk.pm and Tk::PNG.pm.

update:Doesn't compile easily and then has test failures :) ... Also (installing on a fairly raw system) the test failures really don't explain the failures sometimes, though I'm sure most of them are just missing fonts and the like. For convience, I've attached my test failures below...

make[1]: Entering directory `/root/.cpan/build/tk-zinc-3.297/demos' make[1]: Leaving directory `/root/.cpan/build/tk-zinc-3.297/demos' make: Circular Zinc.o <- Zinc.o dependency dropped. make: Circular Zinc.o <- Zinc.o dependency dropped. PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_h +arness(0, 'blib/lib', 'blib/arch')" t/*.t t/Coords...............# ############## coords test ok t/find.................# ############## Images test ok t/Images...............# ############## Images test ok t/Import...............Subroutine Item redefined at /root/.cpan/build/ +tk-zinc-3.297/blib/lib/Tk/Zinc/TraceUtils.pm line 61. Use of implicit split to @_ is deprecated at /root/.cpan/build/tk-zinc +-3.297/blib/lib/Tk/Zinc/Graphics.pm line 2602. "my" variable $b masks earlier declaration in same scope at /root/.cpa +n/build/tk-zinc-3.297/blib/lib/Tk/Zinc/Graphics.pm line 2721. "my" variable $value masks earlier declaration in same scope at /root/ +.cpan/build/tk-zinc-3.297/blib/lib/Tk/Zinc/Graphics.pm line 3053. # ############## all imports ok t/PreviousKnownBugs....# ############## all known bugs ok t/Text.................# ############## text items test ok t/text.................X Error of failed request: BadMatch (invalid p +arameter attributes) Major opcode of failed request: 144 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 182 Current serial number in output stream: 182 dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED tests 3-55 Failed 53/55 tests, 3.64% okay t/traceutils...........Subroutine Item redefined at /root/.cpan/build/ +tk-zinc-3.297/blib/lib/Tk/Zinc/TraceUtils.pm line 61. Undefined subroutine &main::Item called at t/traceutils.t line 42. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-14 Failed 14/14 tests, 0.00% okay t/Transformations......# ############## transformations test ok Failed 2/9 test scripts, 77.78% okay. 67/167 subtests failed, 59.88% o +kay. Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------- +--------- t/text.t 1 256 55 106 192.73% 3-55 t/traceutils.t 255 65280 14 28 200.00% 1-14 make: *** [test_dynamic] Error 255

Anybody care to take a shot at this one? Forcing the install leads to success of most demos, though it still attempts to do things like call nonexistant methods like Tk::After::Cancelled->cancel (or something). It also looks like there are quite a few warnings, but otherwise very very cool. The radar demo is great.


In reply to Re: Tk::Zinc 3.2.97 on cpan now works with perlTk 804 by flyingmoose
in thread Tk::Zinc 3.2.97 on cpan now works with perlTk 804 by christopheM

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.