From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:56757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tte58-0006LD-CA for qemu-devel@nongnu.org; Fri, 11 Jan 2013 07:51:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tte54-0006tG-TQ for qemu-devel@nongnu.org; Fri, 11 Jan 2013 07:51:34 -0500 Message-ID: <50F00ACC.8020606@gmail.com> Date: Fri, 11 Jan 2013 16:51:24 +0400 From: Vadim Evard MIME-Version: 1.0 References: <50E1BDC3.5040604@gmail.com> In-Reply-To: <50E1BDC3.5040604@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [Qemu-trivial] [PATCH] configure: try pkg-config for curses List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: qemu-trivial@nongnu.org ping Пнд 31 Дек 2012 20:30:59, Vadim Evard писал: > configure: try pkg-config for curses > > Static linkikng against ncurses may require explicit -ltinfo. > In case -lcurses and -lncurses both didn't work give pkg-config a > chance. > > Signed-off-by: Vadim Evard > --- > configure | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/configure b/configure > index b0c7e54..16280e2 100755 > --- a/configure > +++ b/configure > @@ -2030,7 +2030,7 @@ fi > if test "$mingw32" = "yes" ; then > curses_list="-lpdcurses" > else > - curses_list="-lncurses -lcurses" > + curses_list="-lncurses:-lcurses:$($pkg_config --libs ncurses)" > fi > > if test "$curses" != "no" ; then > @@ -2043,7 +2043,9 @@ int main(void) { > return s != 0; > } > EOF > + IFS=: > for curses_lib in $curses_list; do > + unset IFS > if compile_prog "" "$curses_lib" ; then > curses_found=yes > libs_softmmu="$curses_lib $libs_softmmu"