kopia lustrzana https://github.com/jamescoxon/dl-fldigi
Fall back to bundled samplerate
rodzic
8684521507
commit
4a59d66cd3
|
@ -150,9 +150,13 @@ AC_SUBST([FLTK_LIBS])
|
|||
###########################
|
||||
# libsamplerate
|
||||
###########################
|
||||
PKG_CHECK_MODULES(SAMPLERATE, samplerate >= 0.1.1)
|
||||
PKG_CHECK_MODULES(SAMPLERATE, samplerate >= 0.1.1, ac_cv_samplerate=yes, ac_cv_samplerate=no)
|
||||
if test "x$ac_cv_samplerate" = "xno"; then
|
||||
AC_MSG_NOTICE([using bundled libsamplerate])
|
||||
fi
|
||||
AC_SUBST([SAMPLERATE_CFLAGS])
|
||||
AC_SUBST([SAMPLERATE_LIBS])
|
||||
AM_CONDITIONAL([NO_SAMPLERATE], [test "x$ac_cv_samplerate" = "xno"])
|
||||
|
||||
###########################
|
||||
# libsndfile
|
||||
|
|
|
@ -13,10 +13,15 @@ LDADD = @BOOST_LDFLAGS@ @FLTK_LIBS@ @PORTAUDIOCPP_LIBS@ @SNDFILE_LIBS@ \
|
|||
@SAMPLERATE_LIBS@ @HAMLIB_LIBS@ @RTLIB@
|
||||
|
||||
|
||||
SAMPLERATE_SRC = samplerate/common.h samplerate/fastest_coeffs.h \
|
||||
samplerate/float_cast.h samplerate/samplerate.c samplerate/samplerate.h \
|
||||
samplerate/src_linear.c samplerate/src_sinc.c samplerate/src_zoh.c \
|
||||
samplerate/srconfig.h
|
||||
HAMLIB_SRC = include/hamlib.h rigcontrol/hamlib.cxx include/rigclass.h rigcontrol/rigclass.cxx
|
||||
TRACE_SRC = misc/stacktrace.cxx
|
||||
|
||||
# We distribute these but do not always compile them
|
||||
EXTRA_fldigi_SOURCES = $(HAMLIB_SRC) $(TRACE_SRC)
|
||||
EXTRA_fldigi_SOURCES = $(SAMPLERATE_SRC) $(HAMLIB_SRC) $(TRACE_SRC)
|
||||
|
||||
fldigi_SOURCES =
|
||||
|
||||
|
@ -27,6 +32,11 @@ else
|
|||
AM_CPPFLAGS += -DNDEBUG
|
||||
endif
|
||||
|
||||
if NO_SAMPLERATE
|
||||
AM_CPPFLAGS += -I$(srcdir)/samplerate
|
||||
fldigi_SOURCES += $(SAMPLERATE_SRC)
|
||||
endif
|
||||
|
||||
if ENABLE_HAMLIB
|
||||
fldigi_SOURCES += $(HAMLIB_SRC)
|
||||
endif
|
||||
|
@ -34,10 +44,13 @@ endif
|
|||
|
||||
.EXPORT_ALL_VARIABLES: versions.h
|
||||
versions.h: $(srcdir)/include/versions.h.in
|
||||
sh $(srcdir)/../scripts/mkversions.sh $(srcdir)/include/versions.h.in $@ || echo > $@
|
||||
sh $(srcdir)/../scripts/mkversions.sh $^ $@ || echo > $@
|
||||
|
||||
# Sources that are generated,
|
||||
BUILT_SOURCES = versions.h
|
||||
# not distributed,
|
||||
nodist_fldigi_SOURCES = $(BUILT_SOURCES)
|
||||
# and deleted by the clean targets
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
|
||||
|
|
|
@ -599,7 +599,11 @@ void print_versions(void)
|
|||
#if USE_SNDFILE
|
||||
char sndfile_version[32];
|
||||
sf_command(NULL, SFC_GET_LIB_VERSION, sndfile_version, sizeof(sndfile_version));
|
||||
cerr << ' ' << sndfile_version << endl;
|
||||
cerr << ' ' << sndfile_version << '\n';
|
||||
#endif
|
||||
|
||||
#ifdef src_get_version
|
||||
cerr << ' ' << src_get_version() << '\n';
|
||||
#endif
|
||||
|
||||
cerr << ' ' << src_get_version() << endl;
|
||||
|
|
Ładowanie…
Reference in New Issue