No, the GrWin is 32 bit. The 64 bit I can't seem to find where the author 
actually placed it. The GrWin.exe should itself work in 32 bit mode. I even 
tried forcing XP compatibility. Didn't work even to open its own .bmp files - 
it responds with invalid file. The window opens, however, that is just the Tk 
part and the GrWin server doesn't actually seem to function.

I also grabbed the Gnuplot 1.4 release from Github and it works!! For me 
anyway. Again, I copied the PDL::Graphics::Gnuplot_demo to the Demos directory. 
And then from inside the pdl2 shell I ran "PDL::Demos::Gnuplot_demo::run()". 
All plots seemed to run, and the interactive plots worked as far as I could 
tell - I performed data marking, zooming and panning in 2-d and zoom and pan in 
3-d multiframe. It isn't fast in 3-d, but still usable.

I can live without PGPLOT, I prefer to use Gnuplot anyway - I only have a few 
scripts that need to be modified for the Gnuplot interface. 

Thanks, Cliff.

-----Original Message-----
From: Chris Marshall [mailto:[email protected]] 
Sent: February 26, 2013 7:24 PM
To: Clifford Sobchuk
Cc: Joel Berger; [email protected]
Subject: Re: [Perldl] Win64 version PDL

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(0x
> 375d7f8)',
> '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__::S
> ERIAL::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__::S
> ERIAL::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(0x375
> d7f8)',
> '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__::S
> ERIAL::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::__A
> NON__::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(0
> x375d7f8)') 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

Reply via email to