configure: Add pkg-config support for libtiff.
This commit is contained in:
parent
6b1a96991c
commit
079f8aee18
|
@ -641,6 +641,8 @@ EXTRACFLAGS
|
||||||
LIBKSTAT
|
LIBKSTAT
|
||||||
LIBOPENAL
|
LIBOPENAL
|
||||||
LIBMPG123
|
LIBMPG123
|
||||||
|
TIFF_LIBS
|
||||||
|
TIFF_CFLAGS
|
||||||
PNG_LIBS
|
PNG_LIBS
|
||||||
PNG_CFLAGS
|
PNG_CFLAGS
|
||||||
JPEG_LIBS
|
JPEG_LIBS
|
||||||
|
@ -891,7 +893,9 @@ GSTREAMER_LIBS
|
||||||
JPEG_CFLAGS
|
JPEG_CFLAGS
|
||||||
JPEG_LIBS
|
JPEG_LIBS
|
||||||
PNG_CFLAGS
|
PNG_CFLAGS
|
||||||
PNG_LIBS'
|
PNG_LIBS
|
||||||
|
TIFF_CFLAGS
|
||||||
|
TIFF_LIBS'
|
||||||
|
|
||||||
|
|
||||||
# Initialize some variables set by options.
|
# Initialize some variables set by options.
|
||||||
|
@ -1615,6 +1619,8 @@ Some influential environment variables:
|
||||||
JPEG_LIBS Linker flags for libjpeg, overriding pkg-config
|
JPEG_LIBS Linker flags for libjpeg, overriding pkg-config
|
||||||
PNG_CFLAGS C compiler flags for libpng, overriding pkg-config
|
PNG_CFLAGS C compiler flags for libpng, overriding pkg-config
|
||||||
PNG_LIBS Linker flags for libpng, overriding pkg-config
|
PNG_LIBS Linker flags for libpng, overriding pkg-config
|
||||||
|
TIFF_CFLAGS C compiler flags for libtiff, overriding pkg-config
|
||||||
|
TIFF_LIBS Linker flags for libtiff, overriding pkg-config
|
||||||
|
|
||||||
Use these variables to override the choices made by `configure' or to help
|
Use these variables to override the choices made by `configure' or to help
|
||||||
it to find libraries and programs with nonstandard names/locations.
|
it to find libraries and programs with nonstandard names/locations.
|
||||||
|
@ -2776,7 +2782,7 @@ fi
|
||||||
|
|
||||||
# Check whether --with-tiff was given.
|
# Check whether --with-tiff was given.
|
||||||
if test "${with_tiff+set}" = set; then :
|
if test "${with_tiff+set}" = set; then :
|
||||||
withval=$with_tiff; if test "x$withval" = "xno"; then ac_cv_header_tiffio_h=no; fi
|
withval=$with_tiff;
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
@ -6043,7 +6049,6 @@ for ac_header in \
|
||||||
sys/wait.h \
|
sys/wait.h \
|
||||||
syscall.h \
|
syscall.h \
|
||||||
termios.h \
|
termios.h \
|
||||||
tiffio.h \
|
|
||||||
unistd.h \
|
unistd.h \
|
||||||
utime.h \
|
utime.h \
|
||||||
valgrind/memcheck.h \
|
valgrind/memcheck.h \
|
||||||
|
@ -12025,15 +12030,44 @@ This is an error since --with-png was requested." "$LINENO" 5 ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$ac_cv_header_tiffio_h" = "yes"
|
if test "x$with_tiff" != "xno"
|
||||||
then
|
then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ltiff" >&5
|
if test -n "$TIFF_CFLAGS"; then :
|
||||||
|
|
||||||
|
elif test -n "$PKG_CONFIG"; then :
|
||||||
|
TIFF_CFLAGS=`$PKG_CONFIG --cflags libtiff 2>/dev/null`
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -n "$TIFF_LIBS"; then :
|
||||||
|
|
||||||
|
elif test -n "$PKG_CONFIG"; then :
|
||||||
|
TIFF_LIBS=`$PKG_CONFIG --libs libtiff 2>/dev/null`
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
ac_save_CPPFLAGS=$CPPFLAGS
|
||||||
|
CPPFLAGS="$CPPFLAGS $TIFF_CFLAGS"
|
||||||
|
for ac_header in tiffio.h
|
||||||
|
do :
|
||||||
|
ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
|
||||||
|
if test "x$ac_cv_header_tiffio_h" = xyes; then :
|
||||||
|
cat >>confdefs.h <<_ACEOF
|
||||||
|
#define HAVE_TIFFIO_H 1
|
||||||
|
_ACEOF
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
if test "$ac_cv_header_tiffio_h" = "yes"
|
||||||
|
then
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -ltiff" >&5
|
||||||
$as_echo_n "checking for -ltiff... " >&6; }
|
$as_echo_n "checking for -ltiff... " >&6; }
|
||||||
if ${ac_cv_lib_soname_tiff+:} false; then :
|
if ${ac_cv_lib_soname_tiff+:} false; then :
|
||||||
$as_echo_n "(cached) " >&6
|
$as_echo_n "(cached) " >&6
|
||||||
else
|
else
|
||||||
ac_check_soname_save_LIBS=$LIBS
|
ac_check_soname_save_LIBS=$LIBS
|
||||||
LIBS="-ltiff $LIBS"
|
LIBS="-ltiff $TIFF_LIBS $LIBS"
|
||||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
@ -12080,6 +12114,11 @@ _ACEOF
|
||||||
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
CPPFLAGS=$ac_save_CPPFLAGS
|
||||||
|
test -z "$TIFF_CFLAGS" || TIFF_CFLAGS=`echo " $TIFF_CFLAGS" | sed 's/ -I\([^/]\)/ -I\$(top_builddir)\/\1/g'`
|
||||||
|
test -z "$TIFF_LIBS" || TIFF_LIBS=`echo " $TIFF_LIBS" | sed 's/ -L\([^/]\)/ -L\$(top_builddir)\/\1/g'`
|
||||||
|
|
||||||
fi
|
fi
|
||||||
if test "x$ac_cv_lib_soname_tiff" = "x"; then :
|
if test "x$ac_cv_lib_soname_tiff" = "x"; then :
|
||||||
case "x$with_tiff" in
|
case "x$with_tiff" in
|
||||||
|
|
13
configure.ac
13
configure.ac
|
@ -70,8 +70,7 @@ AC_ARG_WITH(png, AS_HELP_STRING([--without-png],[do not use PNG]))
|
||||||
AC_ARG_WITH(pthread, AS_HELP_STRING([--without-pthread],[do not use the pthread library]),
|
AC_ARG_WITH(pthread, AS_HELP_STRING([--without-pthread],[do not use the pthread library]),
|
||||||
[if test "x$withval" = "xno"; then ac_cv_header_pthread_h=no; fi])
|
[if test "x$withval" = "xno"; then ac_cv_header_pthread_h=no; fi])
|
||||||
AC_ARG_WITH(sane, AS_HELP_STRING([--without-sane],[do not use SANE (scanner support)]))
|
AC_ARG_WITH(sane, AS_HELP_STRING([--without-sane],[do not use SANE (scanner support)]))
|
||||||
AC_ARG_WITH(tiff, AS_HELP_STRING([--without-tiff],[do not use TIFF]),
|
AC_ARG_WITH(tiff, AS_HELP_STRING([--without-tiff],[do not use TIFF]))
|
||||||
[if test "x$withval" = "xno"; then ac_cv_header_tiffio_h=no; fi])
|
|
||||||
AC_ARG_WITH(v4l, AS_HELP_STRING([--without-v4l],[do not use v4l1 (v4l support)]))
|
AC_ARG_WITH(v4l, AS_HELP_STRING([--without-v4l],[do not use v4l1 (v4l support)]))
|
||||||
AC_ARG_WITH(xcomposite,AS_HELP_STRING([--without-xcomposite],[do not use the Xcomposite extension]),
|
AC_ARG_WITH(xcomposite,AS_HELP_STRING([--without-xcomposite],[do not use the Xcomposite extension]),
|
||||||
[if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xcomposite_h=no; fi])
|
[if test "x$withval" = "xno"; then ac_cv_header_X11_extensions_Xcomposite_h=no; fi])
|
||||||
|
@ -515,7 +514,6 @@ AC_CHECK_HEADERS(\
|
||||||
sys/wait.h \
|
sys/wait.h \
|
||||||
syscall.h \
|
syscall.h \
|
||||||
termios.h \
|
termios.h \
|
||||||
tiffio.h \
|
|
||||||
unistd.h \
|
unistd.h \
|
||||||
utime.h \
|
utime.h \
|
||||||
valgrind/memcheck.h \
|
valgrind/memcheck.h \
|
||||||
|
@ -1677,9 +1675,14 @@ WINE_WARNING_WITH(png,[test "x$ac_cv_lib_soname_png" = "x"],
|
||||||
[libpng ${notice_platform}development files not found, PNG won't be supported.])
|
[libpng ${notice_platform}development files not found, PNG won't be supported.])
|
||||||
|
|
||||||
dnl **** Check for libtiff ****
|
dnl **** Check for libtiff ****
|
||||||
if test "$ac_cv_header_tiffio_h" = "yes"
|
if test "x$with_tiff" != "xno"
|
||||||
then
|
then
|
||||||
WINE_CHECK_SONAME(tiff,TIFFClientOpen)
|
WINE_PACKAGE_FLAGS(TIFF,[libtiff],,,,
|
||||||
|
[AC_CHECK_HEADERS([tiffio.h])
|
||||||
|
if test "$ac_cv_header_tiffio_h" = "yes"
|
||||||
|
then
|
||||||
|
WINE_CHECK_SONAME(tiff,TIFFClientOpen,,,[$TIFF_LIBS])
|
||||||
|
fi])
|
||||||
fi
|
fi
|
||||||
WINE_NOTICE_WITH(tiff,[test "x$ac_cv_lib_soname_tiff" = "x"],
|
WINE_NOTICE_WITH(tiff,[test "x$ac_cv_lib_soname_tiff" = "x"],
|
||||||
[libtiff ${notice_platform}development files not found, TIFF won't be supported.])
|
[libtiff ${notice_platform}development files not found, TIFF won't be supported.])
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
MODULE = windowscodecs.dll
|
MODULE = windowscodecs.dll
|
||||||
IMPORTLIB = windowscodecs
|
IMPORTLIB = windowscodecs
|
||||||
IMPORTS = uuid ole32 oleaut32 rpcrt4 shlwapi user32 gdi32 advapi32
|
IMPORTS = uuid ole32 oleaut32 rpcrt4 shlwapi user32 gdi32 advapi32
|
||||||
EXTRAINCL = @JPEG_CFLAGS@ @PNG_CFLAGS@
|
EXTRAINCL = @JPEG_CFLAGS@ @PNG_CFLAGS@ @TIFF_CFLAGS@
|
||||||
EXTRADEFS = -DENTRY_PREFIX=WIC_ -DPROXY_DELEGATION -DWINE_REGISTER_DLL
|
EXTRADEFS = -DENTRY_PREFIX=WIC_ -DPROXY_DELEGATION -DWINE_REGISTER_DLL
|
||||||
EXTRALIBS = @APPLICATIONSERVICESLIB@
|
EXTRALIBS = @APPLICATIONSERVICESLIB@
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue