Open kuangtianhui opened 2 years ago
Hi,
The requirement for Perl 5.8.0 or later should be the same between Linux and other Unix or Unix-like systems. In fact, RepeatMasker and RepeatModeler are currently primarily developed and tested on Linux!
Most Linux distributions provide a recent version of perl, which generally works well with our software. But if you do have problems with installation or configuration, please let us know and we can try to help to resolve it.
I am trying to use RepeatModeler and RepeatMasker with perl/5.30.2 and keep on getting this error
/usr/bin/perl: symbol lookup error: /home/mlcosset/perl5/lib/perl5/x86_64-linux-thread-multi/auto/List/Util/Util.so: undefined symbol: Perl_xs_handshake
/usr/bin/perl: symbol lookup error: /home/mlcosset/perl5/lib/perl5/x86_64-linux-thread-multi/auto/List/Util/Util.so: undefined symbol: Perl_xs_handshake
@mlcossette9224 This kind of error often happens because a different version of perl was previously used, and some modules were installed via CPAN in the home directory. Uninstalling and reinstalling the modules in /home/mlcosset/perl5/ might fix this issue for you. List::Util
in particular normally comes packaged with perl itself, so you probably do not even need to reinstall that one.
Dear Professor,
Which version of perl should be required in Linux system? At the home page of RepeatMasker, It said that perl 5.8.0 or higher should be required? There are some differences between unix and Linux. So, I want to know which perl should be install in my Linux system? Thank you for your kindness!!
Best wishes.
Tianhui Kuang