ASE Home Page Products Download Purchase Support About ASE
ChartDirector Support
Forum HomeForum Home   SearchSearch

Message ListMessage List     Post MessagePost Message

  Charddirector 6.x and Perl 5.34 and higher
Posted by Gary Hart on Jun-24-2022 14:30
Hi There,

Does anyone know if there is a way of using Chartdirector 6.x with a more recent version of Perl on Linux, like 5.34 or 5.36?  I ask because I don't have a license for Chartdirector 7 and I am trying to get my Perl plotting programs going on Ubuntu 22.04 server, which has Perl 5.34.  I have tried Chartdirector 7, however with my license and I get the yellow bar at the bottom.  I have also tried Chartdirector 6 and this time all I get is an error message about a missing method name.

Thanks for any advice.

Gary.

  Re: Charddirector 6.x and Perl 5.34 and higher
Posted by Peter Kwan on Jun-25-2022 03:59
Hi Gary,

You may try the followings:

(a) Copy the files "perlchartdir536*.*" from the ChartDirector/lib folder in ChartDirector 7 to the ChartDirector/lib folder in ChartDirector 6.

(b) Open the "ChartDirector/lib/perlchartdir.pm" of ChartDirector 6 in a text editor. Search for "530". Modify it to "536".

This should cause the ChartDirector 6 to load "perlchartdir536i64.so" if you are using Perl 5.36.

Best Regards
Peter Kwan

  Re: Charddirector 6.x and Perl 5.34 and higher
Posted by Gary Hart on Jun-27-2022 15:36
Hi Peter,

Thank you very much for your reply.  It solved my problem and is allowing me to move forward with these new servers.

Thank you.

Gary Hart