📄 autogen.sh
字号:
#!/bin/sh# Run this to generate all the initial makefiles, etc.srcdir=`dirname $0`test -z "$srcdir" && srcdir=.ORIGDIR=`pwd`cd $srcdirPROJECT="The LibVideoGFX Library"TEST_TYPE=-fFILE=libvideogfx/init.hhDIE=0(autoconf --version) < /dev/null > /dev/null 2>&1 || { echo echo "You must have autoconf installed to compile $PROJECT." echo "Download the appropriate package for your distribution," echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/" DIE=1}(automake --version) < /dev/null > /dev/null 2>&1 || { echo echo "You must have automake installed to compile $PROJECT." echo "Get ftp://ftp.cygnus.com/pub/home/tromey/automake-1.2d.tar.gz" echo "(or a newer version if it is available)" DIE=1}echo "I am testing that you have the required versions of autoconf and automake"echo "This test is not foolproof, so if anything goes wrong, see the file"echo "HACKING for more information..."echoecho "Testing autoconf... "VER=`autoconf --version | sed "s/.* \([0-9.]*\)[a-z]*$/\1/"`if expr $VER \>= 2.13 >/dev/null; then echo "looks OK."else echo "too old! (Need 2.13, have $VER)" DIE=1fiecho "Testing automake... "VER=`automake --version | grep automake | sed "s/.* \([0-9.]*\)[a-z]*$/\1/"`if expr $VER \>= 1.4 >/dev/null; then echo "looks OK."else echo "too old! (Need 1.4, have $VER)" DIE=1fiechoif test "$DIE" -eq 1; then exit 1fitest $TEST_TYPE $FILE || { echo "You must run this script in the top-level $PROJECT directory" exit 1}if test -z "$*"; then echo "I am going to run ./configure with no arguments - if you wish " echo "to pass any to it, please specify them on the $0 command line."ficase $CC in*xlc | *xlc\ * | *lcc | *lcc\ *) am_opt=--include-deps;;esacif test -z "$ACLOCAL_FLAGS"; then acdir=`aclocal --print-ac-dir` m4list="" for file in $m4list do if [ ! -f "$acdir/$file" ]; then echo "WARNING: aclocal's directory is $acdir, but..." echo " no file $acdir/$file" echo " You may see fatal macro warnings below." echo " If these files are installed in /some/dir, set the ACLOCAL_FLAGS " echo " environment variable to \"-I /some/dir\", or install" echo " $acdir/$file." echo "" fi donefiautogen_dirs="."for i in $autogen_dirs; do echo "Processing $i..." cd $i aclocal $ACLOCAL_FLAGS # optionally feature autoheader if grep AM_CONFIG_HEADER configure.in >/dev/null ; then (autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader fi automake --add-missing $am_opt autoconfdonecd $ORIGDIR$srcdir/configure --enable-maintainer-mode "$@"echo echo "Now type 'make' to compile $PROJECT."
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -