Add support for finding libpng via pkg-config.

Signed-off-by: Brad Smith <brad@comstyle.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Brad 2011-07-30 01:45:55 -04:00 committed by Anthony Liguori
parent 46f08792bb
commit 9af8025e24

6
configure vendored
View File

@ -1512,11 +1512,17 @@ int main(void) {
return 0; return 0;
} }
EOF EOF
if $pkg_config libpng --modversion >/dev/null 2>&1; then
vnc_png_cflags=`$pkg_config libpng --cflags 2> /dev/null`
vnc_png_libs=`$pkg_config libpng --libs 2> /dev/null`
else
vnc_png_cflags="" vnc_png_cflags=""
vnc_png_libs="-lpng" vnc_png_libs="-lpng"
fi
if compile_prog "$vnc_png_cflags" "$vnc_png_libs" ; then if compile_prog "$vnc_png_cflags" "$vnc_png_libs" ; then
vnc_png=yes vnc_png=yes
libs_softmmu="$vnc_png_libs $libs_softmmu" libs_softmmu="$vnc_png_libs $libs_softmmu"
QEMU_CFLAGS="$QEMU_CFLAGS $vnc_png_cflags"
else else
if test "$vnc_png" = "yes" ; then if test "$vnc_png" = "yes" ; then
feature_not_found "vnc-png" feature_not_found "vnc-png"