亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? ltmain.sh

?? JPEG source code converts the image into compressed format
?? SH
?? 第 1 頁 / 共 5 頁
字號:
# ltmain.sh - Provide generalized library-building support services.
# NOTE: Changing this file will not affect anything until you rerun ltconfig.
#
# Copyright (C) 1996-1998 Free Software Foundation, Inc.
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.

# The name of this program.
progname=`$echo "$0" | sed 's%^.*/%%'`
modename="$progname"

# Constants.
PROGRAM=ltmain.sh
PACKAGE=libtool
VERSION=1.2

default_mode=
help="Try \`$progname --help' for more information."
magic="%%%MAGIC variable%%%"
mkdir="mkdir"
mv="mv -f"
rm="rm -f"

# Sed substitution that helps us do robust quoting.  It backslashifies
# metacharacters that are still active within double-quoted strings.
Xsed='sed -e s/^X//'
sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'

# NLS nuisances.
# Only set LANG and LC_ALL to C if already set.
# These must not be set unconditionally because not all systems understand
# e.g. LANG=C (notably SCO).
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi

if test "$LTCONFIG_VERSION" != "$VERSION"; then
  echo "$modename: ltconfig version \`$LTCONFIG_VERSION' does not match $PROGRAM version \`$VERSION'" 1>&2
  echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
  exit 1
fi

if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
  echo "$modename: not configured to build any kind of library" 1>&2
  echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
  exit 1
fi

# Global variables.
mode=$default_mode
nonopt=
prev=
prevopt=
run=
show="$echo"
show_help=
execute_dlfiles=

# Parse our command line options once, thoroughly.
while test $# -gt 0
do
  arg="$1"
  shift

  case "$arg" in
  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
  *) optarg= ;;
  esac

  # If the previous option needs an argument, assign it.
  if test -n "$prev"; then
    case "$prev" in
    execute_dlfiles)
      eval "$prev=\"\$$prev \$arg\""
      ;;
    *)
      eval "$prev=\$arg"
      ;;
    esac

    prev=
    prevopt=
    continue
  fi

  # Have we seen a non-optional argument yet?
  case "$arg" in
  --help)
    show_help=yes
    ;;

  --version)
    echo "$PROGRAM (GNU $PACKAGE) $VERSION"
    exit 0
    ;;

  --dry-run | -n)
    run=:
    ;;

  --features)
    echo "host: $host"
    if test "$build_libtool_libs" = yes; then
      echo "enable shared libraries"
    else
      echo "disable shared libraries"
    fi
    if test "$build_old_libs" = yes; then
      echo "enable static libraries"
    else
      echo "disable static libraries"
    fi
    exit 0
    ;;

  --finish) mode="finish" ;;

  --mode) prevopt="--mode" prev=mode ;;
  --mode=*) mode="$optarg" ;;

  --quiet | --silent)
    show=:
    ;;

  -dlopen)
    prevopt="-dlopen"
    prev=execute_dlfiles
    ;;

  -*)
    $echo "$modename: unrecognized option \`$arg'" 1>&2
    $echo "$help" 1>&2
    exit 1
    ;;

  *)
    nonopt="$arg"
    break
    ;;
  esac
done

if test -n "$prevopt"; then
  $echo "$modename: option \`$prevopt' requires an argument" 1>&2
  $echo "$help" 1>&2
  exit 1
fi

