Perl: How to enable perl plugin, avoid 'Cannot load plugin loader' in t2001-func-help - [ solved ]
[edit]
solution: needs 'libperl-dev' installed:
sudo apt-get install libperl-dev
on most distros, after that
./autogen.sh
-> 'Perl plugin support: yes (using perl)'
after make
and sudo make install
t2001-func-help.pl
-> Pass .
The problem would probably not have occurred if I had installed
the 'build dependencies' via 'sudo apt-get build-dep gnumeric'
instead of searching manually ...
( needs enabled 'sources' repositories and refreshed apt cache )
[/edit]
Issue 1.)
Sorry, this is more a help / howto question, the issue is that it's
difficult to find the info.
how to install 'perl' that it works for gnumeric?
Think the following points are related:
t2001-func-help.pl
-> Actual : E Cannot load plugin loader.
autogen.sh
-> Perl plugin support: No. (failed to compile test program)
from the dependencies infos I know only archlinux mentions:
'perl (optional) - for perl plugin support'
my perl 'status':
which perl
-> /usr/bin/perl
perl -v
-> This is perl 5, version 36, subversion 0 (v5.36.0) built for x86_64-linux-gnu-thread-multi
vague remember similar problems in the past, but couldn't find how solved.
Issue 1a.)
Instead of "keep asking - lots of answers", couldn't/shouldn't we set up
a compact wiki somewhere - or do we already have? :
( esp. the part 'options' and 'check if sufficent for gnumeric'
currently is ... suboptimal )
install gnumeric binaries for your distro: sudo apt-get ...
check if success: in a terminal start 'gnumeric'
build gnumeric from sources:
download: git clone ... gnumeric
you need also:
git clone goffice
git clone libgsf
....
build libsf: cd 'libgsf.dir' && ./autogen.sh && make && sudo make install
build goffice: cd 'goffice.dir' && ./autogen.sh && make && sudo make install
build gnumeric: cd 'gnumeric.dir' && ./autogen.sh && make && sudo make install
we have options xxxx, yyyy, zzzz, ...
'xxxx' provides 'xxxx1', configure with: '-xxxx2',
requires: 'xxxx3' installed, binary / build local, get from: 'xxxx4',
build with 'xxxx5', check success sufficient for gnumeric with 'xxxx6',