Commit 6ed7422a authored by Fabrice Bellard's avatar Fabrice Bellard

added arm support - added --disable-grab


Originally committed as revision 80 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 92651f67
...@@ -10,12 +10,17 @@ case "$cpu" in ...@@ -10,12 +10,17 @@ case "$cpu" in
cpu="x86" cpu="x86"
mmx="yes" mmx="yes"
;; ;;
armv4l)
cpu="armv4l"
mmx="no"
;;
*) *)
mmx="no" mmx="no"
;; ;;
esac esac
gprof="no" gprof="no"
mp3lib="yes" mp3lib="yes"
grab="yes"
if [ "$1" = "-h" -o "$1" = "--help" ] ; then if [ "$1" = "-h" -o "$1" = "--help" ] ; then
cat << EOF cat << EOF
...@@ -31,6 +36,7 @@ echo " --cpu=CPU force cpu to CPU [$cpu]" ...@@ -31,6 +36,7 @@ echo " --cpu=CPU force cpu to CPU [$cpu]"
echo " --disable-mmx disable mmx usage" echo " --disable-mmx disable mmx usage"
echo " --enable-gprof enable profiling with gprof [$gprof]" echo " --enable-gprof enable profiling with gprof [$gprof]"
echo " --disable-mp3lib disable mp3 lib compiling" echo " --disable-mp3lib disable mp3 lib compiling"
echo " --disable-grab disable audio/video grabbing code"
exit 1 exit 1
fi fi
...@@ -48,6 +54,8 @@ for opt do ...@@ -48,6 +54,8 @@ for opt do
;; ;;
--disable-mp3lib) mp3lib="no" --disable-mp3lib) mp3lib="no"
;; ;;
--disable-grab) grab="no"
;;
esac esac
done done
...@@ -56,6 +64,7 @@ echo "C compiler $cc" ...@@ -56,6 +64,7 @@ echo "C compiler $cc"
echo "CPU $cpu" echo "CPU $cpu"
echo "MMX enabled $mmx" echo "MMX enabled $mmx"
echo "gprof enabled $gprof" echo "gprof enabled $gprof"
echo "grab enabled $grab"
echo "Creating config.mak and config.h" echo "Creating config.mak and config.h"
...@@ -76,6 +85,10 @@ if [ "$cpu" = "x86" ] ; then ...@@ -76,6 +85,10 @@ if [ "$cpu" = "x86" ] ; then
echo "TARGET_ARCH_X86=yes" >> config.mak echo "TARGET_ARCH_X86=yes" >> config.mak
echo "#define ARCH_X86 1" >> config.h echo "#define ARCH_X86 1" >> config.h
fi fi
if [ "$cpu" = "armv4l" ]; then
echo "TARGET_ARCH_ARMV4L=yes" >> config.mak
echo "#define ARCH_ARMV4L 1" >> config.h
fi
if [ "$mmx" = "yes" ] ; then if [ "$mmx" = "yes" ] ; then
echo "TARGET_MMX=yes" >> config.mak echo "TARGET_MMX=yes" >> config.mak
echo "#define HAVE_MMX 1" >> config.h echo "#define HAVE_MMX 1" >> config.h
...@@ -102,3 +115,8 @@ if [ "$mp3lib" = "yes" ] ; then ...@@ -102,3 +115,8 @@ if [ "$mp3lib" = "yes" ] ; then
echo "#define CONFIG_MPGLIB 1" >> config.h echo "#define CONFIG_MPGLIB 1" >> config.h
echo "CONFIG_MPGLIB=yes" >> config.mak echo "CONFIG_MPGLIB=yes" >> config.mak
fi fi
if [ "$grab" = "yes" ] ; then
echo "#define CONFIG_GRAB 1" >> config.h
echo "CONFIG_GRAB=yes" >> config.mak
fi
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment