+RFX_CHECK_OPENGL
+if test "$HAVE_OPENGL";then
+ DEVICE_OPENGL='devices/opengl.$(O)'
+ AC_SUBST(DEVICE_OPENGL)
+fi
+
+lame_in_source=
+lame_makefile=
+if test "x${DISABLE_LAME}" = "xtrue"; then
+ echo "*" Disabling lame support...
+else
+ # old lame code at lib/lame
+ if test -f lib/lame/Makefile.in; then
+ lame_in_source='$(lame_objects)'
+ lame_makefile="lib/lame/Makefile"
+ CPPFLAGS="$CPPFLAGS -Ilame"
+ AC_DEFINE([HAVE_LAME], [1], [have/use internal l.a.m.e. mp3 library])
+ else
+ if test -d /usr/include/lame; then
+ CPPFLAGS="$CPPFLAGS -I /usr/include/lame"
+ else
+ if test -d /usr/local/include/lame; then
+ CPPFLAGS="$CPPFLAGS -I /usr/local/include/lame"
+ fi
+ fi
+ AC_CHECK_LIB(mp3lame, lame_init,, NO_LIBMP3LAME=1)
+ AC_CHECK_HEADERS(lame.h)
+ if test "x$NO_LIBMP3LAME" "!=" "x1" -a "x$ac_cv_header_lame_h" "!=" "x";then
+ AC_DEFINE([HAVE_LAME], [1])
+ fi
+ fi
+fi
+AC_SUBST(lame_in_source)
+
+art_in_source='$(art_objects)'
+AC_DEFINE([INTERNAL_LIBART], [1], [use internal libart library])
+
+if test "x$EXTERNAL_LIBART" = "xtrue"; then
+ art_in_source=
+ PKG_CHECK_MODULES([LIBART],[libart-2.0],,[libart_pkgconfig_libart=no])
+ if test "x$libart_pkgconfig_libart" = "xno"; then
+ AC_CHECK_HEADERS([libart_lgpl/libart.h],[
+ AC_CHECK_LIB([art_lgpl_2],[art_new],,[])
+ ],[AC_MSG_ERROR([No libart library found. This library is required.])])
+ else
+ CPPFLAGS="$CPPFLAGS $LIBART_CFLAGS"
+ AC_DEFINE([INTERNAL_LIBART], [0])
+ LIBS="$LIBS $LIBART_LIBS"
+ fi
+fi
+AC_SUBST([art_in_source])