gstreamer/m4/gst-sid.m4

35 lines
638 B
Text

dnl check for sidplay
AC_DEFUN([GST_PATH_SIDPLAY],
[
AC_MSG_CHECKING([for libsidplay 1.36.x])
AC_LANG_PUSH(C++)
AC_CHECK_HEADER(sidplay/player.h, HAVE_SIDPLAY="yes", HAVE_SIDPLAY="no")
if test $HAVE_SIDPLAY = "yes"; then
SIDPLAY_LIBS="-lsidplay"
AC_MSG_CHECKING([whether -lsidplay works])
ac_libs_safe=$LIBS
LIBS="-lsidplay"
AC_TRY_LINK([#include <sidplay/player.h>],
[sidTune tune = sidTune(0);],
HAVE_SIDPLAY="yes",
HAVE_SIDPLAY="no")
LIBS="$ac_libs_safe"
AC_MSG_RESULT([$HAVE_SIDPLAY])
fi
SIDPLAY_CFLAGS=
SIDPLAY_LIBS="-lsidplay"
AC_SUBST(SIDPLAY_CFLAGS)
AC_SUBST(SIDPLAY_LIBS)
AC_LANG_POP(C++)
])