Is the GrWin library 64bit? if not, that could explain your difficulties. --Chris
On Tue, Feb 26, 2013 at 9:20 PM, Clifford Sobchuk <[email protected]> wrote: > I think that the pgplot issues are due to GrWin. I tried using it standalone > and it fails to open files. I am using the 0.999b version for the MinGW > compiler (which I do have installed). > > > Thanks, Cliff. > > > > From: Clifford Sobchuk [mailto:[email protected]] > Sent: February 26, 2013 6:50 PM > To: Joel Berger; [email protected] > > > Subject: Re: [Perldl] Win64 version PDL > > > > Should have indicated that gnuplot worked for everything prior to the M51 > Galaxy ConvolveND. Also, found that the Gnuplot_demo.pm was in the incorrect > directory – went in to the Graphics directory versus the Demos directory (in > case 1.4 has the same issue). > > > > Thanks, Cliff. > > > > From: Clifford Sobchuk > Sent: February 26, 2013 6:46 PM > To: 'Joel Berger'; [email protected] > Subject: RE: [Perldl] Win64 version PDL > > > > I tried just installing the ppms any and some of it works. I ran the PGPLOT > ppm even though it said it was for Win32 only. The following demos work: > > Pdl > > 3d > > 3d2 > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > However, PGPLOT does not work. It responds with an error and exits pdl2 > shell: > > ---- Output: > > Cannot execute grwnd.exe to open the graphics window. > > :tuptuO --- > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > But the GrWin window does open. As soon as the device opens, the shell > closes. > > ---- Output: > > pdl> $id=dev('/gw') > > Cannot execute grwnd.exe to open the graphics window. > > > > C:\Users\eclisob\Desktop> > > :tuptuO --- > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > > I installed the gnuplot install. 1.3 version that is on CPAN. And it was > going well until : > > ---- Output: > > OOPS!!! Something went wrong, please make a bug report!: Can't locate object > method "convolveND" via package "PDL" at (eval 493) line 5 > > . > > at (eval 493) line 5. > > eval 'package PDL::Demos::Gnuplot_demo; use PDL; > > > > $m51 = rfits(\'C:\\strawberry\\perl\\site\\lib\\PDL\\Demos/m51.fits\'); > > > > $m51s = $m51->convolveND(ones(21,21)/21**2); > > > > $w->options(clut=>\'heat2\', trid=>1); > > > > # 3-D display of M51: various angles (note "columnsfirst" in multiplot) > > > > $w->multiplot(layout=>[2,2,\'columnsfirst\']); > > > > $w->plot({title=>"M51 in 3-D (default view)"}, > > with=>\'pm3d\',xvals($m51), yvals($m51), $m51s, $m51 ); > > $w->plot({title=>"M51 in 3-D (ortho view)", view=>\'equal > xy\'}, > > with=>\'pm3d\',xvals($m51), yvals($m51), $m51s, $m51 ); > > > > $w->plot({title=>"M51 in 3-D (near-vertical view)", view=>[ 0, 80, > \'equal xy\' ]}, > > with=>\'pm3d\',xvals($m51), yvals($m51), $m51s, $m51 ); > > $w->plot({title=>"M51 in 3-D (nearly along X axis)", view=>[ 85, 5 ]}, > > with=>\'pm3d\',xvals($m51), yvals($m51), $m51s, $m51 ); > > > > $w->end_multi; > > > > > > ;' called at C:\strawberry\perl\site\lib/PDL/Demos/Screen.pm line 42 > > PDL::Demos::Routines::act('\x{a}\x{a} $m51 = > rfits(\'C:\strawberry\perl\site\lib\PDL\Demos/m51...') called at > C:\strawberry\p > > erl\site\lib/PDL/Demos/Gnuplot_demo.pm line 298 > > PDL::Demos::Gnuplot_demo::run() called at (eval 468) line 5 > > main::__ANON__() called at > C:\strawberry\perl\site\lib/Lexical/Persistence.pm line 340 > > Lexical::Persistence::call('Lexical::Persistence=HASH(0x4f4a350)', > 'CODE(0x5f44920)') called at C:\strawberry\perl\site\lib/Lex > > ical/Persistence.pm line 384 > > Lexical::Persistence::__ANON__() called at > C:\strawberry\perl\site\lib/Devel/REPL.pm line 134 > > eval {...} called at C:\strawberry\perl\site\lib/Devel/REPL.pm line > 134 > > > Devel::REPL::execute('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f3dcd8)') called at C:\strawberry\per > > l\vendor\lib/Class/MOP/Method/Wrapped.pm line 56 > > > Class::MOP::Method::Wrapped::__ANON__('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f3dcd8)') called at > > C:\strawberry\perl\vendor\lib/Class/MOP/Method/Wrapped.pm line 91 > > > Moose::Meta::Class::__ANON__::SERIAL::6::execute('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f3dcd8)') > > called at C:\strawberry\perl\site\lib/Devel/REPL/Plugin/LexEnv.pm line 47 > > Class::MOP::Class:::around('CODE(0x3e56b90)', > 'Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f44920)') ca > > lled at C:\strawberry\perl\vendor\lib/Class/MOP/Method/Wrapped.pm line 162 > > > Class::MOP::Method::Wrapped::__ANON__('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f44920)') called at > > C:\strawberry\perl\vendor\lib/Class/MOP/Method/Wrapped.pm line 91 > > > Moose::Meta::Class::__ANON__::SERIAL::15::execute('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'CODE(0x5f44920)' > > ) called at C:\strawberry\perl\site\lib/Devel/REPL.pm line 112 > > > Devel::REPL::eval('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'PDL::Demos::Gnuplot_demo::run();') called at C:\ > > strawberry\perl\site\lib/Devel/REPL/Plugin/Packages.pm line 45 > > Class::MOP::Class:::around('CODE(0x34d35f8)', > 'Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'PDL::Demos::Gnuplot_ > > demo::run();') called at > C:\strawberry\perl\vendor\lib/Class/MOP/Method/Wrapped.pm line 162 > > > Class::MOP::Method::Wrapped::__ANON__('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'PDL::Demos::Gnuplot_demo::ru > > n();') called at C:\strawberry\perl\vendor\lib/Class/MOP/Method/Wrapped.pm > line 91 > > > Moose::Meta::Class::__ANON__::SERIAL::6::eval('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'PDL::Demos::Gnuplot_ > > demo::run();') called at C:\strawberry\perl\site\lib/Devel/REPL.pm line 72 > > > Devel::REPL::formatted_eval('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)', > 'PDL::Demos::Gnuplot_demo::run();') cal > > led at C:\strawberry\perl\site\lib/Devel/REPL.pm line 62 > > > Devel::REPL::run_once('Moose::Meta::Class::__ANON__::SERIAL::20=HASH(0x375d7f8)') > called at C:\strawberry\perl\site\lib/Devel/R > > EPL.pm line 45 > > > > Thanks, Cliff. > > > > From: Joel Berger [mailto:[email protected]] > Sent: February 26, 2013 5:19 PM > To: Clifford Sobchuk > Subject: Re: [Perldl] Win64 version PDL > > > > I suspect that the PDL install information on Strawberry is out of date. Why > don't you try it and let us know. :-) > > > > Joel > > On Tue, Feb 26, 2013 at 4:17 PM, Clifford Sobchuk > <[email protected]> wrote: > > Hi folks, I just got a brand spankin new win7 (64 bit) machine for work. I > have already installed Strawberry Perl 5.14.3 64 bit, however, now that I > want to install PDL again I am not sure how to install it. Using “Get PDL” > link and selecting easiest leads me to believe that I should uninstall > Strawberry and install ActiveState Perl if I wish to remain on the 64 bit > platform. Does Strawberry Perl 64 bit really not work, or can I try to use > the same ppd files that are listed for Win32 Strawberry and Win32/64 > ActiveState Perl? > > > > Clifford Sobchuk > > > > Office: 613.667.1974 ECN:8109.71974 > > Mobile: 403.819.9233 > > [email protected] > > > > > _______________________________________________ > 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
