Hi,

I think the problems with PDL::Graphics::PGPLOT must somehow result from the use of Filter::Simple.

With _006, when I run 'perl -Mblib t/pgplot.t', the output is simply:

1..0 # SKIP Skipped: PDL::Graphics::PGPLOT not installed

That message originates from this section of the pgplot.t code:

#############################
BEGIN{
  eval "use PDL::Graphics::PGPLOT; use PDL::Graphics::PGPLOT::Window;";
  if ($@) {
     plan skip_all => "Skipped: PDL::Graphics::PGPLOT not installed";
  } elsif .........
#############################

If I alter that section of code to print out the keys of %INC, I can see that Filter::Simple was loaded. If I alter that section of code to print out the contents of $@, I find that $@ contains:

#############################
syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2693, near ") ]" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2697, near "1) " syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2707, near "} elsif" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2719, near "}" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2782, near "}" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2815, near "}" Can't use global @_ in "my" at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2832, near "= @_" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2846, near "}" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2878, near "}" syntax error at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm line 2909, near "}" C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT/Window.pm has too many errors. Compilation failed in require at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/Graphics/PGPLOT.pm line 148, <DATA> line 207. BEGIN failed--compilation aborted at C:\sisyphusion\PDL-2.4.11_006\blib\lib/PDL/
Graphics/PGPLOT.pm line 148, <DATA> line 207.
Compilation failed in require at (eval 38) line 1, <DATA> line 207.
BEGIN failed--compilation aborted at (eval 38) line 1, <DATA> line 207.
#############################

That's the same Graphics/PGPLOT/Window/Window.pm as ships with _004, and about which no complaints were made. If you look at the lines about which the complaints are made, you'll see that those complaints are quite ludicrous.

For example, line 2697 (2nd syntax error) consists of ' #' - with the preceding line being empty, and the next line beginning with ' #'.

Cheers,
Rob

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to