AC_CHECK_HEADERS(sys/soundcard.h machine/soundcard.h)
AC_CHECK_HEADERS(dlfcn.h image.h)
AC_CHECK_HEADERS(arpa/inet.h net/if.h netinet/in.h sys/socket.h)
-AC_CHECK_HEADERS(machine/param.h)
+AC_CHECK_HEADERS(machine/param.h sys/shm.h)
AC_HEADER_TIME
[ --enable-debug Enable debug mode (default disabled)],
[ if test x$enableval = xyes; then DEBUG=1; fi ])
-dnl
-dnl Trace mode
-dnl
-TRACE=0
-AC_ARG_ENABLE(trace,
-[ --enable-trace Enable trace mode (default disabled)],
-[ if test x$enableval = xyes; then TRACE=1; fi ])
-
dnl
dnl Profiling
dnl
BUILTINS="${BUILTINS} vcd"
fi
+if test x$enable_vcd != xno -a "${SYS}" = "darwin"
+then
+ BUILTINS="${BUILTINS} vcd"
+ LIB_VCD="${LIB_VCD} -framework IOKit"
+fi
+
dnl
dnl dummy plugin
dnl
if test x$enable_dummy != xno
then
- BUILTINS="${BUILTINS} dummy"
+ PLUGINS="${PLUGINS} dummy"
+fi
+
+dnl
+dnl log plugin
+dnl
+AC_ARG_ENABLE(logger,
+ [ --disable-logger file logger module (default enabled)])
+
+if test x$enable_logger != xno
+then
+ PLUGINS="${PLUGINS} logger"
fi
dnl
if test x$enable_null != xno
then
- BUILTINS="${BUILTINS} null"
+ PLUGINS="${PLUGINS} null"
fi
dnl
if test x$enable_rc != xno
then
- BUILTINS="${BUILTINS} rc"
+ PLUGINS="${PLUGINS} rc"
fi
dnl
dnl special case for BeOS
if test x$SYS = xbeos
then
- BUILTINS="${BUILTINS} beos"
+ PLUGINS="${PLUGINS} beos"
dnl default case
else
fi
dnl
-dnl Liba52 AC3 decoder plugin
+dnl a52 AC3 decoder plugin
dnl
-AC_ARG_ENABLE(liba52,
- [ --disable-liba52 AC3 support with liba52 (default enabled)])
-if ((test "x$enableval" != "xno") && (test x$SYS != xmingw32))
+AC_ARG_ENABLE(a52,
+ [ --disable-a52 AC3 support with liba52 (default enabled)])
+if test "x$enableval" != "xno" -a x$SYS != xmingw32
then
AC_CHECK_HEADERS(a52dec/a52.h, [
- BUILTINS="${BUILTINS} liba52_adec"
- LIB_LIBA52_ADEC="${LIB_LIBA52_ADEC} -la52"
+ BUILTINS="${BUILTINS} a52"
+ LIB_A52="${LIB_A52} -la52"
],[])
fi
[ --with-directx-path=path Win32 DirectX headers and libraries])
if test "x$with_directx_path" = "x"
then
- AC_CHECK_HEADERS(directx.h,
+ AC_CHECK_HEADERS(ddraw.h,
[ PLUGINS="${PLUGINS} directx"
LIB_DIRECTX="${LIB_DIRECTX} -lgdi32" ])
else
AC_MSG_CHECKING(for directX headers in ${withval})
- if test -f ${withval}/include/directx.h
+ if test -f ${withval}/include/ddraw.h
then
PLUGINS="${PLUGINS} directx"
LIB_DIRECTX="${LIB_DIRECTX} -L${withval}/lib -lgdi32"
dnl
AC_ARG_ENABLE(waveout,
[ --disable-waveout Win32 waveOut module (default enabled on Win32)])
-if ((test "x$enableval" != "xno") && (test x$SYS = xmingw32))
+if test "x$enableval" != "xno" -a x$SYS = xmingw32
then
PLUGINS="${PLUGINS} waveout"
LIB_WAVEOUT="-lwinmm"
AC_SUBST(INCLUDE)
AC_SUBST(DEBUG)
AC_SUBST(ASM)
-AC_SUBST(TRACE)
AC_SUBST(CPROF)
AC_SUBST(GPROF)
AC_SUBST(OPTIMS)
AC_SUBST(LIB_IMDCT3DN)
AC_SUBST(LIB_IMDCTSSE)
AC_SUBST(LIB_KDE)
-AC_SUBST(LIB_LIBA52_ADEC)
+AC_SUBST(LIB_A52)
AC_SUBST(LIB_LIBDVDCSS)
AC_SUBST(LIB_LIBDVDREAD)
AC_SUBST(LIB_LIRC)
AC_SUBST(LIB_QT)
AC_SUBST(LIB_RC)
AC_SUBST(LIB_SDL)
+AC_SUBST(LIB_VCD)
AC_SUBST(LIB_WAVEOUT)
AC_SUBST(LIB_WIN32)
AC_SUBST(LIB_X11)
-----------------
vlc version : ${VLC_VERSION}
debug mode : ${DEBUG}
-trace mode : ${TRACE}
cprof/gprof support : ${CPROF}/${GPROF}
need builtin getopt : ${NEED_GETOPT}
built-in modules :${BUILTINS}