Bah, it's a bug in my back-compat code. D-: I just pushed something that I think should fix it. You can install the just-patched version of PDL::Drawing::Prima with this:
cpanm git://github.com/run4flat/PDL-Drawing-Prima/PDL-Drawing-Prima.git If you don't have cpanm, you can install it with this: cpan App::cpanminus Alternately, you can clone PDL::Drawing::Prima from the git repository<https://github.com/run4flat/PDL-Drawing-Prima/>, build and install it manually using Build.PL<https://github.com/run4flat/PDL-Drawing-Prima/blob/master/README.pod#installation>, and then continue with the installation of PDL::Graphics::Prima. Sorry for the headache! I thought I had ironed out all of this. David On Thu, Nov 21, 2013 at 10:38 AM, mraptor <[email protected]> wrote: > > perl -MPDL -e 'print "$PDL::VERSION\n"' > 2.006 > # uname -a > Linux bl 3.4.0-sabayon #1 (<--- this is modfied version of Gentoo) > > > PS> Hmmm... on my other machine PDL is 2.4.11 ... but I don't see such > version on CPAN... was there some change in PDL version numbering ?!! > > On Thu, Nov 21, 2013 at 10:23 AM, mraptor <[email protected]> wrote: > > I get the same error ... :( > > > > On Thu, Nov 21, 2013 at 10:14 AM, Ingo Schmid <[email protected]> wrote: > >> > >> try to install PDL::Drawing::Prima :) > >> > >> Ingo > >> On 11/21/2013 03:46 PM, mraptor wrote: > >>> Any idea why I get this : > >>> ...... > >>> Building PDL-Drawing-Prima > >>> i686-pc-linux-gnu-gcc > >>> -I/usr/lib/perl5/site_perl/5.12.4/i686-linux-thread-multi/PDL/Core > >>> -I/usr/lib/perl5/site_perl/5.12.4/i686-linux-thread-multi/Prima/CORE > >>> > -I/usr/lib/perl5/site_perl/5.12.4/i686-linux-thread-multi/Prima/CORE/generic > >>> -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/gtk-2.0 > >>> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > >>> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 > >>> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > >>> -I/usr/include/pixman-1 -I/usr/include/libpng15 -I/usr/include/libdrm > >>> -I/usr/lib/perl5/5.12.4/i686-linux-thread-multi/CORE > >>> -DXS_VERSION="0.10" -DVERSION="0.10" -fPIC -c -D_REENTRANT > >>> -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE > >>> -D_FILE_OFFSET_BITS=64 -O2 -ftree-vectorize -march=i686 -pipe > >>> -floop-interchange -ftree-loop-distribution -floop-strip-mine > >>> -floop-block -o lib/PDL/Drawing/Prima/Utils.o > >>> lib/PDL/Drawing/Prima/Utils.c > >>> lib/PDL/Drawing/Prima/Utils.pm.PL: In function > ‘pdl_minmaxforpair_readdata’: > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.pm.PL:529:82: error: missing binary > >>> operator before token "(" > >>> lib/PDL/Drawing/Prima/Utils.xs: In function > ‘boot_PDL__Drawing__Prima__Utils’: > >>> lib/PDL/Drawing/Prima/Utils.xs:17887:6: warning: format ‘%d’ expects > >>> argument of type ‘int’, but argument 3 has type ‘I32’ [-Wformat] > >>> error building lib/PDL/Drawing/Prima/Utils.o from > >>> 'lib/PDL/Drawing/Prima/Utils.c' at > >>> /usr/lib/perl5/5.12.4/ExtUtils/CBuilder/Base.pm line 112. > >>> -> FAIL Installing PDL::Drawing::Prima failed. See > >>> /root/.cpanm/work/1385045144.8564/build.log for details. Retry with > >>> --force to force install it. > >>> -> FAIL Installing the dependencies failed: Module > >>> 'PDL::Drawing::Prima' is not installed > >>> -> FAIL Bailing out the installation for PDL-Graphics-Prima-0.13. > >>> Expiring 1 work directories > >>> > >>> _______________________________________________ > >>> Perldl mailing list > >>> [email protected] > >>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > >>> > >> > >> > >> _______________________________________________ > >> Perldl mailing list > >> [email protected] > >> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > -- "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian Kernighan
_______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
