netoptimizer / IPTV-Analyzer

Fast MPEG2 Transport Stream Analyzer, based on Netfilter kernel module
www.iptv-analyzer.org
GNU General Public License v3.0
97 stars 55 forks source link

error when launch the binary #30

Open djstava opened 7 years ago

djstava commented 7 years ago

compile successful from source code , but when launching it,error occured,pls see following log

Can't locate Proc/Daemon.pm in @INC (you may need to install the Proc::Daemon module) (@INC contains: ../lib/ ../lib/ /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /usr/local/bin/iptv-collector line 40. BEGIN failed--compilation aborted at /usr/local/bin/iptv-collector line 40.

How to fix it ? Thanks.

Dron-Z commented 7 years ago

Try: apt-get install -y libproc-daemon-perl libproc-pid-file-perl

djstava commented 7 years ago

@Dron-Z ,thank you. But it seems more tools need to be install.

Can't locate Config/File.pm in @INC (you may need to install the Config::File module) (@INC contains: ../lib/ ../lib/ /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /usr/local/share/perl/5.22.1/IPTV/Analyzer/mpeg2ts.pm line 11. BEGIN failed--compilation aborted at /usr/local/share/perl/5.22.1/IPTV/Analyzer/mpeg2ts.pm line 11. Compilation failed in require at ./collector/bin/iptv-collector line 44. BEGIN failed--compilation aborted at ./collector/bin/iptv-collector line 44.

Dron-Z commented 7 years ago

https://github.com/netoptimizer/IPTV-Analyzer/tree/master/collector#dependencies