X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=configure.ac;h=1b2aeb531b78dd7f55ef6a02ce9e42a697d7e773;hb=bc5f5a434e148db1843be7b02b95a35d21237702;hp=d78fc2424b41c4e8f901ce2ed7309e51e03cb073;hpb=a101c52f7651995196a77cb94da65a02583bb1f1;p=libsigrokdecode.git diff --git a/configure.ac b/configure.ac index d78fc24..1b2aeb5 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ ## along with this program. If not, see . ## -AC_PREREQ(2.61) +AC_PREREQ([2.61]) # libsigrokdecode package version number (NOT the same as shared lib version!). m4_define([libsigrokdecode_major_version], [0]) @@ -115,7 +115,7 @@ AC_SUBST(LDFLAGS_PYTHON) # Checks for header files. # These are already checked: inttypes.h stdint.h stdlib.h string.h unistd.h. -AC_CHECK_HEADERS([fcntl.h sys/time.h termios.h]) +# AC_CHECK_HEADERS([]) # Checks for typedefs, structures, and compiler characteristics. AC_C_INLINE @@ -130,7 +130,7 @@ AC_TYPE_UINT64_T AC_TYPE_SIZE_T # Checks for library functions. -AC_CHECK_FUNCS([gettimeofday memset strchr strcspn strdup strerror strncasecmp strstr strtol strtoul strtoull]) +AC_CHECK_FUNCS([memset strtoull]) AC_SUBST(DECODERS_DIR, "$datadir/libsigrokdecode/decoders") AC_SUBST(MAKEFLAGS, '--no-print-directory') @@ -162,3 +162,31 @@ AC_CONFIG_FILES([Makefile AC_OUTPUT +echo +echo "libsigrokdecode configuration summary:" +echo +echo " - Package version (major.minor.micro): $LIBSIGROKDECODE_VERSION" +echo " - Library version (current:revision:age): $LIBSIGROKDECODE_LT_VERSION" +echo " - Prefix: $prefix" +echo +echo "Detected libraries:" +echo + +# Note: This only works for libs with pkg-config integration. +for lib in "glib-2.0"; do + if `$PKG_CONFIG --exists $lib`; then + ver=`$PKG_CONFIG --modversion $lib` + answer="yes ($ver)" + else + answer="no" + fi + echo " - $lib: $answer" +done + +echo +echo "Detected Python:" +echo +echo " - Python CPPFLAGS: $CPPFLAGS_PYTHON" +echo " - Python LDFLAGS: $LDFLAGS_PYTHON" +echo +