added arm support - added --disable-grab
Originally committed as revision 80 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
92651f67a0
commit
6ed7422a9e
18
configure
vendored
18
configure
vendored
@ -10,12 +10,17 @@ case "$cpu" in
|
||||
cpu="x86"
|
||||
mmx="yes"
|
||||
;;
|
||||
armv4l)
|
||||
cpu="armv4l"
|
||||
mmx="no"
|
||||
;;
|
||||
*)
|
||||
mmx="no"
|
||||
;;
|
||||
esac
|
||||
gprof="no"
|
||||
mp3lib="yes"
|
||||
grab="yes"
|
||||
|
||||
if [ "$1" = "-h" -o "$1" = "--help" ] ; then
|
||||
cat << EOF
|
||||
@ -31,6 +36,7 @@ echo " --cpu=CPU force cpu to CPU [$cpu]"
|
||||
echo " --disable-mmx disable mmx usage"
|
||||
echo " --enable-gprof enable profiling with gprof [$gprof]"
|
||||
echo " --disable-mp3lib disable mp3 lib compiling"
|
||||
echo " --disable-grab disable audio/video grabbing code"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
@ -48,6 +54,8 @@ for opt do
|
||||
;;
|
||||
--disable-mp3lib) mp3lib="no"
|
||||
;;
|
||||
--disable-grab) grab="no"
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
@ -56,6 +64,7 @@ echo "C compiler $cc"
|
||||
echo "CPU $cpu"
|
||||
echo "MMX enabled $mmx"
|
||||
echo "gprof enabled $gprof"
|
||||
echo "grab enabled $grab"
|
||||
|
||||
echo "Creating config.mak and config.h"
|
||||
|
||||
@ -76,6 +85,10 @@ if [ "$cpu" = "x86" ] ; then
|
||||
echo "TARGET_ARCH_X86=yes" >> config.mak
|
||||
echo "#define ARCH_X86 1" >> config.h
|
||||
fi
|
||||
if [ "$cpu" = "armv4l" ]; then
|
||||
echo "TARGET_ARCH_ARMV4L=yes" >> config.mak
|
||||
echo "#define ARCH_ARMV4L 1" >> config.h
|
||||
fi
|
||||
if [ "$mmx" = "yes" ] ; then
|
||||
echo "TARGET_MMX=yes" >> config.mak
|
||||
echo "#define HAVE_MMX 1" >> config.h
|
||||
@ -102,3 +115,8 @@ if [ "$mp3lib" = "yes" ] ; then
|
||||
echo "#define CONFIG_MPGLIB 1" >> config.h
|
||||
echo "CONFIG_MPGLIB=yes" >> config.mak
|
||||
fi
|
||||
|
||||
if [ "$grab" = "yes" ] ; then
|
||||
echo "#define CONFIG_GRAB 1" >> config.h
|
||||
echo "CONFIG_GRAB=yes" >> config.mak
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user