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

📄 newlib-1.14.0.patch.svn-base

📁 PSP开发环境(Linux) 包含PSPLINK 请自行选择需要安装的库及源代码
💻 SVN-BASE
📖 第 1 页 / 共 5 页
字号:
+[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],+[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])++dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed+dnl to access previously installed libraries. The basic assumption is that+dnl a user will want packages to use other packages he previously installed+dnl with the same --prefix option.+dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate+dnl libraries, but is otherwise very convenient.+AC_DEFUN([AC_LIB_PREFIX],+[+  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])+  AC_REQUIRE([AC_PROG_CC])+  AC_REQUIRE([AC_CANONICAL_HOST])+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])+  dnl By default, look in $includedir and $libdir.+  use_additional=yes+  AC_LIB_WITH_FINAL_PREFIX([+    eval additional_includedir=\"$includedir\"+    eval additional_libdir=\"$libdir\"+  ])+  AC_LIB_ARG_WITH([lib-prefix],+[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib+  --without-lib-prefix    don't search for libraries in includedir and libdir],+[+    if test "X$withval" = "Xno"; then+      use_additional=no+    else+      if test "X$withval" = "X"; then+        AC_LIB_WITH_FINAL_PREFIX([+          eval additional_includedir=\"$includedir\"+          eval additional_libdir=\"$libdir\"+        ])+      else+        additional_includedir="$withval/include"+        additional_libdir="$withval/lib"+      fi+    fi+])+  if test $use_additional = yes; then+    dnl Potentially add $additional_includedir to $CPPFLAGS.+    dnl But don't add it+    dnl   1. if it's the standard /usr/include,+    dnl   2. if it's already present in $CPPFLAGS,+    dnl   3. if it's /usr/local/include and we are using GCC on Linux,+    dnl   4. if it doesn't exist as a directory.+    if test "X$additional_includedir" != "X/usr/include"; then+      haveit=+      for x in $CPPFLAGS; do+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])+        if test "X$x" = "X-I$additional_includedir"; then+          haveit=yes+          break+        fi+      done+      if test -z "$haveit"; then+        if test "X$additional_includedir" = "X/usr/local/include"; then+          if test -n "$GCC"; then+            case $host_os in+              linux* | gnu* | k*bsd*-gnu) haveit=yes;;+            esac+          fi+        fi+        if test -z "$haveit"; then+          if test -d "$additional_includedir"; then+            dnl Really add $additional_includedir to $CPPFLAGS.+            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"+          fi+        fi+      fi+    fi+    dnl Potentially add $additional_libdir to $LDFLAGS.+    dnl But don't add it+    dnl   1. if it's the standard /usr/lib,+    dnl   2. if it's already present in $LDFLAGS,+    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,+    dnl   4. if it doesn't exist as a directory.+    if test "X$additional_libdir" != "X/usr/lib"; then+      haveit=+      for x in $LDFLAGS; do+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])+        if test "X$x" = "X-L$additional_libdir"; then+          haveit=yes+          break+        fi+      done+      if test -z "$haveit"; then+        if test "X$additional_libdir" = "X/usr/local/lib"; then+          if test -n "$GCC"; then+            case $host_os in+              linux*) haveit=yes;;+            esac+          fi+        fi+        if test -z "$haveit"; then+          if test -d "$additional_libdir"; then+            dnl Really add $additional_libdir to $LDFLAGS.+            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"+          fi+        fi+      fi+    fi+  fi+])++dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,+dnl acl_final_exec_prefix, containing the values to which $prefix and+dnl $exec_prefix will expand at the end of the configure script.+AC_DEFUN([AC_LIB_PREPARE_PREFIX],+[+  dnl Unfortunately, prefix and exec_prefix get only finally determined+  dnl at the end of configure.+  if test "X$prefix" = "XNONE"; then+    acl_final_prefix="$ac_default_prefix"+  else+    acl_final_prefix="$prefix"+  fi+  if test "X$exec_prefix" = "XNONE"; then+    acl_final_exec_prefix='${prefix}'+  else+    acl_final_exec_prefix="$exec_prefix"+  fi+  acl_save_prefix="$prefix"+  prefix="$acl_final_prefix"+  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"+  prefix="$acl_save_prefix"+])++dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the+dnl variables prefix and exec_prefix bound to the values they will have+dnl at the end of the configure script.+AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],+[+  acl_save_prefix="$prefix"+  prefix="$acl_final_prefix"+  acl_save_exec_prefix="$exec_prefix"+  exec_prefix="$acl_final_exec_prefix"+  $1+  exec_prefix="$acl_save_exec_prefix"+  prefix="$acl_save_prefix"+])++# lib-link.m4 serial 6 (gettext-0.14.3)+dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.+dnl This file is free software; the Free Software Foundation+dnl gives unlimited permission to copy and/or distribute it,+dnl with or without modifications, as long as this notice is preserved.++dnl From Bruno Haible.++AC_PREREQ(2.50)++dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and+dnl the libraries corresponding to explicit and implicit dependencies.+dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and+dnl augments the CPPFLAGS variable.+AC_DEFUN([AC_LIB_LINKFLAGS],+[+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])+  AC_REQUIRE([AC_LIB_RPATH])+  define([Name],[translit([$1],[./-], [___])])+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])+  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [+    AC_LIB_LINKFLAGS_BODY([$1], [$2])+    ac_cv_lib[]Name[]_libs="$LIB[]NAME"+    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"+    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"+  ])+  LIB[]NAME="$ac_cv_lib[]Name[]_libs"+  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"+  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)+  AC_SUBST([LIB]NAME)+  AC_SUBST([LTLIB]NAME)+  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the+  dnl results of this search when this library appears as a dependency.+  HAVE_LIB[]NAME=yes+  undefine([Name])+  undefine([NAME])+])++dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)+dnl searches for libname and the libraries corresponding to explicit and+dnl implicit dependencies, together with the specified include files and+dnl the ability to compile and link the specified testcode. If found, it+dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and+dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and+dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs+dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.+AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],+[+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])+  AC_REQUIRE([AC_LIB_RPATH])+  define([Name],[translit([$1],[./-], [___])])+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])++  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME+  dnl accordingly.+  AC_LIB_LINKFLAGS_BODY([$1], [$2])++  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,+  dnl because if the user has installed lib[]Name and not disabled its use+  dnl via --without-lib[]Name-prefix, he wants to use it.+  ac_save_CPPFLAGS="$CPPFLAGS"+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)++  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [+    ac_save_LIBS="$LIBS"+    LIBS="$LIBS $LIB[]NAME"+    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])+    LIBS="$ac_save_LIBS"+  ])+  if test "$ac_cv_lib[]Name" = yes; then+    HAVE_LIB[]NAME=yes+    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])+    AC_MSG_CHECKING([how to link with lib[]$1])+    AC_MSG_RESULT([$LIB[]NAME])+  else+    HAVE_LIB[]NAME=no+    dnl If $LIB[]NAME didn't lead to a usable library, we don't need+    dnl $INC[]NAME either.+    CPPFLAGS="$ac_save_CPPFLAGS"+    LIB[]NAME=+    LTLIB[]NAME=+  fi+  AC_SUBST([HAVE_LIB]NAME)+  AC_SUBST([LIB]NAME)+  AC_SUBST([LTLIB]NAME)+  undefine([Name])+  undefine([NAME])+])++dnl Determine the platform dependent parameters needed to use rpath:+dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,+dnl hardcode_direct, hardcode_minus_L.+AC_DEFUN([AC_LIB_RPATH],+[+  dnl Tell automake >= 1.10 to complain if config.rpath is missing.+  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])+  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS+  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld+  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host+  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir+  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [+    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \+    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh+    . ./conftest.sh+    rm -f ./conftest.sh+    acl_cv_rpath=done+  ])+  wl="$acl_cv_wl"+  libext="$acl_cv_libext"+  shlibext="$acl_cv_shlibext"+  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"+  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"+  hardcode_direct="$acl_cv_hardcode_direct"+  hardcode_minus_L="$acl_cv_hardcode_minus_L"+  dnl Determine whether the user wants rpath handling at all.+  AC_ARG_ENABLE(rpath,+    [  --disable-rpath         do not hardcode runtime library paths],+    :, enable_rpath=yes)+])++dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and+dnl the libraries corresponding to explicit and implicit dependencies.+dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.+AC_DEFUN([AC_LIB_LINKFLAGS_BODY],+[+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])+  dnl By default, look in $includedir and $libdir.+  use_additional=yes+  AC_LIB_WITH_FINAL_PREFIX([+    eval additional_includedir=\"$includedir\"+    eval additional_libdir=\"$libdir\"+  ])+  AC_LIB_ARG_WITH([lib$1-prefix],+[  --with-lib$1-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib+  --without-lib$1-prefix     don't search for lib$1 in includedir and libdir],+[+    if test "X$withval" = "Xno"; then+      use_additional=no+    else+      if test "X$withval" = "X"; then+        AC_LIB_WITH_FINAL_PREFIX([+          eval additional_includedir=\"$includedir\"+          eval additional_libdir=\"$libdir\"+        ])+      else+        additional_includedir="$withval/include"+        additional_libdir="$withval/lib"+      fi+    fi+])+  dnl Search the library and its dependencies in $additional_libdir and+  dnl $LDFLAGS. Using breadth-first-seach.+  LIB[]NAME=+  LTLIB[]NAME=+  INC[]NAME=+  rpathdirs=+  ltrpathdirs=+  names_already_handled=+  names_next_round='$1 $2'+  while test -n "$names_next_round"; do+    names_this_round="$names_next_round"+    names_next_round=+    for name in $names_this_round; do+      already_handled=+      for n in $names_already_handled; do+        if test "$n" = "$name"; then+          already_handled=yes+          break+        fi+      done+      if test -z "$already_handled"; then+        names_already_handled="$names_already_handled $name"+        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS+        dnl or AC_LIB_HAVE_LINKFLAGS call.+        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`+        eval value=\"\$HAVE_LIB$uppername\"+        if test -n "$value"; then+          if test "$value" = yes; then+            eval value=\"\$LIB$uppername\"+            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"+            eval value=\"\$LTLIB$uppername\"+            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"+          else+            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined+            dnl that this library doesn't exist. So just drop it.+            :+          fi+        else+          dnl Search the library lib$name in $additional_libdir and $LDFLAGS+          dnl and the already constructed $LIBNAME/$LTLIBNAME.+          found_dir=+          found_la=+          found_so=+          found_a=+          if test $use_additional = yes; then+            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then+              found_dir="$additional_libdir"+              found_so="$additional_libdir/lib$name.$shlibext"+              if test -f "$additional_libdir/lib$name.la"; then+                found_la="$additional_libdir/lib$name.la"+              fi+            else+              if test -f "$additional_libdir/lib$name.$libext"; then+                found_dir="$additional_libdir"+                found_a="$additional_libdir/lib$name.$libext"+                if test -f "$additional_libdir/lib$name.la"; then+                  found_la="$additional_libdir/lib$name.la"+                fi+              fi+            fi+          fi+          if test "X$found_dir" = "X"; then+            for x in $LDFLAGS $LTLIB[]NAME; do+              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])

⌨️ 快捷键说明

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