|
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 |
|