]> git.sesse.net Git - vlc/blobdiff - configure.in
The motion compensation routines are now modules as well ; choose your
[vlc] / configure.in
index f19b2fbd7c4f3ab5f97f8c1402836c4b40a11697..96d71114cf71321105a54820170641535e52c873 100644 (file)
@@ -80,9 +80,9 @@ void foo() { int meuh; ntohl(meuh); }],,
 
 dnl Check for special optimization flags
 CFLAGS="${CFLAGS} -fargument-noalias-global -fstrict-aliasing"
-AC_MSG_CHECKING([if \$CC accepts -fargument-noalias-global -fstrict-aliasing])
+AC_MSG_CHECKING([if \$CC accepts -fstrict-aliasing])
 AC_TRY_COMPILE([],,
- BIZARRE_OPTIMS="-fargument-noalias-global -fstrict-aliasing"
+ BIZARRE_OPTIMS="-fstrict-aliasing"
  AC_MSG_RESULT(yes), AC_MSG_RESULT(no))
 
 dnl Check for -rdynamic flag
@@ -108,7 +108,7 @@ AC_TYPE_SIZE_T
 AC_HEADER_TIME
 
 dnl default plugins 
-PLUGINS=${PLUGINS}"yuv idct idctclassic ";
+PLUGINS=${PLUGINS}"yuv idct idctclassic motion ";
 
 ARCH=${host_cpu}
 AC_ARG_ENABLE(ppro,
@@ -117,8 +117,8 @@ AC_ARG_ENABLE(ppro,
 [ if test x${host_cpu} = xi686; then ARCH=${ARCH}" ppro"; fi ])
 AC_ARG_ENABLE(mmx,
 [  --disable-mmx           Disable MMX optimizations (default enabled for x86)],
-[ if test x$enableval = xyes; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx idctmmx "; fi ],
-[ if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx idctmmx "; fi ])
+[ if test x$enableval = xyes; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx motionmmx motionmmxext idctmmx idctmmxext "; fi ],
+[ if test x${host_cpu} = xi686 -o x${host_cpu} = xi586; then ARCH=${ARCH}" mmx"; PLUGINS=${PLUGINS}"yuvmmx motionmmx motionmmxext idctmmx idctmmxext "; fi ])
 AC_ARG_ENABLE(debug,
 [  --enable-debug          Enable debug mode (default disabled)],
 [ if test x$enableval = xyes; then DEBUG=1; fi ])