|
/usr/bin/perl: symbol lookup error: ChartDirector/32bit//perlchartdir510mt.so: undefined symbol: Perl_Gthr_key_ptr |
Posted by Koen Cuelenaere on Jan-18-2012 21:55 |
|
Hi
after upgrading our server to openSuse 12.1 (32-bit), which caused an upgrade of our perl version to v5.14.2 , we now get an error with one of the ChartDirector shared object files:
/usr/bin/perl: symbol lookup error: ChartDirector/32bit//perlchartdir510mt.so: undefined symbol: Perl_Gthr_key_ptr
Before, on perl v5.8.8 all worked fine.
Can it be for this perl version, a new SO file needs to be created?
Also on forums I saw some references that this error might indicate the
perl version we're running now, doesn't support threads.
I did install (using cpan) threads and threads:shared ; not sure that's enough though.
thanks & regards
Koen |
Re: /usr/bin/perl: symbol lookup error: ChartDirector/32bit//perlchartdir510mt.so: undefined symbol: Perl_Gthr_key_ptr |
Posted by Peter Kwan on Jan-19-2012 04:13 |
|
Hi Koen,
Please download the latest release of ChartDirector for Perl for Linux (i386) from our web site. It should contain the proper files to support Perl 5.14.x. In the "ChartDirector/lib", there should be files perlchartdir514??.so, as well as an updated perlchartdir.pm. Please copy everything in "ChartDirector/lib" to the directory that you are currently using for the ChartDirector shared objects ("ChartDirector/32bit"?). Also, if you have copied the old version of "perlchartdir.pm" to your own script directories, remember to replace them with the latest version.
Hope this can help.
Regards
Peter Kwan |
Re: /usr/bin/perl: symbol lookup error: ChartDirector/32bit//perlchartdir510mt.so: undefined symbol: Perl_Gthr_key_ptr |
Posted by Pavel on Jan-21-2012 23:12 |
|
I Have the same problem, yesterday I installed the last version Linux SUSE 12.1, chartdirector now says:
/usr/bin/perl: symbol lookup error: ./perlchartdir512i64mt.so: undefined symbol: Perl_Gthr_key_ptr
In the last distr http://download2.advsofteng.com/chartdir_perl_linux_64.tar.gz
there are files as follows:
perlchartdir510i64mt.so
perlchartdir512i64mt.so
perlchartdir58i64mt.so
perlchartdir.pm
FinanceChart.pm
libchartdir.so
perlchartdir510i64.so
perlchartdir512i64.so
perlchartdir58i64.so
and i DO NOT see perlchartdir514i64.so
Can I make it myself or should wait for official release? |
Re: /usr/bin/perl: symbol lookup error: ChartDirector/32bit//perlchartdir510mt.so: undefined symbol: Perl_Gthr_key_ptr |
Posted by Peter Kwan on Jan-23-2012 04:15 |
|
Hi Pavel,
Sorry for this problem. I have just uploaded the updated version for Linux 64-bit Perl to our web site. Please kindly download it. It should contain the file perlchartdir514???.so.
Hope this can help.
Regards
Peter Kwan |
|