kopia lustrzana https://gitlab.com/sane-project/backends
Changes to start using gphoto2 libraries in gphoto2 backend
rodzic
910e78254e
commit
8e11346680
43
acinclude.m4
43
acinclude.m4
|
@ -190,9 +190,48 @@ AC_CHECK_TYPE(u_long, unsigned long)
|
|||
])
|
||||
|
||||
#
|
||||
# Checks for gphoto2 - needed by the gphoto2 backend.
|
||||
# Checks for gphoto2 libs, needed by gphoto2 backend
|
||||
AC_DEFUN(SANE_CHECK_GPHOTO2,
|
||||
[
|
||||
AC_CHECK_PROG(GPHOTO2_BIN, gphoto2, gphoto2)
|
||||
|
||||
GPHOTO2_TMP_HAVE_GPHOTO2=no
|
||||
AC_ARG_WITH(gphoto2,
|
||||
[ --with-gphoto2=DIR specify the top-level GPHOTO2 directory
|
||||
[default=/usr/local]])
|
||||
|
||||
|
||||
|
||||
if test "$with_gphoto2" = "no" ; then
|
||||
echo disabling GPHOTO2
|
||||
else
|
||||
AC_CHECK_TOOL(HAVE_GPHOTO2, gphoto2, false)
|
||||
|
||||
|
||||
GPHOTO2_OLD_CPPFLAGS=${CPPFLAGS}
|
||||
GPHOTO2_OLD_LDFLAGS=${LDFLAGS}
|
||||
|
||||
if test "$with_gphoto2" = "yes" ; then
|
||||
with_gphoto2=/usr/local
|
||||
fi
|
||||
|
||||
|
||||
CPPFLAGS="${CPPFLAGS} -I$with_gphoto2/include/gphoto2"
|
||||
LDFLAGS="${LDFLAGS} -L$with_gphoto2/lib -L$with_gphoto2/lib/gphoto2"
|
||||
|
||||
AC_CHECK_HEADERS(gphoto2-core.h,
|
||||
AC_CHECK_LIB(gphoto2,gp_init,
|
||||
LDFLAGS="${LDFLAGS} -lgphoto2"
|
||||
GPHOTO2_TMP_HAVE_GPHOTO2=yes))
|
||||
|
||||
if test "${GPHOTO2_TMP_HAVE_GPHOTO2}" != "yes" ; then
|
||||
CPPFLAGS=${GPHOTO2_OLD_CPPFLAGS}
|
||||
LDFLAGS=${GPHOTO2_OLD_LDFLAGS}
|
||||
HAVE_GPHOTO2="false"
|
||||
fi
|
||||
fi
|
||||
|
||||
unset GPHOTO2_TMP_HAVE_GPHOTO2
|
||||
unset GPHOTO2_OLD_CPPFLAGS
|
||||
unset GPHOTO2_OLD_LDFLAGS
|
||||
])
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@ dnl SANE_CHECK_JPEG
|
|||
dnl JAPHAR_GREP_CFLAGS(flag, cmd_if_missing, cmd_if_present)
|
||||
dnl SANE_LINKER_RPATH
|
||||
dnl SANE_CHECK_U_TYPES
|
||||
dnl SANE_CHECK_GPHOTO2
|
||||
dnl
|
||||
|
||||
#
|
||||
|
@ -201,10 +202,49 @@ AC_CHECK_TYPE(u_long, unsigned long)
|
|||
])
|
||||
|
||||
#
|
||||
# Checks for gphoto2 - needed by the gphoto2 backend.
|
||||
# Checks for gphoto2 libs, needed by gphoto2 backend
|
||||
AC_DEFUN(SANE_CHECK_GPHOTO2,
|
||||
[
|
||||
AC_CHECK_PROG(GPHOTO2_BIN, gphoto2, gphoto2)
|
||||
|
||||
GPHOTO2_TMP_HAVE_GPHOTO2=no
|
||||
AC_ARG_WITH(gphoto2,
|
||||
[ --with-gphoto2=DIR specify the top-level GPHOTO2 directory
|
||||
[default=/usr/local]])
|
||||
|
||||
|
||||
|
||||
if test "$with_gphoto2" = "no" ; then
|
||||
echo disabling GPHOTO2
|
||||
else
|
||||
AC_CHECK_TOOL(HAVE_GPHOTO2, gphoto2, false)
|
||||
|
||||
|
||||
GPHOTO2_OLD_CPPFLAGS=${CPPFLAGS}
|
||||
GPHOTO2_OLD_LDFLAGS=${LDFLAGS}
|
||||
|
||||
if test "$with_gphoto2" = "yes" ; then
|
||||
with_gphoto2=/usr/local
|
||||
fi
|
||||
|
||||
|
||||
CPPFLAGS="${CPPFLAGS} -I$with_gphoto2/include/gphoto2"
|
||||
LDFLAGS="${LDFLAGS} -L$with_gphoto2/lib -L$with_gphoto2/lib/gphoto2"
|
||||
|
||||
AC_CHECK_HEADERS(gphoto2-core.h,
|
||||
AC_CHECK_LIB(gphoto2,gp_init,
|
||||
LDFLAGS="${LDFLAGS} -lgphoto2"
|
||||
GPHOTO2_TMP_HAVE_GPHOTO2=yes))
|
||||
|
||||
if test "${GPHOTO2_TMP_HAVE_GPHOTO2}" != "yes" ; then
|
||||
CPPFLAGS=${GPHOTO2_OLD_CPPFLAGS}
|
||||
LDFLAGS=${GPHOTO2_OLD_LDFLAGS}
|
||||
HAVE_GPHOTO2="false"
|
||||
fi
|
||||
fi
|
||||
|
||||
unset GPHOTO2_TMP_HAVE_GPHOTO2
|
||||
unset GPHOTO2_OLD_CPPFLAGS
|
||||
unset GPHOTO2_OLD_LDFLAGS
|
||||
])
|
||||
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue