From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752319AbcEAPo6 (ORCPT ); Sun, 1 May 2016 11:44:58 -0400 Received: from mx1.redhat.com ([209.132.183.28]:38776 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751696AbcEAPo5 (ORCPT ); Sun, 1 May 2016 11:44:57 -0400 Date: Sun, 1 May 2016 17:44:52 +0200 From: Jiri Olsa To: Kyeongmin Cho Cc: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Alexander Shishkin , linux-kernel@vger.kernel.org, Wang Nan , Adrian Hunter , Namhyung Kim Subject: Re: [PATCH 2/2] perf report: Add gcc option '-rdynamic' to define symbol callchain_param Message-ID: <20160501154452.GA30164@krava> References: <1461848401-32125-1-git-send-email-korea.drzix@gmail.com> <1461848401-32125-2-git-send-email-korea.drzix@gmail.com> <20160428141216.GB17161@krava> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.6.0 (2016-04-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 28, 2016 at 11:49:06PM +0900, Kyeongmin Cho wrote: > Hi, > > Althogh applying my previous patch, it still prints > > $ ./perf report --gtk > GTK browser requested but could not find libperf-gtk.so > > When printing dlerror() in setup_gtk_browser(), > > $ ./perf report --gtk > /home/drzix/lib64/libperf-gtk.so: undefined symbol: callchain_param > GTK browser requested but could not find libperf-gtk.so > > After applying this patch, compiling rdynamically to make > libperf-gtk.so find out the symbol, it works. hum, I'm running that with: LD_LIBRARY_PATH=$PWD ./perf report --gtk jirka