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

Message ListMessage List     Post MessagePost Message

  /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