From: <fr...@us...> - 2016-08-15 11:15:15
|
Revision: 5736 http://sourceforge.net/p/fuse-emulator/code/5736 Author: fredm Date: 2016-08-15 11:15:13 +0000 (Mon, 15 Aug 2016) Log Message: ----------- Print summary of enabled features when building libspectrum (patch #376) (Alberto Garcia). Modified Paths: -------------- trunk/libspectrum/configure.ac trunk/libspectrum/hacking/ChangeLog Modified: trunk/libspectrum/configure.ac =================================================================== --- trunk/libspectrum/configure.ac 2016-08-14 13:02:21 UTC (rev 5735) +++ trunk/libspectrum/configure.ac 2016-08-15 11:15:13 UTC (rev 5736) @@ -126,10 +126,12 @@ if test "$withval" = no; then zlib=no; else zlib=yes; fi, zlib=yes) AC_MSG_RESULT($zlib) +have_zlib="no" if test "$zlib" = yes; then AC_CHECK_HEADERS( zlib.h, - AC_SEARCH_LIBS(compress2, z zdll) + [AC_SEARCH_LIBS(compress2, z zdll) + have_zlib="yes"] ) fi AM_CONDITIONAL([HAVE_ZLIB], [test "$ac_cv_header_zlib_h" = yes]) @@ -141,8 +143,11 @@ if test "$withval" = no; then libgcrypt=no; else libgcrypt=yes; fi, libgcrypt=yes) AC_MSG_RESULT($libgcrypt) +have_libgcrypt="no" if test "$libgcrypt" = yes; then - AC_CHECK_HEADERS(gcrypt.h,LIBS="$LIBS -lgcrypt") + AC_CHECK_HEADERS(gcrypt.h, + [LIBS="$LIBS -lgcrypt" + have_libgcrypt="yes"]) fi dnl Check whether to use libbz2 (1.0 or greater) @@ -152,10 +157,12 @@ if test "$withval" = no; then bzip2=no; else bzip2=yes; fi, bzip2=yes) AC_MSG_RESULT($bzip2) +have_bzip2="no" if test "$bzip2" = yes; then AC_CHECK_HEADER( bzlib.h, - AC_CHECK_LIB(bz2,BZ2_bzDecompressInit) + [AC_CHECK_LIB(bz2,BZ2_bzDecompressInit) + have_bzip2="yes"] ) fi @@ -203,17 +210,20 @@ if test "$withval" = no; then libaudiofile=no; else libaudiofile=yes; fi, libaudiofile=yes) AC_MSG_RESULT($libaudiofile) +have_libaudiofile="no" AS_IF([test "$libaudiofile" = yes], [ PKG_CHECK_MODULES( AUDIOFILE, audiofile, - AC_DEFINE([HAVE_LIB_AUDIOFILE], 1, [Defined if we've got audiofile]), + [AC_DEFINE([HAVE_LIB_AUDIOFILE], 1, [Defined if we've got audiofile]) + have_libaudiofile="yes"], [true] ) if test -z "$AUDIOFILE_LIBS"; then AM_PATH_AUDIOFILE( 0.2.3, - AC_DEFINE([HAVE_LIB_AUDIOFILE], 1, [Defined if we've got audiofile]) + [AC_DEFINE([HAVE_LIB_AUDIOFILE], 1, [Defined if we've got audiofile]) + have_libaudiofile="yes"], ) fi ]) @@ -224,3 +234,18 @@ ]) AC_OUTPUT + +dnl Status summary +echo "" +echo "*******************************************" +echo "*** libspectrum is ready to be compiled ***" +echo "*******************************************" +echo "" +echo "zlib support: $have_zlib" +echo "bzip2 support: $have_bzip2" +echo "libgcrypt support: $have_libgcrypt" +echo "libaudiofile support: $have_libaudiofile" +echo "Internal GLib replacement: $myglib" +echo "" +echo "Type 'make' to compile libspectrum" +echo "" Modified: trunk/libspectrum/hacking/ChangeLog =================================================================== --- trunk/libspectrum/hacking/ChangeLog 2016-08-14 13:02:21 UTC (rev 5735) +++ trunk/libspectrum/hacking/ChangeLog 2016-08-15 11:15:13 UTC (rev 5736) @@ -1109,3 +1109,5 @@ with no pilot tones and add support for converting PZX data blocks with asymmetric pulses to TZX files (Fred). 20160814 pzx_read.c: use libspectrum_bits_to_bytes() (Fred). +20160815 configure.ac: print summary of enabled features when building + libspectrum (patch #376) (Alberto Garcia). This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |