object version 2.46 does not match $::VERSION %_ at /users/ak/perl5/
lib/perl5/DynaLoader.pm line 213.
Compilation failed in require at /users/ak/perl5/lib/perl5/x86_64-
linux-ld/GD/Polyline.pm line 45.
BEGIN failed--compilation aborted at /users/ak/perl5/lib/perl5/x86_64-
linux-ld/GD/Polyline.pm line 45.
Compilation failed in require at /u1/home/ak/circos/circos-0.55/bin/../
lib/Circos.pm line 58.
BEGIN failed--compilation aborted at /u1/home/ak/circos/circos-0.55/
bin/../lib/Circos.pm line 58.
Compilation failed in require at ./bin/circos line 184.
BEGIN failed--compilation aborted at ./bin/circos line 184.
It seems that i don't have the correct version of DynaLoader. I am
wondering if there is a comprehensive solution to this.
If I try installing DynaLoader using CPAN, I get:
Running install for module 'DynaLoader'
The most recent version "1.15" of the module "DynaLoader"
is part of the perl-5.8.6 distribution. To install that, you need to
run
force install DynaLoader --or--
install N/NW/NWCLARK/perl-5.8.6.tar.gz
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
NWCLARK/perl-5.8.6.tar.gz : make NO isa perl
Does this mean I need to have perl-5.8.6, and I cannot run circos on
my perl-5.8.8?
Your error is caused by GD::Polyline, which is a component of GD. It
is this module that needs to be reinstalled.