if test -z "$show_help"; then

  # Infer the operation mode.
  if test -z "$mode"; then
    case "$nonopt" in
    *cc | *++ | gcc* | *-gcc*)
      mode=link
      for arg
      do
        case "$arg" in
        -c)
           mode=compile
           break
           ;;
        esac
      done
      ;;
    *db | *dbx)
      mode=execute
      ;;
    *install*|cp|mv)
      mode=install
      ;;
    *rm)
      mode=uninstall
      ;;
    *)
      # If we have no mode, but dlfiles were specified, then do execute mode.
      test -n "$execute_dlfiles" && mode=execute

      # Just use the default operation mode.
      if test -z "$mode"; then
        if test -n "$nonopt"; then
          $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
        else
          $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
        fi
      fi
      ;;
    esac
  fi

  # Only execute mode is allowed to have -dlopen flags.
  if test -n "$execute_dlfiles" && test "$mode" != execute; then
    $echo "$modename: unrecognized option \`-dlopen'" 1>&2
    $echo "$help" 1>&2
    exit 1
  fi

  # Change the help message to a mode-specific one.
  generic_help="$help"
  help="Try \`$modename --help --mode=$mode' for more information."

  # These modes are in order of execution frequency so that they run quickly.
  case "$mode" in
  # libtool compile mode
  compile)
    modename="$modename: compile"
    # Get the compilation command and the source file.
    base_compile=
    lastarg=
    srcfile="$nonopt"
    suppress_output=

    for arg
    do
      # Accept any command-line options.
      case "$arg" in
      -o)
	$echo "$modename: you cannot specify the output filename with \`-o'" 1>&2
	$echo "$help" 1>&2
	exit 1
	;;

      -static)
	build_libtool_libs=no
	build_old_libs=yes
	continue
	;;
      esac

      # Accept the current argument as the source file.
      lastarg="$srcfile"
      srcfile="$arg"

      # Aesthetically quote the previous argument.

      # Backslashify any backslashes, double quotes, and dollar signs.
      # These are the only characters that are still specially
      # interpreted inside of double-quoted scrings.
      lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`

      # Double-quote args containing other shell metacharacters.
      # Many Bourne shells cannot handle close brackets correctly in scan
      # sets, so we specify it separately.
      case "$lastarg" in
      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \	]*|*]*)
	lastarg="\"$lastarg\""
	;;
      esac

      # Add the previous argument to base_compile.
      if test -z "$base_compile"; then
	base_compile="$lastarg"
      else
	base_compile="$base_compile $lastarg"
      fi
    done

    # Get the name of the library object.
    libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`

    # Recognize several different file suffixes.
    xform='[cCFSfms]'
    case "$libobj" in
    *.ada) xform=ada ;;
    *.adb) xform=adb ;;
    *.ads) xform=ads ;;
    *.asm) xform=asm ;;
    *.c++) xform=c++ ;;
    *.cc) xform=cc ;;
    *.cpp) xform=cpp ;;
    *.cxx) xform=cxx ;;
    *.f90) xform=f90 ;;
    *.for) xform=for ;;
    esac

    libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`

    case "$libobj" in
    *.lo) obj=`$echo "X$libobj" | $Xsed -e 's/\.lo$/.o/'` ;;
    *)
      $echo "$modename: cannot determine name of library object from \`$srcfile'" 1>&2
      exit 1
      ;;
    esac

    if test -z "$base_compile"; then
      $echo "$modename: you must specify a compilation command" 1>&2
      $echo "$help" 1>&2
      exit 1
    fi

    # Delete any leftover library objects.
    if test "$build_old_libs" = yes; then
      $run $rm $obj $libobj
      trap "$run $rm $obj $libobj; exit 1" 1 2 15
    else
      $run $rm $libobj
      trap "$run $rm $libobj; exit 1" 1 2 15
    fi

    # Only build a PIC object if we are building libtool libraries.
    if test "$build_libtool_libs" = yes; then
      # Without this assignment, base_compile gets emptied.
      fbsd_hideous_sh_bug=$base_compile

      # All platforms use -DPIC, to notify preprocessed assembler code.
      $show "$base_compile$pic_flag -DPIC $srcfile"
      if $run eval "$base_compile\$pic_flag -DPIC \$srcfile"; then :
      else
        test -n "$obj" && $run $rm $obj
        exit 1
      fi

      # If we have no pic_flag, then copy the object into place and finish.
      if test -z "$pic_flag"; then
        $show "$LN_S $obj $libobj"
        $run $LN_S $obj $libobj
        exit $?
      fi

      # Just move the object, then go on to compile the next one
      $show "$mv $obj $libobj"
      $run $mv $obj $libobj || exit 1

      # Allow error messages only from the first compilation.
      suppress_output=' >/dev/null 2>&1'
    fi

    # Only build a position-dependent object if we build old libraries.
    if test "$build_old_libs" = yes; then
      # Suppress compiler output if we already did a PIC compilation.
      $show "$base_compile $srcfile$suppress_output"
      if $run eval "$base_compile \$srcfile$suppress_output"; then :
      else
        $run $rm $obj $libobj
        exit 1
      fi
    fi

    # Create an invalid libtool object if no PIC, so that we do not
    # accidentally link it into a program.
    if test "$build_libtool_libs" != yes; then
      $show "echo timestamp > $libobj"
      $run eval "echo timestamp > \$libobj" || exit $?
    fi

    exit 0
    ;;

  # libtool link mode
  link)
    modename="$modename: link"
    CC="$nonopt"
    allow_undefined=yes
    compile_command="$CC"
    finalize_command="$CC"

    compile_shlibpath=
    finalize_shlibpath=
    deplibs=
    dlfiles=
    dlprefiles=
    export_dynamic=no
    hardcode_libdirs=
    libobjs=
    link_against_libtool_libs=
    ltlibs=
    objs=
    prev=
    prevarg=
    release=
    rpath=
    perm_rpath=
    temp_rpath=
    vinfo=

    # We need to know -static, to get the right output filenames.
    for arg
    do
      case "$arg" in
      -all-static | -static)
        if test "X$arg" = "X-all-static" && test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
	    $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
        fi
        build_libtool_libs=no
	build_old_libs=yes
        break
        ;;
      esac
    done

    # See if our shared archives depend on static archives.
    test -n "$old_archive_from_new_cmds" && build_old_libs=yes

    # Go through the arguments, transforming them on the way.
    for arg
    do
      # If the previous option needs an argument, assign it.
      if test -n "$prev"; then
        case "$prev" in
        output)
          compile_command="$compile_command @OUTPUT@"
          finalize_command="$finalize_command @OUTPUT@"
          ;;
        esac

        case "$prev" in
        dlfiles|dlprefiles)
          case "$arg" in
          *.la | *.lo) ;;  # We handle these cases below.
          *)
            dlprefiles="$dlprefiles $arg"
            test "$prev" = dlfiles && dlfiles="$dlfiles $arg"
            prev=
            ;;
          esac
          ;;
	release)
	  release="-$arg"
	  prev=
	  continue
	  ;;
        rpath)
          rpath="$rpath $arg"
	  prev=

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久毛片a| 91精品国产欧美一区二区成人 | 亚洲伊人色欲综合网| 色噜噜狠狠一区二区三区果冻| 亚洲人成在线播放网站岛国| 99v久久综合狠狠综合久久| 亚洲欧洲制服丝袜| 欧美优质美女网站| 日韩不卡一二三区| 久久久国产综合精品女国产盗摄| 国产91富婆露脸刺激对白| 国产精品理论在线观看| 欧美亚男人的天堂| 美女国产一区二区| 中文字幕在线一区二区三区| 色哟哟一区二区三区| 亚洲成人免费观看| 久久综合九色综合久久久精品综合| 国产成人aaaa| 亚洲国产精品久久一线不卡| 精品少妇一区二区三区日产乱码 | 亚洲男人电影天堂| 欧美一区二区三区日韩视频| 国产成人午夜电影网| 一区二区三区中文在线| 日韩欧美一区二区久久婷婷| 99久久99久久精品免费观看| 五月婷婷综合在线| 国产精品网友自拍| 欧美一区二区三区精品| 福利一区二区在线| 午夜天堂影视香蕉久久| 久久久久亚洲蜜桃| 欧美色图天堂网| 成人永久aaa| 美女精品自拍一二三四| 亚洲精选免费视频| 精品粉嫩超白一线天av| 欧美亚洲高清一区| 成人免费观看视频| 玖玖九九国产精品| 亚洲福利一二三区| 中文字幕精品一区二区三区精品| 欧美精品第一页| 99麻豆久久久国产精品免费| 激情亚洲综合在线| 亚洲成国产人片在线观看| 成人免费一区二区三区视频| 久久欧美中文字幕| 91精品国产综合久久福利| 色欧美乱欧美15图片| 懂色av一区二区三区蜜臀| 蜜桃一区二区三区四区| 一区二区三区av电影| 日本一区二区三区久久久久久久久不 | 亚洲国产欧美日韩另类综合| 中文字幕亚洲一区二区va在线| 日韩精品中文字幕一区 | 91麻豆免费视频| 国产成人免费9x9x人网站视频| 日本不卡一区二区| 亚洲午夜久久久久久久久电影网| 亚洲欧洲日产国码二区| 国产精品久久久久久久蜜臀 | 日韩一卡二卡三卡四卡| 91精品黄色片免费大全| 欧美日韩视频在线第一区| 在线日韩av片| 色激情天天射综合网| 色偷偷成人一区二区三区91| 91麻豆精品秘密| 91久久精品一区二区三| 色婷婷综合久久久中文一区二区 | 国产一区二区三区蝌蚪| 国产精选一区二区三区| 黄色小说综合网站| 国产乱妇无码大片在线观看| 国产酒店精品激情| 国产精品18久久久久久久久| 国产精品77777竹菊影视小说| 粉嫩av一区二区三区粉嫩 | 精品一区二区三区在线观看| 国内精品自线一区二区三区视频| 狠狠色综合色综合网络| 国产成都精品91一区二区三| 不卡一区二区在线| 日本高清无吗v一区| 欧美日韩国产天堂| 日韩一区二区视频| 久久久久久久久蜜桃| 国产欧美日韩在线看| 自拍视频在线观看一区二区| 一区二区三区免费网站| 视频一区二区三区入口| 老鸭窝一区二区久久精品| 国产精品一区一区| 99久久精品免费| 欧美日韩国产综合一区二区三区| 日韩无一区二区| 中文字幕不卡三区| 亚洲一区二区三区影院| 男人操女人的视频在线观看欧美| 国产成人免费网站| 日本韩国一区二区三区视频| 日韩一级免费一区| 国产精品美女久久久久久久久久久| 亚洲精品中文在线观看| 日韩精品视频网| 不卡在线观看av| 91精品国产综合久久香蕉麻豆| 国产亚洲一本大道中文在线| 亚洲精品成人少妇| 奇米色777欧美一区二区| 高清av一区二区| 欧美精品vⅰdeose4hd| 国产欧美一区在线| 天天av天天翘天天综合网| 欧美肥胖老妇做爰| 国产精品色哟哟网站| 日韩av中文字幕一区二区| 国产999精品久久久久久绿帽| 欧美性大战久久久| 国产偷国产偷亚洲高清人白洁 | 婷婷一区二区三区| 成人av网在线| 精品国产一区a| 亚洲一本大道在线| 风流少妇一区二区| 制服丝袜在线91| 亚洲天堂成人在线观看| 六月丁香婷婷久久| 欧美伦理视频网站| 亚洲欧美日韩中文字幕一区二区三区 | 一本一道综合狠狠老| www精品美女久久久tv| 亚洲aⅴ怡春院| 99精品国产一区二区三区不卡 | 国产精品久久久久久亚洲毛片 | 91蜜桃婷婷狠狠久久综合9色| 精品日韩一区二区三区免费视频| 亚洲午夜久久久久久久久电影网| 成人sese在线| 欧美国产日韩a欧美在线观看| 日韩成人免费电影| 成人精品在线视频观看| 亚洲欧洲日本在线| 一区二区三区在线视频观看 | 丁香六月久久综合狠狠色| 91精品国产福利在线观看 | 天天综合色天天综合色h| 91色视频在线| 国产精品美日韩| 福利一区福利二区| 国产亚洲精品福利| 狠狠色丁香婷综合久久| 日韩免费视频线观看| 日韩电影一二三区| 欧美一区二区三区免费视频| 五月婷婷色综合| 91麻豆精品国产自产在线观看一区| 亚洲精品乱码久久久久久日本蜜臀| 91在线视频网址| 亚洲精品成人悠悠色影视| 日本高清免费不卡视频| 一区二区三区不卡在线观看 | 日韩视频免费观看高清完整版在线观看| 亚洲福利视频一区| 欧美午夜精品理论片a级按摩| 亚洲免费av高清| 欧美性生活影院| 亚洲成人自拍偷拍| 欧美剧在线免费观看网站| 午夜久久久久久| 欧美v日韩v国产v| 国产精选一区二区三区| 国产精品免费久久久久| 色综合久久天天| 亚洲国产视频一区| 欧美精品久久天天躁| 精品一区二区在线看| 日本一区二区三区国色天香| 色综合视频一区二区三区高清| 成人理论电影网| 亚洲精品视频在线看| 欧美三级日韩在线| 免费成人美女在线观看| 久久精品网站免费观看| 一本色道久久综合狠狠躁的推荐| 亚洲综合成人在线视频| 日韩一区二区三区电影在线观看| 精品无码三级在线观看视频| 国产精品久久毛片av大全日韩| 欧美吞精做爰啪啪高潮| 麻豆成人91精品二区三区| 国产色91在线| 欧美午夜精品久久久久久超碰| 蜜桃在线一区二区三区| 国产精品乱码一区二三区小蝌蚪| 欧美色区777第一页| 国产综合色产在线精品|