* dependency for static linking
[ffmpeg.git] / configure
index 29628b0..9e91e3e 100755 (executable)
--- a/configure
+++ b/configure
@@ -27,7 +27,7 @@ cc="gcc"
 ar="ar"
 cpu=`uname -m`
 case "$cpu" in
-  i386|i486|i586|i686)
+  i386|i486|i586|i686|i86pc)
     cpu="x86"
     mmx="yes"
   ;;
@@ -40,7 +40,6 @@ case "$cpu" in
   ;;
 esac
 gprof="no"
-mp3lib="yes"
 grab="yes"
 win32="no"
 
@@ -57,12 +56,13 @@ echo "  --cc=CC                 use C compiler CC [$cc]"
 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"
 echo "  --enable-win32          enable win32 cross compile"
+echo "  --enable-shared         build shared libraries [default=no]"
 exit 1
 fi
 
+lshared=no
 for opt do
   case "$opt" in
   --prefix=*) prefix=`echo $opt | cut -d '=' -f 2`
@@ -75,12 +75,12 @@ for opt do
   ;;
   --enable-gprof) gprof="yes"
   ;;
-  --disable-mp3lib) mp3lib="no"
-  ;;
   --disable-grab) grab="no"
   ;;
   --enable-win32) win32="yes"
   ;;
+  --enable-shared=*) lshared=`echo $opt | cut -d '=' -f 2`
+  ;;
   esac
 done
 
@@ -154,7 +154,14 @@ if [ "$gprof" = "yes" ] ; then
   echo "TARGET_GPROF=yes" >> config.mak
   echo "#define HAVE_GPROF 1" >> config.h
 fi
-
+if [ "$lshared" = "yes" ] ; then
+  echo "BUILD_SHARED=yes" >> config.mak
+else
+  echo "BUILD_SHARED=no" >> config.mak
+fi
+echo -n "VERSION=" >>config.mak
+head VERSION >>config.mak
+echo "" >>config.mak
 # if you do not want to use encoders, disable that.
 echo "#define CONFIG_ENCODERS 1" >> config.h
 echo "CONFIG_ENCODERS=yes" >> config.mak
@@ -163,16 +170,11 @@ echo "CONFIG_ENCODERS=yes" >> config.mak
 echo "#define CONFIG_DECODERS 1" >> config.h
 echo "CONFIG_DECODERS=yes" >> config.mak
 
-# special AC3 and MPGLIB enabling stuff in case you already have it
+# special AC3 stuff in case you already have it
 # without libavcodec.
 echo "#define CONFIG_AC3 1" >> config.h
 echo "CONFIG_AC3=yes" >> config.mak
 
-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