⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cvs_bootstrap

📁 网络MPEG4IP流媒体开发源代码
💻
字号:
#!/bin/sh## Bootstrap development of mpeg4ip with GNU autoconf, automake, and libtool# Assumes tools are available on the system## Check that we can find libtool# Frequently it hasn't been installedif glibtool --version > /dev/null 2> /dev/nullthen     libtool=glibtool    if libtoolize --version > /dev/null    then	echo "Found link for libtoolize"    else 	echo "Need a link for libtoolize to glibtoolize"	echo "Please see readme for how to make on OS X"	exit 1    fielif libtool --version >/dev/nullthen libtool=libtoolelse echo "libtool does not appear to be installed."     echo "Please install it and then rerun this script."     exit 1fifor tool in aclocal autoheader autoconf automakedo   if $tool --version >/dev/null   then :  else echo "$tool does not appear to be installed."       echo "Please install it and then rerun this script."       exit 1  fidone## Test for lame#have_lame=noif lame --version >/dev/null 2>/dev/nullthen   lamever=`lame --version | tr '.' ' '`   lameresult=`util/testlame.sh $lamever`   if test $lameresult = "yes"; then      have_lame=yes   fifiallargs="$@"if test $have_lame = "no"; then   disabled_mp4live=no   while test $# -gt 0;   do      if test $1 = "--disable-server"; then         disabled_mp4live=yes      else         if test $1 = "--disable-mp4live"; then            disabled_mp4live=yes         fi      fi   shift   done   if test $disabled_mp4live = no; then      echo "Error - we cannot detect a valid version of lame and you are trying"      echo "to build mpeg4ip with mp4live."      echo "To remedy this, either reexecute this program with either the"      echo "--disable-mp4live or --disable-server options -OR-"      echo "install lame at version 3.92 or greater from http://www.mp3dev.org"      exit 1   fifiset -x# if src tree is created via cvs export to tar.gz# then empty directories in the repository are pruned# this code recreates the empty directories# if src tree is checked out directly via cvs, this is a no-opmkdir -p ./config || exit 1for dir in /usr/local /usr/contrib /opt/gnome /usrdo   if test -d $dir/share/aclocal -a `which aclocal` != $dir/bin/aclocal   then     ACLOCAL_FLAGS="-I $dir/share/aclocal $ACLOCAL_FLAGS"   fidonepwd=`pwd`for	dir \in	$pwd/lib/SDL do	cd $dir	./configure $allargs || exit 1donecd $pwdcd lib/rtpaclocal || aclocal $ACLOCAL_FLAGS || exit 3libtoolize --forceautoheaderautomake --add-missing --foreign || exit 1autoconf || exit 1./configure $allargs || exit 1cd $pwd # top level - we're using autoheader, which needs to be after aclocal  aclocal || aclocal $ACLOCAL_FLAGS || aclocal -I doc || aclocal -I util || aclocal -I util $ACLOCAL_FLAGS libtoolize --forcegrep AM_PATH_GTK_2_0 aclocal.m4 || aclocal -I doc || exit 3autoheader || exit 1automake --add-missing --foreign || exit 1autoconf || exit 1[ ! -x configure ] || ./configure $allargs || exit 1set +x# Now ready to run makeecho "ready to make"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -