perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so
Fall back to /usr/local/lib/libxed.so to cater for distributions that do not have /usr/local/lib in the library path by default. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: Jiri Olsa <jolsa@redhat.com> Link: http://lkml.kernel.org/r/20181104151238.15947-2-adrian.hunter@intel.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
590ac60d8a
commit
5ed4419d47
@ -1929,7 +1929,12 @@ class XEDInstruction():
|
|||||||
class LibXED():
|
class LibXED():
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.libxed = CDLL("libxed.so")
|
try:
|
||||||
|
self.libxed = CDLL("libxed.so")
|
||||||
|
except:
|
||||||
|
self.libxed = None
|
||||||
|
if not self.libxed:
|
||||||
|
self.libxed = CDLL("/usr/local/lib/libxed.so")
|
||||||
|
|
||||||
self.xed_tables_init = self.libxed.xed_tables_init
|
self.xed_tables_init = self.libxed.xed_tables_init
|
||||||
self.xed_tables_init.restype = None
|
self.xed_tables_init.restype = None
|
||||||
|
Loading…
Reference in New Issue
Block a user