source: trunk/third/gettext2/autoconf-lib-link/tests/rpathlyx/aclocal.m4 @ 22167

Revision 22167, 61.8 KB checked in by ghudson, 19 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r22166, which included commits to RCS files with non-trunk default branches.
Line 
1# generated automatically by aclocal 1.7.8 -*- Autoconf -*-
2
3# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002
4# Free Software Foundation, Inc.
5# This file is free software; the Free Software Foundation
6# gives unlimited permission to copy and/or distribute it,
7# with or without modifications, as long as this notice is preserved.
8
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12# PARTICULAR PURPOSE.
13
14# Do all the work for Automake.                            -*- Autoconf -*-
15
16# This macro actually does too much some checks are only needed if
17# your package does certain things.  But this isn't really a big deal.
18
19# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
20# Free Software Foundation, Inc.
21
22# This program is free software; you can redistribute it and/or modify
23# it under the terms of the GNU General Public License as published by
24# the Free Software Foundation; either version 2, or (at your option)
25# any later version.
26
27# This program is distributed in the hope that it will be useful,
28# but WITHOUT ANY WARRANTY; without even the implied warranty of
29# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
30# GNU General Public License for more details.
31
32# You should have received a copy of the GNU General Public License
33# along with this program; if not, write to the Free Software
34# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
35# 02111-1307, USA.
36
37# serial 10
38
39AC_PREREQ([2.54])
40
41# Autoconf 2.50 wants to disallow AM_ names.  We explicitly allow
42# the ones we care about.
43m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
44
45# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
46# AM_INIT_AUTOMAKE([OPTIONS])
47# -----------------------------------------------
48# The call with PACKAGE and VERSION arguments is the old style
49# call (pre autoconf-2.50), which is being phased out.  PACKAGE
50# and VERSION should now be passed to AC_INIT and removed from
51# the call to AM_INIT_AUTOMAKE.
52# We support both call styles for the transition.  After
53# the next Automake release, Autoconf can make the AC_INIT
54# arguments mandatory, and then we can depend on a new Autoconf
55# release and drop the old call support.
56AC_DEFUN([AM_INIT_AUTOMAKE],
57[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
58 AC_REQUIRE([AC_PROG_INSTALL])dnl
59# test to see if srcdir already configured
60if test "`cd $srcdir && pwd`" != "`pwd`" &&
61   test -f $srcdir/config.status; then
62  AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
63fi
64
65# test whether we have cygpath
66if test -z "$CYGPATH_W"; then
67  if (cygpath --version) >/dev/null 2>/dev/null; then
68    CYGPATH_W='cygpath -w'
69  else
70    CYGPATH_W=echo
71  fi
72fi
73AC_SUBST([CYGPATH_W])
74
75# Define the identity of the package.
76dnl Distinguish between old-style and new-style calls.
77m4_ifval([$2],
78[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
79 AC_SUBST([PACKAGE], [$1])dnl
80 AC_SUBST([VERSION], [$2])],
81[_AM_SET_OPTIONS([$1])dnl
82 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
83 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
84
85_AM_IF_OPTION([no-define],,
86[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
87 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
88
89# Some tools Automake needs.
90AC_REQUIRE([AM_SANITY_CHECK])dnl
91AC_REQUIRE([AC_ARG_PROGRAM])dnl
92AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
93AM_MISSING_PROG(AUTOCONF, autoconf)
94AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
95AM_MISSING_PROG(AUTOHEADER, autoheader)
96AM_MISSING_PROG(MAKEINFO, makeinfo)
97AM_MISSING_PROG(AMTAR, tar)
98AM_PROG_INSTALL_SH
99AM_PROG_INSTALL_STRIP
100# We need awk for the "check" target.  The system "awk" is bad on
101# some platforms.
102AC_REQUIRE([AC_PROG_AWK])dnl
103AC_REQUIRE([AC_PROG_MAKE_SET])dnl
104AC_REQUIRE([AM_SET_LEADING_DOT])dnl
105
106_AM_IF_OPTION([no-dependencies],,
107[AC_PROVIDE_IFELSE([AC_PROG_CC],
108                  [_AM_DEPENDENCIES(CC)],
109                  [define([AC_PROG_CC],
110                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
111AC_PROVIDE_IFELSE([AC_PROG_CXX],
112                  [_AM_DEPENDENCIES(CXX)],
113                  [define([AC_PROG_CXX],
114                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
115])
116])
117
118
119# When config.status generates a header, we must update the stamp-h file.
120# This file resides in the same directory as the config header
121# that is generated.  The stamp files are numbered to have different names.
122
123# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
124# loop where config.status creates the headers, so we can generate
125# our stamp files there.
126AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
127[# Compute $1's index in $config_headers.
128_am_stamp_count=1
129for _am_header in $config_headers :; do
130  case $_am_header in
131    $1 | $1:* )
132      break ;;
133    * )
134      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
135  esac
136done
137echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
138
139# Copyright 2002  Free Software Foundation, Inc.
140
141# This program is free software; you can redistribute it and/or modify
142# it under the terms of the GNU General Public License as published by
143# the Free Software Foundation; either version 2, or (at your option)
144# any later version.
145
146# This program is distributed in the hope that it will be useful,
147# but WITHOUT ANY WARRANTY; without even the implied warranty of
148# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
149# GNU General Public License for more details.
150
151# You should have received a copy of the GNU General Public License
152# along with this program; if not, write to the Free Software
153# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
154
155# AM_AUTOMAKE_VERSION(VERSION)
156# ----------------------------
157# Automake X.Y traces this macro to ensure aclocal.m4 has been
158# generated from the m4 files accompanying Automake X.Y.
159AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.7"])
160
161# AM_SET_CURRENT_AUTOMAKE_VERSION
162# -------------------------------
163# Call AM_AUTOMAKE_VERSION so it can be traced.
164# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
165AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
166         [AM_AUTOMAKE_VERSION([1.7.8])])
167
168# Helper functions for option handling.                    -*- Autoconf -*-
169
170# Copyright 2001, 2002  Free Software Foundation, Inc.
171
172# This program is free software; you can redistribute it and/or modify
173# it under the terms of the GNU General Public License as published by
174# the Free Software Foundation; either version 2, or (at your option)
175# any later version.
176
177# This program is distributed in the hope that it will be useful,
178# but WITHOUT ANY WARRANTY; without even the implied warranty of
179# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
180# GNU General Public License for more details.
181
182# You should have received a copy of the GNU General Public License
183# along with this program; if not, write to the Free Software
184# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
185# 02111-1307, USA.
186
187# serial 2
188
189# _AM_MANGLE_OPTION(NAME)
190# -----------------------
191AC_DEFUN([_AM_MANGLE_OPTION],
192[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
193
194# _AM_SET_OPTION(NAME)
195# ------------------------------
196# Set option NAME.  Presently that only means defining a flag for this option.
197AC_DEFUN([_AM_SET_OPTION],
198[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
199
200# _AM_SET_OPTIONS(OPTIONS)
201# ----------------------------------
202# OPTIONS is a space-separated list of Automake options.
203AC_DEFUN([_AM_SET_OPTIONS],
204[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
205
206# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
207# -------------------------------------------
208# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
209AC_DEFUN([_AM_IF_OPTION],
210[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
211
212#
213# Check to make sure that the build environment is sane.
214#
215
216# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc.
217
218# This program is free software; you can redistribute it and/or modify
219# it under the terms of the GNU General Public License as published by
220# the Free Software Foundation; either version 2, or (at your option)
221# any later version.
222
223# This program is distributed in the hope that it will be useful,
224# but WITHOUT ANY WARRANTY; without even the implied warranty of
225# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
226# GNU General Public License for more details.
227
228# You should have received a copy of the GNU General Public License
229# along with this program; if not, write to the Free Software
230# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
231# 02111-1307, USA.
232
233# serial 3
234
235# AM_SANITY_CHECK
236# ---------------
237AC_DEFUN([AM_SANITY_CHECK],
238[AC_MSG_CHECKING([whether build environment is sane])
239# Just in case
240sleep 1
241echo timestamp > conftest.file
242# Do `set' in a subshell so we don't clobber the current shell's
243# arguments.  Must try -L first in case configure is actually a
244# symlink; some systems play weird games with the mod time of symlinks
245# (eg FreeBSD returns the mod time of the symlink's containing
246# directory).
247if (
248   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
249   if test "$[*]" = "X"; then
250      # -L didn't work.
251      set X `ls -t $srcdir/configure conftest.file`
252   fi
253   rm -f conftest.file
254   if test "$[*]" != "X $srcdir/configure conftest.file" \
255      && test "$[*]" != "X conftest.file $srcdir/configure"; then
256
257      # If neither matched, then we have a broken ls.  This can happen
258      # if, for instance, CONFIG_SHELL is bash and it inherits a
259      # broken ls alias from the environment.  This has actually
260      # happened.  Such a system could not be considered "sane".
261      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
262alias in your environment])
263   fi
264
265   test "$[2]" = conftest.file
266   )
267then
268   # Ok.
269   :
270else
271   AC_MSG_ERROR([newly created file is older than distributed files!
272Check your system clock])
273fi
274AC_MSG_RESULT(yes)])
275
276#  -*- Autoconf -*-
277
278
279# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc.
280
281# This program is free software; you can redistribute it and/or modify
282# it under the terms of the GNU General Public License as published by
283# the Free Software Foundation; either version 2, or (at your option)
284# any later version.
285
286# This program is distributed in the hope that it will be useful,
287# but WITHOUT ANY WARRANTY; without even the implied warranty of
288# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
289# GNU General Public License for more details.
290
291# You should have received a copy of the GNU General Public License
292# along with this program; if not, write to the Free Software
293# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
294# 02111-1307, USA.
295
296# serial 3
297
298# AM_MISSING_PROG(NAME, PROGRAM)
299# ------------------------------
300AC_DEFUN([AM_MISSING_PROG],
301[AC_REQUIRE([AM_MISSING_HAS_RUN])
302$1=${$1-"${am_missing_run}$2"}
303AC_SUBST($1)])
304
305
306# AM_MISSING_HAS_RUN
307# ------------------
308# Define MISSING if not defined so far and test if it supports --run.
309# If it does, set am_missing_run to use it, otherwise, to nothing.
310AC_DEFUN([AM_MISSING_HAS_RUN],
311[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
312test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
313# Use eval to expand $SHELL
314if eval "$MISSING --run true"; then
315  am_missing_run="$MISSING --run "
316else
317  am_missing_run=
318  AC_MSG_WARN([`missing' script is too old or missing])
319fi
320])
321
322# AM_AUX_DIR_EXPAND
323
324# Copyright 2001 Free Software Foundation, Inc.
325
326# This program is free software; you can redistribute it and/or modify
327# it under the terms of the GNU General Public License as published by
328# the Free Software Foundation; either version 2, or (at your option)
329# any later version.
330
331# This program is distributed in the hope that it will be useful,
332# but WITHOUT ANY WARRANTY; without even the implied warranty of
333# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
334# GNU General Public License for more details.
335
336# You should have received a copy of the GNU General Public License
337# along with this program; if not, write to the Free Software
338# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
339# 02111-1307, USA.
340
341# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
342# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
343# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
344#
345# Of course, Automake must honor this variable whenever it calls a
346# tool from the auxiliary directory.  The problem is that $srcdir (and
347# therefore $ac_aux_dir as well) can be either absolute or relative,
348# depending on how configure is run.  This is pretty annoying, since
349# it makes $ac_aux_dir quite unusable in subdirectories: in the top
350# source directory, any form will work fine, but in subdirectories a
351# relative path needs to be adjusted first.
352#
353# $ac_aux_dir/missing
354#    fails when called from a subdirectory if $ac_aux_dir is relative
355# $top_srcdir/$ac_aux_dir/missing
356#    fails if $ac_aux_dir is absolute,
357#    fails when called from a subdirectory in a VPATH build with
358#          a relative $ac_aux_dir
359#
360# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
361# are both prefixed by $srcdir.  In an in-source build this is usually
362# harmless because $srcdir is `.', but things will broke when you
363# start a VPATH build or use an absolute $srcdir.
364#
365# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
366# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
367#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
368# and then we would define $MISSING as
369#   MISSING="\${SHELL} $am_aux_dir/missing"
370# This will work as long as MISSING is not called from configure, because
371# unfortunately $(top_srcdir) has no meaning in configure.
372# However there are other variables, like CC, which are often used in
373# configure, and could therefore not use this "fixed" $ac_aux_dir.
374#
375# Another solution, used here, is to always expand $ac_aux_dir to an
376# absolute PATH.  The drawback is that using absolute paths prevent a
377# configured tree to be moved without reconfiguration.
378
379# Rely on autoconf to set up CDPATH properly.
380AC_PREREQ([2.50])
381
382AC_DEFUN([AM_AUX_DIR_EXPAND], [
383# expand $ac_aux_dir to an absolute path
384am_aux_dir=`cd $ac_aux_dir && pwd`
385])
386
387# AM_PROG_INSTALL_SH
388# ------------------
389# Define $install_sh.
390
391# Copyright 2001 Free Software Foundation, Inc.
392
393# This program is free software; you can redistribute it and/or modify
394# it under the terms of the GNU General Public License as published by
395# the Free Software Foundation; either version 2, or (at your option)
396# any later version.
397
398# This program is distributed in the hope that it will be useful,
399# but WITHOUT ANY WARRANTY; without even the implied warranty of
400# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
401# GNU General Public License for more details.
402
403# You should have received a copy of the GNU General Public License
404# along with this program; if not, write to the Free Software
405# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
406# 02111-1307, USA.
407
408AC_DEFUN([AM_PROG_INSTALL_SH],
409[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
410install_sh=${install_sh-"$am_aux_dir/install-sh"}
411AC_SUBST(install_sh)])
412
413# AM_PROG_INSTALL_STRIP
414
415# Copyright 2001 Free Software Foundation, Inc.
416
417# This program is free software; you can redistribute it and/or modify
418# it under the terms of the GNU General Public License as published by
419# the Free Software Foundation; either version 2, or (at your option)
420# any later version.
421
422# This program is distributed in the hope that it will be useful,
423# but WITHOUT ANY WARRANTY; without even the implied warranty of
424# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
425# GNU General Public License for more details.
426
427# You should have received a copy of the GNU General Public License
428# along with this program; if not, write to the Free Software
429# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
430# 02111-1307, USA.
431
432# One issue with vendor `install' (even GNU) is that you can't
433# specify the program used to strip binaries.  This is especially
434# annoying in cross-compiling environments, where the build's strip
435# is unlikely to handle the host's binaries.
436# Fortunately install-sh will honor a STRIPPROG variable, so we
437# always use install-sh in `make install-strip', and initialize
438# STRIPPROG with the value of the STRIP variable (set by the user).
439AC_DEFUN([AM_PROG_INSTALL_STRIP],
440[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
441# Installed binaries are usually stripped using `strip' when the user
442# run `make install-strip'.  However `strip' might not be the right
443# tool to use in cross-compilation environments, therefore Automake
444# will honor the `STRIP' environment variable to overrule this program.
445dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
446if test "$cross_compiling" != no; then
447  AC_CHECK_TOOL([STRIP], [strip], :)
448fi
449INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
450AC_SUBST([INSTALL_STRIP_PROGRAM])])
451
452#                                                          -*- Autoconf -*-
453# Copyright (C) 2003  Free Software Foundation, Inc.
454
455# This program is free software; you can redistribute it and/or modify
456# it under the terms of the GNU General Public License as published by
457# the Free Software Foundation; either version 2, or (at your option)
458# any later version.
459
460# This program is distributed in the hope that it will be useful,
461# but WITHOUT ANY WARRANTY; without even the implied warranty of
462# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
463# GNU General Public License for more details.
464
465# You should have received a copy of the GNU General Public License
466# along with this program; if not, write to the Free Software
467# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
468# 02111-1307, USA.
469
470# serial 1
471
472# Check whether the underlying file-system supports filenames
473# with a leading dot.  For instance MS-DOS doesn't.
474AC_DEFUN([AM_SET_LEADING_DOT],
475[rm -rf .tst 2>/dev/null
476mkdir .tst 2>/dev/null
477if test -d .tst; then
478  am__leading_dot=.
479else
480  am__leading_dot=_
481fi
482rmdir .tst 2>/dev/null
483AC_SUBST([am__leading_dot])])
484
485# serial 5                                              -*- Autoconf -*-
486
487# Copyright (C) 1999, 2000, 2001, 2002, 2003  Free Software Foundation, Inc.
488
489# This program is free software; you can redistribute it and/or modify
490# it under the terms of the GNU General Public License as published by
491# the Free Software Foundation; either version 2, or (at your option)
492# any later version.
493
494# This program is distributed in the hope that it will be useful,
495# but WITHOUT ANY WARRANTY; without even the implied warranty of
496# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
497# GNU General Public License for more details.
498
499# You should have received a copy of the GNU General Public License
500# along with this program; if not, write to the Free Software
501# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
502# 02111-1307, USA.
503
504
505# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
506# written in clear, in which case automake, when reading aclocal.m4,
507# will think it sees a *use*, and therefore will trigger all it's
508# C support machinery.  Also note that it means that autoscan, seeing
509# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
510
511
512
513# _AM_DEPENDENCIES(NAME)
514# ----------------------
515# See how the compiler implements dependency checking.
516# NAME is "CC", "CXX", "GCJ", or "OBJC".
517# We try a few techniques and use that to set a single cache variable.
518#
519# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
520# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
521# dependency, and given that the user is not expected to run this macro,
522# just rely on AC_PROG_CC.
523AC_DEFUN([_AM_DEPENDENCIES],
524[AC_REQUIRE([AM_SET_DEPDIR])dnl
525AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
526AC_REQUIRE([AM_MAKE_INCLUDE])dnl
527AC_REQUIRE([AM_DEP_TRACK])dnl
528
529ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
530       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
531       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
532       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
533                   [depcc="$$1"   am_compiler_list=])
534
535AC_CACHE_CHECK([dependency style of $depcc],
536               [am_cv_$1_dependencies_compiler_type],
537[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
538  # We make a subdir and do the tests there.  Otherwise we can end up
539  # making bogus files that we don't know about and never remove.  For
540  # instance it was reported that on HP-UX the gcc test will end up
541  # making a dummy file named `D' -- because `-MD' means `put the output
542  # in D'.
543  mkdir conftest.dir
544  # Copy depcomp to subdir because otherwise we won't find it if we're
545  # using a relative directory.
546  cp "$am_depcomp" conftest.dir
547  cd conftest.dir
548  # We will build objects and dependencies in a subdirectory because
549  # it helps to detect inapplicable dependency modes.  For instance
550  # both Tru64's cc and ICC support -MD to output dependencies as a
551  # side effect of compilation, but ICC will put the dependencies in
552  # the current directory while Tru64 will put them in the object
553  # directory.
554  mkdir sub
555
556  am_cv_$1_dependencies_compiler_type=none
557  if test "$am_compiler_list" = ""; then
558     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
559  fi
560  for depmode in $am_compiler_list; do
561    # Setup a source with many dependencies, because some compilers
562    # like to wrap large dependency lists on column 80 (with \), and
563    # we should not choose a depcomp mode which is confused by this.
564    #
565    # We need to recreate these files for each test, as the compiler may
566    # overwrite some of them when testing with obscure command lines.
567    # This happens at least with the AIX C compiler.
568    : > sub/conftest.c
569    for i in 1 2 3 4 5 6; do
570      echo '#include "conftst'$i'.h"' >> sub/conftest.c
571      : > sub/conftst$i.h
572    done
573    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
574
575    case $depmode in
576    nosideeffect)
577      # after this tag, mechanisms are not by side-effect, so they'll
578      # only be used when explicitly requested
579      if test "x$enable_dependency_tracking" = xyes; then
580        continue
581      else
582        break
583      fi
584      ;;
585    none) break ;;
586    esac
587    # We check with `-c' and `-o' for the sake of the "dashmstdout"
588    # mode.  It turns out that the SunPro C++ compiler does not properly
589    # handle `-M -o', and we need to detect this.
590    if depmode=$depmode \
591       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
592       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
593       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
594         >/dev/null 2>conftest.err &&
595       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
596       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
597       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
598      # icc doesn't choke on unknown options, it will just issue warnings
599      # (even with -Werror).  So we grep stderr for any message
600      # that says an option was ignored.
601      if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else
602        am_cv_$1_dependencies_compiler_type=$depmode
603        break
604      fi
605    fi
606  done
607
608  cd ..
609  rm -rf conftest.dir
610else
611  am_cv_$1_dependencies_compiler_type=none
612fi
613])
614AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
615AM_CONDITIONAL([am__fastdep$1], [
616  test "x$enable_dependency_tracking" != xno \
617  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
618])
619
620
621# AM_SET_DEPDIR
622# -------------
623# Choose a directory name for dependency files.
624# This macro is AC_REQUIREd in _AM_DEPENDENCIES
625AC_DEFUN([AM_SET_DEPDIR],
626[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
627AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
628])
629
630
631# AM_DEP_TRACK
632# ------------
633AC_DEFUN([AM_DEP_TRACK],
634[AC_ARG_ENABLE(dependency-tracking,
635[  --disable-dependency-tracking Speeds up one-time builds
636  --enable-dependency-tracking  Do not reject slow dependency extractors])
637if test "x$enable_dependency_tracking" != xno; then
638  am_depcomp="$ac_aux_dir/depcomp"
639  AMDEPBACKSLASH='\'
640fi
641AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
642AC_SUBST([AMDEPBACKSLASH])
643])
644
645# Generate code to set up dependency tracking.   -*- Autoconf -*-
646
647# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
648
649# This program is free software; you can redistribute it and/or modify
650# it under the terms of the GNU General Public License as published by
651# the Free Software Foundation; either version 2, or (at your option)
652# any later version.
653
654# This program is distributed in the hope that it will be useful,
655# but WITHOUT ANY WARRANTY; without even the implied warranty of
656# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
657# GNU General Public License for more details.
658
659# You should have received a copy of the GNU General Public License
660# along with this program; if not, write to the Free Software
661# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
662# 02111-1307, USA.
663
664#serial 2
665
666# _AM_OUTPUT_DEPENDENCY_COMMANDS
667# ------------------------------
668AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
669[for mf in $CONFIG_FILES; do
670  # Strip MF so we end up with the name of the file.
671  mf=`echo "$mf" | sed -e 's/:.*$//'`
672  # Check whether this is an Automake generated Makefile or not.
673  # We used to match only the files named `Makefile.in', but
674  # some people rename them; so instead we look at the file content.
675  # Grep'ing the first line is not enough: some people post-process
676  # each Makefile.in and add a new line on top of each file to say so.
677  # So let's grep whole file.
678  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
679    dirpart=`AS_DIRNAME("$mf")`
680  else
681    continue
682  fi
683  grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue
684  # Extract the definition of DEP_FILES from the Makefile without
685  # running `make'.
686  DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"`
687  test -z "$DEPDIR" && continue
688  # When using ansi2knr, U may be empty or an underscore; expand it
689  U=`sed -n -e '/^U = / s///p' < "$mf"`
690  test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR"
691  # We invoke sed twice because it is the simplest approach to
692  # changing $(DEPDIR) to its actual value in the expansion.
693  for file in `sed -n -e '
694    /^DEP_FILES = .*\\\\$/ {
695      s/^DEP_FILES = //
696      :loop
697        s/\\\\$//
698        p
699        n
700        /\\\\$/ b loop
701      p
702    }
703    /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \
704       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
705    # Make sure the directory exists.
706    test -f "$dirpart/$file" && continue
707    fdir=`AS_DIRNAME(["$file"])`
708    AS_MKDIR_P([$dirpart/$fdir])
709    # echo "creating $dirpart/$file"
710    echo '# dummy' > "$dirpart/$file"
711  done
712done
713])# _AM_OUTPUT_DEPENDENCY_COMMANDS
714
715
716# AM_OUTPUT_DEPENDENCY_COMMANDS
717# -----------------------------
718# This macro should only be invoked once -- use via AC_REQUIRE.
719#
720# This code is only required when automatic dependency tracking
721# is enabled.  FIXME.  This creates each `.P' file that we will
722# need in order to bootstrap the dependency handling code.
723AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
724[AC_CONFIG_COMMANDS([depfiles],
725     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
726     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
727])
728
729# Check to see how 'make' treats includes.      -*- Autoconf -*-
730
731# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
732
733# This program is free software; you can redistribute it and/or modify
734# it under the terms of the GNU General Public License as published by
735# the Free Software Foundation; either version 2, or (at your option)
736# any later version.
737
738# This program is distributed in the hope that it will be useful,
739# but WITHOUT ANY WARRANTY; without even the implied warranty of
740# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
741# GNU General Public License for more details.
742
743# You should have received a copy of the GNU General Public License
744# along with this program; if not, write to the Free Software
745# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
746# 02111-1307, USA.
747
748# serial 2
749
750# AM_MAKE_INCLUDE()
751# -----------------
752# Check to see how make treats includes.
753AC_DEFUN([AM_MAKE_INCLUDE],
754[am_make=${MAKE-make}
755cat > confinc << 'END'
756am__doit:
757        @echo done
758.PHONY: am__doit
759END
760# If we don't find an include directive, just comment out the code.
761AC_MSG_CHECKING([for style of include used by $am_make])
762am__include="#"
763am__quote=
764_am_result=none
765# First try GNU make style include.
766echo "include confinc" > confmf
767# We grep out `Entering directory' and `Leaving directory'
768# messages which can occur if `w' ends up in MAKEFLAGS.
769# In particular we don't look at `^make:' because GNU make might
770# be invoked under some other name (usually "gmake"), in which
771# case it prints its new name instead of `make'.
772if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
773   am__include=include
774   am__quote=
775   _am_result=GNU
776fi
777# Now try BSD make style include.
778if test "$am__include" = "#"; then
779   echo '.include "confinc"' > confmf
780   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
781      am__include=.include
782      am__quote="\""
783      _am_result=BSD
784   fi
785fi
786AC_SUBST([am__include])
787AC_SUBST([am__quote])
788AC_MSG_RESULT([$_am_result])
789rm -f confinc confmf
790])
791
792# AM_CONDITIONAL                                              -*- Autoconf -*-
793
794# Copyright 1997, 2000, 2001 Free Software Foundation, Inc.
795
796# This program is free software; you can redistribute it and/or modify
797# it under the terms of the GNU General Public License as published by
798# the Free Software Foundation; either version 2, or (at your option)
799# any later version.
800
801# This program is distributed in the hope that it will be useful,
802# but WITHOUT ANY WARRANTY; without even the implied warranty of
803# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
804# GNU General Public License for more details.
805
806# You should have received a copy of the GNU General Public License
807# along with this program; if not, write to the Free Software
808# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
809# 02111-1307, USA.
810
811# serial 5
812
813AC_PREREQ(2.52)
814
815# AM_CONDITIONAL(NAME, SHELL-CONDITION)
816# -------------------------------------
817# Define a conditional.
818AC_DEFUN([AM_CONDITIONAL],
819[ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
820        [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
821AC_SUBST([$1_TRUE])
822AC_SUBST([$1_FALSE])
823if $2; then
824  $1_TRUE=
825  $1_FALSE='#'
826else
827  $1_TRUE='#'
828  $1_FALSE=
829fi
830AC_CONFIG_COMMANDS_PRE(
831[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
832  AC_MSG_ERROR([conditional "$1" was never defined.
833Usually this means the macro was only invoked conditionally.])
834fi])])
835
836# lib-link.m4 serial 4 (gettext-0.12)
837dnl Copyright (C) 2001-2003 Free Software Foundation, Inc.
838dnl This file is free software, distributed under the terms of the GNU
839dnl General Public License.  As a special exception to the GNU General
840dnl Public License, this file may be distributed as part of a program
841dnl that contains a configuration script generated by Autoconf, under
842dnl the same distribution terms as the rest of that program.
843
844dnl From Bruno Haible.
845
846dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
847dnl the libraries corresponding to explicit and implicit dependencies.
848dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
849dnl augments the CPPFLAGS variable.
850AC_DEFUN([AC_LIB_LINKFLAGS],
851[
852  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
853  AC_REQUIRE([AC_LIB_RPATH])
854  define([Name],[translit([$1],[./-], [___])])
855  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
856                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
857  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
858    AC_LIB_LINKFLAGS_BODY([$1], [$2])
859    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
860    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
861    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
862  ])
863  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
864  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
865  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
866  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
867  AC_SUBST([LIB]NAME)
868  AC_SUBST([LTLIB]NAME)
869  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
870  dnl results of this search when this library appears as a dependency.
871  HAVE_LIB[]NAME=yes
872  undefine([Name])
873  undefine([NAME])
874])
875
876dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
877dnl searches for libname and the libraries corresponding to explicit and
878dnl implicit dependencies, together with the specified include files and
879dnl the ability to compile and link the specified testcode. If found, it
880dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
881dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
882dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
883dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
884AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
885[
886  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
887  AC_REQUIRE([AC_LIB_RPATH])
888  define([Name],[translit([$1],[./-], [___])])
889  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
890                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
891
892  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
893  dnl accordingly.
894  AC_LIB_LINKFLAGS_BODY([$1], [$2])
895
896  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
897  dnl because if the user has installed lib[]Name and not disabled its use
898  dnl via --without-lib[]Name-prefix, he wants to use it.
899  ac_save_CPPFLAGS="$CPPFLAGS"
900  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
901
902  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
903    ac_save_LIBS="$LIBS"
904    LIBS="$LIBS $LIB[]NAME"
905    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
906    LIBS="$ac_save_LIBS"
907  ])
908  if test "$ac_cv_lib[]Name" = yes; then
909    HAVE_LIB[]NAME=yes
910    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
911    AC_MSG_CHECKING([how to link with lib[]$1])
912    AC_MSG_RESULT([$LIB[]NAME])
913  else
914    HAVE_LIB[]NAME=no
915    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
916    dnl $INC[]NAME either.
917    CPPFLAGS="$ac_save_CPPFLAGS"
918    LIB[]NAME=
919    LTLIB[]NAME=
920  fi
921  AC_SUBST([HAVE_LIB]NAME)
922  AC_SUBST([LIB]NAME)
923  AC_SUBST([LTLIB]NAME)
924  undefine([Name])
925  undefine([NAME])
926])
927
928dnl Determine the platform dependent parameters needed to use rpath:
929dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
930dnl hardcode_direct, hardcode_minus_L.
931AC_DEFUN([AC_LIB_RPATH],
932[
933  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
934  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
935  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
936  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
937  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
938    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
939    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
940    . ./conftest.sh
941    rm -f ./conftest.sh
942    acl_cv_rpath=done
943  ])
944  wl="$acl_cv_wl"
945  libext="$acl_cv_libext"
946  shlibext="$acl_cv_shlibext"
947  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
948  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
949  hardcode_direct="$acl_cv_hardcode_direct"
950  hardcode_minus_L="$acl_cv_hardcode_minus_L"
951  dnl Determine whether the user wants rpath handling at all.
952  AC_ARG_ENABLE(rpath,
953    [  --disable-rpath         do not hardcode runtime library paths],
954    :, enable_rpath=yes)
955])
956
957dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
958dnl the libraries corresponding to explicit and implicit dependencies.
959dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
960AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
961[
962  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
963                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
964  dnl By default, look in $includedir and $libdir.
965  use_additional=yes
966  AC_LIB_WITH_FINAL_PREFIX([
967    eval additional_includedir=\"$includedir\"
968    eval additional_libdir=\"$libdir\"
969  ])
970  AC_LIB_ARG_WITH([lib$1-prefix],
971[  --with-lib$1-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib
972  --without-lib$1-prefix     don't search for lib$1 in includedir and libdir],
973[
974    if test "X$withval" = "Xno"; then
975      use_additional=no
976    else
977      if test "X$withval" = "X"; then
978        AC_LIB_WITH_FINAL_PREFIX([
979          eval additional_includedir=\"$includedir\"
980          eval additional_libdir=\"$libdir\"
981        ])
982      else
983        additional_includedir="$withval/include"
984        additional_libdir="$withval/lib"
985      fi
986    fi
987])
988  dnl Search the library and its dependencies in $additional_libdir and
989  dnl $LDFLAGS. Using breadth-first-seach.
990  LIB[]NAME=
991  LTLIB[]NAME=
992  INC[]NAME=
993  rpathdirs=
994  ltrpathdirs=
995  names_already_handled=
996  names_next_round='$1 $2'
997  while test -n "$names_next_round"; do
998    names_this_round="$names_next_round"
999    names_next_round=
1000    for name in $names_this_round; do
1001      already_handled=
1002      for n in $names_already_handled; do
1003        if test "$n" = "$name"; then
1004          already_handled=yes
1005          break
1006        fi
1007      done
1008      if test -z "$already_handled"; then
1009        names_already_handled="$names_already_handled $name"
1010        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
1011        dnl or AC_LIB_HAVE_LINKFLAGS call.
1012        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
1013        eval value=\"\$HAVE_LIB$uppername\"
1014        if test -n "$value"; then
1015          if test "$value" = yes; then
1016            eval value=\"\$LIB$uppername\"
1017            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
1018            eval value=\"\$LTLIB$uppername\"
1019            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
1020          else
1021            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
1022            dnl that this library doesn't exist. So just drop it.
1023            :
1024          fi
1025        else
1026          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
1027          dnl and the already constructed $LIBNAME/$LTLIBNAME.
1028          found_dir=
1029          found_la=
1030          found_so=
1031          found_a=
1032          if test $use_additional = yes; then
1033            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
1034              found_dir="$additional_libdir"
1035              found_so="$additional_libdir/lib$name.$shlibext"
1036              if test -f "$additional_libdir/lib$name.la"; then
1037                found_la="$additional_libdir/lib$name.la"
1038              fi
1039            else
1040              if test -f "$additional_libdir/lib$name.$libext"; then
1041                found_dir="$additional_libdir"
1042                found_a="$additional_libdir/lib$name.$libext"
1043                if test -f "$additional_libdir/lib$name.la"; then
1044                  found_la="$additional_libdir/lib$name.la"
1045                fi
1046              fi
1047            fi
1048          fi
1049          if test "X$found_dir" = "X"; then
1050            for x in $LDFLAGS $LTLIB[]NAME; do
1051              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1052              case "$x" in
1053                -L*)
1054                  dir=`echo "X$x" | sed -e 's/^X-L//'`
1055                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
1056                    found_dir="$dir"
1057                    found_so="$dir/lib$name.$shlibext"
1058                    if test -f "$dir/lib$name.la"; then
1059                      found_la="$dir/lib$name.la"
1060                    fi
1061                  else
1062                    if test -f "$dir/lib$name.$libext"; then
1063                      found_dir="$dir"
1064                      found_a="$dir/lib$name.$libext"
1065                      if test -f "$dir/lib$name.la"; then
1066                        found_la="$dir/lib$name.la"
1067                      fi
1068                    fi
1069                  fi
1070                  ;;
1071              esac
1072              if test "X$found_dir" != "X"; then
1073                break
1074              fi
1075            done
1076          fi
1077          if test "X$found_dir" != "X"; then
1078            dnl Found the library.
1079            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
1080            if test "X$found_so" != "X"; then
1081              dnl Linking with a shared library. We attempt to hardcode its
1082              dnl directory into the executable's runpath, unless it's the
1083              dnl standard /usr/lib.
1084              if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
1085                dnl No hardcoding is needed.
1086                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
1087              else
1088                dnl Use an explicit option to hardcode DIR into the resulting
1089                dnl binary.
1090                dnl Potentially add DIR to ltrpathdirs.
1091                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
1092                haveit=
1093                for x in $ltrpathdirs; do
1094                  if test "X$x" = "X$found_dir"; then
1095                    haveit=yes
1096                    break
1097                  fi
1098                done
1099                if test -z "$haveit"; then
1100                  ltrpathdirs="$ltrpathdirs $found_dir"
1101                fi
1102                dnl The hardcoding into $LIBNAME is system dependent.
1103                if test "$hardcode_direct" = yes; then
1104                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
1105                  dnl resulting binary.
1106                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
1107                else
1108                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
1109                    dnl Use an explicit option to hardcode DIR into the resulting
1110                    dnl binary.
1111                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
1112                    dnl Potentially add DIR to rpathdirs.
1113                    dnl The rpathdirs will be appended to $LIBNAME at the end.
1114                    haveit=
1115                    for x in $rpathdirs; do
1116                      if test "X$x" = "X$found_dir"; then
1117                        haveit=yes
1118                        break
1119                      fi
1120                    done
1121                    if test -z "$haveit"; then
1122                      rpathdirs="$rpathdirs $found_dir"
1123                    fi
1124                  else
1125                    dnl Rely on "-L$found_dir".
1126                    dnl But don't add it if it's already contained in the LDFLAGS
1127                    dnl or the already constructed $LIBNAME
1128                    haveit=
1129                    for x in $LDFLAGS $LIB[]NAME; do
1130                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1131                      if test "X$x" = "X-L$found_dir"; then
1132                        haveit=yes
1133                        break
1134                      fi
1135                    done
1136                    if test -z "$haveit"; then
1137                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
1138                    fi
1139                    if test "$hardcode_minus_L" != no; then
1140                      dnl FIXME: Not sure whether we should use
1141                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
1142                      dnl here.
1143                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
1144                    else
1145                      dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
1146                      dnl here, because this doesn't fit in flags passed to the
1147                      dnl compiler. So give up. No hardcoding. This affects only
1148                      dnl very old systems.
1149                      dnl FIXME: Not sure whether we should use
1150                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
1151                      dnl here.
1152                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
1153                    fi
1154                  fi
1155                fi
1156              fi
1157            else
1158              if test "X$found_a" != "X"; then
1159                dnl Linking with a static library.
1160                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
1161              else
1162                dnl We shouldn't come here, but anyway it's good to have a
1163                dnl fallback.
1164                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
1165              fi
1166            fi
1167            dnl Assume the include files are nearby.
1168            additional_includedir=
1169            case "$found_dir" in
1170              */lib | */lib/)
1171                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
1172                additional_includedir="$basedir/include"
1173                ;;
1174            esac
1175            if test "X$additional_includedir" != "X"; then
1176              dnl Potentially add $additional_includedir to $INCNAME.
1177              dnl But don't add it
1178              dnl   1. if it's the standard /usr/include,
1179              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
1180              dnl   3. if it's already present in $CPPFLAGS or the already
1181              dnl      constructed $INCNAME,
1182              dnl   4. if it doesn't exist as a directory.
1183              if test "X$additional_includedir" != "X/usr/include"; then
1184                haveit=
1185                if test "X$additional_includedir" = "X/usr/local/include"; then
1186                  if test -n "$GCC"; then
1187                    case $host_os in
1188                      linux*) haveit=yes;;
1189                    esac
1190                  fi
1191                fi
1192                if test -z "$haveit"; then
1193                  for x in $CPPFLAGS $INC[]NAME; do
1194                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1195                    if test "X$x" = "X-I$additional_includedir"; then
1196                      haveit=yes
1197                      break
1198                    fi
1199                  done
1200                  if test -z "$haveit"; then
1201                    if test -d "$additional_includedir"; then
1202                      dnl Really add $additional_includedir to $INCNAME.
1203                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
1204                    fi
1205                  fi
1206                fi
1207              fi
1208            fi
1209            dnl Look for dependencies.
1210            if test -n "$found_la"; then
1211              dnl Read the .la file. It defines the variables
1212              dnl dlname, library_names, old_library, dependency_libs, current,
1213              dnl age, revision, installed, dlopen, dlpreopen, libdir.
1214              save_libdir="$libdir"
1215              case "$found_la" in
1216                */* | *\\*) . "$found_la" ;;
1217                *) . "./$found_la" ;;
1218              esac
1219              libdir="$save_libdir"
1220              dnl We use only dependency_libs.
1221              for dep in $dependency_libs; do
1222                case "$dep" in
1223                  -L*)
1224                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
1225                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
1226                    dnl But don't add it
1227                    dnl   1. if it's the standard /usr/lib,
1228                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
1229                    dnl   3. if it's already present in $LDFLAGS or the already
1230                    dnl      constructed $LIBNAME,
1231                    dnl   4. if it doesn't exist as a directory.
1232                    if test "X$additional_libdir" != "X/usr/lib"; then
1233                      haveit=
1234                      if test "X$additional_libdir" = "X/usr/local/lib"; then
1235                        if test -n "$GCC"; then
1236                          case $host_os in
1237                            linux*) haveit=yes;;
1238                          esac
1239                        fi
1240                      fi
1241                      if test -z "$haveit"; then
1242                        haveit=
1243                        for x in $LDFLAGS $LIB[]NAME; do
1244                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1245                          if test "X$x" = "X-L$additional_libdir"; then
1246                            haveit=yes
1247                            break
1248                          fi
1249                        done
1250                        if test -z "$haveit"; then
1251                          if test -d "$additional_libdir"; then
1252                            dnl Really add $additional_libdir to $LIBNAME.
1253                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
1254                          fi
1255                        fi
1256                        haveit=
1257                        for x in $LDFLAGS $LTLIB[]NAME; do
1258                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1259                          if test "X$x" = "X-L$additional_libdir"; then
1260                            haveit=yes
1261                            break
1262                          fi
1263                        done
1264                        if test -z "$haveit"; then
1265                          if test -d "$additional_libdir"; then
1266                            dnl Really add $additional_libdir to $LTLIBNAME.
1267                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
1268                          fi
1269                        fi
1270                      fi
1271                    fi
1272                    ;;
1273                  -R*)
1274                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
1275                    if test "$enable_rpath" != no; then
1276                      dnl Potentially add DIR to rpathdirs.
1277                      dnl The rpathdirs will be appended to $LIBNAME at the end.
1278                      haveit=
1279                      for x in $rpathdirs; do
1280                        if test "X$x" = "X$dir"; then
1281                          haveit=yes
1282                          break
1283                        fi
1284                      done
1285                      if test -z "$haveit"; then
1286                        rpathdirs="$rpathdirs $dir"
1287                      fi
1288                      dnl Potentially add DIR to ltrpathdirs.
1289                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
1290                      haveit=
1291                      for x in $ltrpathdirs; do
1292                        if test "X$x" = "X$dir"; then
1293                          haveit=yes
1294                          break
1295                        fi
1296                      done
1297                      if test -z "$haveit"; then
1298                        ltrpathdirs="$ltrpathdirs $dir"
1299                      fi
1300                    fi
1301                    ;;
1302                  -l*)
1303                    dnl Handle this in the next round.
1304                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
1305                    ;;
1306                  *.la)
1307                    dnl Handle this in the next round. Throw away the .la's
1308                    dnl directory; it is already contained in a preceding -L
1309                    dnl option.
1310                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
1311                    ;;
1312                  *)
1313                    dnl Most likely an immediate library name.
1314                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
1315                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
1316                    ;;
1317                esac
1318              done
1319            fi
1320          else
1321            dnl Didn't find the library; assume it is in the system directories
1322            dnl known to the linker and runtime loader. (All the system
1323            dnl directories known to the linker should also be known to the
1324            dnl runtime loader, otherwise the system is severely misconfigured.)
1325            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
1326            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
1327          fi
1328        fi
1329      fi
1330    done
1331  done
1332  if test "X$rpathdirs" != "X"; then
1333    if test -n "$hardcode_libdir_separator"; then
1334      dnl Weird platform: only the last -rpath option counts, the user must
1335      dnl pass all path elements in one option. We can arrange that for a
1336      dnl single library, but not when more than one $LIBNAMEs are used.
1337      alldirs=
1338      for found_dir in $rpathdirs; do
1339        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
1340      done
1341      dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
1342      acl_save_libdir="$libdir"
1343      libdir="$alldirs"
1344      eval flag=\"$hardcode_libdir_flag_spec\"
1345      libdir="$acl_save_libdir"
1346      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
1347    else
1348      dnl The -rpath options are cumulative.
1349      for found_dir in $rpathdirs; do
1350        acl_save_libdir="$libdir"
1351        libdir="$found_dir"
1352        eval flag=\"$hardcode_libdir_flag_spec\"
1353        libdir="$acl_save_libdir"
1354        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
1355      done
1356    fi
1357  fi
1358  if test "X$ltrpathdirs" != "X"; then
1359    dnl When using libtool, the option that works for both libraries and
1360    dnl executables is -R. The -R options are cumulative.
1361    for found_dir in $ltrpathdirs; do
1362      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
1363    done
1364  fi
1365])
1366
1367dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
1368dnl unless already present in VAR.
1369dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
1370dnl contains two or three consecutive elements that belong together.
1371AC_DEFUN([AC_LIB_APPENDTOVAR],
1372[
1373  for element in [$2]; do
1374    haveit=
1375    for x in $[$1]; do
1376      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1377      if test "X$x" = "X$element"; then
1378        haveit=yes
1379        break
1380      fi
1381    done
1382    if test -z "$haveit"; then
1383      [$1]="${[$1]}${[$1]:+ }$element"
1384    fi
1385  done
1386])
1387
1388# lib-prefix.m4 serial 3 (gettext-0.13)
1389dnl Copyright (C) 2001-2003 Free Software Foundation, Inc.
1390dnl This file is free software, distributed under the terms of the GNU
1391dnl General Public License.  As a special exception to the GNU General
1392dnl Public License, this file may be distributed as part of a program
1393dnl that contains a configuration script generated by Autoconf, under
1394dnl the same distribution terms as the rest of that program.
1395
1396dnl From Bruno Haible.
1397
1398dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
1399dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
1400dnl require excessive bracketing.
1401ifdef([AC_HELP_STRING],
1402[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
1403[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
1404
1405dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
1406dnl to access previously installed libraries. The basic assumption is that
1407dnl a user will want packages to use other packages he previously installed
1408dnl with the same --prefix option.
1409dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
1410dnl libraries, but is otherwise very convenient.
1411AC_DEFUN([AC_LIB_PREFIX],
1412[
1413  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
1414  AC_REQUIRE([AC_PROG_CC])
1415  AC_REQUIRE([AC_CANONICAL_HOST])
1416  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
1417  dnl By default, look in $includedir and $libdir.
1418  use_additional=yes
1419  AC_LIB_WITH_FINAL_PREFIX([
1420    eval additional_includedir=\"$includedir\"
1421    eval additional_libdir=\"$libdir\"
1422  ])
1423  AC_LIB_ARG_WITH([lib-prefix],
1424[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
1425  --without-lib-prefix    don't search for libraries in includedir and libdir],
1426[
1427    if test "X$withval" = "Xno"; then
1428      use_additional=no
1429    else
1430      if test "X$withval" = "X"; then
1431        AC_LIB_WITH_FINAL_PREFIX([
1432          eval additional_includedir=\"$includedir\"
1433          eval additional_libdir=\"$libdir\"
1434        ])
1435      else
1436        additional_includedir="$withval/include"
1437        additional_libdir="$withval/lib"
1438      fi
1439    fi
1440])
1441  if test $use_additional = yes; then
1442    dnl Potentially add $additional_includedir to $CPPFLAGS.
1443    dnl But don't add it
1444    dnl   1. if it's the standard /usr/include,
1445    dnl   2. if it's already present in $CPPFLAGS,
1446    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
1447    dnl   4. if it doesn't exist as a directory.
1448    if test "X$additional_includedir" != "X/usr/include"; then
1449      haveit=
1450      for x in $CPPFLAGS; do
1451        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1452        if test "X$x" = "X-I$additional_includedir"; then
1453          haveit=yes
1454          break
1455        fi
1456      done
1457      if test -z "$haveit"; then
1458        if test "X$additional_includedir" = "X/usr/local/include"; then
1459          if test -n "$GCC"; then
1460            case $host_os in
1461              linux*) haveit=yes;;
1462            esac
1463          fi
1464        fi
1465        if test -z "$haveit"; then
1466          if test -d "$additional_includedir"; then
1467            dnl Really add $additional_includedir to $CPPFLAGS.
1468            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
1469          fi
1470        fi
1471      fi
1472    fi
1473    dnl Potentially add $additional_libdir to $LDFLAGS.
1474    dnl But don't add it
1475    dnl   1. if it's the standard /usr/lib,
1476    dnl   2. if it's already present in $LDFLAGS,
1477    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
1478    dnl   4. if it doesn't exist as a directory.
1479    if test "X$additional_libdir" != "X/usr/lib"; then
1480      haveit=
1481      for x in $LDFLAGS; do
1482        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
1483        if test "X$x" = "X-L$additional_libdir"; then
1484          haveit=yes
1485          break
1486        fi
1487      done
1488      if test -z "$haveit"; then
1489        if test "X$additional_libdir" = "X/usr/local/lib"; then
1490          if test -n "$GCC"; then
1491            case $host_os in
1492              linux*) haveit=yes;;
1493            esac
1494          fi
1495        fi
1496        if test -z "$haveit"; then
1497          if test -d "$additional_libdir"; then
1498            dnl Really add $additional_libdir to $LDFLAGS.
1499            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
1500          fi
1501        fi
1502      fi
1503    fi
1504  fi
1505])
1506
1507dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
1508dnl acl_final_exec_prefix, containing the values to which $prefix and
1509dnl $exec_prefix will expand at the end of the configure script.
1510AC_DEFUN([AC_LIB_PREPARE_PREFIX],
1511[
1512  dnl Unfortunately, prefix and exec_prefix get only finally determined
1513  dnl at the end of configure.
1514  if test "X$prefix" = "XNONE"; then
1515    acl_final_prefix="$ac_default_prefix"
1516  else
1517    acl_final_prefix="$prefix"
1518  fi
1519  if test "X$exec_prefix" = "XNONE"; then
1520    acl_final_exec_prefix='${prefix}'
1521  else
1522    acl_final_exec_prefix="$exec_prefix"
1523  fi
1524  acl_save_prefix="$prefix"
1525  prefix="$acl_final_prefix"
1526  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
1527  prefix="$acl_save_prefix"
1528])
1529
1530dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
1531dnl variables prefix and exec_prefix bound to the values they will have
1532dnl at the end of the configure script.
1533AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
1534[
1535  acl_save_prefix="$prefix"
1536  prefix="$acl_final_prefix"
1537  acl_save_exec_prefix="$exec_prefix"
1538  exec_prefix="$acl_final_exec_prefix"
1539  $1
1540  exec_prefix="$acl_save_exec_prefix"
1541  prefix="$acl_save_prefix"
1542])
1543
1544# lib-ld.m4 serial 3 (gettext-0.13)
1545dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
1546dnl This file is free software, distributed under the terms of the GNU
1547dnl General Public License.  As a special exception to the GNU General
1548dnl Public License, this file may be distributed as part of a program
1549dnl that contains a configuration script generated by Autoconf, under
1550dnl the same distribution terms as the rest of that program.
1551
1552dnl Subroutines of libtool.m4,
1553dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
1554dnl with libtool.m4.
1555
1556dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
1557AC_DEFUN([AC_LIB_PROG_LD_GNU],
1558[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
1559[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
1560case `$LD -v 2>&1 </dev/null` in
1561*GNU* | *'with BFD'*)
1562  acl_cv_prog_gnu_ld=yes ;;
1563*)
1564  acl_cv_prog_gnu_ld=no ;;
1565esac])
1566with_gnu_ld=$acl_cv_prog_gnu_ld
1567])
1568
1569dnl From libtool-1.4. Sets the variable LD.
1570AC_DEFUN([AC_LIB_PROG_LD],
1571[AC_ARG_WITH(gnu-ld,
1572[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],
1573test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
1574AC_REQUIRE([AC_PROG_CC])dnl
1575AC_REQUIRE([AC_CANONICAL_HOST])dnl
1576# Prepare PATH_SEPARATOR.
1577# The user is always right.
1578if test "${PATH_SEPARATOR+set}" != set; then
1579  echo "#! /bin/sh" >conf$$.sh
1580  echo  "exit 0"   >>conf$$.sh
1581  chmod +x conf$$.sh
1582  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
1583    PATH_SEPARATOR=';'
1584  else
1585    PATH_SEPARATOR=:
1586  fi
1587  rm -f conf$$.sh
1588fi
1589ac_prog=ld
1590if test "$GCC" = yes; then
1591  # Check if gcc -print-prog-name=ld gives a path.
1592  AC_MSG_CHECKING([for ld used by GCC])
1593  case $host in
1594  *-*-mingw*)
1595    # gcc leaves a trailing carriage return which upsets mingw
1596    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1597  *)
1598    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1599  esac
1600  case $ac_prog in
1601    # Accept absolute paths.
1602    [[\\/]* | [A-Za-z]:[\\/]*)]
1603      [re_direlt='/[^/][^/]*/\.\./']
1604      # Canonicalize the path of ld
1605      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1606      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1607        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1608      done
1609      test -z "$LD" && LD="$ac_prog"
1610      ;;
1611  "")
1612    # If it fails, then pretend we aren't using GCC.
1613    ac_prog=ld
1614    ;;
1615  *)
1616    # If it is relative, then search for the first ld in PATH.
1617    with_gnu_ld=unknown
1618    ;;
1619  esac
1620elif test "$with_gnu_ld" = yes; then
1621  AC_MSG_CHECKING([for GNU ld])
1622else
1623  AC_MSG_CHECKING([for non-GNU ld])
1624fi
1625AC_CACHE_VAL(acl_cv_path_LD,
1626[if test -z "$LD"; then
1627  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1628  for ac_dir in $PATH; do
1629    test -z "$ac_dir" && ac_dir=.
1630    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1631      acl_cv_path_LD="$ac_dir/$ac_prog"
1632      # Check to see if the program is GNU ld.  I'd rather use --version,
1633      # but apparently some GNU ld's only accept -v.
1634      # Break only if it was the GNU/non-GNU ld that we prefer.
1635      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
1636      *GNU* | *'with BFD'*)
1637        test "$with_gnu_ld" != no && break ;;
1638      *)
1639        test "$with_gnu_ld" != yes && break ;;
1640      esac
1641    fi
1642  done
1643  IFS="$ac_save_ifs"
1644else
1645  acl_cv_path_LD="$LD" # Let the user override the test with a path.
1646fi])
1647LD="$acl_cv_path_LD"
1648if test -n "$LD"; then
1649  AC_MSG_RESULT($LD)
1650else
1651  AC_MSG_RESULT(no)
1652fi
1653test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
1654AC_LIB_PROG_LD_GNU
1655])
1656
Note: See TracBrowser for help on using the repository browser.