PGPLOT suffers from ongoing bit rot issues and is deprecated in favor of PLplot, which seems to have attained cross-platform one-click installability. That said, which version of the PGPLOT module are you using? (not the PDL::Graphics::PGPLOT, the CPAN PGPLOT - which is Karl's front end to the pgplot library)

On Oct 9, 2010, at 11:37 PM, RDCS chan wrote:

Hi ,

I am currently running Perl scripts which require the use of PGPLOT. I tried to use MacPorts to install PGPLOT and get the PDL::GRAPHIC::PGPLOT module ( the most updated one as I can found ) from CPAN, there is no error message giving out in the installation process.

But when I run my program, it gives the following error:

dyld: lazy symbol binding failed: Symbol not found: __gfortran_concat_string Referenced from: /Library/Perl/5.10.0/darwin-thread-multi-2level/ auto/PGPLOT/PGPLOT.bundle
  Expected in: flat namespace

dyld: Symbol not found: __gfortran_concat_string
Referenced from: /Library/Perl/5.10.0/darwin-thread-multi-2level/ auto/PGPLOT/PGPLOT.bundle
  Expected in: flat namespace

My linux laptop runs fine so it shouldn't be the problem of the program itself. I suspect I have done something wrong in the installation, but is that any way to check? I have tried a re-installation again but the ! problem still there. There is a similar thread that I can find on the internet talking on this issue, but I just dont understand what the solution should be.


Thank you very much.
_______________________________________________
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