瀏覽代碼

perf trace/scripting: Add Fedora libperl install note to doc

Fedora needs perl-ExtUtils-Embed for Perl scripting, which also
brings along libperl-devel; note this info for the convenience
of Fedora users.

Signed-off-by: Tom Zanussi <tzanussi@gmail.com>
Cc: fweisbec@gmail.com
Cc: rostedt@goodmis.org
Cc: anton@samba.org
Cc: hch@infradead.org
LKML-Reference: <1259565529-6407-5-git-send-email-tzanussi@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Tom Zanussi 15 年之前
父節點
當前提交
8ea339adc0
共有 2 個文件被更改,包括 5 次插入3 次删除
  1. 2 2
      tools/perf/scripts/perl/Perf-Trace-Util/README
  2. 3 1
      tools/perf/util/trace-event-perl.c

+ 2 - 2
tools/perf/scripts/perl/Perf-Trace-Util/README

@@ -36,8 +36,8 @@ INSTALLATION
 Building perf with perf trace Perl scripting should install this
 Building perf with perf trace Perl scripting should install this
 module in the right place.
 module in the right place.
 
 
-You should make sure libperl is installed first e.g. apt-get install
-libperl-dev.
+You should make sure libperl and ExtUtils/Embed.pm are installed first
+e.g. apt-get install libperl-dev or yum install perl-ExtUtils-Embed.
 
 
 DEPENDENCIES
 DEPENDENCIES
 
 

+ 3 - 1
tools/perf/util/trace-event-perl.c

@@ -577,7 +577,9 @@ struct scripting_ops perl_scripting_ops = {
 void setup_perl_scripting(void)
 void setup_perl_scripting(void)
 {
 {
 	fprintf(stderr, "Perl scripting not supported."
 	fprintf(stderr, "Perl scripting not supported."
-		"  Install libperl-dev[el] and rebuild perf to get it.\n");
+		"  Install libperl and rebuild perf to enable it.  e.g. "
+		"apt-get install libperl-dev (ubuntu), yum install "
+		"perl-ExtUtils-Embed (Fedora), etc.\n");
 }
 }
 #else
 #else
 void setup_perl_scripting(void)
 void setup_perl_scripting(void)