xref: /aosp_15_r20/external/libexif/configure (revision 735d6239c16e246968a03ef6e2db00d67bad6cdc)
1*735d6239SKiyoung Kim#! /bin/sh
2*735d6239SKiyoung Kim# Guess values for system-dependent variables and create Makefiles.
3*735d6239SKiyoung Kim# Generated by GNU Autoconf 2.68 for EXIF library 0.6.21.
4*735d6239SKiyoung Kim#
5*735d6239SKiyoung Kim# Report bugs to <[email protected]>.
6*735d6239SKiyoung Kim#
7*735d6239SKiyoung Kim#
8*735d6239SKiyoung Kim# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9*735d6239SKiyoung Kim# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10*735d6239SKiyoung Kim# Foundation, Inc.
11*735d6239SKiyoung Kim#
12*735d6239SKiyoung Kim#
13*735d6239SKiyoung Kim# This configure script is free software; the Free Software Foundation
14*735d6239SKiyoung Kim# gives unlimited permission to copy, distribute and modify it.
15*735d6239SKiyoung Kim## -------------------- ##
16*735d6239SKiyoung Kim## M4sh Initialization. ##
17*735d6239SKiyoung Kim## -------------------- ##
18*735d6239SKiyoung Kim
19*735d6239SKiyoung Kim# Be more Bourne compatible
20*735d6239SKiyoung KimDUALCASE=1; export DUALCASE # for MKS sh
21*735d6239SKiyoung Kimif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22*735d6239SKiyoung Kim  emulate sh
23*735d6239SKiyoung Kim  NULLCMD=:
24*735d6239SKiyoung Kim  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25*735d6239SKiyoung Kim  # is contrary to our usage.  Disable this feature.
26*735d6239SKiyoung Kim  alias -g '${1+"$@"}'='"$@"'
27*735d6239SKiyoung Kim  setopt NO_GLOB_SUBST
28*735d6239SKiyoung Kimelse
29*735d6239SKiyoung Kim  case `(set -o) 2>/dev/null` in #(
30*735d6239SKiyoung Kim  *posix*) :
31*735d6239SKiyoung Kim    set -o posix ;; #(
32*735d6239SKiyoung Kim  *) :
33*735d6239SKiyoung Kim     ;;
34*735d6239SKiyoung Kimesac
35*735d6239SKiyoung Kimfi
36*735d6239SKiyoung Kim
37*735d6239SKiyoung Kim
38*735d6239SKiyoung Kimas_nl='
39*735d6239SKiyoung Kim'
40*735d6239SKiyoung Kimexport as_nl
41*735d6239SKiyoung Kim# Printing a long string crashes Solaris 7 /usr/bin/printf.
42*735d6239SKiyoung Kimas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43*735d6239SKiyoung Kimas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44*735d6239SKiyoung Kimas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45*735d6239SKiyoung Kim# Prefer a ksh shell builtin over an external printf program on Solaris,
46*735d6239SKiyoung Kim# but without wasting forks for bash or zsh.
47*735d6239SKiyoung Kimif test -z "$BASH_VERSION$ZSH_VERSION" \
48*735d6239SKiyoung Kim    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49*735d6239SKiyoung Kim  as_echo='print -r --'
50*735d6239SKiyoung Kim  as_echo_n='print -rn --'
51*735d6239SKiyoung Kimelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52*735d6239SKiyoung Kim  as_echo='printf %s\n'
53*735d6239SKiyoung Kim  as_echo_n='printf %s'
54*735d6239SKiyoung Kimelse
55*735d6239SKiyoung Kim  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56*735d6239SKiyoung Kim    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57*735d6239SKiyoung Kim    as_echo_n='/usr/ucb/echo -n'
58*735d6239SKiyoung Kim  else
59*735d6239SKiyoung Kim    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60*735d6239SKiyoung Kim    as_echo_n_body='eval
61*735d6239SKiyoung Kim      arg=$1;
62*735d6239SKiyoung Kim      case $arg in #(
63*735d6239SKiyoung Kim      *"$as_nl"*)
64*735d6239SKiyoung Kim	expr "X$arg" : "X\\(.*\\)$as_nl";
65*735d6239SKiyoung Kim	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66*735d6239SKiyoung Kim      esac;
67*735d6239SKiyoung Kim      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68*735d6239SKiyoung Kim    '
69*735d6239SKiyoung Kim    export as_echo_n_body
70*735d6239SKiyoung Kim    as_echo_n='sh -c $as_echo_n_body as_echo'
71*735d6239SKiyoung Kim  fi
72*735d6239SKiyoung Kim  export as_echo_body
73*735d6239SKiyoung Kim  as_echo='sh -c $as_echo_body as_echo'
74*735d6239SKiyoung Kimfi
75*735d6239SKiyoung Kim
76*735d6239SKiyoung Kim# The user is always right.
77*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
78*735d6239SKiyoung Kim  PATH_SEPARATOR=:
79*735d6239SKiyoung Kim  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80*735d6239SKiyoung Kim    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81*735d6239SKiyoung Kim      PATH_SEPARATOR=';'
82*735d6239SKiyoung Kim  }
83*735d6239SKiyoung Kimfi
84*735d6239SKiyoung Kim
85*735d6239SKiyoung Kim
86*735d6239SKiyoung Kim# IFS
87*735d6239SKiyoung Kim# We need space, tab and new line, in precisely that order.  Quoting is
88*735d6239SKiyoung Kim# there to prevent editors from complaining about space-tab.
89*735d6239SKiyoung Kim# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90*735d6239SKiyoung Kim# splitting by setting IFS to empty value.)
91*735d6239SKiyoung KimIFS=" ""	$as_nl"
92*735d6239SKiyoung Kim
93*735d6239SKiyoung Kim# Find who we are.  Look in the path if we contain no directory separator.
94*735d6239SKiyoung Kimas_myself=
95*735d6239SKiyoung Kimcase $0 in #((
96*735d6239SKiyoung Kim  *[\\/]* ) as_myself=$0 ;;
97*735d6239SKiyoung Kim  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98*735d6239SKiyoung Kimfor as_dir in $PATH
99*735d6239SKiyoung Kimdo
100*735d6239SKiyoung Kim  IFS=$as_save_IFS
101*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
102*735d6239SKiyoung Kim    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103*735d6239SKiyoung Kim  done
104*735d6239SKiyoung KimIFS=$as_save_IFS
105*735d6239SKiyoung Kim
106*735d6239SKiyoung Kim     ;;
107*735d6239SKiyoung Kimesac
108*735d6239SKiyoung Kim# We did not find ourselves, most probably we were run as `sh COMMAND'
109*735d6239SKiyoung Kim# in which case we are not to be found in the path.
110*735d6239SKiyoung Kimif test "x$as_myself" = x; then
111*735d6239SKiyoung Kim  as_myself=$0
112*735d6239SKiyoung Kimfi
113*735d6239SKiyoung Kimif test ! -f "$as_myself"; then
114*735d6239SKiyoung Kim  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115*735d6239SKiyoung Kim  exit 1
116*735d6239SKiyoung Kimfi
117*735d6239SKiyoung Kim
118*735d6239SKiyoung Kim# Unset variables that we do not need and which cause bugs (e.g. in
119*735d6239SKiyoung Kim# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120*735d6239SKiyoung Kim# suppresses any "Segmentation fault" message there.  '((' could
121*735d6239SKiyoung Kim# trigger a bug in pdksh 5.2.14.
122*735d6239SKiyoung Kimfor as_var in BASH_ENV ENV MAIL MAILPATH
123*735d6239SKiyoung Kimdo eval test x\${$as_var+set} = xset \
124*735d6239SKiyoung Kim  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125*735d6239SKiyoung Kimdone
126*735d6239SKiyoung KimPS1='$ '
127*735d6239SKiyoung KimPS2='> '
128*735d6239SKiyoung KimPS4='+ '
129*735d6239SKiyoung Kim
130*735d6239SKiyoung Kim# NLS nuisances.
131*735d6239SKiyoung KimLC_ALL=C
132*735d6239SKiyoung Kimexport LC_ALL
133*735d6239SKiyoung KimLANGUAGE=C
134*735d6239SKiyoung Kimexport LANGUAGE
135*735d6239SKiyoung Kim
136*735d6239SKiyoung Kim# CDPATH.
137*735d6239SKiyoung Kim(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138*735d6239SKiyoung Kim
139*735d6239SKiyoung Kimif test "x$CONFIG_SHELL" = x; then
140*735d6239SKiyoung Kim  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141*735d6239SKiyoung Kim  emulate sh
142*735d6239SKiyoung Kim  NULLCMD=:
143*735d6239SKiyoung Kim  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144*735d6239SKiyoung Kim  # is contrary to our usage.  Disable this feature.
145*735d6239SKiyoung Kim  alias -g '\${1+\"\$@\"}'='\"\$@\"'
146*735d6239SKiyoung Kim  setopt NO_GLOB_SUBST
147*735d6239SKiyoung Kimelse
148*735d6239SKiyoung Kim  case \`(set -o) 2>/dev/null\` in #(
149*735d6239SKiyoung Kim  *posix*) :
150*735d6239SKiyoung Kim    set -o posix ;; #(
151*735d6239SKiyoung Kim  *) :
152*735d6239SKiyoung Kim     ;;
153*735d6239SKiyoung Kimesac
154*735d6239SKiyoung Kimfi
155*735d6239SKiyoung Kim"
156*735d6239SKiyoung Kim  as_required="as_fn_return () { (exit \$1); }
157*735d6239SKiyoung Kimas_fn_success () { as_fn_return 0; }
158*735d6239SKiyoung Kimas_fn_failure () { as_fn_return 1; }
159*735d6239SKiyoung Kimas_fn_ret_success () { return 0; }
160*735d6239SKiyoung Kimas_fn_ret_failure () { return 1; }
161*735d6239SKiyoung Kim
162*735d6239SKiyoung Kimexitcode=0
163*735d6239SKiyoung Kimas_fn_success || { exitcode=1; echo as_fn_success failed.; }
164*735d6239SKiyoung Kimas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165*735d6239SKiyoung Kimas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166*735d6239SKiyoung Kimas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167*735d6239SKiyoung Kimif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168*735d6239SKiyoung Kim
169*735d6239SKiyoung Kimelse
170*735d6239SKiyoung Kim  exitcode=1; echo positional parameters were not saved.
171*735d6239SKiyoung Kimfi
172*735d6239SKiyoung Kimtest x\$exitcode = x0 || exit 1"
173*735d6239SKiyoung Kim  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174*735d6239SKiyoung Kim  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175*735d6239SKiyoung Kim  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176*735d6239SKiyoung Kim  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177*735d6239SKiyoung Kim
178*735d6239SKiyoung Kim  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
179*735d6239SKiyoung Kim    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180*735d6239SKiyoung Kim    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181*735d6239SKiyoung Kim    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182*735d6239SKiyoung Kim    PATH=/empty FPATH=/empty; export PATH FPATH
183*735d6239SKiyoung Kim    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
184*735d6239SKiyoung Kim      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
185*735d6239SKiyoung Kimtest \$(( 1 + 1 )) = 2 || exit 1"
186*735d6239SKiyoung Kim  if (eval "$as_required") 2>/dev/null; then :
187*735d6239SKiyoung Kim  as_have_required=yes
188*735d6239SKiyoung Kimelse
189*735d6239SKiyoung Kim  as_have_required=no
190*735d6239SKiyoung Kimfi
191*735d6239SKiyoung Kim  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192*735d6239SKiyoung Kim
193*735d6239SKiyoung Kimelse
194*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195*735d6239SKiyoung Kimas_found=false
196*735d6239SKiyoung Kimfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197*735d6239SKiyoung Kimdo
198*735d6239SKiyoung Kim  IFS=$as_save_IFS
199*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
200*735d6239SKiyoung Kim  as_found=:
201*735d6239SKiyoung Kim  case $as_dir in #(
202*735d6239SKiyoung Kim	 /*)
203*735d6239SKiyoung Kim	   for as_base in sh bash ksh sh5; do
204*735d6239SKiyoung Kim	     # Try only shells that exist, to save several forks.
205*735d6239SKiyoung Kim	     as_shell=$as_dir/$as_base
206*735d6239SKiyoung Kim	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207*735d6239SKiyoung Kim		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208*735d6239SKiyoung Kim  CONFIG_SHELL=$as_shell as_have_required=yes
209*735d6239SKiyoung Kim		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210*735d6239SKiyoung Kim  break 2
211*735d6239SKiyoung Kimfi
212*735d6239SKiyoung Kimfi
213*735d6239SKiyoung Kim	   done;;
214*735d6239SKiyoung Kim       esac
215*735d6239SKiyoung Kim  as_found=false
216*735d6239SKiyoung Kimdone
217*735d6239SKiyoung Kim$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218*735d6239SKiyoung Kim	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219*735d6239SKiyoung Kim  CONFIG_SHELL=$SHELL as_have_required=yes
220*735d6239SKiyoung Kimfi; }
221*735d6239SKiyoung KimIFS=$as_save_IFS
222*735d6239SKiyoung Kim
223*735d6239SKiyoung Kim
224*735d6239SKiyoung Kim      if test "x$CONFIG_SHELL" != x; then :
225*735d6239SKiyoung Kim  # We cannot yet assume a decent shell, so we have to provide a
226*735d6239SKiyoung Kim	# neutralization value for shells without unset; and this also
227*735d6239SKiyoung Kim	# works around shells that cannot unset nonexistent variables.
228*735d6239SKiyoung Kim	# Preserve -v and -x to the replacement shell.
229*735d6239SKiyoung Kim	BASH_ENV=/dev/null
230*735d6239SKiyoung Kim	ENV=/dev/null
231*735d6239SKiyoung Kim	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232*735d6239SKiyoung Kim	export CONFIG_SHELL
233*735d6239SKiyoung Kim	case $- in # ((((
234*735d6239SKiyoung Kim	  *v*x* | *x*v* ) as_opts=-vx ;;
235*735d6239SKiyoung Kim	  *v* ) as_opts=-v ;;
236*735d6239SKiyoung Kim	  *x* ) as_opts=-x ;;
237*735d6239SKiyoung Kim	  * ) as_opts= ;;
238*735d6239SKiyoung Kim	esac
239*735d6239SKiyoung Kim	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240*735d6239SKiyoung Kimfi
241*735d6239SKiyoung Kim
242*735d6239SKiyoung Kim    if test x$as_have_required = xno; then :
243*735d6239SKiyoung Kim  $as_echo "$0: This script requires a shell more modern than all"
244*735d6239SKiyoung Kim  $as_echo "$0: the shells that I found on your system."
245*735d6239SKiyoung Kim  if test x${ZSH_VERSION+set} = xset ; then
246*735d6239SKiyoung Kim    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247*735d6239SKiyoung Kim    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248*735d6239SKiyoung Kim  else
249*735d6239SKiyoung Kim    $as_echo "$0: Please tell [email protected] and
250*735d6239SKiyoung Kim$0: [email protected] about your system,
251*735d6239SKiyoung Kim$0: including any error possibly output before this
252*735d6239SKiyoung Kim$0: message. Then install a modern shell, or manually run
253*735d6239SKiyoung Kim$0: the script under such a shell if you do have one."
254*735d6239SKiyoung Kim  fi
255*735d6239SKiyoung Kim  exit 1
256*735d6239SKiyoung Kimfi
257*735d6239SKiyoung Kimfi
258*735d6239SKiyoung Kimfi
259*735d6239SKiyoung KimSHELL=${CONFIG_SHELL-/bin/sh}
260*735d6239SKiyoung Kimexport SHELL
261*735d6239SKiyoung Kim# Unset more variables known to interfere with behavior of common tools.
262*735d6239SKiyoung KimCLICOLOR_FORCE= GREP_OPTIONS=
263*735d6239SKiyoung Kimunset CLICOLOR_FORCE GREP_OPTIONS
264*735d6239SKiyoung Kim
265*735d6239SKiyoung Kim## --------------------- ##
266*735d6239SKiyoung Kim## M4sh Shell Functions. ##
267*735d6239SKiyoung Kim## --------------------- ##
268*735d6239SKiyoung Kim# as_fn_unset VAR
269*735d6239SKiyoung Kim# ---------------
270*735d6239SKiyoung Kim# Portably unset VAR.
271*735d6239SKiyoung Kimas_fn_unset ()
272*735d6239SKiyoung Kim{
273*735d6239SKiyoung Kim  { eval $1=; unset $1;}
274*735d6239SKiyoung Kim}
275*735d6239SKiyoung Kimas_unset=as_fn_unset
276*735d6239SKiyoung Kim
277*735d6239SKiyoung Kim# as_fn_set_status STATUS
278*735d6239SKiyoung Kim# -----------------------
279*735d6239SKiyoung Kim# Set $? to STATUS, without forking.
280*735d6239SKiyoung Kimas_fn_set_status ()
281*735d6239SKiyoung Kim{
282*735d6239SKiyoung Kim  return $1
283*735d6239SKiyoung Kim} # as_fn_set_status
284*735d6239SKiyoung Kim
285*735d6239SKiyoung Kim# as_fn_exit STATUS
286*735d6239SKiyoung Kim# -----------------
287*735d6239SKiyoung Kim# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
288*735d6239SKiyoung Kimas_fn_exit ()
289*735d6239SKiyoung Kim{
290*735d6239SKiyoung Kim  set +e
291*735d6239SKiyoung Kim  as_fn_set_status $1
292*735d6239SKiyoung Kim  exit $1
293*735d6239SKiyoung Kim} # as_fn_exit
294*735d6239SKiyoung Kim
295*735d6239SKiyoung Kim# as_fn_mkdir_p
296*735d6239SKiyoung Kim# -------------
297*735d6239SKiyoung Kim# Create "$as_dir" as a directory, including parents if necessary.
298*735d6239SKiyoung Kimas_fn_mkdir_p ()
299*735d6239SKiyoung Kim{
300*735d6239SKiyoung Kim
301*735d6239SKiyoung Kim  case $as_dir in #(
302*735d6239SKiyoung Kim  -*) as_dir=./$as_dir;;
303*735d6239SKiyoung Kim  esac
304*735d6239SKiyoung Kim  test -d "$as_dir" || eval $as_mkdir_p || {
305*735d6239SKiyoung Kim    as_dirs=
306*735d6239SKiyoung Kim    while :; do
307*735d6239SKiyoung Kim      case $as_dir in #(
308*735d6239SKiyoung Kim      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
309*735d6239SKiyoung Kim      *) as_qdir=$as_dir;;
310*735d6239SKiyoung Kim      esac
311*735d6239SKiyoung Kim      as_dirs="'$as_qdir' $as_dirs"
312*735d6239SKiyoung Kim      as_dir=`$as_dirname -- "$as_dir" ||
313*735d6239SKiyoung Kim$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
314*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(//\)[^/]' \| \
315*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(//\)$' \| \
316*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
317*735d6239SKiyoung Kim$as_echo X"$as_dir" |
318*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
319*735d6239SKiyoung Kim	    s//\1/
320*735d6239SKiyoung Kim	    q
321*735d6239SKiyoung Kim	  }
322*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
323*735d6239SKiyoung Kim	    s//\1/
324*735d6239SKiyoung Kim	    q
325*735d6239SKiyoung Kim	  }
326*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
327*735d6239SKiyoung Kim	    s//\1/
328*735d6239SKiyoung Kim	    q
329*735d6239SKiyoung Kim	  }
330*735d6239SKiyoung Kim	  /^X\(\/\).*/{
331*735d6239SKiyoung Kim	    s//\1/
332*735d6239SKiyoung Kim	    q
333*735d6239SKiyoung Kim	  }
334*735d6239SKiyoung Kim	  s/.*/./; q'`
335*735d6239SKiyoung Kim      test -d "$as_dir" && break
336*735d6239SKiyoung Kim    done
337*735d6239SKiyoung Kim    test -z "$as_dirs" || eval "mkdir $as_dirs"
338*735d6239SKiyoung Kim  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
339*735d6239SKiyoung Kim
340*735d6239SKiyoung Kim
341*735d6239SKiyoung Kim} # as_fn_mkdir_p
342*735d6239SKiyoung Kim# as_fn_append VAR VALUE
343*735d6239SKiyoung Kim# ----------------------
344*735d6239SKiyoung Kim# Append the text in VALUE to the end of the definition contained in VAR. Take
345*735d6239SKiyoung Kim# advantage of any shell optimizations that allow amortized linear growth over
346*735d6239SKiyoung Kim# repeated appends, instead of the typical quadratic growth present in naive
347*735d6239SKiyoung Kim# implementations.
348*735d6239SKiyoung Kimif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
349*735d6239SKiyoung Kim  eval 'as_fn_append ()
350*735d6239SKiyoung Kim  {
351*735d6239SKiyoung Kim    eval $1+=\$2
352*735d6239SKiyoung Kim  }'
353*735d6239SKiyoung Kimelse
354*735d6239SKiyoung Kim  as_fn_append ()
355*735d6239SKiyoung Kim  {
356*735d6239SKiyoung Kim    eval $1=\$$1\$2
357*735d6239SKiyoung Kim  }
358*735d6239SKiyoung Kimfi # as_fn_append
359*735d6239SKiyoung Kim
360*735d6239SKiyoung Kim# as_fn_arith ARG...
361*735d6239SKiyoung Kim# ------------------
362*735d6239SKiyoung Kim# Perform arithmetic evaluation on the ARGs, and store the result in the
363*735d6239SKiyoung Kim# global $as_val. Take advantage of shells that can avoid forks. The arguments
364*735d6239SKiyoung Kim# must be portable across $(()) and expr.
365*735d6239SKiyoung Kimif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
366*735d6239SKiyoung Kim  eval 'as_fn_arith ()
367*735d6239SKiyoung Kim  {
368*735d6239SKiyoung Kim    as_val=$(( $* ))
369*735d6239SKiyoung Kim  }'
370*735d6239SKiyoung Kimelse
371*735d6239SKiyoung Kim  as_fn_arith ()
372*735d6239SKiyoung Kim  {
373*735d6239SKiyoung Kim    as_val=`expr "$@" || test $? -eq 1`
374*735d6239SKiyoung Kim  }
375*735d6239SKiyoung Kimfi # as_fn_arith
376*735d6239SKiyoung Kim
377*735d6239SKiyoung Kim
378*735d6239SKiyoung Kim# as_fn_error STATUS ERROR [LINENO LOG_FD]
379*735d6239SKiyoung Kim# ----------------------------------------
380*735d6239SKiyoung Kim# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
381*735d6239SKiyoung Kim# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
382*735d6239SKiyoung Kim# script with STATUS, using 1 if that was 0.
383*735d6239SKiyoung Kimas_fn_error ()
384*735d6239SKiyoung Kim{
385*735d6239SKiyoung Kim  as_status=$1; test $as_status -eq 0 && as_status=1
386*735d6239SKiyoung Kim  if test "$4"; then
387*735d6239SKiyoung Kim    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
388*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
389*735d6239SKiyoung Kim  fi
390*735d6239SKiyoung Kim  $as_echo "$as_me: error: $2" >&2
391*735d6239SKiyoung Kim  as_fn_exit $as_status
392*735d6239SKiyoung Kim} # as_fn_error
393*735d6239SKiyoung Kim
394*735d6239SKiyoung Kimif expr a : '\(a\)' >/dev/null 2>&1 &&
395*735d6239SKiyoung Kim   test "X`expr 00001 : '.*\(...\)'`" = X001; then
396*735d6239SKiyoung Kim  as_expr=expr
397*735d6239SKiyoung Kimelse
398*735d6239SKiyoung Kim  as_expr=false
399*735d6239SKiyoung Kimfi
400*735d6239SKiyoung Kim
401*735d6239SKiyoung Kimif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
402*735d6239SKiyoung Kim  as_basename=basename
403*735d6239SKiyoung Kimelse
404*735d6239SKiyoung Kim  as_basename=false
405*735d6239SKiyoung Kimfi
406*735d6239SKiyoung Kim
407*735d6239SKiyoung Kimif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
408*735d6239SKiyoung Kim  as_dirname=dirname
409*735d6239SKiyoung Kimelse
410*735d6239SKiyoung Kim  as_dirname=false
411*735d6239SKiyoung Kimfi
412*735d6239SKiyoung Kim
413*735d6239SKiyoung Kimas_me=`$as_basename -- "$0" ||
414*735d6239SKiyoung Kim$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
415*735d6239SKiyoung Kim	 X"$0" : 'X\(//\)$' \| \
416*735d6239SKiyoung Kim	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
417*735d6239SKiyoung Kim$as_echo X/"$0" |
418*735d6239SKiyoung Kim    sed '/^.*\/\([^/][^/]*\)\/*$/{
419*735d6239SKiyoung Kim	    s//\1/
420*735d6239SKiyoung Kim	    q
421*735d6239SKiyoung Kim	  }
422*735d6239SKiyoung Kim	  /^X\/\(\/\/\)$/{
423*735d6239SKiyoung Kim	    s//\1/
424*735d6239SKiyoung Kim	    q
425*735d6239SKiyoung Kim	  }
426*735d6239SKiyoung Kim	  /^X\/\(\/\).*/{
427*735d6239SKiyoung Kim	    s//\1/
428*735d6239SKiyoung Kim	    q
429*735d6239SKiyoung Kim	  }
430*735d6239SKiyoung Kim	  s/.*/./; q'`
431*735d6239SKiyoung Kim
432*735d6239SKiyoung Kim# Avoid depending upon Character Ranges.
433*735d6239SKiyoung Kimas_cr_letters='abcdefghijklmnopqrstuvwxyz'
434*735d6239SKiyoung Kimas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
435*735d6239SKiyoung Kimas_cr_Letters=$as_cr_letters$as_cr_LETTERS
436*735d6239SKiyoung Kimas_cr_digits='0123456789'
437*735d6239SKiyoung Kimas_cr_alnum=$as_cr_Letters$as_cr_digits
438*735d6239SKiyoung Kim
439*735d6239SKiyoung Kim
440*735d6239SKiyoung Kim  as_lineno_1=$LINENO as_lineno_1a=$LINENO
441*735d6239SKiyoung Kim  as_lineno_2=$LINENO as_lineno_2a=$LINENO
442*735d6239SKiyoung Kim  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
443*735d6239SKiyoung Kim  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
444*735d6239SKiyoung Kim  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
445*735d6239SKiyoung Kim  sed -n '
446*735d6239SKiyoung Kim    p
447*735d6239SKiyoung Kim    /[$]LINENO/=
448*735d6239SKiyoung Kim  ' <$as_myself |
449*735d6239SKiyoung Kim    sed '
450*735d6239SKiyoung Kim      s/[$]LINENO.*/&-/
451*735d6239SKiyoung Kim      t lineno
452*735d6239SKiyoung Kim      b
453*735d6239SKiyoung Kim      :lineno
454*735d6239SKiyoung Kim      N
455*735d6239SKiyoung Kim      :loop
456*735d6239SKiyoung Kim      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457*735d6239SKiyoung Kim      t loop
458*735d6239SKiyoung Kim      s/-\n.*//
459*735d6239SKiyoung Kim    ' >$as_me.lineno &&
460*735d6239SKiyoung Kim  chmod +x "$as_me.lineno" ||
461*735d6239SKiyoung Kim    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
462*735d6239SKiyoung Kim
463*735d6239SKiyoung Kim  # Don't try to exec as it changes $[0], causing all sort of problems
464*735d6239SKiyoung Kim  # (the dirname of $[0] is not the place where we might find the
465*735d6239SKiyoung Kim  # original and so on.  Autoconf is especially sensitive to this).
466*735d6239SKiyoung Kim  . "./$as_me.lineno"
467*735d6239SKiyoung Kim  # Exit status is that of the last command.
468*735d6239SKiyoung Kim  exit
469*735d6239SKiyoung Kim}
470*735d6239SKiyoung Kim
471*735d6239SKiyoung KimECHO_C= ECHO_N= ECHO_T=
472*735d6239SKiyoung Kimcase `echo -n x` in #(((((
473*735d6239SKiyoung Kim-n*)
474*735d6239SKiyoung Kim  case `echo 'xy\c'` in
475*735d6239SKiyoung Kim  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
476*735d6239SKiyoung Kim  xy)  ECHO_C='\c';;
477*735d6239SKiyoung Kim  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
478*735d6239SKiyoung Kim       ECHO_T='	';;
479*735d6239SKiyoung Kim  esac;;
480*735d6239SKiyoung Kim*)
481*735d6239SKiyoung Kim  ECHO_N='-n';;
482*735d6239SKiyoung Kimesac
483*735d6239SKiyoung Kim
484*735d6239SKiyoung Kimrm -f conf$$ conf$$.exe conf$$.file
485*735d6239SKiyoung Kimif test -d conf$$.dir; then
486*735d6239SKiyoung Kim  rm -f conf$$.dir/conf$$.file
487*735d6239SKiyoung Kimelse
488*735d6239SKiyoung Kim  rm -f conf$$.dir
489*735d6239SKiyoung Kim  mkdir conf$$.dir 2>/dev/null
490*735d6239SKiyoung Kimfi
491*735d6239SKiyoung Kimif (echo >conf$$.file) 2>/dev/null; then
492*735d6239SKiyoung Kim  if ln -s conf$$.file conf$$ 2>/dev/null; then
493*735d6239SKiyoung Kim    as_ln_s='ln -s'
494*735d6239SKiyoung Kim    # ... but there are two gotchas:
495*735d6239SKiyoung Kim    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
496*735d6239SKiyoung Kim    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
497*735d6239SKiyoung Kim    # In both cases, we have to default to `cp -p'.
498*735d6239SKiyoung Kim    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
499*735d6239SKiyoung Kim      as_ln_s='cp -p'
500*735d6239SKiyoung Kim  elif ln conf$$.file conf$$ 2>/dev/null; then
501*735d6239SKiyoung Kim    as_ln_s=ln
502*735d6239SKiyoung Kim  else
503*735d6239SKiyoung Kim    as_ln_s='cp -p'
504*735d6239SKiyoung Kim  fi
505*735d6239SKiyoung Kimelse
506*735d6239SKiyoung Kim  as_ln_s='cp -p'
507*735d6239SKiyoung Kimfi
508*735d6239SKiyoung Kimrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
509*735d6239SKiyoung Kimrmdir conf$$.dir 2>/dev/null
510*735d6239SKiyoung Kim
511*735d6239SKiyoung Kimif mkdir -p . 2>/dev/null; then
512*735d6239SKiyoung Kim  as_mkdir_p='mkdir -p "$as_dir"'
513*735d6239SKiyoung Kimelse
514*735d6239SKiyoung Kim  test -d ./-p && rmdir ./-p
515*735d6239SKiyoung Kim  as_mkdir_p=false
516*735d6239SKiyoung Kimfi
517*735d6239SKiyoung Kim
518*735d6239SKiyoung Kimif test -x / >/dev/null 2>&1; then
519*735d6239SKiyoung Kim  as_test_x='test -x'
520*735d6239SKiyoung Kimelse
521*735d6239SKiyoung Kim  if ls -dL / >/dev/null 2>&1; then
522*735d6239SKiyoung Kim    as_ls_L_option=L
523*735d6239SKiyoung Kim  else
524*735d6239SKiyoung Kim    as_ls_L_option=
525*735d6239SKiyoung Kim  fi
526*735d6239SKiyoung Kim  as_test_x='
527*735d6239SKiyoung Kim    eval sh -c '\''
528*735d6239SKiyoung Kim      if test -d "$1"; then
529*735d6239SKiyoung Kim	test -d "$1/.";
530*735d6239SKiyoung Kim      else
531*735d6239SKiyoung Kim	case $1 in #(
532*735d6239SKiyoung Kim	-*)set "./$1";;
533*735d6239SKiyoung Kim	esac;
534*735d6239SKiyoung Kim	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
535*735d6239SKiyoung Kim	???[sx]*):;;*)false;;esac;fi
536*735d6239SKiyoung Kim    '\'' sh
537*735d6239SKiyoung Kim  '
538*735d6239SKiyoung Kimfi
539*735d6239SKiyoung Kimas_executable_p=$as_test_x
540*735d6239SKiyoung Kim
541*735d6239SKiyoung Kim# Sed expression to map a string onto a valid CPP name.
542*735d6239SKiyoung Kimas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
543*735d6239SKiyoung Kim
544*735d6239SKiyoung Kim# Sed expression to map a string onto a valid variable name.
545*735d6239SKiyoung Kimas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
546*735d6239SKiyoung Kim
547*735d6239SKiyoung KimSHELL=${CONFIG_SHELL-/bin/sh}
548*735d6239SKiyoung Kim
549*735d6239SKiyoung Kim
550*735d6239SKiyoung Kimtest -n "$DJDIR" || exec 7<&0 </dev/null
551*735d6239SKiyoung Kimexec 6>&1
552*735d6239SKiyoung Kim
553*735d6239SKiyoung Kim# Name of the host.
554*735d6239SKiyoung Kim# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
555*735d6239SKiyoung Kim# so uname gets run too.
556*735d6239SKiyoung Kimac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
557*735d6239SKiyoung Kim
558*735d6239SKiyoung Kim#
559*735d6239SKiyoung Kim# Initializations.
560*735d6239SKiyoung Kim#
561*735d6239SKiyoung Kimac_default_prefix=/usr/local
562*735d6239SKiyoung Kimac_clean_files=
563*735d6239SKiyoung Kimac_config_libobj_dir=.
564*735d6239SKiyoung KimLIBOBJS=
565*735d6239SKiyoung Kimcross_compiling=no
566*735d6239SKiyoung Kimsubdirs=
567*735d6239SKiyoung KimMFLAGS=
568*735d6239SKiyoung KimMAKEFLAGS=
569*735d6239SKiyoung Kim
570*735d6239SKiyoung Kim# Identity of this package.
571*735d6239SKiyoung KimPACKAGE_NAME='EXIF library'
572*735d6239SKiyoung KimPACKAGE_TARNAME='libexif'
573*735d6239SKiyoung KimPACKAGE_VERSION='0.6.21'
574*735d6239SKiyoung KimPACKAGE_STRING='EXIF library 0.6.21'
575*735d6239SKiyoung KimPACKAGE_BUGREPORT='[email protected]'
576*735d6239SKiyoung KimPACKAGE_URL=''
577*735d6239SKiyoung Kim
578*735d6239SKiyoung Kimac_unique_file="libexif/exif-data.h"
579*735d6239SKiyoung Kim# Factoring default headers for most tests.
580*735d6239SKiyoung Kimac_includes_default="\
581*735d6239SKiyoung Kim#include <stdio.h>
582*735d6239SKiyoung Kim#ifdef HAVE_SYS_TYPES_H
583*735d6239SKiyoung Kim# include <sys/types.h>
584*735d6239SKiyoung Kim#endif
585*735d6239SKiyoung Kim#ifdef HAVE_SYS_STAT_H
586*735d6239SKiyoung Kim# include <sys/stat.h>
587*735d6239SKiyoung Kim#endif
588*735d6239SKiyoung Kim#ifdef STDC_HEADERS
589*735d6239SKiyoung Kim# include <stdlib.h>
590*735d6239SKiyoung Kim# include <stddef.h>
591*735d6239SKiyoung Kim#else
592*735d6239SKiyoung Kim# ifdef HAVE_STDLIB_H
593*735d6239SKiyoung Kim#  include <stdlib.h>
594*735d6239SKiyoung Kim# endif
595*735d6239SKiyoung Kim#endif
596*735d6239SKiyoung Kim#ifdef HAVE_STRING_H
597*735d6239SKiyoung Kim# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598*735d6239SKiyoung Kim#  include <memory.h>
599*735d6239SKiyoung Kim# endif
600*735d6239SKiyoung Kim# include <string.h>
601*735d6239SKiyoung Kim#endif
602*735d6239SKiyoung Kim#ifdef HAVE_STRINGS_H
603*735d6239SKiyoung Kim# include <strings.h>
604*735d6239SKiyoung Kim#endif
605*735d6239SKiyoung Kim#ifdef HAVE_INTTYPES_H
606*735d6239SKiyoung Kim# include <inttypes.h>
607*735d6239SKiyoung Kim#endif
608*735d6239SKiyoung Kim#ifdef HAVE_STDINT_H
609*735d6239SKiyoung Kim# include <stdint.h>
610*735d6239SKiyoung Kim#endif
611*735d6239SKiyoung Kim#ifdef HAVE_UNISTD_H
612*735d6239SKiyoung Kim# include <unistd.h>
613*735d6239SKiyoung Kim#endif"
614*735d6239SKiyoung Kim
615*735d6239SKiyoung Kimac_subst_vars='am__EXEEXT_FALSE
616*735d6239SKiyoung Kimam__EXEEXT_TRUE
617*735d6239SKiyoung KimLTLIBOBJS
618*735d6239SKiyoung KimLIBOBJS
619*735d6239SKiyoung KimAM_LDFLAGS
620*735d6239SKiyoung KimAM_CPPFLAGS
621*735d6239SKiyoung KimPOSUB
622*735d6239SKiyoung KimLTLIBINTL
623*735d6239SKiyoung KimLIBINTL
624*735d6239SKiyoung KimINTLLIBS
625*735d6239SKiyoung KimLTLIBICONV
626*735d6239SKiyoung KimLIBICONV
627*735d6239SKiyoung KimGETTEXT_PACKAGE
628*735d6239SKiyoung KimMSGMERGE
629*735d6239SKiyoung KimXGETTEXT
630*735d6239SKiyoung KimGMSGFMT
631*735d6239SKiyoung KimMSGFMT
632*735d6239SKiyoung KimUSE_NLS
633*735d6239SKiyoung KimMKINSTALLDIRS
634*735d6239SKiyoung KimENABLE_INTERNAL_DOCS_FALSE
635*735d6239SKiyoung KimENABLE_INTERNAL_DOCS_TRUE
636*735d6239SKiyoung KimHTML_APIDOC_INTERNALS_DIR
637*735d6239SKiyoung KimDOXYGEN_OUTPUT_DIR
638*735d6239SKiyoung KimHTML_APIDOC_DIR
639*735d6239SKiyoung KimHAVE_DOT
640*735d6239SKiyoung KimHAVE_DOT_FALSE
641*735d6239SKiyoung KimHAVE_DOT_TRUE
642*735d6239SKiyoung KimHAVE_DOXYGEN_FALSE
643*735d6239SKiyoung KimHAVE_DOXYGEN_TRUE
644*735d6239SKiyoung KimDOXYGEN
645*735d6239SKiyoung KimDOT
646*735d6239SKiyoung KimBUILD_DOCS_FALSE
647*735d6239SKiyoung KimBUILD_DOCS_TRUE
648*735d6239SKiyoung KimSHIP_BINARIES_FALSE
649*735d6239SKiyoung KimSHIP_BINARIES_TRUE
650*735d6239SKiyoung KimCPP
651*735d6239SKiyoung KimOTOOL64
652*735d6239SKiyoung KimOTOOL
653*735d6239SKiyoung KimLIPO
654*735d6239SKiyoung KimNMEDIT
655*735d6239SKiyoung KimDSYMUTIL
656*735d6239SKiyoung KimMANIFEST_TOOL
657*735d6239SKiyoung KimRANLIB
658*735d6239SKiyoung Kimac_ct_AR
659*735d6239SKiyoung KimAR
660*735d6239SKiyoung KimDLLTOOL
661*735d6239SKiyoung KimOBJDUMP
662*735d6239SKiyoung KimLN_S
663*735d6239SKiyoung KimNM
664*735d6239SKiyoung Kimac_ct_DUMPBIN
665*735d6239SKiyoung KimDUMPBIN
666*735d6239SKiyoung KimLD
667*735d6239SKiyoung KimFGREP
668*735d6239SKiyoung KimEGREP
669*735d6239SKiyoung KimGREP
670*735d6239SKiyoung KimSED
671*735d6239SKiyoung Kimhost_os
672*735d6239SKiyoung Kimhost_vendor
673*735d6239SKiyoung Kimhost_cpu
674*735d6239SKiyoung Kimhost
675*735d6239SKiyoung Kimbuild_os
676*735d6239SKiyoung Kimbuild_vendor
677*735d6239SKiyoung Kimbuild_cpu
678*735d6239SKiyoung Kimbuild
679*735d6239SKiyoung KimLIBTOOL
680*735d6239SKiyoung Kimam__fastdepCC_FALSE
681*735d6239SKiyoung Kimam__fastdepCC_TRUE
682*735d6239SKiyoung KimCCDEPMODE
683*735d6239SKiyoung KimAMDEPBACKSLASH
684*735d6239SKiyoung KimAMDEP_FALSE
685*735d6239SKiyoung KimAMDEP_TRUE
686*735d6239SKiyoung Kimam__quote
687*735d6239SKiyoung Kimam__include
688*735d6239SKiyoung KimDEPDIR
689*735d6239SKiyoung KimOBJEXT
690*735d6239SKiyoung KimEXEEXT
691*735d6239SKiyoung Kimac_ct_CC
692*735d6239SKiyoung KimCPPFLAGS
693*735d6239SKiyoung KimLDFLAGS
694*735d6239SKiyoung KimCFLAGS
695*735d6239SKiyoung KimCC
696*735d6239SKiyoung KimLIBEXIF_VERSION_INFO
697*735d6239SKiyoung KimLIBEXIF_CURRENT_MIN
698*735d6239SKiyoung KimLIBEXIF_CURRENT
699*735d6239SKiyoung KimLIBEXIF_REVISION
700*735d6239SKiyoung KimLIBEXIF_AGE
701*735d6239SKiyoung KimAM_BACKSLASH
702*735d6239SKiyoung KimAM_DEFAULT_VERBOSITY
703*735d6239SKiyoung KimMAINT
704*735d6239SKiyoung KimMAINTAINER_MODE_FALSE
705*735d6239SKiyoung KimMAINTAINER_MODE_TRUE
706*735d6239SKiyoung Kimam__untar
707*735d6239SKiyoung Kimam__tar
708*735d6239SKiyoung KimAMTAR
709*735d6239SKiyoung Kimam__leading_dot
710*735d6239SKiyoung KimSET_MAKE
711*735d6239SKiyoung KimAWK
712*735d6239SKiyoung Kimmkdir_p
713*735d6239SKiyoung KimMKDIR_P
714*735d6239SKiyoung KimINSTALL_STRIP_PROGRAM
715*735d6239SKiyoung KimSTRIP
716*735d6239SKiyoung Kiminstall_sh
717*735d6239SKiyoung KimMAKEINFO
718*735d6239SKiyoung KimAUTOHEADER
719*735d6239SKiyoung KimAUTOMAKE
720*735d6239SKiyoung KimAUTOCONF
721*735d6239SKiyoung KimACLOCAL
722*735d6239SKiyoung KimVERSION
723*735d6239SKiyoung KimPACKAGE
724*735d6239SKiyoung KimCYGPATH_W
725*735d6239SKiyoung Kimam__isrc
726*735d6239SKiyoung KimINSTALL_DATA
727*735d6239SKiyoung KimINSTALL_SCRIPT
728*735d6239SKiyoung KimINSTALL_PROGRAM
729*735d6239SKiyoung Kimtarget_alias
730*735d6239SKiyoung Kimhost_alias
731*735d6239SKiyoung Kimbuild_alias
732*735d6239SKiyoung KimLIBS
733*735d6239SKiyoung KimECHO_T
734*735d6239SKiyoung KimECHO_N
735*735d6239SKiyoung KimECHO_C
736*735d6239SKiyoung KimDEFS
737*735d6239SKiyoung Kimmandir
738*735d6239SKiyoung Kimlocaledir
739*735d6239SKiyoung Kimlibdir
740*735d6239SKiyoung Kimpsdir
741*735d6239SKiyoung Kimpdfdir
742*735d6239SKiyoung Kimdvidir
743*735d6239SKiyoung Kimhtmldir
744*735d6239SKiyoung Kiminfodir
745*735d6239SKiyoung Kimdocdir
746*735d6239SKiyoung Kimoldincludedir
747*735d6239SKiyoung Kimincludedir
748*735d6239SKiyoung Kimlocalstatedir
749*735d6239SKiyoung Kimsharedstatedir
750*735d6239SKiyoung Kimsysconfdir
751*735d6239SKiyoung Kimdatadir
752*735d6239SKiyoung Kimdatarootdir
753*735d6239SKiyoung Kimlibexecdir
754*735d6239SKiyoung Kimsbindir
755*735d6239SKiyoung Kimbindir
756*735d6239SKiyoung Kimprogram_transform_name
757*735d6239SKiyoung Kimprefix
758*735d6239SKiyoung Kimexec_prefix
759*735d6239SKiyoung KimPACKAGE_URL
760*735d6239SKiyoung KimPACKAGE_BUGREPORT
761*735d6239SKiyoung KimPACKAGE_STRING
762*735d6239SKiyoung KimPACKAGE_VERSION
763*735d6239SKiyoung KimPACKAGE_TARNAME
764*735d6239SKiyoung KimPACKAGE_NAME
765*735d6239SKiyoung KimPATH_SEPARATOR
766*735d6239SKiyoung KimSHELL'
767*735d6239SKiyoung Kimac_subst_files=''
768*735d6239SKiyoung Kimac_user_opts='
769*735d6239SKiyoung Kimenable_option_checking
770*735d6239SKiyoung Kimenable_maintainer_mode
771*735d6239SKiyoung Kimenable_silent_rules
772*735d6239SKiyoung Kimenable_dependency_tracking
773*735d6239SKiyoung Kimenable_shared
774*735d6239SKiyoung Kimenable_static
775*735d6239SKiyoung Kimwith_pic
776*735d6239SKiyoung Kimenable_fast_install
777*735d6239SKiyoung Kimwith_gnu_ld
778*735d6239SKiyoung Kimwith_sysroot
779*735d6239SKiyoung Kimenable_libtool_lock
780*735d6239SKiyoung Kimenable_ship_binaries
781*735d6239SKiyoung Kimenable_docs
782*735d6239SKiyoung Kimwith_doc_dir
783*735d6239SKiyoung Kimenable_internal_docs
784*735d6239SKiyoung Kimenable_nls
785*735d6239SKiyoung Kimenable_rpath
786*735d6239SKiyoung Kimwith_libiconv_prefix
787*735d6239SKiyoung Kimwith_libintl_prefix
788*735d6239SKiyoung Kim'
789*735d6239SKiyoung Kim      ac_precious_vars='build_alias
790*735d6239SKiyoung Kimhost_alias
791*735d6239SKiyoung Kimtarget_alias
792*735d6239SKiyoung KimCC
793*735d6239SKiyoung KimCFLAGS
794*735d6239SKiyoung KimLDFLAGS
795*735d6239SKiyoung KimLIBS
796*735d6239SKiyoung KimCPPFLAGS
797*735d6239SKiyoung KimCPP'
798*735d6239SKiyoung Kim
799*735d6239SKiyoung Kim
800*735d6239SKiyoung Kim# Initialize some variables set by options.
801*735d6239SKiyoung Kimac_init_help=
802*735d6239SKiyoung Kimac_init_version=false
803*735d6239SKiyoung Kimac_unrecognized_opts=
804*735d6239SKiyoung Kimac_unrecognized_sep=
805*735d6239SKiyoung Kim# The variables have the same names as the options, with
806*735d6239SKiyoung Kim# dashes changed to underlines.
807*735d6239SKiyoung Kimcache_file=/dev/null
808*735d6239SKiyoung Kimexec_prefix=NONE
809*735d6239SKiyoung Kimno_create=
810*735d6239SKiyoung Kimno_recursion=
811*735d6239SKiyoung Kimprefix=NONE
812*735d6239SKiyoung Kimprogram_prefix=NONE
813*735d6239SKiyoung Kimprogram_suffix=NONE
814*735d6239SKiyoung Kimprogram_transform_name=s,x,x,
815*735d6239SKiyoung Kimsilent=
816*735d6239SKiyoung Kimsite=
817*735d6239SKiyoung Kimsrcdir=
818*735d6239SKiyoung Kimverbose=
819*735d6239SKiyoung Kimx_includes=NONE
820*735d6239SKiyoung Kimx_libraries=NONE
821*735d6239SKiyoung Kim
822*735d6239SKiyoung Kim# Installation directory options.
823*735d6239SKiyoung Kim# These are left unexpanded so users can "make install exec_prefix=/foo"
824*735d6239SKiyoung Kim# and all the variables that are supposed to be based on exec_prefix
825*735d6239SKiyoung Kim# by default will actually change.
826*735d6239SKiyoung Kim# Use braces instead of parens because sh, perl, etc. also accept them.
827*735d6239SKiyoung Kim# (The list follows the same order as the GNU Coding Standards.)
828*735d6239SKiyoung Kimbindir='${exec_prefix}/bin'
829*735d6239SKiyoung Kimsbindir='${exec_prefix}/sbin'
830*735d6239SKiyoung Kimlibexecdir='${exec_prefix}/libexec'
831*735d6239SKiyoung Kimdatarootdir='${prefix}/share'
832*735d6239SKiyoung Kimdatadir='${datarootdir}'
833*735d6239SKiyoung Kimsysconfdir='${prefix}/etc'
834*735d6239SKiyoung Kimsharedstatedir='${prefix}/com'
835*735d6239SKiyoung Kimlocalstatedir='${prefix}/var'
836*735d6239SKiyoung Kimincludedir='${prefix}/include'
837*735d6239SKiyoung Kimoldincludedir='/usr/include'
838*735d6239SKiyoung Kimdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
839*735d6239SKiyoung Kiminfodir='${datarootdir}/info'
840*735d6239SKiyoung Kimhtmldir='${docdir}'
841*735d6239SKiyoung Kimdvidir='${docdir}'
842*735d6239SKiyoung Kimpdfdir='${docdir}'
843*735d6239SKiyoung Kimpsdir='${docdir}'
844*735d6239SKiyoung Kimlibdir='${exec_prefix}/lib'
845*735d6239SKiyoung Kimlocaledir='${datarootdir}/locale'
846*735d6239SKiyoung Kimmandir='${datarootdir}/man'
847*735d6239SKiyoung Kim
848*735d6239SKiyoung Kimac_prev=
849*735d6239SKiyoung Kimac_dashdash=
850*735d6239SKiyoung Kimfor ac_option
851*735d6239SKiyoung Kimdo
852*735d6239SKiyoung Kim  # If the previous option needs an argument, assign it.
853*735d6239SKiyoung Kim  if test -n "$ac_prev"; then
854*735d6239SKiyoung Kim    eval $ac_prev=\$ac_option
855*735d6239SKiyoung Kim    ac_prev=
856*735d6239SKiyoung Kim    continue
857*735d6239SKiyoung Kim  fi
858*735d6239SKiyoung Kim
859*735d6239SKiyoung Kim  case $ac_option in
860*735d6239SKiyoung Kim  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
861*735d6239SKiyoung Kim  *=)   ac_optarg= ;;
862*735d6239SKiyoung Kim  *)    ac_optarg=yes ;;
863*735d6239SKiyoung Kim  esac
864*735d6239SKiyoung Kim
865*735d6239SKiyoung Kim  # Accept the important Cygnus configure options, so we can diagnose typos.
866*735d6239SKiyoung Kim
867*735d6239SKiyoung Kim  case $ac_dashdash$ac_option in
868*735d6239SKiyoung Kim  --)
869*735d6239SKiyoung Kim    ac_dashdash=yes ;;
870*735d6239SKiyoung Kim
871*735d6239SKiyoung Kim  -bindir | --bindir | --bindi | --bind | --bin | --bi)
872*735d6239SKiyoung Kim    ac_prev=bindir ;;
873*735d6239SKiyoung Kim  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
874*735d6239SKiyoung Kim    bindir=$ac_optarg ;;
875*735d6239SKiyoung Kim
876*735d6239SKiyoung Kim  -build | --build | --buil | --bui | --bu)
877*735d6239SKiyoung Kim    ac_prev=build_alias ;;
878*735d6239SKiyoung Kim  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
879*735d6239SKiyoung Kim    build_alias=$ac_optarg ;;
880*735d6239SKiyoung Kim
881*735d6239SKiyoung Kim  -cache-file | --cache-file | --cache-fil | --cache-fi \
882*735d6239SKiyoung Kim  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
883*735d6239SKiyoung Kim    ac_prev=cache_file ;;
884*735d6239SKiyoung Kim  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
885*735d6239SKiyoung Kim  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
886*735d6239SKiyoung Kim    cache_file=$ac_optarg ;;
887*735d6239SKiyoung Kim
888*735d6239SKiyoung Kim  --config-cache | -C)
889*735d6239SKiyoung Kim    cache_file=config.cache ;;
890*735d6239SKiyoung Kim
891*735d6239SKiyoung Kim  -datadir | --datadir | --datadi | --datad)
892*735d6239SKiyoung Kim    ac_prev=datadir ;;
893*735d6239SKiyoung Kim  -datadir=* | --datadir=* | --datadi=* | --datad=*)
894*735d6239SKiyoung Kim    datadir=$ac_optarg ;;
895*735d6239SKiyoung Kim
896*735d6239SKiyoung Kim  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
897*735d6239SKiyoung Kim  | --dataroo | --dataro | --datar)
898*735d6239SKiyoung Kim    ac_prev=datarootdir ;;
899*735d6239SKiyoung Kim  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
900*735d6239SKiyoung Kim  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
901*735d6239SKiyoung Kim    datarootdir=$ac_optarg ;;
902*735d6239SKiyoung Kim
903*735d6239SKiyoung Kim  -disable-* | --disable-*)
904*735d6239SKiyoung Kim    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
905*735d6239SKiyoung Kim    # Reject names that are not valid shell variable names.
906*735d6239SKiyoung Kim    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
907*735d6239SKiyoung Kim      as_fn_error $? "invalid feature name: $ac_useropt"
908*735d6239SKiyoung Kim    ac_useropt_orig=$ac_useropt
909*735d6239SKiyoung Kim    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
910*735d6239SKiyoung Kim    case $ac_user_opts in
911*735d6239SKiyoung Kim      *"
912*735d6239SKiyoung Kim"enable_$ac_useropt"
913*735d6239SKiyoung Kim"*) ;;
914*735d6239SKiyoung Kim      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
915*735d6239SKiyoung Kim	 ac_unrecognized_sep=', ';;
916*735d6239SKiyoung Kim    esac
917*735d6239SKiyoung Kim    eval enable_$ac_useropt=no ;;
918*735d6239SKiyoung Kim
919*735d6239SKiyoung Kim  -docdir | --docdir | --docdi | --doc | --do)
920*735d6239SKiyoung Kim    ac_prev=docdir ;;
921*735d6239SKiyoung Kim  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
922*735d6239SKiyoung Kim    docdir=$ac_optarg ;;
923*735d6239SKiyoung Kim
924*735d6239SKiyoung Kim  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
925*735d6239SKiyoung Kim    ac_prev=dvidir ;;
926*735d6239SKiyoung Kim  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
927*735d6239SKiyoung Kim    dvidir=$ac_optarg ;;
928*735d6239SKiyoung Kim
929*735d6239SKiyoung Kim  -enable-* | --enable-*)
930*735d6239SKiyoung Kim    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
931*735d6239SKiyoung Kim    # Reject names that are not valid shell variable names.
932*735d6239SKiyoung Kim    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
933*735d6239SKiyoung Kim      as_fn_error $? "invalid feature name: $ac_useropt"
934*735d6239SKiyoung Kim    ac_useropt_orig=$ac_useropt
935*735d6239SKiyoung Kim    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
936*735d6239SKiyoung Kim    case $ac_user_opts in
937*735d6239SKiyoung Kim      *"
938*735d6239SKiyoung Kim"enable_$ac_useropt"
939*735d6239SKiyoung Kim"*) ;;
940*735d6239SKiyoung Kim      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
941*735d6239SKiyoung Kim	 ac_unrecognized_sep=', ';;
942*735d6239SKiyoung Kim    esac
943*735d6239SKiyoung Kim    eval enable_$ac_useropt=\$ac_optarg ;;
944*735d6239SKiyoung Kim
945*735d6239SKiyoung Kim  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
946*735d6239SKiyoung Kim  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
947*735d6239SKiyoung Kim  | --exec | --exe | --ex)
948*735d6239SKiyoung Kim    ac_prev=exec_prefix ;;
949*735d6239SKiyoung Kim  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
950*735d6239SKiyoung Kim  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
951*735d6239SKiyoung Kim  | --exec=* | --exe=* | --ex=*)
952*735d6239SKiyoung Kim    exec_prefix=$ac_optarg ;;
953*735d6239SKiyoung Kim
954*735d6239SKiyoung Kim  -gas | --gas | --ga | --g)
955*735d6239SKiyoung Kim    # Obsolete; use --with-gas.
956*735d6239SKiyoung Kim    with_gas=yes ;;
957*735d6239SKiyoung Kim
958*735d6239SKiyoung Kim  -help | --help | --hel | --he | -h)
959*735d6239SKiyoung Kim    ac_init_help=long ;;
960*735d6239SKiyoung Kim  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
961*735d6239SKiyoung Kim    ac_init_help=recursive ;;
962*735d6239SKiyoung Kim  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
963*735d6239SKiyoung Kim    ac_init_help=short ;;
964*735d6239SKiyoung Kim
965*735d6239SKiyoung Kim  -host | --host | --hos | --ho)
966*735d6239SKiyoung Kim    ac_prev=host_alias ;;
967*735d6239SKiyoung Kim  -host=* | --host=* | --hos=* | --ho=*)
968*735d6239SKiyoung Kim    host_alias=$ac_optarg ;;
969*735d6239SKiyoung Kim
970*735d6239SKiyoung Kim  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
971*735d6239SKiyoung Kim    ac_prev=htmldir ;;
972*735d6239SKiyoung Kim  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
973*735d6239SKiyoung Kim  | --ht=*)
974*735d6239SKiyoung Kim    htmldir=$ac_optarg ;;
975*735d6239SKiyoung Kim
976*735d6239SKiyoung Kim  -includedir | --includedir | --includedi | --included | --include \
977*735d6239SKiyoung Kim  | --includ | --inclu | --incl | --inc)
978*735d6239SKiyoung Kim    ac_prev=includedir ;;
979*735d6239SKiyoung Kim  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
980*735d6239SKiyoung Kim  | --includ=* | --inclu=* | --incl=* | --inc=*)
981*735d6239SKiyoung Kim    includedir=$ac_optarg ;;
982*735d6239SKiyoung Kim
983*735d6239SKiyoung Kim  -infodir | --infodir | --infodi | --infod | --info | --inf)
984*735d6239SKiyoung Kim    ac_prev=infodir ;;
985*735d6239SKiyoung Kim  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
986*735d6239SKiyoung Kim    infodir=$ac_optarg ;;
987*735d6239SKiyoung Kim
988*735d6239SKiyoung Kim  -libdir | --libdir | --libdi | --libd)
989*735d6239SKiyoung Kim    ac_prev=libdir ;;
990*735d6239SKiyoung Kim  -libdir=* | --libdir=* | --libdi=* | --libd=*)
991*735d6239SKiyoung Kim    libdir=$ac_optarg ;;
992*735d6239SKiyoung Kim
993*735d6239SKiyoung Kim  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
994*735d6239SKiyoung Kim  | --libexe | --libex | --libe)
995*735d6239SKiyoung Kim    ac_prev=libexecdir ;;
996*735d6239SKiyoung Kim  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
997*735d6239SKiyoung Kim  | --libexe=* | --libex=* | --libe=*)
998*735d6239SKiyoung Kim    libexecdir=$ac_optarg ;;
999*735d6239SKiyoung Kim
1000*735d6239SKiyoung Kim  -localedir | --localedir | --localedi | --localed | --locale)
1001*735d6239SKiyoung Kim    ac_prev=localedir ;;
1002*735d6239SKiyoung Kim  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1003*735d6239SKiyoung Kim    localedir=$ac_optarg ;;
1004*735d6239SKiyoung Kim
1005*735d6239SKiyoung Kim  -localstatedir | --localstatedir | --localstatedi | --localstated \
1006*735d6239SKiyoung Kim  | --localstate | --localstat | --localsta | --localst | --locals)
1007*735d6239SKiyoung Kim    ac_prev=localstatedir ;;
1008*735d6239SKiyoung Kim  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1009*735d6239SKiyoung Kim  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1010*735d6239SKiyoung Kim    localstatedir=$ac_optarg ;;
1011*735d6239SKiyoung Kim
1012*735d6239SKiyoung Kim  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1013*735d6239SKiyoung Kim    ac_prev=mandir ;;
1014*735d6239SKiyoung Kim  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1015*735d6239SKiyoung Kim    mandir=$ac_optarg ;;
1016*735d6239SKiyoung Kim
1017*735d6239SKiyoung Kim  -nfp | --nfp | --nf)
1018*735d6239SKiyoung Kim    # Obsolete; use --without-fp.
1019*735d6239SKiyoung Kim    with_fp=no ;;
1020*735d6239SKiyoung Kim
1021*735d6239SKiyoung Kim  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1022*735d6239SKiyoung Kim  | --no-cr | --no-c | -n)
1023*735d6239SKiyoung Kim    no_create=yes ;;
1024*735d6239SKiyoung Kim
1025*735d6239SKiyoung Kim  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1026*735d6239SKiyoung Kim  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1027*735d6239SKiyoung Kim    no_recursion=yes ;;
1028*735d6239SKiyoung Kim
1029*735d6239SKiyoung Kim  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1030*735d6239SKiyoung Kim  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1031*735d6239SKiyoung Kim  | --oldin | --oldi | --old | --ol | --o)
1032*735d6239SKiyoung Kim    ac_prev=oldincludedir ;;
1033*735d6239SKiyoung Kim  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1034*735d6239SKiyoung Kim  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1035*735d6239SKiyoung Kim  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1036*735d6239SKiyoung Kim    oldincludedir=$ac_optarg ;;
1037*735d6239SKiyoung Kim
1038*735d6239SKiyoung Kim  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1039*735d6239SKiyoung Kim    ac_prev=prefix ;;
1040*735d6239SKiyoung Kim  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1041*735d6239SKiyoung Kim    prefix=$ac_optarg ;;
1042*735d6239SKiyoung Kim
1043*735d6239SKiyoung Kim  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1044*735d6239SKiyoung Kim  | --program-pre | --program-pr | --program-p)
1045*735d6239SKiyoung Kim    ac_prev=program_prefix ;;
1046*735d6239SKiyoung Kim  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1047*735d6239SKiyoung Kim  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1048*735d6239SKiyoung Kim    program_prefix=$ac_optarg ;;
1049*735d6239SKiyoung Kim
1050*735d6239SKiyoung Kim  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1051*735d6239SKiyoung Kim  | --program-suf | --program-su | --program-s)
1052*735d6239SKiyoung Kim    ac_prev=program_suffix ;;
1053*735d6239SKiyoung Kim  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1054*735d6239SKiyoung Kim  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1055*735d6239SKiyoung Kim    program_suffix=$ac_optarg ;;
1056*735d6239SKiyoung Kim
1057*735d6239SKiyoung Kim  -program-transform-name | --program-transform-name \
1058*735d6239SKiyoung Kim  | --program-transform-nam | --program-transform-na \
1059*735d6239SKiyoung Kim  | --program-transform-n | --program-transform- \
1060*735d6239SKiyoung Kim  | --program-transform | --program-transfor \
1061*735d6239SKiyoung Kim  | --program-transfo | --program-transf \
1062*735d6239SKiyoung Kim  | --program-trans | --program-tran \
1063*735d6239SKiyoung Kim  | --progr-tra | --program-tr | --program-t)
1064*735d6239SKiyoung Kim    ac_prev=program_transform_name ;;
1065*735d6239SKiyoung Kim  -program-transform-name=* | --program-transform-name=* \
1066*735d6239SKiyoung Kim  | --program-transform-nam=* | --program-transform-na=* \
1067*735d6239SKiyoung Kim  | --program-transform-n=* | --program-transform-=* \
1068*735d6239SKiyoung Kim  | --program-transform=* | --program-transfor=* \
1069*735d6239SKiyoung Kim  | --program-transfo=* | --program-transf=* \
1070*735d6239SKiyoung Kim  | --program-trans=* | --program-tran=* \
1071*735d6239SKiyoung Kim  | --progr-tra=* | --program-tr=* | --program-t=*)
1072*735d6239SKiyoung Kim    program_transform_name=$ac_optarg ;;
1073*735d6239SKiyoung Kim
1074*735d6239SKiyoung Kim  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1075*735d6239SKiyoung Kim    ac_prev=pdfdir ;;
1076*735d6239SKiyoung Kim  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1077*735d6239SKiyoung Kim    pdfdir=$ac_optarg ;;
1078*735d6239SKiyoung Kim
1079*735d6239SKiyoung Kim  -psdir | --psdir | --psdi | --psd | --ps)
1080*735d6239SKiyoung Kim    ac_prev=psdir ;;
1081*735d6239SKiyoung Kim  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1082*735d6239SKiyoung Kim    psdir=$ac_optarg ;;
1083*735d6239SKiyoung Kim
1084*735d6239SKiyoung Kim  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085*735d6239SKiyoung Kim  | -silent | --silent | --silen | --sile | --sil)
1086*735d6239SKiyoung Kim    silent=yes ;;
1087*735d6239SKiyoung Kim
1088*735d6239SKiyoung Kim  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1089*735d6239SKiyoung Kim    ac_prev=sbindir ;;
1090*735d6239SKiyoung Kim  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1091*735d6239SKiyoung Kim  | --sbi=* | --sb=*)
1092*735d6239SKiyoung Kim    sbindir=$ac_optarg ;;
1093*735d6239SKiyoung Kim
1094*735d6239SKiyoung Kim  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1095*735d6239SKiyoung Kim  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1096*735d6239SKiyoung Kim  | --sharedst | --shareds | --shared | --share | --shar \
1097*735d6239SKiyoung Kim  | --sha | --sh)
1098*735d6239SKiyoung Kim    ac_prev=sharedstatedir ;;
1099*735d6239SKiyoung Kim  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1100*735d6239SKiyoung Kim  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1101*735d6239SKiyoung Kim  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1102*735d6239SKiyoung Kim  | --sha=* | --sh=*)
1103*735d6239SKiyoung Kim    sharedstatedir=$ac_optarg ;;
1104*735d6239SKiyoung Kim
1105*735d6239SKiyoung Kim  -site | --site | --sit)
1106*735d6239SKiyoung Kim    ac_prev=site ;;
1107*735d6239SKiyoung Kim  -site=* | --site=* | --sit=*)
1108*735d6239SKiyoung Kim    site=$ac_optarg ;;
1109*735d6239SKiyoung Kim
1110*735d6239SKiyoung Kim  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1111*735d6239SKiyoung Kim    ac_prev=srcdir ;;
1112*735d6239SKiyoung Kim  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1113*735d6239SKiyoung Kim    srcdir=$ac_optarg ;;
1114*735d6239SKiyoung Kim
1115*735d6239SKiyoung Kim  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1116*735d6239SKiyoung Kim  | --syscon | --sysco | --sysc | --sys | --sy)
1117*735d6239SKiyoung Kim    ac_prev=sysconfdir ;;
1118*735d6239SKiyoung Kim  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1119*735d6239SKiyoung Kim  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1120*735d6239SKiyoung Kim    sysconfdir=$ac_optarg ;;
1121*735d6239SKiyoung Kim
1122*735d6239SKiyoung Kim  -target | --target | --targe | --targ | --tar | --ta | --t)
1123*735d6239SKiyoung Kim    ac_prev=target_alias ;;
1124*735d6239SKiyoung Kim  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1125*735d6239SKiyoung Kim    target_alias=$ac_optarg ;;
1126*735d6239SKiyoung Kim
1127*735d6239SKiyoung Kim  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1128*735d6239SKiyoung Kim    verbose=yes ;;
1129*735d6239SKiyoung Kim
1130*735d6239SKiyoung Kim  -version | --version | --versio | --versi | --vers | -V)
1131*735d6239SKiyoung Kim    ac_init_version=: ;;
1132*735d6239SKiyoung Kim
1133*735d6239SKiyoung Kim  -with-* | --with-*)
1134*735d6239SKiyoung Kim    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1135*735d6239SKiyoung Kim    # Reject names that are not valid shell variable names.
1136*735d6239SKiyoung Kim    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1137*735d6239SKiyoung Kim      as_fn_error $? "invalid package name: $ac_useropt"
1138*735d6239SKiyoung Kim    ac_useropt_orig=$ac_useropt
1139*735d6239SKiyoung Kim    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1140*735d6239SKiyoung Kim    case $ac_user_opts in
1141*735d6239SKiyoung Kim      *"
1142*735d6239SKiyoung Kim"with_$ac_useropt"
1143*735d6239SKiyoung Kim"*) ;;
1144*735d6239SKiyoung Kim      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1145*735d6239SKiyoung Kim	 ac_unrecognized_sep=', ';;
1146*735d6239SKiyoung Kim    esac
1147*735d6239SKiyoung Kim    eval with_$ac_useropt=\$ac_optarg ;;
1148*735d6239SKiyoung Kim
1149*735d6239SKiyoung Kim  -without-* | --without-*)
1150*735d6239SKiyoung Kim    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1151*735d6239SKiyoung Kim    # Reject names that are not valid shell variable names.
1152*735d6239SKiyoung Kim    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1153*735d6239SKiyoung Kim      as_fn_error $? "invalid package name: $ac_useropt"
1154*735d6239SKiyoung Kim    ac_useropt_orig=$ac_useropt
1155*735d6239SKiyoung Kim    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1156*735d6239SKiyoung Kim    case $ac_user_opts in
1157*735d6239SKiyoung Kim      *"
1158*735d6239SKiyoung Kim"with_$ac_useropt"
1159*735d6239SKiyoung Kim"*) ;;
1160*735d6239SKiyoung Kim      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1161*735d6239SKiyoung Kim	 ac_unrecognized_sep=', ';;
1162*735d6239SKiyoung Kim    esac
1163*735d6239SKiyoung Kim    eval with_$ac_useropt=no ;;
1164*735d6239SKiyoung Kim
1165*735d6239SKiyoung Kim  --x)
1166*735d6239SKiyoung Kim    # Obsolete; use --with-x.
1167*735d6239SKiyoung Kim    with_x=yes ;;
1168*735d6239SKiyoung Kim
1169*735d6239SKiyoung Kim  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1170*735d6239SKiyoung Kim  | --x-incl | --x-inc | --x-in | --x-i)
1171*735d6239SKiyoung Kim    ac_prev=x_includes ;;
1172*735d6239SKiyoung Kim  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1173*735d6239SKiyoung Kim  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1174*735d6239SKiyoung Kim    x_includes=$ac_optarg ;;
1175*735d6239SKiyoung Kim
1176*735d6239SKiyoung Kim  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1177*735d6239SKiyoung Kim  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1178*735d6239SKiyoung Kim    ac_prev=x_libraries ;;
1179*735d6239SKiyoung Kim  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1180*735d6239SKiyoung Kim  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1181*735d6239SKiyoung Kim    x_libraries=$ac_optarg ;;
1182*735d6239SKiyoung Kim
1183*735d6239SKiyoung Kim  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1184*735d6239SKiyoung KimTry \`$0 --help' for more information"
1185*735d6239SKiyoung Kim    ;;
1186*735d6239SKiyoung Kim
1187*735d6239SKiyoung Kim  *=*)
1188*735d6239SKiyoung Kim    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1189*735d6239SKiyoung Kim    # Reject names that are not valid shell variable names.
1190*735d6239SKiyoung Kim    case $ac_envvar in #(
1191*735d6239SKiyoung Kim      '' | [0-9]* | *[!_$as_cr_alnum]* )
1192*735d6239SKiyoung Kim      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1193*735d6239SKiyoung Kim    esac
1194*735d6239SKiyoung Kim    eval $ac_envvar=\$ac_optarg
1195*735d6239SKiyoung Kim    export $ac_envvar ;;
1196*735d6239SKiyoung Kim
1197*735d6239SKiyoung Kim  *)
1198*735d6239SKiyoung Kim    # FIXME: should be removed in autoconf 3.0.
1199*735d6239SKiyoung Kim    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1200*735d6239SKiyoung Kim    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1201*735d6239SKiyoung Kim      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1202*735d6239SKiyoung Kim    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1203*735d6239SKiyoung Kim    ;;
1204*735d6239SKiyoung Kim
1205*735d6239SKiyoung Kim  esac
1206*735d6239SKiyoung Kimdone
1207*735d6239SKiyoung Kim
1208*735d6239SKiyoung Kimif test -n "$ac_prev"; then
1209*735d6239SKiyoung Kim  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1210*735d6239SKiyoung Kim  as_fn_error $? "missing argument to $ac_option"
1211*735d6239SKiyoung Kimfi
1212*735d6239SKiyoung Kim
1213*735d6239SKiyoung Kimif test -n "$ac_unrecognized_opts"; then
1214*735d6239SKiyoung Kim  case $enable_option_checking in
1215*735d6239SKiyoung Kim    no) ;;
1216*735d6239SKiyoung Kim    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1217*735d6239SKiyoung Kim    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1218*735d6239SKiyoung Kim  esac
1219*735d6239SKiyoung Kimfi
1220*735d6239SKiyoung Kim
1221*735d6239SKiyoung Kim# Check all directory arguments for consistency.
1222*735d6239SKiyoung Kimfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1223*735d6239SKiyoung Kim		datadir sysconfdir sharedstatedir localstatedir includedir \
1224*735d6239SKiyoung Kim		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1225*735d6239SKiyoung Kim		libdir localedir mandir
1226*735d6239SKiyoung Kimdo
1227*735d6239SKiyoung Kim  eval ac_val=\$$ac_var
1228*735d6239SKiyoung Kim  # Remove trailing slashes.
1229*735d6239SKiyoung Kim  case $ac_val in
1230*735d6239SKiyoung Kim    */ )
1231*735d6239SKiyoung Kim      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1232*735d6239SKiyoung Kim      eval $ac_var=\$ac_val;;
1233*735d6239SKiyoung Kim  esac
1234*735d6239SKiyoung Kim  # Be sure to have absolute directory names.
1235*735d6239SKiyoung Kim  case $ac_val in
1236*735d6239SKiyoung Kim    [\\/$]* | ?:[\\/]* )  continue;;
1237*735d6239SKiyoung Kim    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1238*735d6239SKiyoung Kim  esac
1239*735d6239SKiyoung Kim  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1240*735d6239SKiyoung Kimdone
1241*735d6239SKiyoung Kim
1242*735d6239SKiyoung Kim# There might be people who depend on the old broken behavior: `$host'
1243*735d6239SKiyoung Kim# used to hold the argument of --host etc.
1244*735d6239SKiyoung Kim# FIXME: To remove some day.
1245*735d6239SKiyoung Kimbuild=$build_alias
1246*735d6239SKiyoung Kimhost=$host_alias
1247*735d6239SKiyoung Kimtarget=$target_alias
1248*735d6239SKiyoung Kim
1249*735d6239SKiyoung Kim# FIXME: To remove some day.
1250*735d6239SKiyoung Kimif test "x$host_alias" != x; then
1251*735d6239SKiyoung Kim  if test "x$build_alias" = x; then
1252*735d6239SKiyoung Kim    cross_compiling=maybe
1253*735d6239SKiyoung Kim    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1254*735d6239SKiyoung Kim    If a cross compiler is detected then cross compile mode will be used" >&2
1255*735d6239SKiyoung Kim  elif test "x$build_alias" != "x$host_alias"; then
1256*735d6239SKiyoung Kim    cross_compiling=yes
1257*735d6239SKiyoung Kim  fi
1258*735d6239SKiyoung Kimfi
1259*735d6239SKiyoung Kim
1260*735d6239SKiyoung Kimac_tool_prefix=
1261*735d6239SKiyoung Kimtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1262*735d6239SKiyoung Kim
1263*735d6239SKiyoung Kimtest "$silent" = yes && exec 6>/dev/null
1264*735d6239SKiyoung Kim
1265*735d6239SKiyoung Kim
1266*735d6239SKiyoung Kimac_pwd=`pwd` && test -n "$ac_pwd" &&
1267*735d6239SKiyoung Kimac_ls_di=`ls -di .` &&
1268*735d6239SKiyoung Kimac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1269*735d6239SKiyoung Kim  as_fn_error $? "working directory cannot be determined"
1270*735d6239SKiyoung Kimtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1271*735d6239SKiyoung Kim  as_fn_error $? "pwd does not report name of working directory"
1272*735d6239SKiyoung Kim
1273*735d6239SKiyoung Kim
1274*735d6239SKiyoung Kim# Find the source files, if location was not specified.
1275*735d6239SKiyoung Kimif test -z "$srcdir"; then
1276*735d6239SKiyoung Kim  ac_srcdir_defaulted=yes
1277*735d6239SKiyoung Kim  # Try the directory containing this script, then the parent directory.
1278*735d6239SKiyoung Kim  ac_confdir=`$as_dirname -- "$as_myself" ||
1279*735d6239SKiyoung Kim$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1280*735d6239SKiyoung Kim	 X"$as_myself" : 'X\(//\)[^/]' \| \
1281*735d6239SKiyoung Kim	 X"$as_myself" : 'X\(//\)$' \| \
1282*735d6239SKiyoung Kim	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1283*735d6239SKiyoung Kim$as_echo X"$as_myself" |
1284*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1285*735d6239SKiyoung Kim	    s//\1/
1286*735d6239SKiyoung Kim	    q
1287*735d6239SKiyoung Kim	  }
1288*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
1289*735d6239SKiyoung Kim	    s//\1/
1290*735d6239SKiyoung Kim	    q
1291*735d6239SKiyoung Kim	  }
1292*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
1293*735d6239SKiyoung Kim	    s//\1/
1294*735d6239SKiyoung Kim	    q
1295*735d6239SKiyoung Kim	  }
1296*735d6239SKiyoung Kim	  /^X\(\/\).*/{
1297*735d6239SKiyoung Kim	    s//\1/
1298*735d6239SKiyoung Kim	    q
1299*735d6239SKiyoung Kim	  }
1300*735d6239SKiyoung Kim	  s/.*/./; q'`
1301*735d6239SKiyoung Kim  srcdir=$ac_confdir
1302*735d6239SKiyoung Kim  if test ! -r "$srcdir/$ac_unique_file"; then
1303*735d6239SKiyoung Kim    srcdir=..
1304*735d6239SKiyoung Kim  fi
1305*735d6239SKiyoung Kimelse
1306*735d6239SKiyoung Kim  ac_srcdir_defaulted=no
1307*735d6239SKiyoung Kimfi
1308*735d6239SKiyoung Kimif test ! -r "$srcdir/$ac_unique_file"; then
1309*735d6239SKiyoung Kim  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1310*735d6239SKiyoung Kim  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1311*735d6239SKiyoung Kimfi
1312*735d6239SKiyoung Kimac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1313*735d6239SKiyoung Kimac_abs_confdir=`(
1314*735d6239SKiyoung Kim	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1315*735d6239SKiyoung Kim	pwd)`
1316*735d6239SKiyoung Kim# When building in place, set srcdir=.
1317*735d6239SKiyoung Kimif test "$ac_abs_confdir" = "$ac_pwd"; then
1318*735d6239SKiyoung Kim  srcdir=.
1319*735d6239SKiyoung Kimfi
1320*735d6239SKiyoung Kim# Remove unnecessary trailing slashes from srcdir.
1321*735d6239SKiyoung Kim# Double slashes in file names in object file debugging info
1322*735d6239SKiyoung Kim# mess up M-x gdb in Emacs.
1323*735d6239SKiyoung Kimcase $srcdir in
1324*735d6239SKiyoung Kim*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1325*735d6239SKiyoung Kimesac
1326*735d6239SKiyoung Kimfor ac_var in $ac_precious_vars; do
1327*735d6239SKiyoung Kim  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1328*735d6239SKiyoung Kim  eval ac_env_${ac_var}_value=\$${ac_var}
1329*735d6239SKiyoung Kim  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1330*735d6239SKiyoung Kim  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1331*735d6239SKiyoung Kimdone
1332*735d6239SKiyoung Kim
1333*735d6239SKiyoung Kim#
1334*735d6239SKiyoung Kim# Report the --help message.
1335*735d6239SKiyoung Kim#
1336*735d6239SKiyoung Kimif test "$ac_init_help" = "long"; then
1337*735d6239SKiyoung Kim  # Omit some internal or obsolete options to make the list less imposing.
1338*735d6239SKiyoung Kim  # This message is too long to be a string in the A/UX 3.1 sh.
1339*735d6239SKiyoung Kim  cat <<_ACEOF
1340*735d6239SKiyoung Kim\`configure' configures EXIF library 0.6.21 to adapt to many kinds of systems.
1341*735d6239SKiyoung Kim
1342*735d6239SKiyoung KimUsage: $0 [OPTION]... [VAR=VALUE]...
1343*735d6239SKiyoung Kim
1344*735d6239SKiyoung KimTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1345*735d6239SKiyoung KimVAR=VALUE.  See below for descriptions of some of the useful variables.
1346*735d6239SKiyoung Kim
1347*735d6239SKiyoung KimDefaults for the options are specified in brackets.
1348*735d6239SKiyoung Kim
1349*735d6239SKiyoung KimConfiguration:
1350*735d6239SKiyoung Kim  -h, --help              display this help and exit
1351*735d6239SKiyoung Kim      --help=short        display options specific to this package
1352*735d6239SKiyoung Kim      --help=recursive    display the short help of all the included packages
1353*735d6239SKiyoung Kim  -V, --version           display version information and exit
1354*735d6239SKiyoung Kim  -q, --quiet, --silent   do not print \`checking ...' messages
1355*735d6239SKiyoung Kim      --cache-file=FILE   cache test results in FILE [disabled]
1356*735d6239SKiyoung Kim  -C, --config-cache      alias for \`--cache-file=config.cache'
1357*735d6239SKiyoung Kim  -n, --no-create         do not create output files
1358*735d6239SKiyoung Kim      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1359*735d6239SKiyoung Kim
1360*735d6239SKiyoung KimInstallation directories:
1361*735d6239SKiyoung Kim  --prefix=PREFIX         install architecture-independent files in PREFIX
1362*735d6239SKiyoung Kim                          [$ac_default_prefix]
1363*735d6239SKiyoung Kim  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1364*735d6239SKiyoung Kim                          [PREFIX]
1365*735d6239SKiyoung Kim
1366*735d6239SKiyoung KimBy default, \`make install' will install all the files in
1367*735d6239SKiyoung Kim\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1368*735d6239SKiyoung Kiman installation prefix other than \`$ac_default_prefix' using \`--prefix',
1369*735d6239SKiyoung Kimfor instance \`--prefix=\$HOME'.
1370*735d6239SKiyoung Kim
1371*735d6239SKiyoung KimFor better control, use the options below.
1372*735d6239SKiyoung Kim
1373*735d6239SKiyoung KimFine tuning of the installation directories:
1374*735d6239SKiyoung Kim  --bindir=DIR            user executables [EPREFIX/bin]
1375*735d6239SKiyoung Kim  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1376*735d6239SKiyoung Kim  --libexecdir=DIR        program executables [EPREFIX/libexec]
1377*735d6239SKiyoung Kim  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1378*735d6239SKiyoung Kim  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1379*735d6239SKiyoung Kim  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1380*735d6239SKiyoung Kim  --libdir=DIR            object code libraries [EPREFIX/lib]
1381*735d6239SKiyoung Kim  --includedir=DIR        C header files [PREFIX/include]
1382*735d6239SKiyoung Kim  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1383*735d6239SKiyoung Kim  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1384*735d6239SKiyoung Kim  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1385*735d6239SKiyoung Kim  --infodir=DIR           info documentation [DATAROOTDIR/info]
1386*735d6239SKiyoung Kim  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1387*735d6239SKiyoung Kim  --mandir=DIR            man documentation [DATAROOTDIR/man]
1388*735d6239SKiyoung Kim  --docdir=DIR            documentation root [DATAROOTDIR/doc/libexif]
1389*735d6239SKiyoung Kim  --htmldir=DIR           html documentation [DOCDIR]
1390*735d6239SKiyoung Kim  --dvidir=DIR            dvi documentation [DOCDIR]
1391*735d6239SKiyoung Kim  --pdfdir=DIR            pdf documentation [DOCDIR]
1392*735d6239SKiyoung Kim  --psdir=DIR             ps documentation [DOCDIR]
1393*735d6239SKiyoung Kim_ACEOF
1394*735d6239SKiyoung Kim
1395*735d6239SKiyoung Kim  cat <<\_ACEOF
1396*735d6239SKiyoung Kim
1397*735d6239SKiyoung KimProgram names:
1398*735d6239SKiyoung Kim  --program-prefix=PREFIX            prepend PREFIX to installed program names
1399*735d6239SKiyoung Kim  --program-suffix=SUFFIX            append SUFFIX to installed program names
1400*735d6239SKiyoung Kim  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1401*735d6239SKiyoung Kim
1402*735d6239SKiyoung KimSystem types:
1403*735d6239SKiyoung Kim  --build=BUILD     configure for building on BUILD [guessed]
1404*735d6239SKiyoung Kim  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1405*735d6239SKiyoung Kim_ACEOF
1406*735d6239SKiyoung Kimfi
1407*735d6239SKiyoung Kim
1408*735d6239SKiyoung Kimif test -n "$ac_init_help"; then
1409*735d6239SKiyoung Kim  case $ac_init_help in
1410*735d6239SKiyoung Kim     short | recursive ) echo "Configuration of EXIF library 0.6.21:";;
1411*735d6239SKiyoung Kim   esac
1412*735d6239SKiyoung Kim  cat <<\_ACEOF
1413*735d6239SKiyoung Kim
1414*735d6239SKiyoung KimOptional Features:
1415*735d6239SKiyoung Kim  --disable-option-checking  ignore unrecognized --enable/--with options
1416*735d6239SKiyoung Kim  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1417*735d6239SKiyoung Kim  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1418*735d6239SKiyoung Kim  --enable-maintainer-mode  enable make rules and dependencies not useful
1419*735d6239SKiyoung Kim			  (and sometimes confusing) to the casual installer
1420*735d6239SKiyoung Kim  --enable-silent-rules          less verbose build output (undo: `make V=1')
1421*735d6239SKiyoung Kim  --disable-silent-rules         verbose build output (undo: `make V=0')
1422*735d6239SKiyoung Kim  --disable-dependency-tracking  speeds up one-time build
1423*735d6239SKiyoung Kim  --enable-dependency-tracking   do not reject slow dependency extractors
1424*735d6239SKiyoung Kim  --enable-shared[=PKGS]  build shared libraries [default=yes]
1425*735d6239SKiyoung Kim  --enable-static[=PKGS]  build static libraries [default=yes]
1426*735d6239SKiyoung Kim  --enable-fast-install[=PKGS]
1427*735d6239SKiyoung Kim                          optimize for fast installation [default=yes]
1428*735d6239SKiyoung Kim  --disable-libtool-lock  avoid locking (might break parallel builds)
1429*735d6239SKiyoung Kim  --enable-ship-binaries  Whether to ship binaries in the tarball [default=no]
1430*735d6239SKiyoung Kim  --disable-docs          whether to create any documentation
1431*735d6239SKiyoung Kim  --enable-internal-docs  Build internal code docs if doxygen available
1432*735d6239SKiyoung Kim  --disable-nls           do not use Native Language Support
1433*735d6239SKiyoung Kim  --disable-rpath         do not hardcode runtime library paths
1434*735d6239SKiyoung Kim
1435*735d6239SKiyoung KimOptional Packages:
1436*735d6239SKiyoung Kim  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1437*735d6239SKiyoung Kim  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1438*735d6239SKiyoung Kim  --with-pic              try to use only PIC/non-PIC objects [default=use
1439*735d6239SKiyoung Kim                          both]
1440*735d6239SKiyoung Kim  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1441*735d6239SKiyoung Kim  --with-sysroot=DIR Search for dependent libraries within DIR
1442*735d6239SKiyoung Kim                        (or the compiler's sysroot if not specified).
1443*735d6239SKiyoung Kim  --with-doc-dir=PATH     Where to install docs [default=autodetect]
1444*735d6239SKiyoung Kim  --with-gnu-ld           assume the C compiler uses GNU ld default=no
1445*735d6239SKiyoung Kim  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1446*735d6239SKiyoung Kim  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1447*735d6239SKiyoung Kim  --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1448*735d6239SKiyoung Kim  --without-libintl-prefix     don't search for libintl in includedir and libdir
1449*735d6239SKiyoung Kim
1450*735d6239SKiyoung KimSome influential environment variables:
1451*735d6239SKiyoung Kim  CC          C compiler command
1452*735d6239SKiyoung Kim  CFLAGS      C compiler flags
1453*735d6239SKiyoung Kim  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1454*735d6239SKiyoung Kim              nonstandard directory <lib dir>
1455*735d6239SKiyoung Kim  LIBS        libraries to pass to the linker, e.g. -l<library>
1456*735d6239SKiyoung Kim  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1457*735d6239SKiyoung Kim              you have headers in a nonstandard directory <include dir>
1458*735d6239SKiyoung Kim  CPP         C preprocessor
1459*735d6239SKiyoung Kim
1460*735d6239SKiyoung KimUse these variables to override the choices made by `configure' or to help
1461*735d6239SKiyoung Kimit to find libraries and programs with nonstandard names/locations.
1462*735d6239SKiyoung Kim
1463*735d6239SKiyoung KimReport bugs to <libexif-devel@lists.sourceforge.net>.
1464*735d6239SKiyoung Kim_ACEOF
1465*735d6239SKiyoung Kimac_status=$?
1466*735d6239SKiyoung Kimfi
1467*735d6239SKiyoung Kim
1468*735d6239SKiyoung Kimif test "$ac_init_help" = "recursive"; then
1469*735d6239SKiyoung Kim  # If there are subdirs, report their specific --help.
1470*735d6239SKiyoung Kim  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1471*735d6239SKiyoung Kim    test -d "$ac_dir" ||
1472*735d6239SKiyoung Kim      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1473*735d6239SKiyoung Kim      continue
1474*735d6239SKiyoung Kim    ac_builddir=.
1475*735d6239SKiyoung Kim
1476*735d6239SKiyoung Kimcase "$ac_dir" in
1477*735d6239SKiyoung Kim.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478*735d6239SKiyoung Kim*)
1479*735d6239SKiyoung Kim  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1480*735d6239SKiyoung Kim  # A ".." for each directory in $ac_dir_suffix.
1481*735d6239SKiyoung Kim  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1482*735d6239SKiyoung Kim  case $ac_top_builddir_sub in
1483*735d6239SKiyoung Kim  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1484*735d6239SKiyoung Kim  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1485*735d6239SKiyoung Kim  esac ;;
1486*735d6239SKiyoung Kimesac
1487*735d6239SKiyoung Kimac_abs_top_builddir=$ac_pwd
1488*735d6239SKiyoung Kimac_abs_builddir=$ac_pwd$ac_dir_suffix
1489*735d6239SKiyoung Kim# for backward compatibility:
1490*735d6239SKiyoung Kimac_top_builddir=$ac_top_build_prefix
1491*735d6239SKiyoung Kim
1492*735d6239SKiyoung Kimcase $srcdir in
1493*735d6239SKiyoung Kim  .)  # We are building in place.
1494*735d6239SKiyoung Kim    ac_srcdir=.
1495*735d6239SKiyoung Kim    ac_top_srcdir=$ac_top_builddir_sub
1496*735d6239SKiyoung Kim    ac_abs_top_srcdir=$ac_pwd ;;
1497*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]* )  # Absolute name.
1498*735d6239SKiyoung Kim    ac_srcdir=$srcdir$ac_dir_suffix;
1499*735d6239SKiyoung Kim    ac_top_srcdir=$srcdir
1500*735d6239SKiyoung Kim    ac_abs_top_srcdir=$srcdir ;;
1501*735d6239SKiyoung Kim  *) # Relative name.
1502*735d6239SKiyoung Kim    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1503*735d6239SKiyoung Kim    ac_top_srcdir=$ac_top_build_prefix$srcdir
1504*735d6239SKiyoung Kim    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1505*735d6239SKiyoung Kimesac
1506*735d6239SKiyoung Kimac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1507*735d6239SKiyoung Kim
1508*735d6239SKiyoung Kim    cd "$ac_dir" || { ac_status=$?; continue; }
1509*735d6239SKiyoung Kim    # Check for guested configure.
1510*735d6239SKiyoung Kim    if test -f "$ac_srcdir/configure.gnu"; then
1511*735d6239SKiyoung Kim      echo &&
1512*735d6239SKiyoung Kim      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1513*735d6239SKiyoung Kim    elif test -f "$ac_srcdir/configure"; then
1514*735d6239SKiyoung Kim      echo &&
1515*735d6239SKiyoung Kim      $SHELL "$ac_srcdir/configure" --help=recursive
1516*735d6239SKiyoung Kim    else
1517*735d6239SKiyoung Kim      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1518*735d6239SKiyoung Kim    fi || ac_status=$?
1519*735d6239SKiyoung Kim    cd "$ac_pwd" || { ac_status=$?; break; }
1520*735d6239SKiyoung Kim  done
1521*735d6239SKiyoung Kimfi
1522*735d6239SKiyoung Kim
1523*735d6239SKiyoung Kimtest -n "$ac_init_help" && exit $ac_status
1524*735d6239SKiyoung Kimif $ac_init_version; then
1525*735d6239SKiyoung Kim  cat <<\_ACEOF
1526*735d6239SKiyoung KimEXIF library configure 0.6.21
1527*735d6239SKiyoung Kimgenerated by GNU Autoconf 2.68
1528*735d6239SKiyoung Kim
1529*735d6239SKiyoung KimCopyright (C) 2010 Free Software Foundation, Inc.
1530*735d6239SKiyoung KimThis configure script is free software; the Free Software Foundation
1531*735d6239SKiyoung Kimgives unlimited permission to copy, distribute and modify it.
1532*735d6239SKiyoung Kim_ACEOF
1533*735d6239SKiyoung Kim  exit
1534*735d6239SKiyoung Kimfi
1535*735d6239SKiyoung Kim
1536*735d6239SKiyoung Kim## ------------------------ ##
1537*735d6239SKiyoung Kim## Autoconf initialization. ##
1538*735d6239SKiyoung Kim## ------------------------ ##
1539*735d6239SKiyoung Kim
1540*735d6239SKiyoung Kim# ac_fn_c_try_compile LINENO
1541*735d6239SKiyoung Kim# --------------------------
1542*735d6239SKiyoung Kim# Try to compile conftest.$ac_ext, and return whether this succeeded.
1543*735d6239SKiyoung Kimac_fn_c_try_compile ()
1544*735d6239SKiyoung Kim{
1545*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1546*735d6239SKiyoung Kim  rm -f conftest.$ac_objext
1547*735d6239SKiyoung Kim  if { { ac_try="$ac_compile"
1548*735d6239SKiyoung Kimcase "(($ac_try" in
1549*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1550*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
1551*735d6239SKiyoung Kimesac
1552*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1553*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
1554*735d6239SKiyoung Kim  (eval "$ac_compile") 2>conftest.err
1555*735d6239SKiyoung Kim  ac_status=$?
1556*735d6239SKiyoung Kim  if test -s conftest.err; then
1557*735d6239SKiyoung Kim    grep -v '^ *+' conftest.err >conftest.er1
1558*735d6239SKiyoung Kim    cat conftest.er1 >&5
1559*735d6239SKiyoung Kim    mv -f conftest.er1 conftest.err
1560*735d6239SKiyoung Kim  fi
1561*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1562*735d6239SKiyoung Kim  test $ac_status = 0; } && {
1563*735d6239SKiyoung Kim	 test -z "$ac_c_werror_flag" ||
1564*735d6239SKiyoung Kim	 test ! -s conftest.err
1565*735d6239SKiyoung Kim       } && test -s conftest.$ac_objext; then :
1566*735d6239SKiyoung Kim  ac_retval=0
1567*735d6239SKiyoung Kimelse
1568*735d6239SKiyoung Kim  $as_echo "$as_me: failed program was:" >&5
1569*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
1570*735d6239SKiyoung Kim
1571*735d6239SKiyoung Kim	ac_retval=1
1572*735d6239SKiyoung Kimfi
1573*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1574*735d6239SKiyoung Kim  as_fn_set_status $ac_retval
1575*735d6239SKiyoung Kim
1576*735d6239SKiyoung Kim} # ac_fn_c_try_compile
1577*735d6239SKiyoung Kim
1578*735d6239SKiyoung Kim# ac_fn_c_try_link LINENO
1579*735d6239SKiyoung Kim# -----------------------
1580*735d6239SKiyoung Kim# Try to link conftest.$ac_ext, and return whether this succeeded.
1581*735d6239SKiyoung Kimac_fn_c_try_link ()
1582*735d6239SKiyoung Kim{
1583*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584*735d6239SKiyoung Kim  rm -f conftest.$ac_objext conftest$ac_exeext
1585*735d6239SKiyoung Kim  if { { ac_try="$ac_link"
1586*735d6239SKiyoung Kimcase "(($ac_try" in
1587*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
1589*735d6239SKiyoung Kimesac
1590*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
1592*735d6239SKiyoung Kim  (eval "$ac_link") 2>conftest.err
1593*735d6239SKiyoung Kim  ac_status=$?
1594*735d6239SKiyoung Kim  if test -s conftest.err; then
1595*735d6239SKiyoung Kim    grep -v '^ *+' conftest.err >conftest.er1
1596*735d6239SKiyoung Kim    cat conftest.er1 >&5
1597*735d6239SKiyoung Kim    mv -f conftest.er1 conftest.err
1598*735d6239SKiyoung Kim  fi
1599*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600*735d6239SKiyoung Kim  test $ac_status = 0; } && {
1601*735d6239SKiyoung Kim	 test -z "$ac_c_werror_flag" ||
1602*735d6239SKiyoung Kim	 test ! -s conftest.err
1603*735d6239SKiyoung Kim       } && test -s conftest$ac_exeext && {
1604*735d6239SKiyoung Kim	 test "$cross_compiling" = yes ||
1605*735d6239SKiyoung Kim	 $as_test_x conftest$ac_exeext
1606*735d6239SKiyoung Kim       }; then :
1607*735d6239SKiyoung Kim  ac_retval=0
1608*735d6239SKiyoung Kimelse
1609*735d6239SKiyoung Kim  $as_echo "$as_me: failed program was:" >&5
1610*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
1611*735d6239SKiyoung Kim
1612*735d6239SKiyoung Kim	ac_retval=1
1613*735d6239SKiyoung Kimfi
1614*735d6239SKiyoung Kim  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1615*735d6239SKiyoung Kim  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1616*735d6239SKiyoung Kim  # interfere with the next link command; also delete a directory that is
1617*735d6239SKiyoung Kim  # left behind by Apple's compiler.  We do this before executing the actions.
1618*735d6239SKiyoung Kim  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1619*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620*735d6239SKiyoung Kim  as_fn_set_status $ac_retval
1621*735d6239SKiyoung Kim
1622*735d6239SKiyoung Kim} # ac_fn_c_try_link
1623*735d6239SKiyoung Kim
1624*735d6239SKiyoung Kim# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1625*735d6239SKiyoung Kim# -------------------------------------------------------
1626*735d6239SKiyoung Kim# Tests whether HEADER exists and can be compiled using the include files in
1627*735d6239SKiyoung Kim# INCLUDES, setting the cache variable VAR accordingly.
1628*735d6239SKiyoung Kimac_fn_c_check_header_compile ()
1629*735d6239SKiyoung Kim{
1630*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1632*735d6239SKiyoung Kim$as_echo_n "checking for $2... " >&6; }
1633*735d6239SKiyoung Kimif eval \${$3+:} false; then :
1634*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
1635*735d6239SKiyoung Kimelse
1636*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1637*735d6239SKiyoung Kim/* end confdefs.h.  */
1638*735d6239SKiyoung Kim$4
1639*735d6239SKiyoung Kim#include <$2>
1640*735d6239SKiyoung Kim_ACEOF
1641*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
1642*735d6239SKiyoung Kim  eval "$3=yes"
1643*735d6239SKiyoung Kimelse
1644*735d6239SKiyoung Kim  eval "$3=no"
1645*735d6239SKiyoung Kimfi
1646*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1647*735d6239SKiyoung Kimfi
1648*735d6239SKiyoung Kimeval ac_res=\$$3
1649*735d6239SKiyoung Kim	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1650*735d6239SKiyoung Kim$as_echo "$ac_res" >&6; }
1651*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1652*735d6239SKiyoung Kim
1653*735d6239SKiyoung Kim} # ac_fn_c_check_header_compile
1654*735d6239SKiyoung Kim
1655*735d6239SKiyoung Kim# ac_fn_c_try_cpp LINENO
1656*735d6239SKiyoung Kim# ----------------------
1657*735d6239SKiyoung Kim# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1658*735d6239SKiyoung Kimac_fn_c_try_cpp ()
1659*735d6239SKiyoung Kim{
1660*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661*735d6239SKiyoung Kim  if { { ac_try="$ac_cpp conftest.$ac_ext"
1662*735d6239SKiyoung Kimcase "(($ac_try" in
1663*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1664*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
1665*735d6239SKiyoung Kimesac
1666*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1667*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
1668*735d6239SKiyoung Kim  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1669*735d6239SKiyoung Kim  ac_status=$?
1670*735d6239SKiyoung Kim  if test -s conftest.err; then
1671*735d6239SKiyoung Kim    grep -v '^ *+' conftest.err >conftest.er1
1672*735d6239SKiyoung Kim    cat conftest.er1 >&5
1673*735d6239SKiyoung Kim    mv -f conftest.er1 conftest.err
1674*735d6239SKiyoung Kim  fi
1675*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1676*735d6239SKiyoung Kim  test $ac_status = 0; } > conftest.i && {
1677*735d6239SKiyoung Kim	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1678*735d6239SKiyoung Kim	 test ! -s conftest.err
1679*735d6239SKiyoung Kim       }; then :
1680*735d6239SKiyoung Kim  ac_retval=0
1681*735d6239SKiyoung Kimelse
1682*735d6239SKiyoung Kim  $as_echo "$as_me: failed program was:" >&5
1683*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
1684*735d6239SKiyoung Kim
1685*735d6239SKiyoung Kim    ac_retval=1
1686*735d6239SKiyoung Kimfi
1687*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1688*735d6239SKiyoung Kim  as_fn_set_status $ac_retval
1689*735d6239SKiyoung Kim
1690*735d6239SKiyoung Kim} # ac_fn_c_try_cpp
1691*735d6239SKiyoung Kim
1692*735d6239SKiyoung Kim# ac_fn_c_try_run LINENO
1693*735d6239SKiyoung Kim# ----------------------
1694*735d6239SKiyoung Kim# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1695*735d6239SKiyoung Kim# that executables *can* be run.
1696*735d6239SKiyoung Kimac_fn_c_try_run ()
1697*735d6239SKiyoung Kim{
1698*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699*735d6239SKiyoung Kim  if { { ac_try="$ac_link"
1700*735d6239SKiyoung Kimcase "(($ac_try" in
1701*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1702*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
1703*735d6239SKiyoung Kimesac
1704*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1705*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
1706*735d6239SKiyoung Kim  (eval "$ac_link") 2>&5
1707*735d6239SKiyoung Kim  ac_status=$?
1708*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709*735d6239SKiyoung Kim  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1710*735d6239SKiyoung Kim  { { case "(($ac_try" in
1711*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
1713*735d6239SKiyoung Kimesac
1714*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
1716*735d6239SKiyoung Kim  (eval "$ac_try") 2>&5
1717*735d6239SKiyoung Kim  ac_status=$?
1718*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719*735d6239SKiyoung Kim  test $ac_status = 0; }; }; then :
1720*735d6239SKiyoung Kim  ac_retval=0
1721*735d6239SKiyoung Kimelse
1722*735d6239SKiyoung Kim  $as_echo "$as_me: program exited with status $ac_status" >&5
1723*735d6239SKiyoung Kim       $as_echo "$as_me: failed program was:" >&5
1724*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
1725*735d6239SKiyoung Kim
1726*735d6239SKiyoung Kim       ac_retval=$ac_status
1727*735d6239SKiyoung Kimfi
1728*735d6239SKiyoung Kim  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1729*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1730*735d6239SKiyoung Kim  as_fn_set_status $ac_retval
1731*735d6239SKiyoung Kim
1732*735d6239SKiyoung Kim} # ac_fn_c_try_run
1733*735d6239SKiyoung Kim
1734*735d6239SKiyoung Kim# ac_fn_c_check_func LINENO FUNC VAR
1735*735d6239SKiyoung Kim# ----------------------------------
1736*735d6239SKiyoung Kim# Tests whether FUNC exists, setting the cache variable VAR accordingly
1737*735d6239SKiyoung Kimac_fn_c_check_func ()
1738*735d6239SKiyoung Kim{
1739*735d6239SKiyoung Kim  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1741*735d6239SKiyoung Kim$as_echo_n "checking for $2... " >&6; }
1742*735d6239SKiyoung Kimif eval \${$3+:} false; then :
1743*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
1744*735d6239SKiyoung Kimelse
1745*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1746*735d6239SKiyoung Kim/* end confdefs.h.  */
1747*735d6239SKiyoung Kim/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1748*735d6239SKiyoung Kim   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1749*735d6239SKiyoung Kim#define $2 innocuous_$2
1750*735d6239SKiyoung Kim
1751*735d6239SKiyoung Kim/* System header to define __stub macros and hopefully few prototypes,
1752*735d6239SKiyoung Kim    which can conflict with char $2 (); below.
1753*735d6239SKiyoung Kim    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1754*735d6239SKiyoung Kim    <limits.h> exists even on freestanding compilers.  */
1755*735d6239SKiyoung Kim
1756*735d6239SKiyoung Kim#ifdef __STDC__
1757*735d6239SKiyoung Kim# include <limits.h>
1758*735d6239SKiyoung Kim#else
1759*735d6239SKiyoung Kim# include <assert.h>
1760*735d6239SKiyoung Kim#endif
1761*735d6239SKiyoung Kim
1762*735d6239SKiyoung Kim#undef $2
1763*735d6239SKiyoung Kim
1764*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
1765*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
1766*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
1767*735d6239SKiyoung Kim#ifdef __cplusplus
1768*735d6239SKiyoung Kimextern "C"
1769*735d6239SKiyoung Kim#endif
1770*735d6239SKiyoung Kimchar $2 ();
1771*735d6239SKiyoung Kim/* The GNU C library defines this for functions which it implements
1772*735d6239SKiyoung Kim    to always fail with ENOSYS.  Some functions are actually named
1773*735d6239SKiyoung Kim    something starting with __ and the normal name is an alias.  */
1774*735d6239SKiyoung Kim#if defined __stub_$2 || defined __stub___$2
1775*735d6239SKiyoung Kimchoke me
1776*735d6239SKiyoung Kim#endif
1777*735d6239SKiyoung Kim
1778*735d6239SKiyoung Kimint
1779*735d6239SKiyoung Kimmain ()
1780*735d6239SKiyoung Kim{
1781*735d6239SKiyoung Kimreturn $2 ();
1782*735d6239SKiyoung Kim  ;
1783*735d6239SKiyoung Kim  return 0;
1784*735d6239SKiyoung Kim}
1785*735d6239SKiyoung Kim_ACEOF
1786*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
1787*735d6239SKiyoung Kim  eval "$3=yes"
1788*735d6239SKiyoung Kimelse
1789*735d6239SKiyoung Kim  eval "$3=no"
1790*735d6239SKiyoung Kimfi
1791*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
1792*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
1793*735d6239SKiyoung Kimfi
1794*735d6239SKiyoung Kimeval ac_res=\$$3
1795*735d6239SKiyoung Kim	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796*735d6239SKiyoung Kim$as_echo "$ac_res" >&6; }
1797*735d6239SKiyoung Kim  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798*735d6239SKiyoung Kim
1799*735d6239SKiyoung Kim} # ac_fn_c_check_func
1800*735d6239SKiyoung Kimcat >config.log <<_ACEOF
1801*735d6239SKiyoung KimThis file contains any messages produced by compilers while
1802*735d6239SKiyoung Kimrunning configure, to aid debugging if configure makes a mistake.
1803*735d6239SKiyoung Kim
1804*735d6239SKiyoung KimIt was created by EXIF library $as_me 0.6.21, which was
1805*735d6239SKiyoung Kimgenerated by GNU Autoconf 2.68.  Invocation command line was
1806*735d6239SKiyoung Kim
1807*735d6239SKiyoung Kim  $ $0 $@
1808*735d6239SKiyoung Kim
1809*735d6239SKiyoung Kim_ACEOF
1810*735d6239SKiyoung Kimexec 5>>config.log
1811*735d6239SKiyoung Kim{
1812*735d6239SKiyoung Kimcat <<_ASUNAME
1813*735d6239SKiyoung Kim## --------- ##
1814*735d6239SKiyoung Kim## Platform. ##
1815*735d6239SKiyoung Kim## --------- ##
1816*735d6239SKiyoung Kim
1817*735d6239SKiyoung Kimhostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1818*735d6239SKiyoung Kimuname -m = `(uname -m) 2>/dev/null || echo unknown`
1819*735d6239SKiyoung Kimuname -r = `(uname -r) 2>/dev/null || echo unknown`
1820*735d6239SKiyoung Kimuname -s = `(uname -s) 2>/dev/null || echo unknown`
1821*735d6239SKiyoung Kimuname -v = `(uname -v) 2>/dev/null || echo unknown`
1822*735d6239SKiyoung Kim
1823*735d6239SKiyoung Kim/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1824*735d6239SKiyoung Kim/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1825*735d6239SKiyoung Kim
1826*735d6239SKiyoung Kim/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1827*735d6239SKiyoung Kim/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1828*735d6239SKiyoung Kim/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1829*735d6239SKiyoung Kim/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1830*735d6239SKiyoung Kim/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1831*735d6239SKiyoung Kim/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1832*735d6239SKiyoung Kim/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1833*735d6239SKiyoung Kim
1834*735d6239SKiyoung Kim_ASUNAME
1835*735d6239SKiyoung Kim
1836*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1837*735d6239SKiyoung Kimfor as_dir in $PATH
1838*735d6239SKiyoung Kimdo
1839*735d6239SKiyoung Kim  IFS=$as_save_IFS
1840*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
1841*735d6239SKiyoung Kim    $as_echo "PATH: $as_dir"
1842*735d6239SKiyoung Kim  done
1843*735d6239SKiyoung KimIFS=$as_save_IFS
1844*735d6239SKiyoung Kim
1845*735d6239SKiyoung Kim} >&5
1846*735d6239SKiyoung Kim
1847*735d6239SKiyoung Kimcat >&5 <<_ACEOF
1848*735d6239SKiyoung Kim
1849*735d6239SKiyoung Kim
1850*735d6239SKiyoung Kim## ----------- ##
1851*735d6239SKiyoung Kim## Core tests. ##
1852*735d6239SKiyoung Kim## ----------- ##
1853*735d6239SKiyoung Kim
1854*735d6239SKiyoung Kim_ACEOF
1855*735d6239SKiyoung Kim
1856*735d6239SKiyoung Kim
1857*735d6239SKiyoung Kim# Keep a trace of the command line.
1858*735d6239SKiyoung Kim# Strip out --no-create and --no-recursion so they do not pile up.
1859*735d6239SKiyoung Kim# Strip out --silent because we don't want to record it for future runs.
1860*735d6239SKiyoung Kim# Also quote any args containing shell meta-characters.
1861*735d6239SKiyoung Kim# Make two passes to allow for proper duplicate-argument suppression.
1862*735d6239SKiyoung Kimac_configure_args=
1863*735d6239SKiyoung Kimac_configure_args0=
1864*735d6239SKiyoung Kimac_configure_args1=
1865*735d6239SKiyoung Kimac_must_keep_next=false
1866*735d6239SKiyoung Kimfor ac_pass in 1 2
1867*735d6239SKiyoung Kimdo
1868*735d6239SKiyoung Kim  for ac_arg
1869*735d6239SKiyoung Kim  do
1870*735d6239SKiyoung Kim    case $ac_arg in
1871*735d6239SKiyoung Kim    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1872*735d6239SKiyoung Kim    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1873*735d6239SKiyoung Kim    | -silent | --silent | --silen | --sile | --sil)
1874*735d6239SKiyoung Kim      continue ;;
1875*735d6239SKiyoung Kim    *\'*)
1876*735d6239SKiyoung Kim      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1877*735d6239SKiyoung Kim    esac
1878*735d6239SKiyoung Kim    case $ac_pass in
1879*735d6239SKiyoung Kim    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1880*735d6239SKiyoung Kim    2)
1881*735d6239SKiyoung Kim      as_fn_append ac_configure_args1 " '$ac_arg'"
1882*735d6239SKiyoung Kim      if test $ac_must_keep_next = true; then
1883*735d6239SKiyoung Kim	ac_must_keep_next=false # Got value, back to normal.
1884*735d6239SKiyoung Kim      else
1885*735d6239SKiyoung Kim	case $ac_arg in
1886*735d6239SKiyoung Kim	  *=* | --config-cache | -C | -disable-* | --disable-* \
1887*735d6239SKiyoung Kim	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1888*735d6239SKiyoung Kim	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1889*735d6239SKiyoung Kim	  | -with-* | --with-* | -without-* | --without-* | --x)
1890*735d6239SKiyoung Kim	    case "$ac_configure_args0 " in
1891*735d6239SKiyoung Kim	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1892*735d6239SKiyoung Kim	    esac
1893*735d6239SKiyoung Kim	    ;;
1894*735d6239SKiyoung Kim	  -* ) ac_must_keep_next=true ;;
1895*735d6239SKiyoung Kim	esac
1896*735d6239SKiyoung Kim      fi
1897*735d6239SKiyoung Kim      as_fn_append ac_configure_args " '$ac_arg'"
1898*735d6239SKiyoung Kim      ;;
1899*735d6239SKiyoung Kim    esac
1900*735d6239SKiyoung Kim  done
1901*735d6239SKiyoung Kimdone
1902*735d6239SKiyoung Kim{ ac_configure_args0=; unset ac_configure_args0;}
1903*735d6239SKiyoung Kim{ ac_configure_args1=; unset ac_configure_args1;}
1904*735d6239SKiyoung Kim
1905*735d6239SKiyoung Kim# When interrupted or exit'd, cleanup temporary files, and complete
1906*735d6239SKiyoung Kim# config.log.  We remove comments because anyway the quotes in there
1907*735d6239SKiyoung Kim# would cause problems or look ugly.
1908*735d6239SKiyoung Kim# WARNING: Use '\'' to represent an apostrophe within the trap.
1909*735d6239SKiyoung Kim# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1910*735d6239SKiyoung Kimtrap 'exit_status=$?
1911*735d6239SKiyoung Kim  # Save into config.log some information that might help in debugging.
1912*735d6239SKiyoung Kim  {
1913*735d6239SKiyoung Kim    echo
1914*735d6239SKiyoung Kim
1915*735d6239SKiyoung Kim    $as_echo "## ---------------- ##
1916*735d6239SKiyoung Kim## Cache variables. ##
1917*735d6239SKiyoung Kim## ---------------- ##"
1918*735d6239SKiyoung Kim    echo
1919*735d6239SKiyoung Kim    # The following way of writing the cache mishandles newlines in values,
1920*735d6239SKiyoung Kim(
1921*735d6239SKiyoung Kim  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1922*735d6239SKiyoung Kim    eval ac_val=\$$ac_var
1923*735d6239SKiyoung Kim    case $ac_val in #(
1924*735d6239SKiyoung Kim    *${as_nl}*)
1925*735d6239SKiyoung Kim      case $ac_var in #(
1926*735d6239SKiyoung Kim      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1927*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1928*735d6239SKiyoung Kim      esac
1929*735d6239SKiyoung Kim      case $ac_var in #(
1930*735d6239SKiyoung Kim      _ | IFS | as_nl) ;; #(
1931*735d6239SKiyoung Kim      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1932*735d6239SKiyoung Kim      *) { eval $ac_var=; unset $ac_var;} ;;
1933*735d6239SKiyoung Kim      esac ;;
1934*735d6239SKiyoung Kim    esac
1935*735d6239SKiyoung Kim  done
1936*735d6239SKiyoung Kim  (set) 2>&1 |
1937*735d6239SKiyoung Kim    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1938*735d6239SKiyoung Kim    *${as_nl}ac_space=\ *)
1939*735d6239SKiyoung Kim      sed -n \
1940*735d6239SKiyoung Kim	"s/'\''/'\''\\\\'\'''\''/g;
1941*735d6239SKiyoung Kim	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1942*735d6239SKiyoung Kim      ;; #(
1943*735d6239SKiyoung Kim    *)
1944*735d6239SKiyoung Kim      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1945*735d6239SKiyoung Kim      ;;
1946*735d6239SKiyoung Kim    esac |
1947*735d6239SKiyoung Kim    sort
1948*735d6239SKiyoung Kim)
1949*735d6239SKiyoung Kim    echo
1950*735d6239SKiyoung Kim
1951*735d6239SKiyoung Kim    $as_echo "## ----------------- ##
1952*735d6239SKiyoung Kim## Output variables. ##
1953*735d6239SKiyoung Kim## ----------------- ##"
1954*735d6239SKiyoung Kim    echo
1955*735d6239SKiyoung Kim    for ac_var in $ac_subst_vars
1956*735d6239SKiyoung Kim    do
1957*735d6239SKiyoung Kim      eval ac_val=\$$ac_var
1958*735d6239SKiyoung Kim      case $ac_val in
1959*735d6239SKiyoung Kim      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1960*735d6239SKiyoung Kim      esac
1961*735d6239SKiyoung Kim      $as_echo "$ac_var='\''$ac_val'\''"
1962*735d6239SKiyoung Kim    done | sort
1963*735d6239SKiyoung Kim    echo
1964*735d6239SKiyoung Kim
1965*735d6239SKiyoung Kim    if test -n "$ac_subst_files"; then
1966*735d6239SKiyoung Kim      $as_echo "## ------------------- ##
1967*735d6239SKiyoung Kim## File substitutions. ##
1968*735d6239SKiyoung Kim## ------------------- ##"
1969*735d6239SKiyoung Kim      echo
1970*735d6239SKiyoung Kim      for ac_var in $ac_subst_files
1971*735d6239SKiyoung Kim      do
1972*735d6239SKiyoung Kim	eval ac_val=\$$ac_var
1973*735d6239SKiyoung Kim	case $ac_val in
1974*735d6239SKiyoung Kim	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1975*735d6239SKiyoung Kim	esac
1976*735d6239SKiyoung Kim	$as_echo "$ac_var='\''$ac_val'\''"
1977*735d6239SKiyoung Kim      done | sort
1978*735d6239SKiyoung Kim      echo
1979*735d6239SKiyoung Kim    fi
1980*735d6239SKiyoung Kim
1981*735d6239SKiyoung Kim    if test -s confdefs.h; then
1982*735d6239SKiyoung Kim      $as_echo "## ----------- ##
1983*735d6239SKiyoung Kim## confdefs.h. ##
1984*735d6239SKiyoung Kim## ----------- ##"
1985*735d6239SKiyoung Kim      echo
1986*735d6239SKiyoung Kim      cat confdefs.h
1987*735d6239SKiyoung Kim      echo
1988*735d6239SKiyoung Kim    fi
1989*735d6239SKiyoung Kim    test "$ac_signal" != 0 &&
1990*735d6239SKiyoung Kim      $as_echo "$as_me: caught signal $ac_signal"
1991*735d6239SKiyoung Kim    $as_echo "$as_me: exit $exit_status"
1992*735d6239SKiyoung Kim  } >&5
1993*735d6239SKiyoung Kim  rm -f core *.core core.conftest.* &&
1994*735d6239SKiyoung Kim    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1995*735d6239SKiyoung Kim    exit $exit_status
1996*735d6239SKiyoung Kim' 0
1997*735d6239SKiyoung Kimfor ac_signal in 1 2 13 15; do
1998*735d6239SKiyoung Kim  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1999*735d6239SKiyoung Kimdone
2000*735d6239SKiyoung Kimac_signal=0
2001*735d6239SKiyoung Kim
2002*735d6239SKiyoung Kim# confdefs.h avoids OS command line length limits that DEFS can exceed.
2003*735d6239SKiyoung Kimrm -f -r conftest* confdefs.h
2004*735d6239SKiyoung Kim
2005*735d6239SKiyoung Kim$as_echo "/* confdefs.h */" > confdefs.h
2006*735d6239SKiyoung Kim
2007*735d6239SKiyoung Kim# Predefined preprocessor variables.
2008*735d6239SKiyoung Kim
2009*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2010*735d6239SKiyoung Kim#define PACKAGE_NAME "$PACKAGE_NAME"
2011*735d6239SKiyoung Kim_ACEOF
2012*735d6239SKiyoung Kim
2013*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2014*735d6239SKiyoung Kim#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2015*735d6239SKiyoung Kim_ACEOF
2016*735d6239SKiyoung Kim
2017*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2018*735d6239SKiyoung Kim#define PACKAGE_VERSION "$PACKAGE_VERSION"
2019*735d6239SKiyoung Kim_ACEOF
2020*735d6239SKiyoung Kim
2021*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2022*735d6239SKiyoung Kim#define PACKAGE_STRING "$PACKAGE_STRING"
2023*735d6239SKiyoung Kim_ACEOF
2024*735d6239SKiyoung Kim
2025*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2026*735d6239SKiyoung Kim#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2027*735d6239SKiyoung Kim_ACEOF
2028*735d6239SKiyoung Kim
2029*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2030*735d6239SKiyoung Kim#define PACKAGE_URL "$PACKAGE_URL"
2031*735d6239SKiyoung Kim_ACEOF
2032*735d6239SKiyoung Kim
2033*735d6239SKiyoung Kim
2034*735d6239SKiyoung Kim# Let the site file select an alternate cache file if it wants to.
2035*735d6239SKiyoung Kim# Prefer an explicitly selected file to automatically selected ones.
2036*735d6239SKiyoung Kimac_site_file1=NONE
2037*735d6239SKiyoung Kimac_site_file2=NONE
2038*735d6239SKiyoung Kimif test -n "$CONFIG_SITE"; then
2039*735d6239SKiyoung Kim  # We do not want a PATH search for config.site.
2040*735d6239SKiyoung Kim  case $CONFIG_SITE in #((
2041*735d6239SKiyoung Kim    -*)  ac_site_file1=./$CONFIG_SITE;;
2042*735d6239SKiyoung Kim    */*) ac_site_file1=$CONFIG_SITE;;
2043*735d6239SKiyoung Kim    *)   ac_site_file1=./$CONFIG_SITE;;
2044*735d6239SKiyoung Kim  esac
2045*735d6239SKiyoung Kimelif test "x$prefix" != xNONE; then
2046*735d6239SKiyoung Kim  ac_site_file1=$prefix/share/config.site
2047*735d6239SKiyoung Kim  ac_site_file2=$prefix/etc/config.site
2048*735d6239SKiyoung Kimelse
2049*735d6239SKiyoung Kim  ac_site_file1=$ac_default_prefix/share/config.site
2050*735d6239SKiyoung Kim  ac_site_file2=$ac_default_prefix/etc/config.site
2051*735d6239SKiyoung Kimfi
2052*735d6239SKiyoung Kimfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2053*735d6239SKiyoung Kimdo
2054*735d6239SKiyoung Kim  test "x$ac_site_file" = xNONE && continue
2055*735d6239SKiyoung Kim  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2056*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2057*735d6239SKiyoung Kim$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2058*735d6239SKiyoung Kim    sed 's/^/| /' "$ac_site_file" >&5
2059*735d6239SKiyoung Kim    . "$ac_site_file" \
2060*735d6239SKiyoung Kim      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2061*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2062*735d6239SKiyoung Kimas_fn_error $? "failed to load site script $ac_site_file
2063*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
2064*735d6239SKiyoung Kim  fi
2065*735d6239SKiyoung Kimdone
2066*735d6239SKiyoung Kim
2067*735d6239SKiyoung Kimif test -r "$cache_file"; then
2068*735d6239SKiyoung Kim  # Some versions of bash will fail to source /dev/null (special files
2069*735d6239SKiyoung Kim  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2070*735d6239SKiyoung Kim  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2071*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2072*735d6239SKiyoung Kim$as_echo "$as_me: loading cache $cache_file" >&6;}
2073*735d6239SKiyoung Kim    case $cache_file in
2074*735d6239SKiyoung Kim      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2075*735d6239SKiyoung Kim      *)                      . "./$cache_file";;
2076*735d6239SKiyoung Kim    esac
2077*735d6239SKiyoung Kim  fi
2078*735d6239SKiyoung Kimelse
2079*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2080*735d6239SKiyoung Kim$as_echo "$as_me: creating cache $cache_file" >&6;}
2081*735d6239SKiyoung Kim  >$cache_file
2082*735d6239SKiyoung Kimfi
2083*735d6239SKiyoung Kim
2084*735d6239SKiyoung Kim# Check that the precious variables saved in the cache have kept the same
2085*735d6239SKiyoung Kim# value.
2086*735d6239SKiyoung Kimac_cache_corrupted=false
2087*735d6239SKiyoung Kimfor ac_var in $ac_precious_vars; do
2088*735d6239SKiyoung Kim  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2089*735d6239SKiyoung Kim  eval ac_new_set=\$ac_env_${ac_var}_set
2090*735d6239SKiyoung Kim  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2091*735d6239SKiyoung Kim  eval ac_new_val=\$ac_env_${ac_var}_value
2092*735d6239SKiyoung Kim  case $ac_old_set,$ac_new_set in
2093*735d6239SKiyoung Kim    set,)
2094*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2095*735d6239SKiyoung Kim$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2096*735d6239SKiyoung Kim      ac_cache_corrupted=: ;;
2097*735d6239SKiyoung Kim    ,set)
2098*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2099*735d6239SKiyoung Kim$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2100*735d6239SKiyoung Kim      ac_cache_corrupted=: ;;
2101*735d6239SKiyoung Kim    ,);;
2102*735d6239SKiyoung Kim    *)
2103*735d6239SKiyoung Kim      if test "x$ac_old_val" != "x$ac_new_val"; then
2104*735d6239SKiyoung Kim	# differences in whitespace do not lead to failure.
2105*735d6239SKiyoung Kim	ac_old_val_w=`echo x $ac_old_val`
2106*735d6239SKiyoung Kim	ac_new_val_w=`echo x $ac_new_val`
2107*735d6239SKiyoung Kim	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2108*735d6239SKiyoung Kim	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2109*735d6239SKiyoung Kim$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2110*735d6239SKiyoung Kim	  ac_cache_corrupted=:
2111*735d6239SKiyoung Kim	else
2112*735d6239SKiyoung Kim	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2113*735d6239SKiyoung Kim$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2114*735d6239SKiyoung Kim	  eval $ac_var=\$ac_old_val
2115*735d6239SKiyoung Kim	fi
2116*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2117*735d6239SKiyoung Kim$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2118*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2119*735d6239SKiyoung Kim$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2120*735d6239SKiyoung Kim      fi;;
2121*735d6239SKiyoung Kim  esac
2122*735d6239SKiyoung Kim  # Pass precious variables to config.status.
2123*735d6239SKiyoung Kim  if test "$ac_new_set" = set; then
2124*735d6239SKiyoung Kim    case $ac_new_val in
2125*735d6239SKiyoung Kim    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2126*735d6239SKiyoung Kim    *) ac_arg=$ac_var=$ac_new_val ;;
2127*735d6239SKiyoung Kim    esac
2128*735d6239SKiyoung Kim    case " $ac_configure_args " in
2129*735d6239SKiyoung Kim      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2130*735d6239SKiyoung Kim      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2131*735d6239SKiyoung Kim    esac
2132*735d6239SKiyoung Kim  fi
2133*735d6239SKiyoung Kimdone
2134*735d6239SKiyoung Kimif $ac_cache_corrupted; then
2135*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2136*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2137*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2138*735d6239SKiyoung Kim$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2139*735d6239SKiyoung Kim  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2140*735d6239SKiyoung Kimfi
2141*735d6239SKiyoung Kim## -------------------- ##
2142*735d6239SKiyoung Kim## Main body of script. ##
2143*735d6239SKiyoung Kim## -------------------- ##
2144*735d6239SKiyoung Kim
2145*735d6239SKiyoung Kimac_ext=c
2146*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
2147*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2148*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2149*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
2150*735d6239SKiyoung Kim
2151*735d6239SKiyoung Kim
2152*735d6239SKiyoung Kim
2153*735d6239SKiyoung Kimac_config_headers="$ac_config_headers config.h"
2154*735d6239SKiyoung Kim
2155*735d6239SKiyoung Kim
2156*735d6239SKiyoung Kimam__api_version='1.11'
2157*735d6239SKiyoung Kim
2158*735d6239SKiyoung Kimac_aux_dir=
2159*735d6239SKiyoung Kimfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2160*735d6239SKiyoung Kim  if test -f "$ac_dir/install-sh"; then
2161*735d6239SKiyoung Kim    ac_aux_dir=$ac_dir
2162*735d6239SKiyoung Kim    ac_install_sh="$ac_aux_dir/install-sh -c"
2163*735d6239SKiyoung Kim    break
2164*735d6239SKiyoung Kim  elif test -f "$ac_dir/install.sh"; then
2165*735d6239SKiyoung Kim    ac_aux_dir=$ac_dir
2166*735d6239SKiyoung Kim    ac_install_sh="$ac_aux_dir/install.sh -c"
2167*735d6239SKiyoung Kim    break
2168*735d6239SKiyoung Kim  elif test -f "$ac_dir/shtool"; then
2169*735d6239SKiyoung Kim    ac_aux_dir=$ac_dir
2170*735d6239SKiyoung Kim    ac_install_sh="$ac_aux_dir/shtool install -c"
2171*735d6239SKiyoung Kim    break
2172*735d6239SKiyoung Kim  fi
2173*735d6239SKiyoung Kimdone
2174*735d6239SKiyoung Kimif test -z "$ac_aux_dir"; then
2175*735d6239SKiyoung Kim  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2176*735d6239SKiyoung Kimfi
2177*735d6239SKiyoung Kim
2178*735d6239SKiyoung Kim# These three variables are undocumented and unsupported,
2179*735d6239SKiyoung Kim# and are intended to be withdrawn in a future Autoconf release.
2180*735d6239SKiyoung Kim# They can cause serious problems if a builder's source tree is in a directory
2181*735d6239SKiyoung Kim# whose full name contains unusual characters.
2182*735d6239SKiyoung Kimac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2183*735d6239SKiyoung Kimac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2184*735d6239SKiyoung Kimac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2185*735d6239SKiyoung Kim
2186*735d6239SKiyoung Kim
2187*735d6239SKiyoung Kim# Find a good install program.  We prefer a C program (faster),
2188*735d6239SKiyoung Kim# so one script is as good as another.  But avoid the broken or
2189*735d6239SKiyoung Kim# incompatible versions:
2190*735d6239SKiyoung Kim# SysV /etc/install, /usr/sbin/install
2191*735d6239SKiyoung Kim# SunOS /usr/etc/install
2192*735d6239SKiyoung Kim# IRIX /sbin/install
2193*735d6239SKiyoung Kim# AIX /bin/install
2194*735d6239SKiyoung Kim# AmigaOS /C/install, which installs bootblocks on floppy discs
2195*735d6239SKiyoung Kim# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2196*735d6239SKiyoung Kim# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2197*735d6239SKiyoung Kim# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2198*735d6239SKiyoung Kim# OS/2's system install, which has a completely different semantic
2199*735d6239SKiyoung Kim# ./install, which can be erroneously created by make from ./install.sh.
2200*735d6239SKiyoung Kim# Reject install programs that cannot install multiple files.
2201*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2202*735d6239SKiyoung Kim$as_echo_n "checking for a BSD-compatible install... " >&6; }
2203*735d6239SKiyoung Kimif test -z "$INSTALL"; then
2204*735d6239SKiyoung Kimif ${ac_cv_path_install+:} false; then :
2205*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2206*735d6239SKiyoung Kimelse
2207*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2208*735d6239SKiyoung Kimfor as_dir in $PATH
2209*735d6239SKiyoung Kimdo
2210*735d6239SKiyoung Kim  IFS=$as_save_IFS
2211*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2212*735d6239SKiyoung Kim    # Account for people who put trailing slashes in PATH elements.
2213*735d6239SKiyoung Kimcase $as_dir/ in #((
2214*735d6239SKiyoung Kim  ./ | .// | /[cC]/* | \
2215*735d6239SKiyoung Kim  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2216*735d6239SKiyoung Kim  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2217*735d6239SKiyoung Kim  /usr/ucb/* ) ;;
2218*735d6239SKiyoung Kim  *)
2219*735d6239SKiyoung Kim    # OSF1 and SCO ODT 3.0 have their own names for install.
2220*735d6239SKiyoung Kim    # Don't use installbsd from OSF since it installs stuff as root
2221*735d6239SKiyoung Kim    # by default.
2222*735d6239SKiyoung Kim    for ac_prog in ginstall scoinst install; do
2223*735d6239SKiyoung Kim      for ac_exec_ext in '' $ac_executable_extensions; do
2224*735d6239SKiyoung Kim	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2225*735d6239SKiyoung Kim	  if test $ac_prog = install &&
2226*735d6239SKiyoung Kim	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2227*735d6239SKiyoung Kim	    # AIX install.  It has an incompatible calling convention.
2228*735d6239SKiyoung Kim	    :
2229*735d6239SKiyoung Kim	  elif test $ac_prog = install &&
2230*735d6239SKiyoung Kim	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2231*735d6239SKiyoung Kim	    # program-specific install script used by HP pwplus--don't use.
2232*735d6239SKiyoung Kim	    :
2233*735d6239SKiyoung Kim	  else
2234*735d6239SKiyoung Kim	    rm -rf conftest.one conftest.two conftest.dir
2235*735d6239SKiyoung Kim	    echo one > conftest.one
2236*735d6239SKiyoung Kim	    echo two > conftest.two
2237*735d6239SKiyoung Kim	    mkdir conftest.dir
2238*735d6239SKiyoung Kim	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2239*735d6239SKiyoung Kim	      test -s conftest.one && test -s conftest.two &&
2240*735d6239SKiyoung Kim	      test -s conftest.dir/conftest.one &&
2241*735d6239SKiyoung Kim	      test -s conftest.dir/conftest.two
2242*735d6239SKiyoung Kim	    then
2243*735d6239SKiyoung Kim	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2244*735d6239SKiyoung Kim	      break 3
2245*735d6239SKiyoung Kim	    fi
2246*735d6239SKiyoung Kim	  fi
2247*735d6239SKiyoung Kim	fi
2248*735d6239SKiyoung Kim      done
2249*735d6239SKiyoung Kim    done
2250*735d6239SKiyoung Kim    ;;
2251*735d6239SKiyoung Kimesac
2252*735d6239SKiyoung Kim
2253*735d6239SKiyoung Kim  done
2254*735d6239SKiyoung KimIFS=$as_save_IFS
2255*735d6239SKiyoung Kim
2256*735d6239SKiyoung Kimrm -rf conftest.one conftest.two conftest.dir
2257*735d6239SKiyoung Kim
2258*735d6239SKiyoung Kimfi
2259*735d6239SKiyoung Kim  if test "${ac_cv_path_install+set}" = set; then
2260*735d6239SKiyoung Kim    INSTALL=$ac_cv_path_install
2261*735d6239SKiyoung Kim  else
2262*735d6239SKiyoung Kim    # As a last resort, use the slow shell script.  Don't cache a
2263*735d6239SKiyoung Kim    # value for INSTALL within a source directory, because that will
2264*735d6239SKiyoung Kim    # break other packages using the cache if that directory is
2265*735d6239SKiyoung Kim    # removed, or if the value is a relative name.
2266*735d6239SKiyoung Kim    INSTALL=$ac_install_sh
2267*735d6239SKiyoung Kim  fi
2268*735d6239SKiyoung Kimfi
2269*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2270*735d6239SKiyoung Kim$as_echo "$INSTALL" >&6; }
2271*735d6239SKiyoung Kim
2272*735d6239SKiyoung Kim# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2273*735d6239SKiyoung Kim# It thinks the first close brace ends the variable substitution.
2274*735d6239SKiyoung Kimtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2275*735d6239SKiyoung Kim
2276*735d6239SKiyoung Kimtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2277*735d6239SKiyoung Kim
2278*735d6239SKiyoung Kimtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2279*735d6239SKiyoung Kim
2280*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2281*735d6239SKiyoung Kim$as_echo_n "checking whether build environment is sane... " >&6; }
2282*735d6239SKiyoung Kim# Just in case
2283*735d6239SKiyoung Kimsleep 1
2284*735d6239SKiyoung Kimecho timestamp > conftest.file
2285*735d6239SKiyoung Kim# Reject unsafe characters in $srcdir or the absolute working directory
2286*735d6239SKiyoung Kim# name.  Accept space and tab only in the latter.
2287*735d6239SKiyoung Kimam_lf='
2288*735d6239SKiyoung Kim'
2289*735d6239SKiyoung Kimcase `pwd` in
2290*735d6239SKiyoung Kim  *[\\\"\#\$\&\'\`$am_lf]*)
2291*735d6239SKiyoung Kim    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2292*735d6239SKiyoung Kimesac
2293*735d6239SKiyoung Kimcase $srcdir in
2294*735d6239SKiyoung Kim  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2295*735d6239SKiyoung Kim    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2296*735d6239SKiyoung Kimesac
2297*735d6239SKiyoung Kim
2298*735d6239SKiyoung Kim# Do `set' in a subshell so we don't clobber the current shell's
2299*735d6239SKiyoung Kim# arguments.  Must try -L first in case configure is actually a
2300*735d6239SKiyoung Kim# symlink; some systems play weird games with the mod time of symlinks
2301*735d6239SKiyoung Kim# (eg FreeBSD returns the mod time of the symlink's containing
2302*735d6239SKiyoung Kim# directory).
2303*735d6239SKiyoung Kimif (
2304*735d6239SKiyoung Kim   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2305*735d6239SKiyoung Kim   if test "$*" = "X"; then
2306*735d6239SKiyoung Kim      # -L didn't work.
2307*735d6239SKiyoung Kim      set X `ls -t "$srcdir/configure" conftest.file`
2308*735d6239SKiyoung Kim   fi
2309*735d6239SKiyoung Kim   rm -f conftest.file
2310*735d6239SKiyoung Kim   if test "$*" != "X $srcdir/configure conftest.file" \
2311*735d6239SKiyoung Kim      && test "$*" != "X conftest.file $srcdir/configure"; then
2312*735d6239SKiyoung Kim
2313*735d6239SKiyoung Kim      # If neither matched, then we have a broken ls.  This can happen
2314*735d6239SKiyoung Kim      # if, for instance, CONFIG_SHELL is bash and it inherits a
2315*735d6239SKiyoung Kim      # broken ls alias from the environment.  This has actually
2316*735d6239SKiyoung Kim      # happened.  Such a system could not be considered "sane".
2317*735d6239SKiyoung Kim      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2318*735d6239SKiyoung Kimalias in your environment" "$LINENO" 5
2319*735d6239SKiyoung Kim   fi
2320*735d6239SKiyoung Kim
2321*735d6239SKiyoung Kim   test "$2" = conftest.file
2322*735d6239SKiyoung Kim   )
2323*735d6239SKiyoung Kimthen
2324*735d6239SKiyoung Kim   # Ok.
2325*735d6239SKiyoung Kim   :
2326*735d6239SKiyoung Kimelse
2327*735d6239SKiyoung Kim   as_fn_error $? "newly created file is older than distributed files!
2328*735d6239SKiyoung KimCheck your system clock" "$LINENO" 5
2329*735d6239SKiyoung Kimfi
2330*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2331*735d6239SKiyoung Kim$as_echo "yes" >&6; }
2332*735d6239SKiyoung Kimtest "$program_prefix" != NONE &&
2333*735d6239SKiyoung Kim  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2334*735d6239SKiyoung Kim# Use a double $ so make ignores it.
2335*735d6239SKiyoung Kimtest "$program_suffix" != NONE &&
2336*735d6239SKiyoung Kim  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2337*735d6239SKiyoung Kim# Double any \ or $.
2338*735d6239SKiyoung Kim# By default was `s,x,x', remove it if useless.
2339*735d6239SKiyoung Kimac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2340*735d6239SKiyoung Kimprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2341*735d6239SKiyoung Kim
2342*735d6239SKiyoung Kim# expand $ac_aux_dir to an absolute path
2343*735d6239SKiyoung Kimam_aux_dir=`cd $ac_aux_dir && pwd`
2344*735d6239SKiyoung Kim
2345*735d6239SKiyoung Kimif test x"${MISSING+set}" != xset; then
2346*735d6239SKiyoung Kim  case $am_aux_dir in
2347*735d6239SKiyoung Kim  *\ * | *\	*)
2348*735d6239SKiyoung Kim    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2349*735d6239SKiyoung Kim  *)
2350*735d6239SKiyoung Kim    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2351*735d6239SKiyoung Kim  esac
2352*735d6239SKiyoung Kimfi
2353*735d6239SKiyoung Kim# Use eval to expand $SHELL
2354*735d6239SKiyoung Kimif eval "$MISSING --run true"; then
2355*735d6239SKiyoung Kim  am_missing_run="$MISSING --run "
2356*735d6239SKiyoung Kimelse
2357*735d6239SKiyoung Kim  am_missing_run=
2358*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2359*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2360*735d6239SKiyoung Kimfi
2361*735d6239SKiyoung Kim
2362*735d6239SKiyoung Kimif test x"${install_sh}" != xset; then
2363*735d6239SKiyoung Kim  case $am_aux_dir in
2364*735d6239SKiyoung Kim  *\ * | *\	*)
2365*735d6239SKiyoung Kim    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2366*735d6239SKiyoung Kim  *)
2367*735d6239SKiyoung Kim    install_sh="\${SHELL} $am_aux_dir/install-sh"
2368*735d6239SKiyoung Kim  esac
2369*735d6239SKiyoung Kimfi
2370*735d6239SKiyoung Kim
2371*735d6239SKiyoung Kim# Installed binaries are usually stripped using `strip' when the user
2372*735d6239SKiyoung Kim# run `make install-strip'.  However `strip' might not be the right
2373*735d6239SKiyoung Kim# tool to use in cross-compilation environments, therefore Automake
2374*735d6239SKiyoung Kim# will honor the `STRIP' environment variable to overrule this program.
2375*735d6239SKiyoung Kimif test "$cross_compiling" != no; then
2376*735d6239SKiyoung Kim  if test -n "$ac_tool_prefix"; then
2377*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2378*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}strip; ac_word=$2
2379*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2380*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2381*735d6239SKiyoung Kimif ${ac_cv_prog_STRIP+:} false; then :
2382*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2383*735d6239SKiyoung Kimelse
2384*735d6239SKiyoung Kim  if test -n "$STRIP"; then
2385*735d6239SKiyoung Kim  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2386*735d6239SKiyoung Kimelse
2387*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2388*735d6239SKiyoung Kimfor as_dir in $PATH
2389*735d6239SKiyoung Kimdo
2390*735d6239SKiyoung Kim  IFS=$as_save_IFS
2391*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2392*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2393*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2394*735d6239SKiyoung Kim    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2395*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2396*735d6239SKiyoung Kim    break 2
2397*735d6239SKiyoung Kim  fi
2398*735d6239SKiyoung Kimdone
2399*735d6239SKiyoung Kim  done
2400*735d6239SKiyoung KimIFS=$as_save_IFS
2401*735d6239SKiyoung Kim
2402*735d6239SKiyoung Kimfi
2403*735d6239SKiyoung Kimfi
2404*735d6239SKiyoung KimSTRIP=$ac_cv_prog_STRIP
2405*735d6239SKiyoung Kimif test -n "$STRIP"; then
2406*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2407*735d6239SKiyoung Kim$as_echo "$STRIP" >&6; }
2408*735d6239SKiyoung Kimelse
2409*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2410*735d6239SKiyoung Kim$as_echo "no" >&6; }
2411*735d6239SKiyoung Kimfi
2412*735d6239SKiyoung Kim
2413*735d6239SKiyoung Kim
2414*735d6239SKiyoung Kimfi
2415*735d6239SKiyoung Kimif test -z "$ac_cv_prog_STRIP"; then
2416*735d6239SKiyoung Kim  ac_ct_STRIP=$STRIP
2417*735d6239SKiyoung Kim  # Extract the first word of "strip", so it can be a program name with args.
2418*735d6239SKiyoung Kimset dummy strip; ac_word=$2
2419*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2420*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2421*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2422*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2423*735d6239SKiyoung Kimelse
2424*735d6239SKiyoung Kim  if test -n "$ac_ct_STRIP"; then
2425*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2426*735d6239SKiyoung Kimelse
2427*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2428*735d6239SKiyoung Kimfor as_dir in $PATH
2429*735d6239SKiyoung Kimdo
2430*735d6239SKiyoung Kim  IFS=$as_save_IFS
2431*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2432*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2433*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2434*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_STRIP="strip"
2435*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2436*735d6239SKiyoung Kim    break 2
2437*735d6239SKiyoung Kim  fi
2438*735d6239SKiyoung Kimdone
2439*735d6239SKiyoung Kim  done
2440*735d6239SKiyoung KimIFS=$as_save_IFS
2441*735d6239SKiyoung Kim
2442*735d6239SKiyoung Kimfi
2443*735d6239SKiyoung Kimfi
2444*735d6239SKiyoung Kimac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2445*735d6239SKiyoung Kimif test -n "$ac_ct_STRIP"; then
2446*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2447*735d6239SKiyoung Kim$as_echo "$ac_ct_STRIP" >&6; }
2448*735d6239SKiyoung Kimelse
2449*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2450*735d6239SKiyoung Kim$as_echo "no" >&6; }
2451*735d6239SKiyoung Kimfi
2452*735d6239SKiyoung Kim
2453*735d6239SKiyoung Kim  if test "x$ac_ct_STRIP" = x; then
2454*735d6239SKiyoung Kim    STRIP=":"
2455*735d6239SKiyoung Kim  else
2456*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
2457*735d6239SKiyoung Kimyes:)
2458*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2459*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2460*735d6239SKiyoung Kimac_tool_warned=yes ;;
2461*735d6239SKiyoung Kimesac
2462*735d6239SKiyoung Kim    STRIP=$ac_ct_STRIP
2463*735d6239SKiyoung Kim  fi
2464*735d6239SKiyoung Kimelse
2465*735d6239SKiyoung Kim  STRIP="$ac_cv_prog_STRIP"
2466*735d6239SKiyoung Kimfi
2467*735d6239SKiyoung Kim
2468*735d6239SKiyoung Kimfi
2469*735d6239SKiyoung KimINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2470*735d6239SKiyoung Kim
2471*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2472*735d6239SKiyoung Kim$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2473*735d6239SKiyoung Kimif test -z "$MKDIR_P"; then
2474*735d6239SKiyoung Kim  if ${ac_cv_path_mkdir+:} false; then :
2475*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2476*735d6239SKiyoung Kimelse
2477*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2478*735d6239SKiyoung Kimfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2479*735d6239SKiyoung Kimdo
2480*735d6239SKiyoung Kim  IFS=$as_save_IFS
2481*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2482*735d6239SKiyoung Kim    for ac_prog in mkdir gmkdir; do
2483*735d6239SKiyoung Kim	 for ac_exec_ext in '' $ac_executable_extensions; do
2484*735d6239SKiyoung Kim	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2485*735d6239SKiyoung Kim	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2486*735d6239SKiyoung Kim	     'mkdir (GNU coreutils) '* | \
2487*735d6239SKiyoung Kim	     'mkdir (coreutils) '* | \
2488*735d6239SKiyoung Kim	     'mkdir (fileutils) '4.1*)
2489*735d6239SKiyoung Kim	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2490*735d6239SKiyoung Kim	       break 3;;
2491*735d6239SKiyoung Kim	   esac
2492*735d6239SKiyoung Kim	 done
2493*735d6239SKiyoung Kim       done
2494*735d6239SKiyoung Kim  done
2495*735d6239SKiyoung KimIFS=$as_save_IFS
2496*735d6239SKiyoung Kim
2497*735d6239SKiyoung Kimfi
2498*735d6239SKiyoung Kim
2499*735d6239SKiyoung Kim  test -d ./--version && rmdir ./--version
2500*735d6239SKiyoung Kim  if test "${ac_cv_path_mkdir+set}" = set; then
2501*735d6239SKiyoung Kim    MKDIR_P="$ac_cv_path_mkdir -p"
2502*735d6239SKiyoung Kim  else
2503*735d6239SKiyoung Kim    # As a last resort, use the slow shell script.  Don't cache a
2504*735d6239SKiyoung Kim    # value for MKDIR_P within a source directory, because that will
2505*735d6239SKiyoung Kim    # break other packages using the cache if that directory is
2506*735d6239SKiyoung Kim    # removed, or if the value is a relative name.
2507*735d6239SKiyoung Kim    MKDIR_P="$ac_install_sh -d"
2508*735d6239SKiyoung Kim  fi
2509*735d6239SKiyoung Kimfi
2510*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2511*735d6239SKiyoung Kim$as_echo "$MKDIR_P" >&6; }
2512*735d6239SKiyoung Kim
2513*735d6239SKiyoung Kimmkdir_p="$MKDIR_P"
2514*735d6239SKiyoung Kimcase $mkdir_p in
2515*735d6239SKiyoung Kim  [\\/$]* | ?:[\\/]*) ;;
2516*735d6239SKiyoung Kim  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2517*735d6239SKiyoung Kimesac
2518*735d6239SKiyoung Kim
2519*735d6239SKiyoung Kimfor ac_prog in gawk mawk nawk awk
2520*735d6239SKiyoung Kimdo
2521*735d6239SKiyoung Kim  # Extract the first word of "$ac_prog", so it can be a program name with args.
2522*735d6239SKiyoung Kimset dummy $ac_prog; ac_word=$2
2523*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2524*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2525*735d6239SKiyoung Kimif ${ac_cv_prog_AWK+:} false; then :
2526*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2527*735d6239SKiyoung Kimelse
2528*735d6239SKiyoung Kim  if test -n "$AWK"; then
2529*735d6239SKiyoung Kim  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2530*735d6239SKiyoung Kimelse
2531*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2532*735d6239SKiyoung Kimfor as_dir in $PATH
2533*735d6239SKiyoung Kimdo
2534*735d6239SKiyoung Kim  IFS=$as_save_IFS
2535*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2536*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2537*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2538*735d6239SKiyoung Kim    ac_cv_prog_AWK="$ac_prog"
2539*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2540*735d6239SKiyoung Kim    break 2
2541*735d6239SKiyoung Kim  fi
2542*735d6239SKiyoung Kimdone
2543*735d6239SKiyoung Kim  done
2544*735d6239SKiyoung KimIFS=$as_save_IFS
2545*735d6239SKiyoung Kim
2546*735d6239SKiyoung Kimfi
2547*735d6239SKiyoung Kimfi
2548*735d6239SKiyoung KimAWK=$ac_cv_prog_AWK
2549*735d6239SKiyoung Kimif test -n "$AWK"; then
2550*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2551*735d6239SKiyoung Kim$as_echo "$AWK" >&6; }
2552*735d6239SKiyoung Kimelse
2553*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2554*735d6239SKiyoung Kim$as_echo "no" >&6; }
2555*735d6239SKiyoung Kimfi
2556*735d6239SKiyoung Kim
2557*735d6239SKiyoung Kim
2558*735d6239SKiyoung Kim  test -n "$AWK" && break
2559*735d6239SKiyoung Kimdone
2560*735d6239SKiyoung Kim
2561*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2562*735d6239SKiyoung Kim$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2563*735d6239SKiyoung Kimset x ${MAKE-make}
2564*735d6239SKiyoung Kimac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2565*735d6239SKiyoung Kimif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2566*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2567*735d6239SKiyoung Kimelse
2568*735d6239SKiyoung Kim  cat >conftest.make <<\_ACEOF
2569*735d6239SKiyoung KimSHELL = /bin/sh
2570*735d6239SKiyoung Kimall:
2571*735d6239SKiyoung Kim	@echo '@@@%%%=$(MAKE)=@@@%%%'
2572*735d6239SKiyoung Kim_ACEOF
2573*735d6239SKiyoung Kim# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2574*735d6239SKiyoung Kimcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2575*735d6239SKiyoung Kim  *@@@%%%=?*=@@@%%%*)
2576*735d6239SKiyoung Kim    eval ac_cv_prog_make_${ac_make}_set=yes;;
2577*735d6239SKiyoung Kim  *)
2578*735d6239SKiyoung Kim    eval ac_cv_prog_make_${ac_make}_set=no;;
2579*735d6239SKiyoung Kimesac
2580*735d6239SKiyoung Kimrm -f conftest.make
2581*735d6239SKiyoung Kimfi
2582*735d6239SKiyoung Kimif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2583*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2584*735d6239SKiyoung Kim$as_echo "yes" >&6; }
2585*735d6239SKiyoung Kim  SET_MAKE=
2586*735d6239SKiyoung Kimelse
2587*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2588*735d6239SKiyoung Kim$as_echo "no" >&6; }
2589*735d6239SKiyoung Kim  SET_MAKE="MAKE=${MAKE-make}"
2590*735d6239SKiyoung Kimfi
2591*735d6239SKiyoung Kim
2592*735d6239SKiyoung Kimrm -rf .tst 2>/dev/null
2593*735d6239SKiyoung Kimmkdir .tst 2>/dev/null
2594*735d6239SKiyoung Kimif test -d .tst; then
2595*735d6239SKiyoung Kim  am__leading_dot=.
2596*735d6239SKiyoung Kimelse
2597*735d6239SKiyoung Kim  am__leading_dot=_
2598*735d6239SKiyoung Kimfi
2599*735d6239SKiyoung Kimrmdir .tst 2>/dev/null
2600*735d6239SKiyoung Kim
2601*735d6239SKiyoung Kimif test "`cd $srcdir && pwd`" != "`pwd`"; then
2602*735d6239SKiyoung Kim  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2603*735d6239SKiyoung Kim  # is not polluted with repeated "-I."
2604*735d6239SKiyoung Kim  am__isrc=' -I$(srcdir)'
2605*735d6239SKiyoung Kim  # test to see if srcdir already configured
2606*735d6239SKiyoung Kim  if test -f $srcdir/config.status; then
2607*735d6239SKiyoung Kim    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2608*735d6239SKiyoung Kim  fi
2609*735d6239SKiyoung Kimfi
2610*735d6239SKiyoung Kim
2611*735d6239SKiyoung Kim# test whether we have cygpath
2612*735d6239SKiyoung Kimif test -z "$CYGPATH_W"; then
2613*735d6239SKiyoung Kim  if (cygpath --version) >/dev/null 2>/dev/null; then
2614*735d6239SKiyoung Kim    CYGPATH_W='cygpath -w'
2615*735d6239SKiyoung Kim  else
2616*735d6239SKiyoung Kim    CYGPATH_W=echo
2617*735d6239SKiyoung Kim  fi
2618*735d6239SKiyoung Kimfi
2619*735d6239SKiyoung Kim
2620*735d6239SKiyoung Kim
2621*735d6239SKiyoung Kim# Define the identity of the package.
2622*735d6239SKiyoung Kim PACKAGE='libexif'
2623*735d6239SKiyoung Kim VERSION='0.6.21'
2624*735d6239SKiyoung Kim
2625*735d6239SKiyoung Kim
2626*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2627*735d6239SKiyoung Kim#define PACKAGE "$PACKAGE"
2628*735d6239SKiyoung Kim_ACEOF
2629*735d6239SKiyoung Kim
2630*735d6239SKiyoung Kim
2631*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
2632*735d6239SKiyoung Kim#define VERSION "$VERSION"
2633*735d6239SKiyoung Kim_ACEOF
2634*735d6239SKiyoung Kim
2635*735d6239SKiyoung Kim# Some tools Automake needs.
2636*735d6239SKiyoung Kim
2637*735d6239SKiyoung KimACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2638*735d6239SKiyoung Kim
2639*735d6239SKiyoung Kim
2640*735d6239SKiyoung KimAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2641*735d6239SKiyoung Kim
2642*735d6239SKiyoung Kim
2643*735d6239SKiyoung KimAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2644*735d6239SKiyoung Kim
2645*735d6239SKiyoung Kim
2646*735d6239SKiyoung KimAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2647*735d6239SKiyoung Kim
2648*735d6239SKiyoung Kim
2649*735d6239SKiyoung KimMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2650*735d6239SKiyoung Kim
2651*735d6239SKiyoung Kim# We need awk for the "check" target.  The system "awk" is bad on
2652*735d6239SKiyoung Kim# some platforms.
2653*735d6239SKiyoung Kim# Always define AMTAR for backward compatibility.
2654*735d6239SKiyoung Kim
2655*735d6239SKiyoung KimAMTAR=${AMTAR-"${am_missing_run}tar"}
2656*735d6239SKiyoung Kim
2657*735d6239SKiyoung Kimam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2658*735d6239SKiyoung Kim
2659*735d6239SKiyoung Kim
2660*735d6239SKiyoung Kim
2661*735d6239SKiyoung Kim
2662*735d6239SKiyoung Kim
2663*735d6239SKiyoung Kim
2664*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2665*735d6239SKiyoung Kim$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2666*735d6239SKiyoung Kim    # Check whether --enable-maintainer-mode was given.
2667*735d6239SKiyoung Kimif test "${enable_maintainer_mode+set}" = set; then :
2668*735d6239SKiyoung Kim  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2669*735d6239SKiyoung Kimelse
2670*735d6239SKiyoung Kim  USE_MAINTAINER_MODE=no
2671*735d6239SKiyoung Kimfi
2672*735d6239SKiyoung Kim
2673*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2674*735d6239SKiyoung Kim$as_echo "$USE_MAINTAINER_MODE" >&6; }
2675*735d6239SKiyoung Kim   if test $USE_MAINTAINER_MODE = yes; then
2676*735d6239SKiyoung Kim  MAINTAINER_MODE_TRUE=
2677*735d6239SKiyoung Kim  MAINTAINER_MODE_FALSE='#'
2678*735d6239SKiyoung Kimelse
2679*735d6239SKiyoung Kim  MAINTAINER_MODE_TRUE='#'
2680*735d6239SKiyoung Kim  MAINTAINER_MODE_FALSE=
2681*735d6239SKiyoung Kimfi
2682*735d6239SKiyoung Kim
2683*735d6239SKiyoung Kim  MAINT=$MAINTAINER_MODE_TRUE
2684*735d6239SKiyoung Kim
2685*735d6239SKiyoung Kim
2686*735d6239SKiyoung Kim
2687*735d6239SKiyoung Kim# Use the silent-rules feature when possible.
2688*735d6239SKiyoung Kim
2689*735d6239SKiyoung Kim# Check whether --enable-silent-rules was given.
2690*735d6239SKiyoung Kimif test "${enable_silent_rules+set}" = set; then :
2691*735d6239SKiyoung Kim  enableval=$enable_silent_rules;
2692*735d6239SKiyoung Kimfi
2693*735d6239SKiyoung Kim
2694*735d6239SKiyoung Kimcase $enable_silent_rules in
2695*735d6239SKiyoung Kimyes) AM_DEFAULT_VERBOSITY=0;;
2696*735d6239SKiyoung Kimno)  AM_DEFAULT_VERBOSITY=1;;
2697*735d6239SKiyoung Kim*)   AM_DEFAULT_VERBOSITY=1;;
2698*735d6239SKiyoung Kimesac
2699*735d6239SKiyoung KimAM_BACKSLASH='\'
2700*735d6239SKiyoung Kim
2701*735d6239SKiyoung Kim
2702*735d6239SKiyoung Kimif test ! -d "$srcdir/m4m"; then
2703*735d6239SKiyoung Kimas_fn_error $? "
2704*735d6239SKiyoung KimYou are missing the m4m/ directory in your top
2705*735d6239SKiyoung Kim$PACKAGE_TARNAME source directory.
2706*735d6239SKiyoung Kim
2707*735d6239SKiyoung KimYou are probably using an ill-maintained CVS tree.
2708*735d6239SKiyoung KimRunning
2709*735d6239SKiyoung Kim
2710*735d6239SKiyoung Kim    cd $srcdir
2711*735d6239SKiyoung Kim    cvs co m4m
2712*735d6239SKiyoung Kim
2713*735d6239SKiyoung Kimand re-running autogen.sh might help.
2714*735d6239SKiyoung Kim" "$LINENO" 5
2715*735d6239SKiyoung Kimfi
2716*735d6239SKiyoung Kim
2717*735d6239SKiyoung Kim
2718*735d6239SKiyoung Kim# make sure "cd" doesn't print anything on stdout
2719*735d6239SKiyoung Kimif test x"${CDPATH+set}" = xset
2720*735d6239SKiyoung Kimthen
2721*735d6239SKiyoung Kim	CDPATH=:
2722*735d6239SKiyoung Kim	export CDPATH
2723*735d6239SKiyoung Kimfi
2724*735d6239SKiyoung Kim
2725*735d6239SKiyoung Kim# make sure $() command substitution works
2726*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for POSIX sh \$() command substitution" >&5
2727*735d6239SKiyoung Kim$as_echo_n "checking for POSIX sh \$() command substitution... " >&6; }
2728*735d6239SKiyoung Kimif test "x$(pwd)" = "x`pwd`" && test "y$(echo "foobar")" = "y`echo foobar`" # ''''
2729*735d6239SKiyoung Kimthen
2730*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2731*735d6239SKiyoung Kim$as_echo "yes" >&6; }
2732*735d6239SKiyoung Kimelse
2733*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2734*735d6239SKiyoung Kim$as_echo "no" >&6; }
2735*735d6239SKiyoung Kim	uname=`uname 2>&1` # ''
2736*735d6239SKiyoung Kim	uname_a=`uname -a 2>&1` # ''
2737*735d6239SKiyoung Kim	as_fn_error $? "
2738*735d6239SKiyoung Kim
2739*735d6239SKiyoung Kim* POSIX sh \$() command substition does not work with this shell.
2740*735d6239SKiyoung Kim*
2741*735d6239SKiyoung Kim* You are running a very rare species of shell. Please report this
2742*735d6239SKiyoung Kim* sighting to <${PACKAGE_BUGREPORT}>:
2743*735d6239SKiyoung Kim* SHELL=${SHELL}
2744*735d6239SKiyoung Kim* uname=${uname}
2745*735d6239SKiyoung Kim* uname-a=${uname_a}
2746*735d6239SKiyoung Kim* Please also include your OS and version.
2747*735d6239SKiyoung Kim*
2748*735d6239SKiyoung Kim* Run this configure script using a better (i.e. POSIX compliant) shell.
2749*735d6239SKiyoung Kim" "$LINENO" 5
2750*735d6239SKiyoung Kimfi
2751*735d6239SKiyoung Kim
2752*735d6239SKiyoung Kim
2753*735d6239SKiyoung Kim
2754*735d6239SKiyoung Kimgp_config_len="30"
2755*735d6239SKiyoung Kimgp_config_empty=""
2756*735d6239SKiyoung Kimgp_config_len3="$(expr "$gp_config_len" - 3)"
2757*735d6239SKiyoung Kimn="$gp_config_len"
2758*735d6239SKiyoung Kimwhile test "$n" -gt 0; do
2759*735d6239SKiyoung Kim      gp_config_empty="${gp_config_empty} "
2760*735d6239SKiyoung Kim      n="$(expr "$n" - 1)"
2761*735d6239SKiyoung Kimdone
2762*735d6239SKiyoung Kimgp_config_msg="
2763*735d6239SKiyoung KimConfiguration (${PACKAGE_TARNAME} ${PACKAGE_VERSION}):
2764*735d6239SKiyoung Kim"
2765*735d6239SKiyoung Kim
2766*735d6239SKiyoung Kim
2767*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}
2768*735d6239SKiyoung Kim  Build
2769*735d6239SKiyoung Kim"
2770*735d6239SKiyoung Kim
2771*735d6239SKiyoung Kim
2772*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Source code location" : '.*')"
2773*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
2774*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Source code location" : "\(.\{0,${gp_config_len3}\}\)")..:"
2775*735d6239SKiyoung Kimelse
2776*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Source code location:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
2777*735d6239SKiyoung Kimfi
2778*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} ${srcdir}
2779*735d6239SKiyoung Kim"
2780*735d6239SKiyoung Kim
2781*735d6239SKiyoung Kim
2782*735d6239SKiyoung KimLIBEXIF_CURRENT=15
2783*735d6239SKiyoung KimLIBEXIF_AGE=3
2784*735d6239SKiyoung KimLIBEXIF_REVISION=3
2785*735d6239SKiyoung Kim
2786*735d6239SKiyoung Kim
2787*735d6239SKiyoung Kim
2788*735d6239SKiyoung KimLIBEXIF_CURRENT_MIN=`expr $LIBEXIF_CURRENT - $LIBEXIF_AGE`
2789*735d6239SKiyoung Kim
2790*735d6239SKiyoung KimLIBEXIF_VERSION_INFO="$LIBEXIF_CURRENT:$LIBEXIF_REVISION:$LIBEXIF_AGE"
2791*735d6239SKiyoung Kim
2792*735d6239SKiyoung Kim
2793*735d6239SKiyoung Kimac_ext=c
2794*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
2795*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2796*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2797*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
2798*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
2799*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2800*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}gcc; ac_word=$2
2801*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2802*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2803*735d6239SKiyoung Kimif ${ac_cv_prog_CC+:} false; then :
2804*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2805*735d6239SKiyoung Kimelse
2806*735d6239SKiyoung Kim  if test -n "$CC"; then
2807*735d6239SKiyoung Kim  ac_cv_prog_CC="$CC" # Let the user override the test.
2808*735d6239SKiyoung Kimelse
2809*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2810*735d6239SKiyoung Kimfor as_dir in $PATH
2811*735d6239SKiyoung Kimdo
2812*735d6239SKiyoung Kim  IFS=$as_save_IFS
2813*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2814*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2815*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2816*735d6239SKiyoung Kim    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2817*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2818*735d6239SKiyoung Kim    break 2
2819*735d6239SKiyoung Kim  fi
2820*735d6239SKiyoung Kimdone
2821*735d6239SKiyoung Kim  done
2822*735d6239SKiyoung KimIFS=$as_save_IFS
2823*735d6239SKiyoung Kim
2824*735d6239SKiyoung Kimfi
2825*735d6239SKiyoung Kimfi
2826*735d6239SKiyoung KimCC=$ac_cv_prog_CC
2827*735d6239SKiyoung Kimif test -n "$CC"; then
2828*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2829*735d6239SKiyoung Kim$as_echo "$CC" >&6; }
2830*735d6239SKiyoung Kimelse
2831*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2832*735d6239SKiyoung Kim$as_echo "no" >&6; }
2833*735d6239SKiyoung Kimfi
2834*735d6239SKiyoung Kim
2835*735d6239SKiyoung Kim
2836*735d6239SKiyoung Kimfi
2837*735d6239SKiyoung Kimif test -z "$ac_cv_prog_CC"; then
2838*735d6239SKiyoung Kim  ac_ct_CC=$CC
2839*735d6239SKiyoung Kim  # Extract the first word of "gcc", so it can be a program name with args.
2840*735d6239SKiyoung Kimset dummy gcc; ac_word=$2
2841*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2842*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2843*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_CC+:} false; then :
2844*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2845*735d6239SKiyoung Kimelse
2846*735d6239SKiyoung Kim  if test -n "$ac_ct_CC"; then
2847*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2848*735d6239SKiyoung Kimelse
2849*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2850*735d6239SKiyoung Kimfor as_dir in $PATH
2851*735d6239SKiyoung Kimdo
2852*735d6239SKiyoung Kim  IFS=$as_save_IFS
2853*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2854*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2855*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2856*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_CC="gcc"
2857*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2858*735d6239SKiyoung Kim    break 2
2859*735d6239SKiyoung Kim  fi
2860*735d6239SKiyoung Kimdone
2861*735d6239SKiyoung Kim  done
2862*735d6239SKiyoung KimIFS=$as_save_IFS
2863*735d6239SKiyoung Kim
2864*735d6239SKiyoung Kimfi
2865*735d6239SKiyoung Kimfi
2866*735d6239SKiyoung Kimac_ct_CC=$ac_cv_prog_ac_ct_CC
2867*735d6239SKiyoung Kimif test -n "$ac_ct_CC"; then
2868*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2869*735d6239SKiyoung Kim$as_echo "$ac_ct_CC" >&6; }
2870*735d6239SKiyoung Kimelse
2871*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2872*735d6239SKiyoung Kim$as_echo "no" >&6; }
2873*735d6239SKiyoung Kimfi
2874*735d6239SKiyoung Kim
2875*735d6239SKiyoung Kim  if test "x$ac_ct_CC" = x; then
2876*735d6239SKiyoung Kim    CC=""
2877*735d6239SKiyoung Kim  else
2878*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
2879*735d6239SKiyoung Kimyes:)
2880*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2881*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2882*735d6239SKiyoung Kimac_tool_warned=yes ;;
2883*735d6239SKiyoung Kimesac
2884*735d6239SKiyoung Kim    CC=$ac_ct_CC
2885*735d6239SKiyoung Kim  fi
2886*735d6239SKiyoung Kimelse
2887*735d6239SKiyoung Kim  CC="$ac_cv_prog_CC"
2888*735d6239SKiyoung Kimfi
2889*735d6239SKiyoung Kim
2890*735d6239SKiyoung Kimif test -z "$CC"; then
2891*735d6239SKiyoung Kim          if test -n "$ac_tool_prefix"; then
2892*735d6239SKiyoung Kim    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2893*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}cc; ac_word=$2
2894*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2895*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2896*735d6239SKiyoung Kimif ${ac_cv_prog_CC+:} false; then :
2897*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2898*735d6239SKiyoung Kimelse
2899*735d6239SKiyoung Kim  if test -n "$CC"; then
2900*735d6239SKiyoung Kim  ac_cv_prog_CC="$CC" # Let the user override the test.
2901*735d6239SKiyoung Kimelse
2902*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2903*735d6239SKiyoung Kimfor as_dir in $PATH
2904*735d6239SKiyoung Kimdo
2905*735d6239SKiyoung Kim  IFS=$as_save_IFS
2906*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2907*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2908*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2909*735d6239SKiyoung Kim    ac_cv_prog_CC="${ac_tool_prefix}cc"
2910*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2911*735d6239SKiyoung Kim    break 2
2912*735d6239SKiyoung Kim  fi
2913*735d6239SKiyoung Kimdone
2914*735d6239SKiyoung Kim  done
2915*735d6239SKiyoung KimIFS=$as_save_IFS
2916*735d6239SKiyoung Kim
2917*735d6239SKiyoung Kimfi
2918*735d6239SKiyoung Kimfi
2919*735d6239SKiyoung KimCC=$ac_cv_prog_CC
2920*735d6239SKiyoung Kimif test -n "$CC"; then
2921*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2922*735d6239SKiyoung Kim$as_echo "$CC" >&6; }
2923*735d6239SKiyoung Kimelse
2924*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2925*735d6239SKiyoung Kim$as_echo "no" >&6; }
2926*735d6239SKiyoung Kimfi
2927*735d6239SKiyoung Kim
2928*735d6239SKiyoung Kim
2929*735d6239SKiyoung Kim  fi
2930*735d6239SKiyoung Kimfi
2931*735d6239SKiyoung Kimif test -z "$CC"; then
2932*735d6239SKiyoung Kim  # Extract the first word of "cc", so it can be a program name with args.
2933*735d6239SKiyoung Kimset dummy cc; ac_word=$2
2934*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2935*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2936*735d6239SKiyoung Kimif ${ac_cv_prog_CC+:} false; then :
2937*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2938*735d6239SKiyoung Kimelse
2939*735d6239SKiyoung Kim  if test -n "$CC"; then
2940*735d6239SKiyoung Kim  ac_cv_prog_CC="$CC" # Let the user override the test.
2941*735d6239SKiyoung Kimelse
2942*735d6239SKiyoung Kim  ac_prog_rejected=no
2943*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2944*735d6239SKiyoung Kimfor as_dir in $PATH
2945*735d6239SKiyoung Kimdo
2946*735d6239SKiyoung Kim  IFS=$as_save_IFS
2947*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
2948*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
2949*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2950*735d6239SKiyoung Kim    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2951*735d6239SKiyoung Kim       ac_prog_rejected=yes
2952*735d6239SKiyoung Kim       continue
2953*735d6239SKiyoung Kim     fi
2954*735d6239SKiyoung Kim    ac_cv_prog_CC="cc"
2955*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2956*735d6239SKiyoung Kim    break 2
2957*735d6239SKiyoung Kim  fi
2958*735d6239SKiyoung Kimdone
2959*735d6239SKiyoung Kim  done
2960*735d6239SKiyoung KimIFS=$as_save_IFS
2961*735d6239SKiyoung Kim
2962*735d6239SKiyoung Kimif test $ac_prog_rejected = yes; then
2963*735d6239SKiyoung Kim  # We found a bogon in the path, so make sure we never use it.
2964*735d6239SKiyoung Kim  set dummy $ac_cv_prog_CC
2965*735d6239SKiyoung Kim  shift
2966*735d6239SKiyoung Kim  if test $# != 0; then
2967*735d6239SKiyoung Kim    # We chose a different compiler from the bogus one.
2968*735d6239SKiyoung Kim    # However, it has the same basename, so the bogon will be chosen
2969*735d6239SKiyoung Kim    # first if we set CC to just the basename; use the full file name.
2970*735d6239SKiyoung Kim    shift
2971*735d6239SKiyoung Kim    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2972*735d6239SKiyoung Kim  fi
2973*735d6239SKiyoung Kimfi
2974*735d6239SKiyoung Kimfi
2975*735d6239SKiyoung Kimfi
2976*735d6239SKiyoung KimCC=$ac_cv_prog_CC
2977*735d6239SKiyoung Kimif test -n "$CC"; then
2978*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2979*735d6239SKiyoung Kim$as_echo "$CC" >&6; }
2980*735d6239SKiyoung Kimelse
2981*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2982*735d6239SKiyoung Kim$as_echo "no" >&6; }
2983*735d6239SKiyoung Kimfi
2984*735d6239SKiyoung Kim
2985*735d6239SKiyoung Kim
2986*735d6239SKiyoung Kimfi
2987*735d6239SKiyoung Kimif test -z "$CC"; then
2988*735d6239SKiyoung Kim  if test -n "$ac_tool_prefix"; then
2989*735d6239SKiyoung Kim  for ac_prog in cl.exe
2990*735d6239SKiyoung Kim  do
2991*735d6239SKiyoung Kim    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2992*735d6239SKiyoung Kimset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2993*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2994*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
2995*735d6239SKiyoung Kimif ${ac_cv_prog_CC+:} false; then :
2996*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
2997*735d6239SKiyoung Kimelse
2998*735d6239SKiyoung Kim  if test -n "$CC"; then
2999*735d6239SKiyoung Kim  ac_cv_prog_CC="$CC" # Let the user override the test.
3000*735d6239SKiyoung Kimelse
3001*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3002*735d6239SKiyoung Kimfor as_dir in $PATH
3003*735d6239SKiyoung Kimdo
3004*735d6239SKiyoung Kim  IFS=$as_save_IFS
3005*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
3006*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
3007*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3008*735d6239SKiyoung Kim    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3009*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3010*735d6239SKiyoung Kim    break 2
3011*735d6239SKiyoung Kim  fi
3012*735d6239SKiyoung Kimdone
3013*735d6239SKiyoung Kim  done
3014*735d6239SKiyoung KimIFS=$as_save_IFS
3015*735d6239SKiyoung Kim
3016*735d6239SKiyoung Kimfi
3017*735d6239SKiyoung Kimfi
3018*735d6239SKiyoung KimCC=$ac_cv_prog_CC
3019*735d6239SKiyoung Kimif test -n "$CC"; then
3020*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3021*735d6239SKiyoung Kim$as_echo "$CC" >&6; }
3022*735d6239SKiyoung Kimelse
3023*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3024*735d6239SKiyoung Kim$as_echo "no" >&6; }
3025*735d6239SKiyoung Kimfi
3026*735d6239SKiyoung Kim
3027*735d6239SKiyoung Kim
3028*735d6239SKiyoung Kim    test -n "$CC" && break
3029*735d6239SKiyoung Kim  done
3030*735d6239SKiyoung Kimfi
3031*735d6239SKiyoung Kimif test -z "$CC"; then
3032*735d6239SKiyoung Kim  ac_ct_CC=$CC
3033*735d6239SKiyoung Kim  for ac_prog in cl.exe
3034*735d6239SKiyoung Kimdo
3035*735d6239SKiyoung Kim  # Extract the first word of "$ac_prog", so it can be a program name with args.
3036*735d6239SKiyoung Kimset dummy $ac_prog; ac_word=$2
3037*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3038*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
3039*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_CC+:} false; then :
3040*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3041*735d6239SKiyoung Kimelse
3042*735d6239SKiyoung Kim  if test -n "$ac_ct_CC"; then
3043*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3044*735d6239SKiyoung Kimelse
3045*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3046*735d6239SKiyoung Kimfor as_dir in $PATH
3047*735d6239SKiyoung Kimdo
3048*735d6239SKiyoung Kim  IFS=$as_save_IFS
3049*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
3050*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
3051*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3052*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_CC="$ac_prog"
3053*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3054*735d6239SKiyoung Kim    break 2
3055*735d6239SKiyoung Kim  fi
3056*735d6239SKiyoung Kimdone
3057*735d6239SKiyoung Kim  done
3058*735d6239SKiyoung KimIFS=$as_save_IFS
3059*735d6239SKiyoung Kim
3060*735d6239SKiyoung Kimfi
3061*735d6239SKiyoung Kimfi
3062*735d6239SKiyoung Kimac_ct_CC=$ac_cv_prog_ac_ct_CC
3063*735d6239SKiyoung Kimif test -n "$ac_ct_CC"; then
3064*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3065*735d6239SKiyoung Kim$as_echo "$ac_ct_CC" >&6; }
3066*735d6239SKiyoung Kimelse
3067*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3068*735d6239SKiyoung Kim$as_echo "no" >&6; }
3069*735d6239SKiyoung Kimfi
3070*735d6239SKiyoung Kim
3071*735d6239SKiyoung Kim
3072*735d6239SKiyoung Kim  test -n "$ac_ct_CC" && break
3073*735d6239SKiyoung Kimdone
3074*735d6239SKiyoung Kim
3075*735d6239SKiyoung Kim  if test "x$ac_ct_CC" = x; then
3076*735d6239SKiyoung Kim    CC=""
3077*735d6239SKiyoung Kim  else
3078*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
3079*735d6239SKiyoung Kimyes:)
3080*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3081*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3082*735d6239SKiyoung Kimac_tool_warned=yes ;;
3083*735d6239SKiyoung Kimesac
3084*735d6239SKiyoung Kim    CC=$ac_ct_CC
3085*735d6239SKiyoung Kim  fi
3086*735d6239SKiyoung Kimfi
3087*735d6239SKiyoung Kim
3088*735d6239SKiyoung Kimfi
3089*735d6239SKiyoung Kim
3090*735d6239SKiyoung Kim
3091*735d6239SKiyoung Kimtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3092*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3093*735d6239SKiyoung Kimas_fn_error $? "no acceptable C compiler found in \$PATH
3094*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
3095*735d6239SKiyoung Kim
3096*735d6239SKiyoung Kim# Provide some information about the compiler.
3097*735d6239SKiyoung Kim$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3098*735d6239SKiyoung Kimset X $ac_compile
3099*735d6239SKiyoung Kimac_compiler=$2
3100*735d6239SKiyoung Kimfor ac_option in --version -v -V -qversion; do
3101*735d6239SKiyoung Kim  { { ac_try="$ac_compiler $ac_option >&5"
3102*735d6239SKiyoung Kimcase "(($ac_try" in
3103*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3104*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3105*735d6239SKiyoung Kimesac
3106*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3107*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3108*735d6239SKiyoung Kim  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3109*735d6239SKiyoung Kim  ac_status=$?
3110*735d6239SKiyoung Kim  if test -s conftest.err; then
3111*735d6239SKiyoung Kim    sed '10a\
3112*735d6239SKiyoung Kim... rest of stderr output deleted ...
3113*735d6239SKiyoung Kim         10q' conftest.err >conftest.er1
3114*735d6239SKiyoung Kim    cat conftest.er1 >&5
3115*735d6239SKiyoung Kim  fi
3116*735d6239SKiyoung Kim  rm -f conftest.er1 conftest.err
3117*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3118*735d6239SKiyoung Kim  test $ac_status = 0; }
3119*735d6239SKiyoung Kimdone
3120*735d6239SKiyoung Kim
3121*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3122*735d6239SKiyoung Kim/* end confdefs.h.  */
3123*735d6239SKiyoung Kim
3124*735d6239SKiyoung Kimint
3125*735d6239SKiyoung Kimmain ()
3126*735d6239SKiyoung Kim{
3127*735d6239SKiyoung Kim
3128*735d6239SKiyoung Kim  ;
3129*735d6239SKiyoung Kim  return 0;
3130*735d6239SKiyoung Kim}
3131*735d6239SKiyoung Kim_ACEOF
3132*735d6239SKiyoung Kimac_clean_files_save=$ac_clean_files
3133*735d6239SKiyoung Kimac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3134*735d6239SKiyoung Kim# Try to create an executable without -o first, disregard a.out.
3135*735d6239SKiyoung Kim# It will help us diagnose broken compilers, and finding out an intuition
3136*735d6239SKiyoung Kim# of exeext.
3137*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3138*735d6239SKiyoung Kim$as_echo_n "checking whether the C compiler works... " >&6; }
3139*735d6239SKiyoung Kimac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3140*735d6239SKiyoung Kim
3141*735d6239SKiyoung Kim# The possible output files:
3142*735d6239SKiyoung Kimac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3143*735d6239SKiyoung Kim
3144*735d6239SKiyoung Kimac_rmfiles=
3145*735d6239SKiyoung Kimfor ac_file in $ac_files
3146*735d6239SKiyoung Kimdo
3147*735d6239SKiyoung Kim  case $ac_file in
3148*735d6239SKiyoung Kim    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3149*735d6239SKiyoung Kim    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3150*735d6239SKiyoung Kim  esac
3151*735d6239SKiyoung Kimdone
3152*735d6239SKiyoung Kimrm -f $ac_rmfiles
3153*735d6239SKiyoung Kim
3154*735d6239SKiyoung Kimif { { ac_try="$ac_link_default"
3155*735d6239SKiyoung Kimcase "(($ac_try" in
3156*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3157*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3158*735d6239SKiyoung Kimesac
3159*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3160*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3161*735d6239SKiyoung Kim  (eval "$ac_link_default") 2>&5
3162*735d6239SKiyoung Kim  ac_status=$?
3163*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3164*735d6239SKiyoung Kim  test $ac_status = 0; }; then :
3165*735d6239SKiyoung Kim  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3166*735d6239SKiyoung Kim# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3167*735d6239SKiyoung Kim# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3168*735d6239SKiyoung Kim# so that the user can short-circuit this test for compilers unknown to
3169*735d6239SKiyoung Kim# Autoconf.
3170*735d6239SKiyoung Kimfor ac_file in $ac_files ''
3171*735d6239SKiyoung Kimdo
3172*735d6239SKiyoung Kim  test -f "$ac_file" || continue
3173*735d6239SKiyoung Kim  case $ac_file in
3174*735d6239SKiyoung Kim    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3175*735d6239SKiyoung Kim	;;
3176*735d6239SKiyoung Kim    [ab].out )
3177*735d6239SKiyoung Kim	# We found the default executable, but exeext='' is most
3178*735d6239SKiyoung Kim	# certainly right.
3179*735d6239SKiyoung Kim	break;;
3180*735d6239SKiyoung Kim    *.* )
3181*735d6239SKiyoung Kim	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3182*735d6239SKiyoung Kim	then :; else
3183*735d6239SKiyoung Kim	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3184*735d6239SKiyoung Kim	fi
3185*735d6239SKiyoung Kim	# We set ac_cv_exeext here because the later test for it is not
3186*735d6239SKiyoung Kim	# safe: cross compilers may not add the suffix if given an `-o'
3187*735d6239SKiyoung Kim	# argument, so we may need to know it at that point already.
3188*735d6239SKiyoung Kim	# Even if this section looks crufty: it has the advantage of
3189*735d6239SKiyoung Kim	# actually working.
3190*735d6239SKiyoung Kim	break;;
3191*735d6239SKiyoung Kim    * )
3192*735d6239SKiyoung Kim	break;;
3193*735d6239SKiyoung Kim  esac
3194*735d6239SKiyoung Kimdone
3195*735d6239SKiyoung Kimtest "$ac_cv_exeext" = no && ac_cv_exeext=
3196*735d6239SKiyoung Kim
3197*735d6239SKiyoung Kimelse
3198*735d6239SKiyoung Kim  ac_file=''
3199*735d6239SKiyoung Kimfi
3200*735d6239SKiyoung Kimif test -z "$ac_file"; then :
3201*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3202*735d6239SKiyoung Kim$as_echo "no" >&6; }
3203*735d6239SKiyoung Kim$as_echo "$as_me: failed program was:" >&5
3204*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
3205*735d6239SKiyoung Kim
3206*735d6239SKiyoung Kim{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3207*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3208*735d6239SKiyoung Kimas_fn_error 77 "C compiler cannot create executables
3209*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
3210*735d6239SKiyoung Kimelse
3211*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3212*735d6239SKiyoung Kim$as_echo "yes" >&6; }
3213*735d6239SKiyoung Kimfi
3214*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3215*735d6239SKiyoung Kim$as_echo_n "checking for C compiler default output file name... " >&6; }
3216*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3217*735d6239SKiyoung Kim$as_echo "$ac_file" >&6; }
3218*735d6239SKiyoung Kimac_exeext=$ac_cv_exeext
3219*735d6239SKiyoung Kim
3220*735d6239SKiyoung Kimrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3221*735d6239SKiyoung Kimac_clean_files=$ac_clean_files_save
3222*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3223*735d6239SKiyoung Kim$as_echo_n "checking for suffix of executables... " >&6; }
3224*735d6239SKiyoung Kimif { { ac_try="$ac_link"
3225*735d6239SKiyoung Kimcase "(($ac_try" in
3226*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3227*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3228*735d6239SKiyoung Kimesac
3229*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3230*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3231*735d6239SKiyoung Kim  (eval "$ac_link") 2>&5
3232*735d6239SKiyoung Kim  ac_status=$?
3233*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3234*735d6239SKiyoung Kim  test $ac_status = 0; }; then :
3235*735d6239SKiyoung Kim  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3236*735d6239SKiyoung Kim# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3237*735d6239SKiyoung Kim# work properly (i.e., refer to `conftest.exe'), while it won't with
3238*735d6239SKiyoung Kim# `rm'.
3239*735d6239SKiyoung Kimfor ac_file in conftest.exe conftest conftest.*; do
3240*735d6239SKiyoung Kim  test -f "$ac_file" || continue
3241*735d6239SKiyoung Kim  case $ac_file in
3242*735d6239SKiyoung Kim    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3243*735d6239SKiyoung Kim    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3244*735d6239SKiyoung Kim	  break;;
3245*735d6239SKiyoung Kim    * ) break;;
3246*735d6239SKiyoung Kim  esac
3247*735d6239SKiyoung Kimdone
3248*735d6239SKiyoung Kimelse
3249*735d6239SKiyoung Kim  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3250*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3251*735d6239SKiyoung Kimas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3252*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
3253*735d6239SKiyoung Kimfi
3254*735d6239SKiyoung Kimrm -f conftest conftest$ac_cv_exeext
3255*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3256*735d6239SKiyoung Kim$as_echo "$ac_cv_exeext" >&6; }
3257*735d6239SKiyoung Kim
3258*735d6239SKiyoung Kimrm -f conftest.$ac_ext
3259*735d6239SKiyoung KimEXEEXT=$ac_cv_exeext
3260*735d6239SKiyoung Kimac_exeext=$EXEEXT
3261*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3262*735d6239SKiyoung Kim/* end confdefs.h.  */
3263*735d6239SKiyoung Kim#include <stdio.h>
3264*735d6239SKiyoung Kimint
3265*735d6239SKiyoung Kimmain ()
3266*735d6239SKiyoung Kim{
3267*735d6239SKiyoung KimFILE *f = fopen ("conftest.out", "w");
3268*735d6239SKiyoung Kim return ferror (f) || fclose (f) != 0;
3269*735d6239SKiyoung Kim
3270*735d6239SKiyoung Kim  ;
3271*735d6239SKiyoung Kim  return 0;
3272*735d6239SKiyoung Kim}
3273*735d6239SKiyoung Kim_ACEOF
3274*735d6239SKiyoung Kimac_clean_files="$ac_clean_files conftest.out"
3275*735d6239SKiyoung Kim# Check that the compiler produces executables we can run.  If not, either
3276*735d6239SKiyoung Kim# the compiler is broken, or we cross compile.
3277*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3278*735d6239SKiyoung Kim$as_echo_n "checking whether we are cross compiling... " >&6; }
3279*735d6239SKiyoung Kimif test "$cross_compiling" != yes; then
3280*735d6239SKiyoung Kim  { { ac_try="$ac_link"
3281*735d6239SKiyoung Kimcase "(($ac_try" in
3282*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3283*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3284*735d6239SKiyoung Kimesac
3285*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3286*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3287*735d6239SKiyoung Kim  (eval "$ac_link") 2>&5
3288*735d6239SKiyoung Kim  ac_status=$?
3289*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3290*735d6239SKiyoung Kim  test $ac_status = 0; }
3291*735d6239SKiyoung Kim  if { ac_try='./conftest$ac_cv_exeext'
3292*735d6239SKiyoung Kim  { { case "(($ac_try" in
3293*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3295*735d6239SKiyoung Kimesac
3296*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3297*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3298*735d6239SKiyoung Kim  (eval "$ac_try") 2>&5
3299*735d6239SKiyoung Kim  ac_status=$?
3300*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3301*735d6239SKiyoung Kim  test $ac_status = 0; }; }; then
3302*735d6239SKiyoung Kim    cross_compiling=no
3303*735d6239SKiyoung Kim  else
3304*735d6239SKiyoung Kim    if test "$cross_compiling" = maybe; then
3305*735d6239SKiyoung Kim	cross_compiling=yes
3306*735d6239SKiyoung Kim    else
3307*735d6239SKiyoung Kim	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3308*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3309*735d6239SKiyoung Kimas_fn_error $? "cannot run C compiled programs.
3310*735d6239SKiyoung KimIf you meant to cross compile, use \`--host'.
3311*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
3312*735d6239SKiyoung Kim    fi
3313*735d6239SKiyoung Kim  fi
3314*735d6239SKiyoung Kimfi
3315*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3316*735d6239SKiyoung Kim$as_echo "$cross_compiling" >&6; }
3317*735d6239SKiyoung Kim
3318*735d6239SKiyoung Kimrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3319*735d6239SKiyoung Kimac_clean_files=$ac_clean_files_save
3320*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3321*735d6239SKiyoung Kim$as_echo_n "checking for suffix of object files... " >&6; }
3322*735d6239SKiyoung Kimif ${ac_cv_objext+:} false; then :
3323*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3324*735d6239SKiyoung Kimelse
3325*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3326*735d6239SKiyoung Kim/* end confdefs.h.  */
3327*735d6239SKiyoung Kim
3328*735d6239SKiyoung Kimint
3329*735d6239SKiyoung Kimmain ()
3330*735d6239SKiyoung Kim{
3331*735d6239SKiyoung Kim
3332*735d6239SKiyoung Kim  ;
3333*735d6239SKiyoung Kim  return 0;
3334*735d6239SKiyoung Kim}
3335*735d6239SKiyoung Kim_ACEOF
3336*735d6239SKiyoung Kimrm -f conftest.o conftest.obj
3337*735d6239SKiyoung Kimif { { ac_try="$ac_compile"
3338*735d6239SKiyoung Kimcase "(($ac_try" in
3339*735d6239SKiyoung Kim  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3340*735d6239SKiyoung Kim  *) ac_try_echo=$ac_try;;
3341*735d6239SKiyoung Kimesac
3342*735d6239SKiyoung Kimeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3343*735d6239SKiyoung Kim$as_echo "$ac_try_echo"; } >&5
3344*735d6239SKiyoung Kim  (eval "$ac_compile") 2>&5
3345*735d6239SKiyoung Kim  ac_status=$?
3346*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3347*735d6239SKiyoung Kim  test $ac_status = 0; }; then :
3348*735d6239SKiyoung Kim  for ac_file in conftest.o conftest.obj conftest.*; do
3349*735d6239SKiyoung Kim  test -f "$ac_file" || continue;
3350*735d6239SKiyoung Kim  case $ac_file in
3351*735d6239SKiyoung Kim    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3352*735d6239SKiyoung Kim    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3353*735d6239SKiyoung Kim       break;;
3354*735d6239SKiyoung Kim  esac
3355*735d6239SKiyoung Kimdone
3356*735d6239SKiyoung Kimelse
3357*735d6239SKiyoung Kim  $as_echo "$as_me: failed program was:" >&5
3358*735d6239SKiyoung Kimsed 's/^/| /' conftest.$ac_ext >&5
3359*735d6239SKiyoung Kim
3360*735d6239SKiyoung Kim{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3361*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3362*735d6239SKiyoung Kimas_fn_error $? "cannot compute suffix of object files: cannot compile
3363*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
3364*735d6239SKiyoung Kimfi
3365*735d6239SKiyoung Kimrm -f conftest.$ac_cv_objext conftest.$ac_ext
3366*735d6239SKiyoung Kimfi
3367*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3368*735d6239SKiyoung Kim$as_echo "$ac_cv_objext" >&6; }
3369*735d6239SKiyoung KimOBJEXT=$ac_cv_objext
3370*735d6239SKiyoung Kimac_objext=$OBJEXT
3371*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3372*735d6239SKiyoung Kim$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3373*735d6239SKiyoung Kimif ${ac_cv_c_compiler_gnu+:} false; then :
3374*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3375*735d6239SKiyoung Kimelse
3376*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377*735d6239SKiyoung Kim/* end confdefs.h.  */
3378*735d6239SKiyoung Kim
3379*735d6239SKiyoung Kimint
3380*735d6239SKiyoung Kimmain ()
3381*735d6239SKiyoung Kim{
3382*735d6239SKiyoung Kim#ifndef __GNUC__
3383*735d6239SKiyoung Kim       choke me
3384*735d6239SKiyoung Kim#endif
3385*735d6239SKiyoung Kim
3386*735d6239SKiyoung Kim  ;
3387*735d6239SKiyoung Kim  return 0;
3388*735d6239SKiyoung Kim}
3389*735d6239SKiyoung Kim_ACEOF
3390*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3391*735d6239SKiyoung Kim  ac_compiler_gnu=yes
3392*735d6239SKiyoung Kimelse
3393*735d6239SKiyoung Kim  ac_compiler_gnu=no
3394*735d6239SKiyoung Kimfi
3395*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3396*735d6239SKiyoung Kimac_cv_c_compiler_gnu=$ac_compiler_gnu
3397*735d6239SKiyoung Kim
3398*735d6239SKiyoung Kimfi
3399*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3400*735d6239SKiyoung Kim$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3401*735d6239SKiyoung Kimif test $ac_compiler_gnu = yes; then
3402*735d6239SKiyoung Kim  GCC=yes
3403*735d6239SKiyoung Kimelse
3404*735d6239SKiyoung Kim  GCC=
3405*735d6239SKiyoung Kimfi
3406*735d6239SKiyoung Kimac_test_CFLAGS=${CFLAGS+set}
3407*735d6239SKiyoung Kimac_save_CFLAGS=$CFLAGS
3408*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3409*735d6239SKiyoung Kim$as_echo_n "checking whether $CC accepts -g... " >&6; }
3410*735d6239SKiyoung Kimif ${ac_cv_prog_cc_g+:} false; then :
3411*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3412*735d6239SKiyoung Kimelse
3413*735d6239SKiyoung Kim  ac_save_c_werror_flag=$ac_c_werror_flag
3414*735d6239SKiyoung Kim   ac_c_werror_flag=yes
3415*735d6239SKiyoung Kim   ac_cv_prog_cc_g=no
3416*735d6239SKiyoung Kim   CFLAGS="-g"
3417*735d6239SKiyoung Kim   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3418*735d6239SKiyoung Kim/* end confdefs.h.  */
3419*735d6239SKiyoung Kim
3420*735d6239SKiyoung Kimint
3421*735d6239SKiyoung Kimmain ()
3422*735d6239SKiyoung Kim{
3423*735d6239SKiyoung Kim
3424*735d6239SKiyoung Kim  ;
3425*735d6239SKiyoung Kim  return 0;
3426*735d6239SKiyoung Kim}
3427*735d6239SKiyoung Kim_ACEOF
3428*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3429*735d6239SKiyoung Kim  ac_cv_prog_cc_g=yes
3430*735d6239SKiyoung Kimelse
3431*735d6239SKiyoung Kim  CFLAGS=""
3432*735d6239SKiyoung Kim      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3433*735d6239SKiyoung Kim/* end confdefs.h.  */
3434*735d6239SKiyoung Kim
3435*735d6239SKiyoung Kimint
3436*735d6239SKiyoung Kimmain ()
3437*735d6239SKiyoung Kim{
3438*735d6239SKiyoung Kim
3439*735d6239SKiyoung Kim  ;
3440*735d6239SKiyoung Kim  return 0;
3441*735d6239SKiyoung Kim}
3442*735d6239SKiyoung Kim_ACEOF
3443*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3444*735d6239SKiyoung Kim
3445*735d6239SKiyoung Kimelse
3446*735d6239SKiyoung Kim  ac_c_werror_flag=$ac_save_c_werror_flag
3447*735d6239SKiyoung Kim	 CFLAGS="-g"
3448*735d6239SKiyoung Kim	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3449*735d6239SKiyoung Kim/* end confdefs.h.  */
3450*735d6239SKiyoung Kim
3451*735d6239SKiyoung Kimint
3452*735d6239SKiyoung Kimmain ()
3453*735d6239SKiyoung Kim{
3454*735d6239SKiyoung Kim
3455*735d6239SKiyoung Kim  ;
3456*735d6239SKiyoung Kim  return 0;
3457*735d6239SKiyoung Kim}
3458*735d6239SKiyoung Kim_ACEOF
3459*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3460*735d6239SKiyoung Kim  ac_cv_prog_cc_g=yes
3461*735d6239SKiyoung Kimfi
3462*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3463*735d6239SKiyoung Kimfi
3464*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3465*735d6239SKiyoung Kimfi
3466*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3467*735d6239SKiyoung Kim   ac_c_werror_flag=$ac_save_c_werror_flag
3468*735d6239SKiyoung Kimfi
3469*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3470*735d6239SKiyoung Kim$as_echo "$ac_cv_prog_cc_g" >&6; }
3471*735d6239SKiyoung Kimif test "$ac_test_CFLAGS" = set; then
3472*735d6239SKiyoung Kim  CFLAGS=$ac_save_CFLAGS
3473*735d6239SKiyoung Kimelif test $ac_cv_prog_cc_g = yes; then
3474*735d6239SKiyoung Kim  if test "$GCC" = yes; then
3475*735d6239SKiyoung Kim    CFLAGS="-g -O2"
3476*735d6239SKiyoung Kim  else
3477*735d6239SKiyoung Kim    CFLAGS="-g"
3478*735d6239SKiyoung Kim  fi
3479*735d6239SKiyoung Kimelse
3480*735d6239SKiyoung Kim  if test "$GCC" = yes; then
3481*735d6239SKiyoung Kim    CFLAGS="-O2"
3482*735d6239SKiyoung Kim  else
3483*735d6239SKiyoung Kim    CFLAGS=
3484*735d6239SKiyoung Kim  fi
3485*735d6239SKiyoung Kimfi
3486*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3487*735d6239SKiyoung Kim$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3488*735d6239SKiyoung Kimif ${ac_cv_prog_cc_c89+:} false; then :
3489*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3490*735d6239SKiyoung Kimelse
3491*735d6239SKiyoung Kim  ac_cv_prog_cc_c89=no
3492*735d6239SKiyoung Kimac_save_CC=$CC
3493*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3494*735d6239SKiyoung Kim/* end confdefs.h.  */
3495*735d6239SKiyoung Kim#include <stdarg.h>
3496*735d6239SKiyoung Kim#include <stdio.h>
3497*735d6239SKiyoung Kim#include <sys/types.h>
3498*735d6239SKiyoung Kim#include <sys/stat.h>
3499*735d6239SKiyoung Kim/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3500*735d6239SKiyoung Kimstruct buf { int x; };
3501*735d6239SKiyoung KimFILE * (*rcsopen) (struct buf *, struct stat *, int);
3502*735d6239SKiyoung Kimstatic char *e (p, i)
3503*735d6239SKiyoung Kim     char **p;
3504*735d6239SKiyoung Kim     int i;
3505*735d6239SKiyoung Kim{
3506*735d6239SKiyoung Kim  return p[i];
3507*735d6239SKiyoung Kim}
3508*735d6239SKiyoung Kimstatic char *f (char * (*g) (char **, int), char **p, ...)
3509*735d6239SKiyoung Kim{
3510*735d6239SKiyoung Kim  char *s;
3511*735d6239SKiyoung Kim  va_list v;
3512*735d6239SKiyoung Kim  va_start (v,p);
3513*735d6239SKiyoung Kim  s = g (p, va_arg (v,int));
3514*735d6239SKiyoung Kim  va_end (v);
3515*735d6239SKiyoung Kim  return s;
3516*735d6239SKiyoung Kim}
3517*735d6239SKiyoung Kim
3518*735d6239SKiyoung Kim/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3519*735d6239SKiyoung Kim   function prototypes and stuff, but not '\xHH' hex character constants.
3520*735d6239SKiyoung Kim   These don't provoke an error unfortunately, instead are silently treated
3521*735d6239SKiyoung Kim   as 'x'.  The following induces an error, until -std is added to get
3522*735d6239SKiyoung Kim   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3523*735d6239SKiyoung Kim   array size at least.  It's necessary to write '\x00'==0 to get something
3524*735d6239SKiyoung Kim   that's true only with -std.  */
3525*735d6239SKiyoung Kimint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3526*735d6239SKiyoung Kim
3527*735d6239SKiyoung Kim/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3528*735d6239SKiyoung Kim   inside strings and character constants.  */
3529*735d6239SKiyoung Kim#define FOO(x) 'x'
3530*735d6239SKiyoung Kimint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3531*735d6239SKiyoung Kim
3532*735d6239SKiyoung Kimint test (int i, double x);
3533*735d6239SKiyoung Kimstruct s1 {int (*f) (int a);};
3534*735d6239SKiyoung Kimstruct s2 {int (*f) (double a);};
3535*735d6239SKiyoung Kimint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3536*735d6239SKiyoung Kimint argc;
3537*735d6239SKiyoung Kimchar **argv;
3538*735d6239SKiyoung Kimint
3539*735d6239SKiyoung Kimmain ()
3540*735d6239SKiyoung Kim{
3541*735d6239SKiyoung Kimreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3542*735d6239SKiyoung Kim  ;
3543*735d6239SKiyoung Kim  return 0;
3544*735d6239SKiyoung Kim}
3545*735d6239SKiyoung Kim_ACEOF
3546*735d6239SKiyoung Kimfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3547*735d6239SKiyoung Kim	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3548*735d6239SKiyoung Kimdo
3549*735d6239SKiyoung Kim  CC="$ac_save_CC $ac_arg"
3550*735d6239SKiyoung Kim  if ac_fn_c_try_compile "$LINENO"; then :
3551*735d6239SKiyoung Kim  ac_cv_prog_cc_c89=$ac_arg
3552*735d6239SKiyoung Kimfi
3553*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext
3554*735d6239SKiyoung Kim  test "x$ac_cv_prog_cc_c89" != "xno" && break
3555*735d6239SKiyoung Kimdone
3556*735d6239SKiyoung Kimrm -f conftest.$ac_ext
3557*735d6239SKiyoung KimCC=$ac_save_CC
3558*735d6239SKiyoung Kim
3559*735d6239SKiyoung Kimfi
3560*735d6239SKiyoung Kim# AC_CACHE_VAL
3561*735d6239SKiyoung Kimcase "x$ac_cv_prog_cc_c89" in
3562*735d6239SKiyoung Kim  x)
3563*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3564*735d6239SKiyoung Kim$as_echo "none needed" >&6; } ;;
3565*735d6239SKiyoung Kim  xno)
3566*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3567*735d6239SKiyoung Kim$as_echo "unsupported" >&6; } ;;
3568*735d6239SKiyoung Kim  *)
3569*735d6239SKiyoung Kim    CC="$CC $ac_cv_prog_cc_c89"
3570*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3571*735d6239SKiyoung Kim$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3572*735d6239SKiyoung Kimesac
3573*735d6239SKiyoung Kimif test "x$ac_cv_prog_cc_c89" != xno; then :
3574*735d6239SKiyoung Kim
3575*735d6239SKiyoung Kimfi
3576*735d6239SKiyoung Kim
3577*735d6239SKiyoung Kimac_ext=c
3578*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
3579*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3580*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3581*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
3582*735d6239SKiyoung KimDEPDIR="${am__leading_dot}deps"
3583*735d6239SKiyoung Kim
3584*735d6239SKiyoung Kimac_config_commands="$ac_config_commands depfiles"
3585*735d6239SKiyoung Kim
3586*735d6239SKiyoung Kim
3587*735d6239SKiyoung Kimam_make=${MAKE-make}
3588*735d6239SKiyoung Kimcat > confinc << 'END'
3589*735d6239SKiyoung Kimam__doit:
3590*735d6239SKiyoung Kim	@echo this is the am__doit target
3591*735d6239SKiyoung Kim.PHONY: am__doit
3592*735d6239SKiyoung KimEND
3593*735d6239SKiyoung Kim# If we don't find an include directive, just comment out the code.
3594*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3595*735d6239SKiyoung Kim$as_echo_n "checking for style of include used by $am_make... " >&6; }
3596*735d6239SKiyoung Kimam__include="#"
3597*735d6239SKiyoung Kimam__quote=
3598*735d6239SKiyoung Kim_am_result=none
3599*735d6239SKiyoung Kim# First try GNU make style include.
3600*735d6239SKiyoung Kimecho "include confinc" > confmf
3601*735d6239SKiyoung Kim# Ignore all kinds of additional output from `make'.
3602*735d6239SKiyoung Kimcase `$am_make -s -f confmf 2> /dev/null` in #(
3603*735d6239SKiyoung Kim*the\ am__doit\ target*)
3604*735d6239SKiyoung Kim  am__include=include
3605*735d6239SKiyoung Kim  am__quote=
3606*735d6239SKiyoung Kim  _am_result=GNU
3607*735d6239SKiyoung Kim  ;;
3608*735d6239SKiyoung Kimesac
3609*735d6239SKiyoung Kim# Now try BSD make style include.
3610*735d6239SKiyoung Kimif test "$am__include" = "#"; then
3611*735d6239SKiyoung Kim   echo '.include "confinc"' > confmf
3612*735d6239SKiyoung Kim   case `$am_make -s -f confmf 2> /dev/null` in #(
3613*735d6239SKiyoung Kim   *the\ am__doit\ target*)
3614*735d6239SKiyoung Kim     am__include=.include
3615*735d6239SKiyoung Kim     am__quote="\""
3616*735d6239SKiyoung Kim     _am_result=BSD
3617*735d6239SKiyoung Kim     ;;
3618*735d6239SKiyoung Kim   esac
3619*735d6239SKiyoung Kimfi
3620*735d6239SKiyoung Kim
3621*735d6239SKiyoung Kim
3622*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3623*735d6239SKiyoung Kim$as_echo "$_am_result" >&6; }
3624*735d6239SKiyoung Kimrm -f confinc confmf
3625*735d6239SKiyoung Kim
3626*735d6239SKiyoung Kim# Check whether --enable-dependency-tracking was given.
3627*735d6239SKiyoung Kimif test "${enable_dependency_tracking+set}" = set; then :
3628*735d6239SKiyoung Kim  enableval=$enable_dependency_tracking;
3629*735d6239SKiyoung Kimfi
3630*735d6239SKiyoung Kim
3631*735d6239SKiyoung Kimif test "x$enable_dependency_tracking" != xno; then
3632*735d6239SKiyoung Kim  am_depcomp="$ac_aux_dir/depcomp"
3633*735d6239SKiyoung Kim  AMDEPBACKSLASH='\'
3634*735d6239SKiyoung Kimfi
3635*735d6239SKiyoung Kim if test "x$enable_dependency_tracking" != xno; then
3636*735d6239SKiyoung Kim  AMDEP_TRUE=
3637*735d6239SKiyoung Kim  AMDEP_FALSE='#'
3638*735d6239SKiyoung Kimelse
3639*735d6239SKiyoung Kim  AMDEP_TRUE='#'
3640*735d6239SKiyoung Kim  AMDEP_FALSE=
3641*735d6239SKiyoung Kimfi
3642*735d6239SKiyoung Kim
3643*735d6239SKiyoung Kim
3644*735d6239SKiyoung Kim
3645*735d6239SKiyoung Kimdepcc="$CC"   am_compiler_list=
3646*735d6239SKiyoung Kim
3647*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3648*735d6239SKiyoung Kim$as_echo_n "checking dependency style of $depcc... " >&6; }
3649*735d6239SKiyoung Kimif ${am_cv_CC_dependencies_compiler_type+:} false; then :
3650*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3651*735d6239SKiyoung Kimelse
3652*735d6239SKiyoung Kim  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3653*735d6239SKiyoung Kim  # We make a subdir and do the tests there.  Otherwise we can end up
3654*735d6239SKiyoung Kim  # making bogus files that we don't know about and never remove.  For
3655*735d6239SKiyoung Kim  # instance it was reported that on HP-UX the gcc test will end up
3656*735d6239SKiyoung Kim  # making a dummy file named `D' -- because `-MD' means `put the output
3657*735d6239SKiyoung Kim  # in D'.
3658*735d6239SKiyoung Kim  mkdir conftest.dir
3659*735d6239SKiyoung Kim  # Copy depcomp to subdir because otherwise we won't find it if we're
3660*735d6239SKiyoung Kim  # using a relative directory.
3661*735d6239SKiyoung Kim  cp "$am_depcomp" conftest.dir
3662*735d6239SKiyoung Kim  cd conftest.dir
3663*735d6239SKiyoung Kim  # We will build objects and dependencies in a subdirectory because
3664*735d6239SKiyoung Kim  # it helps to detect inapplicable dependency modes.  For instance
3665*735d6239SKiyoung Kim  # both Tru64's cc and ICC support -MD to output dependencies as a
3666*735d6239SKiyoung Kim  # side effect of compilation, but ICC will put the dependencies in
3667*735d6239SKiyoung Kim  # the current directory while Tru64 will put them in the object
3668*735d6239SKiyoung Kim  # directory.
3669*735d6239SKiyoung Kim  mkdir sub
3670*735d6239SKiyoung Kim
3671*735d6239SKiyoung Kim  am_cv_CC_dependencies_compiler_type=none
3672*735d6239SKiyoung Kim  if test "$am_compiler_list" = ""; then
3673*735d6239SKiyoung Kim     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3674*735d6239SKiyoung Kim  fi
3675*735d6239SKiyoung Kim  am__universal=false
3676*735d6239SKiyoung Kim  case " $depcc " in #(
3677*735d6239SKiyoung Kim     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3678*735d6239SKiyoung Kim     esac
3679*735d6239SKiyoung Kim
3680*735d6239SKiyoung Kim  for depmode in $am_compiler_list; do
3681*735d6239SKiyoung Kim    # Setup a source with many dependencies, because some compilers
3682*735d6239SKiyoung Kim    # like to wrap large dependency lists on column 80 (with \), and
3683*735d6239SKiyoung Kim    # we should not choose a depcomp mode which is confused by this.
3684*735d6239SKiyoung Kim    #
3685*735d6239SKiyoung Kim    # We need to recreate these files for each test, as the compiler may
3686*735d6239SKiyoung Kim    # overwrite some of them when testing with obscure command lines.
3687*735d6239SKiyoung Kim    # This happens at least with the AIX C compiler.
3688*735d6239SKiyoung Kim    : > sub/conftest.c
3689*735d6239SKiyoung Kim    for i in 1 2 3 4 5 6; do
3690*735d6239SKiyoung Kim      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3691*735d6239SKiyoung Kim      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3692*735d6239SKiyoung Kim      # Solaris 8's {/usr,}/bin/sh.
3693*735d6239SKiyoung Kim      touch sub/conftst$i.h
3694*735d6239SKiyoung Kim    done
3695*735d6239SKiyoung Kim    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3696*735d6239SKiyoung Kim
3697*735d6239SKiyoung Kim    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3698*735d6239SKiyoung Kim    # mode.  It turns out that the SunPro C++ compiler does not properly
3699*735d6239SKiyoung Kim    # handle `-M -o', and we need to detect this.  Also, some Intel
3700*735d6239SKiyoung Kim    # versions had trouble with output in subdirs
3701*735d6239SKiyoung Kim    am__obj=sub/conftest.${OBJEXT-o}
3702*735d6239SKiyoung Kim    am__minus_obj="-o $am__obj"
3703*735d6239SKiyoung Kim    case $depmode in
3704*735d6239SKiyoung Kim    gcc)
3705*735d6239SKiyoung Kim      # This depmode causes a compiler race in universal mode.
3706*735d6239SKiyoung Kim      test "$am__universal" = false || continue
3707*735d6239SKiyoung Kim      ;;
3708*735d6239SKiyoung Kim    nosideeffect)
3709*735d6239SKiyoung Kim      # after this tag, mechanisms are not by side-effect, so they'll
3710*735d6239SKiyoung Kim      # only be used when explicitly requested
3711*735d6239SKiyoung Kim      if test "x$enable_dependency_tracking" = xyes; then
3712*735d6239SKiyoung Kim	continue
3713*735d6239SKiyoung Kim      else
3714*735d6239SKiyoung Kim	break
3715*735d6239SKiyoung Kim      fi
3716*735d6239SKiyoung Kim      ;;
3717*735d6239SKiyoung Kim    msvisualcpp | msvcmsys)
3718*735d6239SKiyoung Kim      # This compiler won't grok `-c -o', but also, the minuso test has
3719*735d6239SKiyoung Kim      # not run yet.  These depmodes are late enough in the game, and
3720*735d6239SKiyoung Kim      # so weak that their functioning should not be impacted.
3721*735d6239SKiyoung Kim      am__obj=conftest.${OBJEXT-o}
3722*735d6239SKiyoung Kim      am__minus_obj=
3723*735d6239SKiyoung Kim      ;;
3724*735d6239SKiyoung Kim    none) break ;;
3725*735d6239SKiyoung Kim    esac
3726*735d6239SKiyoung Kim    if depmode=$depmode \
3727*735d6239SKiyoung Kim       source=sub/conftest.c object=$am__obj \
3728*735d6239SKiyoung Kim       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3729*735d6239SKiyoung Kim       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3730*735d6239SKiyoung Kim         >/dev/null 2>conftest.err &&
3731*735d6239SKiyoung Kim       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3732*735d6239SKiyoung Kim       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3733*735d6239SKiyoung Kim       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3734*735d6239SKiyoung Kim       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3735*735d6239SKiyoung Kim      # icc doesn't choke on unknown options, it will just issue warnings
3736*735d6239SKiyoung Kim      # or remarks (even with -Werror).  So we grep stderr for any message
3737*735d6239SKiyoung Kim      # that says an option was ignored or not supported.
3738*735d6239SKiyoung Kim      # When given -MP, icc 7.0 and 7.1 complain thusly:
3739*735d6239SKiyoung Kim      #   icc: Command line warning: ignoring option '-M'; no argument required
3740*735d6239SKiyoung Kim      # The diagnosis changed in icc 8.0:
3741*735d6239SKiyoung Kim      #   icc: Command line remark: option '-MP' not supported
3742*735d6239SKiyoung Kim      if (grep 'ignoring option' conftest.err ||
3743*735d6239SKiyoung Kim          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3744*735d6239SKiyoung Kim        am_cv_CC_dependencies_compiler_type=$depmode
3745*735d6239SKiyoung Kim        break
3746*735d6239SKiyoung Kim      fi
3747*735d6239SKiyoung Kim    fi
3748*735d6239SKiyoung Kim  done
3749*735d6239SKiyoung Kim
3750*735d6239SKiyoung Kim  cd ..
3751*735d6239SKiyoung Kim  rm -rf conftest.dir
3752*735d6239SKiyoung Kimelse
3753*735d6239SKiyoung Kim  am_cv_CC_dependencies_compiler_type=none
3754*735d6239SKiyoung Kimfi
3755*735d6239SKiyoung Kim
3756*735d6239SKiyoung Kimfi
3757*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3758*735d6239SKiyoung Kim$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3759*735d6239SKiyoung KimCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3760*735d6239SKiyoung Kim
3761*735d6239SKiyoung Kim if
3762*735d6239SKiyoung Kim  test "x$enable_dependency_tracking" != xno \
3763*735d6239SKiyoung Kim  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3764*735d6239SKiyoung Kim  am__fastdepCC_TRUE=
3765*735d6239SKiyoung Kim  am__fastdepCC_FALSE='#'
3766*735d6239SKiyoung Kimelse
3767*735d6239SKiyoung Kim  am__fastdepCC_TRUE='#'
3768*735d6239SKiyoung Kim  am__fastdepCC_FALSE=
3769*735d6239SKiyoung Kimfi
3770*735d6239SKiyoung Kim
3771*735d6239SKiyoung Kim
3772*735d6239SKiyoung Kim
3773*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
3774*735d6239SKiyoung Kim$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
3775*735d6239SKiyoung Kimif ${ac_cv_c_const+:} false; then :
3776*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3777*735d6239SKiyoung Kimelse
3778*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3779*735d6239SKiyoung Kim/* end confdefs.h.  */
3780*735d6239SKiyoung Kim
3781*735d6239SKiyoung Kimint
3782*735d6239SKiyoung Kimmain ()
3783*735d6239SKiyoung Kim{
3784*735d6239SKiyoung Kim/* FIXME: Include the comments suggested by Paul. */
3785*735d6239SKiyoung Kim#ifndef __cplusplus
3786*735d6239SKiyoung Kim  /* Ultrix mips cc rejects this.  */
3787*735d6239SKiyoung Kim  typedef int charset[2];
3788*735d6239SKiyoung Kim  const charset cs;
3789*735d6239SKiyoung Kim  /* SunOS 4.1.1 cc rejects this.  */
3790*735d6239SKiyoung Kim  char const *const *pcpcc;
3791*735d6239SKiyoung Kim  char **ppc;
3792*735d6239SKiyoung Kim  /* NEC SVR4.0.2 mips cc rejects this.  */
3793*735d6239SKiyoung Kim  struct point {int x, y;};
3794*735d6239SKiyoung Kim  static struct point const zero = {0,0};
3795*735d6239SKiyoung Kim  /* AIX XL C 1.02.0.0 rejects this.
3796*735d6239SKiyoung Kim     It does not let you subtract one const X* pointer from another in
3797*735d6239SKiyoung Kim     an arm of an if-expression whose if-part is not a constant
3798*735d6239SKiyoung Kim     expression */
3799*735d6239SKiyoung Kim  const char *g = "string";
3800*735d6239SKiyoung Kim  pcpcc = &g + (g ? g-g : 0);
3801*735d6239SKiyoung Kim  /* HPUX 7.0 cc rejects these. */
3802*735d6239SKiyoung Kim  ++pcpcc;
3803*735d6239SKiyoung Kim  ppc = (char**) pcpcc;
3804*735d6239SKiyoung Kim  pcpcc = (char const *const *) ppc;
3805*735d6239SKiyoung Kim  { /* SCO 3.2v4 cc rejects this.  */
3806*735d6239SKiyoung Kim    char *t;
3807*735d6239SKiyoung Kim    char const *s = 0 ? (char *) 0 : (char const *) 0;
3808*735d6239SKiyoung Kim
3809*735d6239SKiyoung Kim    *t++ = 0;
3810*735d6239SKiyoung Kim    if (s) return 0;
3811*735d6239SKiyoung Kim  }
3812*735d6239SKiyoung Kim  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
3813*735d6239SKiyoung Kim    int x[] = {25, 17};
3814*735d6239SKiyoung Kim    const int *foo = &x[0];
3815*735d6239SKiyoung Kim    ++foo;
3816*735d6239SKiyoung Kim  }
3817*735d6239SKiyoung Kim  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
3818*735d6239SKiyoung Kim    typedef const int *iptr;
3819*735d6239SKiyoung Kim    iptr p = 0;
3820*735d6239SKiyoung Kim    ++p;
3821*735d6239SKiyoung Kim  }
3822*735d6239SKiyoung Kim  { /* AIX XL C 1.02.0.0 rejects this saying
3823*735d6239SKiyoung Kim       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
3824*735d6239SKiyoung Kim    struct s { int j; const int *ap[3]; };
3825*735d6239SKiyoung Kim    struct s *b; b->j = 5;
3826*735d6239SKiyoung Kim  }
3827*735d6239SKiyoung Kim  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
3828*735d6239SKiyoung Kim    const int foo = 10;
3829*735d6239SKiyoung Kim    if (!foo) return 0;
3830*735d6239SKiyoung Kim  }
3831*735d6239SKiyoung Kim  return !cs[0] && !zero.x;
3832*735d6239SKiyoung Kim#endif
3833*735d6239SKiyoung Kim
3834*735d6239SKiyoung Kim  ;
3835*735d6239SKiyoung Kim  return 0;
3836*735d6239SKiyoung Kim}
3837*735d6239SKiyoung Kim_ACEOF
3838*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3839*735d6239SKiyoung Kim  ac_cv_c_const=yes
3840*735d6239SKiyoung Kimelse
3841*735d6239SKiyoung Kim  ac_cv_c_const=no
3842*735d6239SKiyoung Kimfi
3843*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3844*735d6239SKiyoung Kimfi
3845*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
3846*735d6239SKiyoung Kim$as_echo "$ac_cv_c_const" >&6; }
3847*735d6239SKiyoung Kimif test $ac_cv_c_const = no; then
3848*735d6239SKiyoung Kim
3849*735d6239SKiyoung Kim$as_echo "#define const /**/" >>confdefs.h
3850*735d6239SKiyoung Kim
3851*735d6239SKiyoung Kimfi
3852*735d6239SKiyoung Kim
3853*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3854*735d6239SKiyoung Kim$as_echo_n "checking for inline... " >&6; }
3855*735d6239SKiyoung Kimif ${ac_cv_c_inline+:} false; then :
3856*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3857*735d6239SKiyoung Kimelse
3858*735d6239SKiyoung Kim  ac_cv_c_inline=no
3859*735d6239SKiyoung Kimfor ac_kw in inline __inline__ __inline; do
3860*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3861*735d6239SKiyoung Kim/* end confdefs.h.  */
3862*735d6239SKiyoung Kim#ifndef __cplusplus
3863*735d6239SKiyoung Kimtypedef int foo_t;
3864*735d6239SKiyoung Kimstatic $ac_kw foo_t static_foo () {return 0; }
3865*735d6239SKiyoung Kim$ac_kw foo_t foo () {return 0; }
3866*735d6239SKiyoung Kim#endif
3867*735d6239SKiyoung Kim
3868*735d6239SKiyoung Kim_ACEOF
3869*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
3870*735d6239SKiyoung Kim  ac_cv_c_inline=$ac_kw
3871*735d6239SKiyoung Kimfi
3872*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3873*735d6239SKiyoung Kim  test "$ac_cv_c_inline" != no && break
3874*735d6239SKiyoung Kimdone
3875*735d6239SKiyoung Kim
3876*735d6239SKiyoung Kimfi
3877*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
3878*735d6239SKiyoung Kim$as_echo "$ac_cv_c_inline" >&6; }
3879*735d6239SKiyoung Kim
3880*735d6239SKiyoung Kimcase $ac_cv_c_inline in
3881*735d6239SKiyoung Kim  inline | yes) ;;
3882*735d6239SKiyoung Kim  *)
3883*735d6239SKiyoung Kim    case $ac_cv_c_inline in
3884*735d6239SKiyoung Kim      no) ac_val=;;
3885*735d6239SKiyoung Kim      *) ac_val=$ac_cv_c_inline;;
3886*735d6239SKiyoung Kim    esac
3887*735d6239SKiyoung Kim    cat >>confdefs.h <<_ACEOF
3888*735d6239SKiyoung Kim#ifndef __cplusplus
3889*735d6239SKiyoung Kim#define inline $ac_val
3890*735d6239SKiyoung Kim#endif
3891*735d6239SKiyoung Kim_ACEOF
3892*735d6239SKiyoung Kim    ;;
3893*735d6239SKiyoung Kimesac
3894*735d6239SKiyoung Kim
3895*735d6239SKiyoung Kimcase `pwd` in
3896*735d6239SKiyoung Kim  *\ * | *\	*)
3897*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3898*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3899*735d6239SKiyoung Kimesac
3900*735d6239SKiyoung Kim
3901*735d6239SKiyoung Kim
3902*735d6239SKiyoung Kim
3903*735d6239SKiyoung Kimmacro_version='2.4'
3904*735d6239SKiyoung Kimmacro_revision='1.3293'
3905*735d6239SKiyoung Kim
3906*735d6239SKiyoung Kim
3907*735d6239SKiyoung Kim
3908*735d6239SKiyoung Kim
3909*735d6239SKiyoung Kim
3910*735d6239SKiyoung Kim
3911*735d6239SKiyoung Kim
3912*735d6239SKiyoung Kim
3913*735d6239SKiyoung Kim
3914*735d6239SKiyoung Kim
3915*735d6239SKiyoung Kim
3916*735d6239SKiyoung Kim
3917*735d6239SKiyoung Kim
3918*735d6239SKiyoung Kimltmain="$ac_aux_dir/ltmain.sh"
3919*735d6239SKiyoung Kim
3920*735d6239SKiyoung Kim# Make sure we can run config.sub.
3921*735d6239SKiyoung Kim$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3922*735d6239SKiyoung Kim  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3923*735d6239SKiyoung Kim
3924*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3925*735d6239SKiyoung Kim$as_echo_n "checking build system type... " >&6; }
3926*735d6239SKiyoung Kimif ${ac_cv_build+:} false; then :
3927*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3928*735d6239SKiyoung Kimelse
3929*735d6239SKiyoung Kim  ac_build_alias=$build_alias
3930*735d6239SKiyoung Kimtest "x$ac_build_alias" = x &&
3931*735d6239SKiyoung Kim  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3932*735d6239SKiyoung Kimtest "x$ac_build_alias" = x &&
3933*735d6239SKiyoung Kim  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3934*735d6239SKiyoung Kimac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3935*735d6239SKiyoung Kim  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3936*735d6239SKiyoung Kim
3937*735d6239SKiyoung Kimfi
3938*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3939*735d6239SKiyoung Kim$as_echo "$ac_cv_build" >&6; }
3940*735d6239SKiyoung Kimcase $ac_cv_build in
3941*735d6239SKiyoung Kim*-*-*) ;;
3942*735d6239SKiyoung Kim*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3943*735d6239SKiyoung Kimesac
3944*735d6239SKiyoung Kimbuild=$ac_cv_build
3945*735d6239SKiyoung Kimac_save_IFS=$IFS; IFS='-'
3946*735d6239SKiyoung Kimset x $ac_cv_build
3947*735d6239SKiyoung Kimshift
3948*735d6239SKiyoung Kimbuild_cpu=$1
3949*735d6239SKiyoung Kimbuild_vendor=$2
3950*735d6239SKiyoung Kimshift; shift
3951*735d6239SKiyoung Kim# Remember, the first character of IFS is used to create $*,
3952*735d6239SKiyoung Kim# except with old shells:
3953*735d6239SKiyoung Kimbuild_os=$*
3954*735d6239SKiyoung KimIFS=$ac_save_IFS
3955*735d6239SKiyoung Kimcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3956*735d6239SKiyoung Kim
3957*735d6239SKiyoung Kim
3958*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3959*735d6239SKiyoung Kim$as_echo_n "checking host system type... " >&6; }
3960*735d6239SKiyoung Kimif ${ac_cv_host+:} false; then :
3961*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
3962*735d6239SKiyoung Kimelse
3963*735d6239SKiyoung Kim  if test "x$host_alias" = x; then
3964*735d6239SKiyoung Kim  ac_cv_host=$ac_cv_build
3965*735d6239SKiyoung Kimelse
3966*735d6239SKiyoung Kim  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3967*735d6239SKiyoung Kim    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3968*735d6239SKiyoung Kimfi
3969*735d6239SKiyoung Kim
3970*735d6239SKiyoung Kimfi
3971*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3972*735d6239SKiyoung Kim$as_echo "$ac_cv_host" >&6; }
3973*735d6239SKiyoung Kimcase $ac_cv_host in
3974*735d6239SKiyoung Kim*-*-*) ;;
3975*735d6239SKiyoung Kim*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3976*735d6239SKiyoung Kimesac
3977*735d6239SKiyoung Kimhost=$ac_cv_host
3978*735d6239SKiyoung Kimac_save_IFS=$IFS; IFS='-'
3979*735d6239SKiyoung Kimset x $ac_cv_host
3980*735d6239SKiyoung Kimshift
3981*735d6239SKiyoung Kimhost_cpu=$1
3982*735d6239SKiyoung Kimhost_vendor=$2
3983*735d6239SKiyoung Kimshift; shift
3984*735d6239SKiyoung Kim# Remember, the first character of IFS is used to create $*,
3985*735d6239SKiyoung Kim# except with old shells:
3986*735d6239SKiyoung Kimhost_os=$*
3987*735d6239SKiyoung KimIFS=$ac_save_IFS
3988*735d6239SKiyoung Kimcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3989*735d6239SKiyoung Kim
3990*735d6239SKiyoung Kim
3991*735d6239SKiyoung Kim# Backslashify metacharacters that are still active within
3992*735d6239SKiyoung Kim# double-quoted strings.
3993*735d6239SKiyoung Kimsed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3994*735d6239SKiyoung Kim
3995*735d6239SKiyoung Kim# Same as above, but do not quote variable references.
3996*735d6239SKiyoung Kimdouble_quote_subst='s/\(["`\\]\)/\\\1/g'
3997*735d6239SKiyoung Kim
3998*735d6239SKiyoung Kim# Sed substitution to delay expansion of an escaped shell variable in a
3999*735d6239SKiyoung Kim# double_quote_subst'ed string.
4000*735d6239SKiyoung Kimdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4001*735d6239SKiyoung Kim
4002*735d6239SKiyoung Kim# Sed substitution to delay expansion of an escaped single quote.
4003*735d6239SKiyoung Kimdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4004*735d6239SKiyoung Kim
4005*735d6239SKiyoung Kim# Sed substitution to avoid accidental globbing in evaled expressions
4006*735d6239SKiyoung Kimno_glob_subst='s/\*/\\\*/g'
4007*735d6239SKiyoung Kim
4008*735d6239SKiyoung KimECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4009*735d6239SKiyoung KimECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4010*735d6239SKiyoung KimECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4011*735d6239SKiyoung Kim
4012*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4013*735d6239SKiyoung Kim$as_echo_n "checking how to print strings... " >&6; }
4014*735d6239SKiyoung Kim# Test print first, because it will be a builtin if present.
4015*735d6239SKiyoung Kimif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4016*735d6239SKiyoung Kim   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4017*735d6239SKiyoung Kim  ECHO='print -r --'
4018*735d6239SKiyoung Kimelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4019*735d6239SKiyoung Kim  ECHO='printf %s\n'
4020*735d6239SKiyoung Kimelse
4021*735d6239SKiyoung Kim  # Use this function as a fallback that always works.
4022*735d6239SKiyoung Kim  func_fallback_echo ()
4023*735d6239SKiyoung Kim  {
4024*735d6239SKiyoung Kim    eval 'cat <<_LTECHO_EOF
4025*735d6239SKiyoung Kim$1
4026*735d6239SKiyoung Kim_LTECHO_EOF'
4027*735d6239SKiyoung Kim  }
4028*735d6239SKiyoung Kim  ECHO='func_fallback_echo'
4029*735d6239SKiyoung Kimfi
4030*735d6239SKiyoung Kim
4031*735d6239SKiyoung Kim# func_echo_all arg...
4032*735d6239SKiyoung Kim# Invoke $ECHO with all args, space-separated.
4033*735d6239SKiyoung Kimfunc_echo_all ()
4034*735d6239SKiyoung Kim{
4035*735d6239SKiyoung Kim    $ECHO ""
4036*735d6239SKiyoung Kim}
4037*735d6239SKiyoung Kim
4038*735d6239SKiyoung Kimcase "$ECHO" in
4039*735d6239SKiyoung Kim  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4040*735d6239SKiyoung Kim$as_echo "printf" >&6; } ;;
4041*735d6239SKiyoung Kim  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4042*735d6239SKiyoung Kim$as_echo "print -r" >&6; } ;;
4043*735d6239SKiyoung Kim  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4044*735d6239SKiyoung Kim$as_echo "cat" >&6; } ;;
4045*735d6239SKiyoung Kimesac
4046*735d6239SKiyoung Kim
4047*735d6239SKiyoung Kim
4048*735d6239SKiyoung Kim
4049*735d6239SKiyoung Kim
4050*735d6239SKiyoung Kim
4051*735d6239SKiyoung Kim
4052*735d6239SKiyoung Kim
4053*735d6239SKiyoung Kim
4054*735d6239SKiyoung Kim
4055*735d6239SKiyoung Kim
4056*735d6239SKiyoung Kim
4057*735d6239SKiyoung Kim
4058*735d6239SKiyoung Kim
4059*735d6239SKiyoung Kim
4060*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4061*735d6239SKiyoung Kim$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4062*735d6239SKiyoung Kimif ${ac_cv_path_SED+:} false; then :
4063*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4064*735d6239SKiyoung Kimelse
4065*735d6239SKiyoung Kim            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4066*735d6239SKiyoung Kim     for ac_i in 1 2 3 4 5 6 7; do
4067*735d6239SKiyoung Kim       ac_script="$ac_script$as_nl$ac_script"
4068*735d6239SKiyoung Kim     done
4069*735d6239SKiyoung Kim     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4070*735d6239SKiyoung Kim     { ac_script=; unset ac_script;}
4071*735d6239SKiyoung Kim     if test -z "$SED"; then
4072*735d6239SKiyoung Kim  ac_path_SED_found=false
4073*735d6239SKiyoung Kim  # Loop through the user's path and test for each of PROGNAME-LIST
4074*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4075*735d6239SKiyoung Kimfor as_dir in $PATH
4076*735d6239SKiyoung Kimdo
4077*735d6239SKiyoung Kim  IFS=$as_save_IFS
4078*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4079*735d6239SKiyoung Kim    for ac_prog in sed gsed; do
4080*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4081*735d6239SKiyoung Kim      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4082*735d6239SKiyoung Kim      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4083*735d6239SKiyoung Kim# Check for GNU ac_path_SED and select it if it is found.
4084*735d6239SKiyoung Kim  # Check for GNU $ac_path_SED
4085*735d6239SKiyoung Kimcase `"$ac_path_SED" --version 2>&1` in
4086*735d6239SKiyoung Kim*GNU*)
4087*735d6239SKiyoung Kim  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4088*735d6239SKiyoung Kim*)
4089*735d6239SKiyoung Kim  ac_count=0
4090*735d6239SKiyoung Kim  $as_echo_n 0123456789 >"conftest.in"
4091*735d6239SKiyoung Kim  while :
4092*735d6239SKiyoung Kim  do
4093*735d6239SKiyoung Kim    cat "conftest.in" "conftest.in" >"conftest.tmp"
4094*735d6239SKiyoung Kim    mv "conftest.tmp" "conftest.in"
4095*735d6239SKiyoung Kim    cp "conftest.in" "conftest.nl"
4096*735d6239SKiyoung Kim    $as_echo '' >> "conftest.nl"
4097*735d6239SKiyoung Kim    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4098*735d6239SKiyoung Kim    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4099*735d6239SKiyoung Kim    as_fn_arith $ac_count + 1 && ac_count=$as_val
4100*735d6239SKiyoung Kim    if test $ac_count -gt ${ac_path_SED_max-0}; then
4101*735d6239SKiyoung Kim      # Best one so far, save it but keep looking for a better one
4102*735d6239SKiyoung Kim      ac_cv_path_SED="$ac_path_SED"
4103*735d6239SKiyoung Kim      ac_path_SED_max=$ac_count
4104*735d6239SKiyoung Kim    fi
4105*735d6239SKiyoung Kim    # 10*(2^10) chars as input seems more than enough
4106*735d6239SKiyoung Kim    test $ac_count -gt 10 && break
4107*735d6239SKiyoung Kim  done
4108*735d6239SKiyoung Kim  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4109*735d6239SKiyoung Kimesac
4110*735d6239SKiyoung Kim
4111*735d6239SKiyoung Kim      $ac_path_SED_found && break 3
4112*735d6239SKiyoung Kim    done
4113*735d6239SKiyoung Kim  done
4114*735d6239SKiyoung Kim  done
4115*735d6239SKiyoung KimIFS=$as_save_IFS
4116*735d6239SKiyoung Kim  if test -z "$ac_cv_path_SED"; then
4117*735d6239SKiyoung Kim    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4118*735d6239SKiyoung Kim  fi
4119*735d6239SKiyoung Kimelse
4120*735d6239SKiyoung Kim  ac_cv_path_SED=$SED
4121*735d6239SKiyoung Kimfi
4122*735d6239SKiyoung Kim
4123*735d6239SKiyoung Kimfi
4124*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4125*735d6239SKiyoung Kim$as_echo "$ac_cv_path_SED" >&6; }
4126*735d6239SKiyoung Kim SED="$ac_cv_path_SED"
4127*735d6239SKiyoung Kim  rm -f conftest.sed
4128*735d6239SKiyoung Kim
4129*735d6239SKiyoung Kimtest -z "$SED" && SED=sed
4130*735d6239SKiyoung KimXsed="$SED -e 1s/^X//"
4131*735d6239SKiyoung Kim
4132*735d6239SKiyoung Kim
4133*735d6239SKiyoung Kim
4134*735d6239SKiyoung Kim
4135*735d6239SKiyoung Kim
4136*735d6239SKiyoung Kim
4137*735d6239SKiyoung Kim
4138*735d6239SKiyoung Kim
4139*735d6239SKiyoung Kim
4140*735d6239SKiyoung Kim
4141*735d6239SKiyoung Kim
4142*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4143*735d6239SKiyoung Kim$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4144*735d6239SKiyoung Kimif ${ac_cv_path_GREP+:} false; then :
4145*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4146*735d6239SKiyoung Kimelse
4147*735d6239SKiyoung Kim  if test -z "$GREP"; then
4148*735d6239SKiyoung Kim  ac_path_GREP_found=false
4149*735d6239SKiyoung Kim  # Loop through the user's path and test for each of PROGNAME-LIST
4150*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4151*735d6239SKiyoung Kimfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4152*735d6239SKiyoung Kimdo
4153*735d6239SKiyoung Kim  IFS=$as_save_IFS
4154*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4155*735d6239SKiyoung Kim    for ac_prog in grep ggrep; do
4156*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4157*735d6239SKiyoung Kim      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4158*735d6239SKiyoung Kim      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4159*735d6239SKiyoung Kim# Check for GNU ac_path_GREP and select it if it is found.
4160*735d6239SKiyoung Kim  # Check for GNU $ac_path_GREP
4161*735d6239SKiyoung Kimcase `"$ac_path_GREP" --version 2>&1` in
4162*735d6239SKiyoung Kim*GNU*)
4163*735d6239SKiyoung Kim  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4164*735d6239SKiyoung Kim*)
4165*735d6239SKiyoung Kim  ac_count=0
4166*735d6239SKiyoung Kim  $as_echo_n 0123456789 >"conftest.in"
4167*735d6239SKiyoung Kim  while :
4168*735d6239SKiyoung Kim  do
4169*735d6239SKiyoung Kim    cat "conftest.in" "conftest.in" >"conftest.tmp"
4170*735d6239SKiyoung Kim    mv "conftest.tmp" "conftest.in"
4171*735d6239SKiyoung Kim    cp "conftest.in" "conftest.nl"
4172*735d6239SKiyoung Kim    $as_echo 'GREP' >> "conftest.nl"
4173*735d6239SKiyoung Kim    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4174*735d6239SKiyoung Kim    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4175*735d6239SKiyoung Kim    as_fn_arith $ac_count + 1 && ac_count=$as_val
4176*735d6239SKiyoung Kim    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4177*735d6239SKiyoung Kim      # Best one so far, save it but keep looking for a better one
4178*735d6239SKiyoung Kim      ac_cv_path_GREP="$ac_path_GREP"
4179*735d6239SKiyoung Kim      ac_path_GREP_max=$ac_count
4180*735d6239SKiyoung Kim    fi
4181*735d6239SKiyoung Kim    # 10*(2^10) chars as input seems more than enough
4182*735d6239SKiyoung Kim    test $ac_count -gt 10 && break
4183*735d6239SKiyoung Kim  done
4184*735d6239SKiyoung Kim  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4185*735d6239SKiyoung Kimesac
4186*735d6239SKiyoung Kim
4187*735d6239SKiyoung Kim      $ac_path_GREP_found && break 3
4188*735d6239SKiyoung Kim    done
4189*735d6239SKiyoung Kim  done
4190*735d6239SKiyoung Kim  done
4191*735d6239SKiyoung KimIFS=$as_save_IFS
4192*735d6239SKiyoung Kim  if test -z "$ac_cv_path_GREP"; then
4193*735d6239SKiyoung Kim    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4194*735d6239SKiyoung Kim  fi
4195*735d6239SKiyoung Kimelse
4196*735d6239SKiyoung Kim  ac_cv_path_GREP=$GREP
4197*735d6239SKiyoung Kimfi
4198*735d6239SKiyoung Kim
4199*735d6239SKiyoung Kimfi
4200*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4201*735d6239SKiyoung Kim$as_echo "$ac_cv_path_GREP" >&6; }
4202*735d6239SKiyoung Kim GREP="$ac_cv_path_GREP"
4203*735d6239SKiyoung Kim
4204*735d6239SKiyoung Kim
4205*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4206*735d6239SKiyoung Kim$as_echo_n "checking for egrep... " >&6; }
4207*735d6239SKiyoung Kimif ${ac_cv_path_EGREP+:} false; then :
4208*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4209*735d6239SKiyoung Kimelse
4210*735d6239SKiyoung Kim  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4211*735d6239SKiyoung Kim   then ac_cv_path_EGREP="$GREP -E"
4212*735d6239SKiyoung Kim   else
4213*735d6239SKiyoung Kim     if test -z "$EGREP"; then
4214*735d6239SKiyoung Kim  ac_path_EGREP_found=false
4215*735d6239SKiyoung Kim  # Loop through the user's path and test for each of PROGNAME-LIST
4216*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217*735d6239SKiyoung Kimfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4218*735d6239SKiyoung Kimdo
4219*735d6239SKiyoung Kim  IFS=$as_save_IFS
4220*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4221*735d6239SKiyoung Kim    for ac_prog in egrep; do
4222*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4223*735d6239SKiyoung Kim      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4224*735d6239SKiyoung Kim      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4225*735d6239SKiyoung Kim# Check for GNU ac_path_EGREP and select it if it is found.
4226*735d6239SKiyoung Kim  # Check for GNU $ac_path_EGREP
4227*735d6239SKiyoung Kimcase `"$ac_path_EGREP" --version 2>&1` in
4228*735d6239SKiyoung Kim*GNU*)
4229*735d6239SKiyoung Kim  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4230*735d6239SKiyoung Kim*)
4231*735d6239SKiyoung Kim  ac_count=0
4232*735d6239SKiyoung Kim  $as_echo_n 0123456789 >"conftest.in"
4233*735d6239SKiyoung Kim  while :
4234*735d6239SKiyoung Kim  do
4235*735d6239SKiyoung Kim    cat "conftest.in" "conftest.in" >"conftest.tmp"
4236*735d6239SKiyoung Kim    mv "conftest.tmp" "conftest.in"
4237*735d6239SKiyoung Kim    cp "conftest.in" "conftest.nl"
4238*735d6239SKiyoung Kim    $as_echo 'EGREP' >> "conftest.nl"
4239*735d6239SKiyoung Kim    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4240*735d6239SKiyoung Kim    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4241*735d6239SKiyoung Kim    as_fn_arith $ac_count + 1 && ac_count=$as_val
4242*735d6239SKiyoung Kim    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4243*735d6239SKiyoung Kim      # Best one so far, save it but keep looking for a better one
4244*735d6239SKiyoung Kim      ac_cv_path_EGREP="$ac_path_EGREP"
4245*735d6239SKiyoung Kim      ac_path_EGREP_max=$ac_count
4246*735d6239SKiyoung Kim    fi
4247*735d6239SKiyoung Kim    # 10*(2^10) chars as input seems more than enough
4248*735d6239SKiyoung Kim    test $ac_count -gt 10 && break
4249*735d6239SKiyoung Kim  done
4250*735d6239SKiyoung Kim  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4251*735d6239SKiyoung Kimesac
4252*735d6239SKiyoung Kim
4253*735d6239SKiyoung Kim      $ac_path_EGREP_found && break 3
4254*735d6239SKiyoung Kim    done
4255*735d6239SKiyoung Kim  done
4256*735d6239SKiyoung Kim  done
4257*735d6239SKiyoung KimIFS=$as_save_IFS
4258*735d6239SKiyoung Kim  if test -z "$ac_cv_path_EGREP"; then
4259*735d6239SKiyoung Kim    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4260*735d6239SKiyoung Kim  fi
4261*735d6239SKiyoung Kimelse
4262*735d6239SKiyoung Kim  ac_cv_path_EGREP=$EGREP
4263*735d6239SKiyoung Kimfi
4264*735d6239SKiyoung Kim
4265*735d6239SKiyoung Kim   fi
4266*735d6239SKiyoung Kimfi
4267*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4268*735d6239SKiyoung Kim$as_echo "$ac_cv_path_EGREP" >&6; }
4269*735d6239SKiyoung Kim EGREP="$ac_cv_path_EGREP"
4270*735d6239SKiyoung Kim
4271*735d6239SKiyoung Kim
4272*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4273*735d6239SKiyoung Kim$as_echo_n "checking for fgrep... " >&6; }
4274*735d6239SKiyoung Kimif ${ac_cv_path_FGREP+:} false; then :
4275*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4276*735d6239SKiyoung Kimelse
4277*735d6239SKiyoung Kim  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4278*735d6239SKiyoung Kim   then ac_cv_path_FGREP="$GREP -F"
4279*735d6239SKiyoung Kim   else
4280*735d6239SKiyoung Kim     if test -z "$FGREP"; then
4281*735d6239SKiyoung Kim  ac_path_FGREP_found=false
4282*735d6239SKiyoung Kim  # Loop through the user's path and test for each of PROGNAME-LIST
4283*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4284*735d6239SKiyoung Kimfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4285*735d6239SKiyoung Kimdo
4286*735d6239SKiyoung Kim  IFS=$as_save_IFS
4287*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4288*735d6239SKiyoung Kim    for ac_prog in fgrep; do
4289*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4290*735d6239SKiyoung Kim      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4291*735d6239SKiyoung Kim      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4292*735d6239SKiyoung Kim# Check for GNU ac_path_FGREP and select it if it is found.
4293*735d6239SKiyoung Kim  # Check for GNU $ac_path_FGREP
4294*735d6239SKiyoung Kimcase `"$ac_path_FGREP" --version 2>&1` in
4295*735d6239SKiyoung Kim*GNU*)
4296*735d6239SKiyoung Kim  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4297*735d6239SKiyoung Kim*)
4298*735d6239SKiyoung Kim  ac_count=0
4299*735d6239SKiyoung Kim  $as_echo_n 0123456789 >"conftest.in"
4300*735d6239SKiyoung Kim  while :
4301*735d6239SKiyoung Kim  do
4302*735d6239SKiyoung Kim    cat "conftest.in" "conftest.in" >"conftest.tmp"
4303*735d6239SKiyoung Kim    mv "conftest.tmp" "conftest.in"
4304*735d6239SKiyoung Kim    cp "conftest.in" "conftest.nl"
4305*735d6239SKiyoung Kim    $as_echo 'FGREP' >> "conftest.nl"
4306*735d6239SKiyoung Kim    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4307*735d6239SKiyoung Kim    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4308*735d6239SKiyoung Kim    as_fn_arith $ac_count + 1 && ac_count=$as_val
4309*735d6239SKiyoung Kim    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4310*735d6239SKiyoung Kim      # Best one so far, save it but keep looking for a better one
4311*735d6239SKiyoung Kim      ac_cv_path_FGREP="$ac_path_FGREP"
4312*735d6239SKiyoung Kim      ac_path_FGREP_max=$ac_count
4313*735d6239SKiyoung Kim    fi
4314*735d6239SKiyoung Kim    # 10*(2^10) chars as input seems more than enough
4315*735d6239SKiyoung Kim    test $ac_count -gt 10 && break
4316*735d6239SKiyoung Kim  done
4317*735d6239SKiyoung Kim  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4318*735d6239SKiyoung Kimesac
4319*735d6239SKiyoung Kim
4320*735d6239SKiyoung Kim      $ac_path_FGREP_found && break 3
4321*735d6239SKiyoung Kim    done
4322*735d6239SKiyoung Kim  done
4323*735d6239SKiyoung Kim  done
4324*735d6239SKiyoung KimIFS=$as_save_IFS
4325*735d6239SKiyoung Kim  if test -z "$ac_cv_path_FGREP"; then
4326*735d6239SKiyoung Kim    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4327*735d6239SKiyoung Kim  fi
4328*735d6239SKiyoung Kimelse
4329*735d6239SKiyoung Kim  ac_cv_path_FGREP=$FGREP
4330*735d6239SKiyoung Kimfi
4331*735d6239SKiyoung Kim
4332*735d6239SKiyoung Kim   fi
4333*735d6239SKiyoung Kimfi
4334*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4335*735d6239SKiyoung Kim$as_echo "$ac_cv_path_FGREP" >&6; }
4336*735d6239SKiyoung Kim FGREP="$ac_cv_path_FGREP"
4337*735d6239SKiyoung Kim
4338*735d6239SKiyoung Kim
4339*735d6239SKiyoung Kimtest -z "$GREP" && GREP=grep
4340*735d6239SKiyoung Kim
4341*735d6239SKiyoung Kim
4342*735d6239SKiyoung Kim
4343*735d6239SKiyoung Kim
4344*735d6239SKiyoung Kim
4345*735d6239SKiyoung Kim
4346*735d6239SKiyoung Kim
4347*735d6239SKiyoung Kim
4348*735d6239SKiyoung Kim
4349*735d6239SKiyoung Kim
4350*735d6239SKiyoung Kim
4351*735d6239SKiyoung Kim
4352*735d6239SKiyoung Kim
4353*735d6239SKiyoung Kim
4354*735d6239SKiyoung Kim
4355*735d6239SKiyoung Kim
4356*735d6239SKiyoung Kim
4357*735d6239SKiyoung Kim
4358*735d6239SKiyoung Kim
4359*735d6239SKiyoung Kim# Check whether --with-gnu-ld was given.
4360*735d6239SKiyoung Kimif test "${with_gnu_ld+set}" = set; then :
4361*735d6239SKiyoung Kim  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4362*735d6239SKiyoung Kimelse
4363*735d6239SKiyoung Kim  with_gnu_ld=no
4364*735d6239SKiyoung Kimfi
4365*735d6239SKiyoung Kim
4366*735d6239SKiyoung Kimac_prog=ld
4367*735d6239SKiyoung Kimif test "$GCC" = yes; then
4368*735d6239SKiyoung Kim  # Check if gcc -print-prog-name=ld gives a path.
4369*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4370*735d6239SKiyoung Kim$as_echo_n "checking for ld used by $CC... " >&6; }
4371*735d6239SKiyoung Kim  case $host in
4372*735d6239SKiyoung Kim  *-*-mingw*)
4373*735d6239SKiyoung Kim    # gcc leaves a trailing carriage return which upsets mingw
4374*735d6239SKiyoung Kim    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4375*735d6239SKiyoung Kim  *)
4376*735d6239SKiyoung Kim    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4377*735d6239SKiyoung Kim  esac
4378*735d6239SKiyoung Kim  case $ac_prog in
4379*735d6239SKiyoung Kim    # Accept absolute paths.
4380*735d6239SKiyoung Kim    [\\/]* | ?:[\\/]*)
4381*735d6239SKiyoung Kim      re_direlt='/[^/][^/]*/\.\./'
4382*735d6239SKiyoung Kim      # Canonicalize the pathname of ld
4383*735d6239SKiyoung Kim      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4384*735d6239SKiyoung Kim      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4385*735d6239SKiyoung Kim	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4386*735d6239SKiyoung Kim      done
4387*735d6239SKiyoung Kim      test -z "$LD" && LD="$ac_prog"
4388*735d6239SKiyoung Kim      ;;
4389*735d6239SKiyoung Kim  "")
4390*735d6239SKiyoung Kim    # If it fails, then pretend we aren't using GCC.
4391*735d6239SKiyoung Kim    ac_prog=ld
4392*735d6239SKiyoung Kim    ;;
4393*735d6239SKiyoung Kim  *)
4394*735d6239SKiyoung Kim    # If it is relative, then search for the first ld in PATH.
4395*735d6239SKiyoung Kim    with_gnu_ld=unknown
4396*735d6239SKiyoung Kim    ;;
4397*735d6239SKiyoung Kim  esac
4398*735d6239SKiyoung Kimelif test "$with_gnu_ld" = yes; then
4399*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4400*735d6239SKiyoung Kim$as_echo_n "checking for GNU ld... " >&6; }
4401*735d6239SKiyoung Kimelse
4402*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4403*735d6239SKiyoung Kim$as_echo_n "checking for non-GNU ld... " >&6; }
4404*735d6239SKiyoung Kimfi
4405*735d6239SKiyoung Kimif ${lt_cv_path_LD+:} false; then :
4406*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4407*735d6239SKiyoung Kimelse
4408*735d6239SKiyoung Kim  if test -z "$LD"; then
4409*735d6239SKiyoung Kim  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4410*735d6239SKiyoung Kim  for ac_dir in $PATH; do
4411*735d6239SKiyoung Kim    IFS="$lt_save_ifs"
4412*735d6239SKiyoung Kim    test -z "$ac_dir" && ac_dir=.
4413*735d6239SKiyoung Kim    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4414*735d6239SKiyoung Kim      lt_cv_path_LD="$ac_dir/$ac_prog"
4415*735d6239SKiyoung Kim      # Check to see if the program is GNU ld.  I'd rather use --version,
4416*735d6239SKiyoung Kim      # but apparently some variants of GNU ld only accept -v.
4417*735d6239SKiyoung Kim      # Break only if it was the GNU/non-GNU ld that we prefer.
4418*735d6239SKiyoung Kim      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4419*735d6239SKiyoung Kim      *GNU* | *'with BFD'*)
4420*735d6239SKiyoung Kim	test "$with_gnu_ld" != no && break
4421*735d6239SKiyoung Kim	;;
4422*735d6239SKiyoung Kim      *)
4423*735d6239SKiyoung Kim	test "$with_gnu_ld" != yes && break
4424*735d6239SKiyoung Kim	;;
4425*735d6239SKiyoung Kim      esac
4426*735d6239SKiyoung Kim    fi
4427*735d6239SKiyoung Kim  done
4428*735d6239SKiyoung Kim  IFS="$lt_save_ifs"
4429*735d6239SKiyoung Kimelse
4430*735d6239SKiyoung Kim  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4431*735d6239SKiyoung Kimfi
4432*735d6239SKiyoung Kimfi
4433*735d6239SKiyoung Kim
4434*735d6239SKiyoung KimLD="$lt_cv_path_LD"
4435*735d6239SKiyoung Kimif test -n "$LD"; then
4436*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4437*735d6239SKiyoung Kim$as_echo "$LD" >&6; }
4438*735d6239SKiyoung Kimelse
4439*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4440*735d6239SKiyoung Kim$as_echo "no" >&6; }
4441*735d6239SKiyoung Kimfi
4442*735d6239SKiyoung Kimtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4443*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4444*735d6239SKiyoung Kim$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4445*735d6239SKiyoung Kimif ${lt_cv_prog_gnu_ld+:} false; then :
4446*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4447*735d6239SKiyoung Kimelse
4448*735d6239SKiyoung Kim  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4449*735d6239SKiyoung Kimcase `$LD -v 2>&1 </dev/null` in
4450*735d6239SKiyoung Kim*GNU* | *'with BFD'*)
4451*735d6239SKiyoung Kim  lt_cv_prog_gnu_ld=yes
4452*735d6239SKiyoung Kim  ;;
4453*735d6239SKiyoung Kim*)
4454*735d6239SKiyoung Kim  lt_cv_prog_gnu_ld=no
4455*735d6239SKiyoung Kim  ;;
4456*735d6239SKiyoung Kimesac
4457*735d6239SKiyoung Kimfi
4458*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4459*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4460*735d6239SKiyoung Kimwith_gnu_ld=$lt_cv_prog_gnu_ld
4461*735d6239SKiyoung Kim
4462*735d6239SKiyoung Kim
4463*735d6239SKiyoung Kim
4464*735d6239SKiyoung Kim
4465*735d6239SKiyoung Kim
4466*735d6239SKiyoung Kim
4467*735d6239SKiyoung Kim
4468*735d6239SKiyoung Kim
4469*735d6239SKiyoung Kim
4470*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4471*735d6239SKiyoung Kim$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4472*735d6239SKiyoung Kimif ${lt_cv_path_NM+:} false; then :
4473*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4474*735d6239SKiyoung Kimelse
4475*735d6239SKiyoung Kim  if test -n "$NM"; then
4476*735d6239SKiyoung Kim  # Let the user override the test.
4477*735d6239SKiyoung Kim  lt_cv_path_NM="$NM"
4478*735d6239SKiyoung Kimelse
4479*735d6239SKiyoung Kim  lt_nm_to_check="${ac_tool_prefix}nm"
4480*735d6239SKiyoung Kim  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4481*735d6239SKiyoung Kim    lt_nm_to_check="$lt_nm_to_check nm"
4482*735d6239SKiyoung Kim  fi
4483*735d6239SKiyoung Kim  for lt_tmp_nm in $lt_nm_to_check; do
4484*735d6239SKiyoung Kim    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4485*735d6239SKiyoung Kim    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4486*735d6239SKiyoung Kim      IFS="$lt_save_ifs"
4487*735d6239SKiyoung Kim      test -z "$ac_dir" && ac_dir=.
4488*735d6239SKiyoung Kim      tmp_nm="$ac_dir/$lt_tmp_nm"
4489*735d6239SKiyoung Kim      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4490*735d6239SKiyoung Kim	# Check to see if the nm accepts a BSD-compat flag.
4491*735d6239SKiyoung Kim	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4492*735d6239SKiyoung Kim	#   nm: unknown option "B" ignored
4493*735d6239SKiyoung Kim	# Tru64's nm complains that /dev/null is an invalid object file
4494*735d6239SKiyoung Kim	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4495*735d6239SKiyoung Kim	*/dev/null* | *'Invalid file or object type'*)
4496*735d6239SKiyoung Kim	  lt_cv_path_NM="$tmp_nm -B"
4497*735d6239SKiyoung Kim	  break
4498*735d6239SKiyoung Kim	  ;;
4499*735d6239SKiyoung Kim	*)
4500*735d6239SKiyoung Kim	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4501*735d6239SKiyoung Kim	  */dev/null*)
4502*735d6239SKiyoung Kim	    lt_cv_path_NM="$tmp_nm -p"
4503*735d6239SKiyoung Kim	    break
4504*735d6239SKiyoung Kim	    ;;
4505*735d6239SKiyoung Kim	  *)
4506*735d6239SKiyoung Kim	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4507*735d6239SKiyoung Kim	    continue # so that we can try to find one that supports BSD flags
4508*735d6239SKiyoung Kim	    ;;
4509*735d6239SKiyoung Kim	  esac
4510*735d6239SKiyoung Kim	  ;;
4511*735d6239SKiyoung Kim	esac
4512*735d6239SKiyoung Kim      fi
4513*735d6239SKiyoung Kim    done
4514*735d6239SKiyoung Kim    IFS="$lt_save_ifs"
4515*735d6239SKiyoung Kim  done
4516*735d6239SKiyoung Kim  : ${lt_cv_path_NM=no}
4517*735d6239SKiyoung Kimfi
4518*735d6239SKiyoung Kimfi
4519*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4520*735d6239SKiyoung Kim$as_echo "$lt_cv_path_NM" >&6; }
4521*735d6239SKiyoung Kimif test "$lt_cv_path_NM" != "no"; then
4522*735d6239SKiyoung Kim  NM="$lt_cv_path_NM"
4523*735d6239SKiyoung Kimelse
4524*735d6239SKiyoung Kim  # Didn't find any BSD compatible name lister, look for dumpbin.
4525*735d6239SKiyoung Kim  if test -n "$DUMPBIN"; then :
4526*735d6239SKiyoung Kim    # Let the user override the test.
4527*735d6239SKiyoung Kim  else
4528*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
4529*735d6239SKiyoung Kim  for ac_prog in dumpbin "link -dump"
4530*735d6239SKiyoung Kim  do
4531*735d6239SKiyoung Kim    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4532*735d6239SKiyoung Kimset dummy $ac_tool_prefix$ac_prog; ac_word=$2
4533*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4534*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
4535*735d6239SKiyoung Kimif ${ac_cv_prog_DUMPBIN+:} false; then :
4536*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4537*735d6239SKiyoung Kimelse
4538*735d6239SKiyoung Kim  if test -n "$DUMPBIN"; then
4539*735d6239SKiyoung Kim  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4540*735d6239SKiyoung Kimelse
4541*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4542*735d6239SKiyoung Kimfor as_dir in $PATH
4543*735d6239SKiyoung Kimdo
4544*735d6239SKiyoung Kim  IFS=$as_save_IFS
4545*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4546*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4547*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4548*735d6239SKiyoung Kim    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4549*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4550*735d6239SKiyoung Kim    break 2
4551*735d6239SKiyoung Kim  fi
4552*735d6239SKiyoung Kimdone
4553*735d6239SKiyoung Kim  done
4554*735d6239SKiyoung KimIFS=$as_save_IFS
4555*735d6239SKiyoung Kim
4556*735d6239SKiyoung Kimfi
4557*735d6239SKiyoung Kimfi
4558*735d6239SKiyoung KimDUMPBIN=$ac_cv_prog_DUMPBIN
4559*735d6239SKiyoung Kimif test -n "$DUMPBIN"; then
4560*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4561*735d6239SKiyoung Kim$as_echo "$DUMPBIN" >&6; }
4562*735d6239SKiyoung Kimelse
4563*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4564*735d6239SKiyoung Kim$as_echo "no" >&6; }
4565*735d6239SKiyoung Kimfi
4566*735d6239SKiyoung Kim
4567*735d6239SKiyoung Kim
4568*735d6239SKiyoung Kim    test -n "$DUMPBIN" && break
4569*735d6239SKiyoung Kim  done
4570*735d6239SKiyoung Kimfi
4571*735d6239SKiyoung Kimif test -z "$DUMPBIN"; then
4572*735d6239SKiyoung Kim  ac_ct_DUMPBIN=$DUMPBIN
4573*735d6239SKiyoung Kim  for ac_prog in dumpbin "link -dump"
4574*735d6239SKiyoung Kimdo
4575*735d6239SKiyoung Kim  # Extract the first word of "$ac_prog", so it can be a program name with args.
4576*735d6239SKiyoung Kimset dummy $ac_prog; ac_word=$2
4577*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4578*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
4579*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4580*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4581*735d6239SKiyoung Kimelse
4582*735d6239SKiyoung Kim  if test -n "$ac_ct_DUMPBIN"; then
4583*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4584*735d6239SKiyoung Kimelse
4585*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586*735d6239SKiyoung Kimfor as_dir in $PATH
4587*735d6239SKiyoung Kimdo
4588*735d6239SKiyoung Kim  IFS=$as_save_IFS
4589*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
4590*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
4591*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4592*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4593*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4594*735d6239SKiyoung Kim    break 2
4595*735d6239SKiyoung Kim  fi
4596*735d6239SKiyoung Kimdone
4597*735d6239SKiyoung Kim  done
4598*735d6239SKiyoung KimIFS=$as_save_IFS
4599*735d6239SKiyoung Kim
4600*735d6239SKiyoung Kimfi
4601*735d6239SKiyoung Kimfi
4602*735d6239SKiyoung Kimac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4603*735d6239SKiyoung Kimif test -n "$ac_ct_DUMPBIN"; then
4604*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4605*735d6239SKiyoung Kim$as_echo "$ac_ct_DUMPBIN" >&6; }
4606*735d6239SKiyoung Kimelse
4607*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4608*735d6239SKiyoung Kim$as_echo "no" >&6; }
4609*735d6239SKiyoung Kimfi
4610*735d6239SKiyoung Kim
4611*735d6239SKiyoung Kim
4612*735d6239SKiyoung Kim  test -n "$ac_ct_DUMPBIN" && break
4613*735d6239SKiyoung Kimdone
4614*735d6239SKiyoung Kim
4615*735d6239SKiyoung Kim  if test "x$ac_ct_DUMPBIN" = x; then
4616*735d6239SKiyoung Kim    DUMPBIN=":"
4617*735d6239SKiyoung Kim  else
4618*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
4619*735d6239SKiyoung Kimyes:)
4620*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4621*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4622*735d6239SKiyoung Kimac_tool_warned=yes ;;
4623*735d6239SKiyoung Kimesac
4624*735d6239SKiyoung Kim    DUMPBIN=$ac_ct_DUMPBIN
4625*735d6239SKiyoung Kim  fi
4626*735d6239SKiyoung Kimfi
4627*735d6239SKiyoung Kim
4628*735d6239SKiyoung Kim    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4629*735d6239SKiyoung Kim    *COFF*)
4630*735d6239SKiyoung Kim      DUMPBIN="$DUMPBIN -symbols"
4631*735d6239SKiyoung Kim      ;;
4632*735d6239SKiyoung Kim    *)
4633*735d6239SKiyoung Kim      DUMPBIN=:
4634*735d6239SKiyoung Kim      ;;
4635*735d6239SKiyoung Kim    esac
4636*735d6239SKiyoung Kim  fi
4637*735d6239SKiyoung Kim
4638*735d6239SKiyoung Kim  if test "$DUMPBIN" != ":"; then
4639*735d6239SKiyoung Kim    NM="$DUMPBIN"
4640*735d6239SKiyoung Kim  fi
4641*735d6239SKiyoung Kimfi
4642*735d6239SKiyoung Kimtest -z "$NM" && NM=nm
4643*735d6239SKiyoung Kim
4644*735d6239SKiyoung Kim
4645*735d6239SKiyoung Kim
4646*735d6239SKiyoung Kim
4647*735d6239SKiyoung Kim
4648*735d6239SKiyoung Kim
4649*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4650*735d6239SKiyoung Kim$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4651*735d6239SKiyoung Kimif ${lt_cv_nm_interface+:} false; then :
4652*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4653*735d6239SKiyoung Kimelse
4654*735d6239SKiyoung Kim  lt_cv_nm_interface="BSD nm"
4655*735d6239SKiyoung Kim  echo "int some_variable = 0;" > conftest.$ac_ext
4656*735d6239SKiyoung Kim  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4657*735d6239SKiyoung Kim  (eval "$ac_compile" 2>conftest.err)
4658*735d6239SKiyoung Kim  cat conftest.err >&5
4659*735d6239SKiyoung Kim  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4660*735d6239SKiyoung Kim  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4661*735d6239SKiyoung Kim  cat conftest.err >&5
4662*735d6239SKiyoung Kim  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4663*735d6239SKiyoung Kim  cat conftest.out >&5
4664*735d6239SKiyoung Kim  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4665*735d6239SKiyoung Kim    lt_cv_nm_interface="MS dumpbin"
4666*735d6239SKiyoung Kim  fi
4667*735d6239SKiyoung Kim  rm -f conftest*
4668*735d6239SKiyoung Kimfi
4669*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4670*735d6239SKiyoung Kim$as_echo "$lt_cv_nm_interface" >&6; }
4671*735d6239SKiyoung Kim
4672*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4673*735d6239SKiyoung Kim$as_echo_n "checking whether ln -s works... " >&6; }
4674*735d6239SKiyoung KimLN_S=$as_ln_s
4675*735d6239SKiyoung Kimif test "$LN_S" = "ln -s"; then
4676*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4677*735d6239SKiyoung Kim$as_echo "yes" >&6; }
4678*735d6239SKiyoung Kimelse
4679*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4680*735d6239SKiyoung Kim$as_echo "no, using $LN_S" >&6; }
4681*735d6239SKiyoung Kimfi
4682*735d6239SKiyoung Kim
4683*735d6239SKiyoung Kim# find the maximum length of command line arguments
4684*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4685*735d6239SKiyoung Kim$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4686*735d6239SKiyoung Kimif ${lt_cv_sys_max_cmd_len+:} false; then :
4687*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4688*735d6239SKiyoung Kimelse
4689*735d6239SKiyoung Kim    i=0
4690*735d6239SKiyoung Kim  teststring="ABCD"
4691*735d6239SKiyoung Kim
4692*735d6239SKiyoung Kim  case $build_os in
4693*735d6239SKiyoung Kim  msdosdjgpp*)
4694*735d6239SKiyoung Kim    # On DJGPP, this test can blow up pretty badly due to problems in libc
4695*735d6239SKiyoung Kim    # (any single argument exceeding 2000 bytes causes a buffer overrun
4696*735d6239SKiyoung Kim    # during glob expansion).  Even if it were fixed, the result of this
4697*735d6239SKiyoung Kim    # check would be larger than it should be.
4698*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4699*735d6239SKiyoung Kim    ;;
4700*735d6239SKiyoung Kim
4701*735d6239SKiyoung Kim  gnu*)
4702*735d6239SKiyoung Kim    # Under GNU Hurd, this test is not required because there is
4703*735d6239SKiyoung Kim    # no limit to the length of command line arguments.
4704*735d6239SKiyoung Kim    # Libtool will interpret -1 as no limit whatsoever
4705*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=-1;
4706*735d6239SKiyoung Kim    ;;
4707*735d6239SKiyoung Kim
4708*735d6239SKiyoung Kim  cygwin* | mingw* | cegcc*)
4709*735d6239SKiyoung Kim    # On Win9x/ME, this test blows up -- it succeeds, but takes
4710*735d6239SKiyoung Kim    # about 5 minutes as the teststring grows exponentially.
4711*735d6239SKiyoung Kim    # Worse, since 9x/ME are not pre-emptively multitasking,
4712*735d6239SKiyoung Kim    # you end up with a "frozen" computer, even though with patience
4713*735d6239SKiyoung Kim    # the test eventually succeeds (with a max line length of 256k).
4714*735d6239SKiyoung Kim    # Instead, let's just punt: use the minimum linelength reported by
4715*735d6239SKiyoung Kim    # all of the supported platforms: 8192 (on NT/2K/XP).
4716*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=8192;
4717*735d6239SKiyoung Kim    ;;
4718*735d6239SKiyoung Kim
4719*735d6239SKiyoung Kim  mint*)
4720*735d6239SKiyoung Kim    # On MiNT this can take a long time and run out of memory.
4721*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=8192;
4722*735d6239SKiyoung Kim    ;;
4723*735d6239SKiyoung Kim
4724*735d6239SKiyoung Kim  amigaos*)
4725*735d6239SKiyoung Kim    # On AmigaOS with pdksh, this test takes hours, literally.
4726*735d6239SKiyoung Kim    # So we just punt and use a minimum line length of 8192.
4727*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=8192;
4728*735d6239SKiyoung Kim    ;;
4729*735d6239SKiyoung Kim
4730*735d6239SKiyoung Kim  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4731*735d6239SKiyoung Kim    # This has been around since 386BSD, at least.  Likely further.
4732*735d6239SKiyoung Kim    if test -x /sbin/sysctl; then
4733*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4734*735d6239SKiyoung Kim    elif test -x /usr/sbin/sysctl; then
4735*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4736*735d6239SKiyoung Kim    else
4737*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4738*735d6239SKiyoung Kim    fi
4739*735d6239SKiyoung Kim    # And add a safety zone
4740*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4741*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4742*735d6239SKiyoung Kim    ;;
4743*735d6239SKiyoung Kim
4744*735d6239SKiyoung Kim  interix*)
4745*735d6239SKiyoung Kim    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4746*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=196608
4747*735d6239SKiyoung Kim    ;;
4748*735d6239SKiyoung Kim
4749*735d6239SKiyoung Kim  osf*)
4750*735d6239SKiyoung Kim    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4751*735d6239SKiyoung Kim    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4752*735d6239SKiyoung Kim    # nice to cause kernel panics so lets avoid the loop below.
4753*735d6239SKiyoung Kim    # First set a reasonable default.
4754*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=16384
4755*735d6239SKiyoung Kim    #
4756*735d6239SKiyoung Kim    if test -x /sbin/sysconfig; then
4757*735d6239SKiyoung Kim      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4758*735d6239SKiyoung Kim        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4759*735d6239SKiyoung Kim      esac
4760*735d6239SKiyoung Kim    fi
4761*735d6239SKiyoung Kim    ;;
4762*735d6239SKiyoung Kim  sco3.2v5*)
4763*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=102400
4764*735d6239SKiyoung Kim    ;;
4765*735d6239SKiyoung Kim  sysv5* | sco5v6* | sysv4.2uw2*)
4766*735d6239SKiyoung Kim    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4767*735d6239SKiyoung Kim    if test -n "$kargmax"; then
4768*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4769*735d6239SKiyoung Kim    else
4770*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=32768
4771*735d6239SKiyoung Kim    fi
4772*735d6239SKiyoung Kim    ;;
4773*735d6239SKiyoung Kim  *)
4774*735d6239SKiyoung Kim    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4775*735d6239SKiyoung Kim    if test -n "$lt_cv_sys_max_cmd_len"; then
4776*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4777*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4778*735d6239SKiyoung Kim    else
4779*735d6239SKiyoung Kim      # Make teststring a little bigger before we do anything with it.
4780*735d6239SKiyoung Kim      # a 1K string should be a reasonable start.
4781*735d6239SKiyoung Kim      for i in 1 2 3 4 5 6 7 8 ; do
4782*735d6239SKiyoung Kim        teststring=$teststring$teststring
4783*735d6239SKiyoung Kim      done
4784*735d6239SKiyoung Kim      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4785*735d6239SKiyoung Kim      # If test is not a shell built-in, we'll probably end up computing a
4786*735d6239SKiyoung Kim      # maximum length that is only half of the actual maximum length, but
4787*735d6239SKiyoung Kim      # we can't tell.
4788*735d6239SKiyoung Kim      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4789*735d6239SKiyoung Kim	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4790*735d6239SKiyoung Kim	      test $i != 17 # 1/2 MB should be enough
4791*735d6239SKiyoung Kim      do
4792*735d6239SKiyoung Kim        i=`expr $i + 1`
4793*735d6239SKiyoung Kim        teststring=$teststring$teststring
4794*735d6239SKiyoung Kim      done
4795*735d6239SKiyoung Kim      # Only check the string length outside the loop.
4796*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4797*735d6239SKiyoung Kim      teststring=
4798*735d6239SKiyoung Kim      # Add a significant safety factor because C++ compilers can tack on
4799*735d6239SKiyoung Kim      # massive amounts of additional arguments before passing them to the
4800*735d6239SKiyoung Kim      # linker.  It appears as though 1/2 is a usable value.
4801*735d6239SKiyoung Kim      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4802*735d6239SKiyoung Kim    fi
4803*735d6239SKiyoung Kim    ;;
4804*735d6239SKiyoung Kim  esac
4805*735d6239SKiyoung Kim
4806*735d6239SKiyoung Kimfi
4807*735d6239SKiyoung Kim
4808*735d6239SKiyoung Kimif test -n $lt_cv_sys_max_cmd_len ; then
4809*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4810*735d6239SKiyoung Kim$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4811*735d6239SKiyoung Kimelse
4812*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4813*735d6239SKiyoung Kim$as_echo "none" >&6; }
4814*735d6239SKiyoung Kimfi
4815*735d6239SKiyoung Kimmax_cmd_len=$lt_cv_sys_max_cmd_len
4816*735d6239SKiyoung Kim
4817*735d6239SKiyoung Kim
4818*735d6239SKiyoung Kim
4819*735d6239SKiyoung Kim
4820*735d6239SKiyoung Kim
4821*735d6239SKiyoung Kim
4822*735d6239SKiyoung Kim: ${CP="cp -f"}
4823*735d6239SKiyoung Kim: ${MV="mv -f"}
4824*735d6239SKiyoung Kim: ${RM="rm -f"}
4825*735d6239SKiyoung Kim
4826*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4827*735d6239SKiyoung Kim$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4828*735d6239SKiyoung Kim# Try some XSI features
4829*735d6239SKiyoung Kimxsi_shell=no
4830*735d6239SKiyoung Kim( _lt_dummy="a/b/c"
4831*735d6239SKiyoung Kim  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4832*735d6239SKiyoung Kim      = c,a/b,b/c, \
4833*735d6239SKiyoung Kim    && eval 'test $(( 1 + 1 )) -eq 2 \
4834*735d6239SKiyoung Kim    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4835*735d6239SKiyoung Kim  && xsi_shell=yes
4836*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4837*735d6239SKiyoung Kim$as_echo "$xsi_shell" >&6; }
4838*735d6239SKiyoung Kim
4839*735d6239SKiyoung Kim
4840*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4841*735d6239SKiyoung Kim$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4842*735d6239SKiyoung Kimlt_shell_append=no
4843*735d6239SKiyoung Kim( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4844*735d6239SKiyoung Kim    >/dev/null 2>&1 \
4845*735d6239SKiyoung Kim  && lt_shell_append=yes
4846*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4847*735d6239SKiyoung Kim$as_echo "$lt_shell_append" >&6; }
4848*735d6239SKiyoung Kim
4849*735d6239SKiyoung Kim
4850*735d6239SKiyoung Kimif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4851*735d6239SKiyoung Kim  lt_unset=unset
4852*735d6239SKiyoung Kimelse
4853*735d6239SKiyoung Kim  lt_unset=false
4854*735d6239SKiyoung Kimfi
4855*735d6239SKiyoung Kim
4856*735d6239SKiyoung Kim
4857*735d6239SKiyoung Kim
4858*735d6239SKiyoung Kim
4859*735d6239SKiyoung Kim
4860*735d6239SKiyoung Kim# test EBCDIC or ASCII
4861*735d6239SKiyoung Kimcase `echo X|tr X '\101'` in
4862*735d6239SKiyoung Kim A) # ASCII based system
4863*735d6239SKiyoung Kim    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4864*735d6239SKiyoung Kim  lt_SP2NL='tr \040 \012'
4865*735d6239SKiyoung Kim  lt_NL2SP='tr \015\012 \040\040'
4866*735d6239SKiyoung Kim  ;;
4867*735d6239SKiyoung Kim *) # EBCDIC based system
4868*735d6239SKiyoung Kim  lt_SP2NL='tr \100 \n'
4869*735d6239SKiyoung Kim  lt_NL2SP='tr \r\n \100\100'
4870*735d6239SKiyoung Kim  ;;
4871*735d6239SKiyoung Kimesac
4872*735d6239SKiyoung Kim
4873*735d6239SKiyoung Kim
4874*735d6239SKiyoung Kim
4875*735d6239SKiyoung Kim
4876*735d6239SKiyoung Kim
4877*735d6239SKiyoung Kim
4878*735d6239SKiyoung Kim
4879*735d6239SKiyoung Kim
4880*735d6239SKiyoung Kim
4881*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4882*735d6239SKiyoung Kim$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4883*735d6239SKiyoung Kimif ${lt_cv_to_host_file_cmd+:} false; then :
4884*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4885*735d6239SKiyoung Kimelse
4886*735d6239SKiyoung Kim  case $host in
4887*735d6239SKiyoung Kim  *-*-mingw* )
4888*735d6239SKiyoung Kim    case $build in
4889*735d6239SKiyoung Kim      *-*-mingw* ) # actually msys
4890*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4891*735d6239SKiyoung Kim        ;;
4892*735d6239SKiyoung Kim      *-*-cygwin* )
4893*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4894*735d6239SKiyoung Kim        ;;
4895*735d6239SKiyoung Kim      * ) # otherwise, assume *nix
4896*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4897*735d6239SKiyoung Kim        ;;
4898*735d6239SKiyoung Kim    esac
4899*735d6239SKiyoung Kim    ;;
4900*735d6239SKiyoung Kim  *-*-cygwin* )
4901*735d6239SKiyoung Kim    case $build in
4902*735d6239SKiyoung Kim      *-*-mingw* ) # actually msys
4903*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4904*735d6239SKiyoung Kim        ;;
4905*735d6239SKiyoung Kim      *-*-cygwin* )
4906*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_noop
4907*735d6239SKiyoung Kim        ;;
4908*735d6239SKiyoung Kim      * ) # otherwise, assume *nix
4909*735d6239SKiyoung Kim        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4910*735d6239SKiyoung Kim        ;;
4911*735d6239SKiyoung Kim    esac
4912*735d6239SKiyoung Kim    ;;
4913*735d6239SKiyoung Kim  * ) # unhandled hosts (and "normal" native builds)
4914*735d6239SKiyoung Kim    lt_cv_to_host_file_cmd=func_convert_file_noop
4915*735d6239SKiyoung Kim    ;;
4916*735d6239SKiyoung Kimesac
4917*735d6239SKiyoung Kim
4918*735d6239SKiyoung Kimfi
4919*735d6239SKiyoung Kim
4920*735d6239SKiyoung Kimto_host_file_cmd=$lt_cv_to_host_file_cmd
4921*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4922*735d6239SKiyoung Kim$as_echo "$lt_cv_to_host_file_cmd" >&6; }
4923*735d6239SKiyoung Kim
4924*735d6239SKiyoung Kim
4925*735d6239SKiyoung Kim
4926*735d6239SKiyoung Kim
4927*735d6239SKiyoung Kim
4928*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4929*735d6239SKiyoung Kim$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4930*735d6239SKiyoung Kimif ${lt_cv_to_tool_file_cmd+:} false; then :
4931*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4932*735d6239SKiyoung Kimelse
4933*735d6239SKiyoung Kim  #assume ordinary cross tools, or native build.
4934*735d6239SKiyoung Kimlt_cv_to_tool_file_cmd=func_convert_file_noop
4935*735d6239SKiyoung Kimcase $host in
4936*735d6239SKiyoung Kim  *-*-mingw* )
4937*735d6239SKiyoung Kim    case $build in
4938*735d6239SKiyoung Kim      *-*-mingw* ) # actually msys
4939*735d6239SKiyoung Kim        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4940*735d6239SKiyoung Kim        ;;
4941*735d6239SKiyoung Kim    esac
4942*735d6239SKiyoung Kim    ;;
4943*735d6239SKiyoung Kimesac
4944*735d6239SKiyoung Kim
4945*735d6239SKiyoung Kimfi
4946*735d6239SKiyoung Kim
4947*735d6239SKiyoung Kimto_tool_file_cmd=$lt_cv_to_tool_file_cmd
4948*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4949*735d6239SKiyoung Kim$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4950*735d6239SKiyoung Kim
4951*735d6239SKiyoung Kim
4952*735d6239SKiyoung Kim
4953*735d6239SKiyoung Kim
4954*735d6239SKiyoung Kim
4955*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4956*735d6239SKiyoung Kim$as_echo_n "checking for $LD option to reload object files... " >&6; }
4957*735d6239SKiyoung Kimif ${lt_cv_ld_reload_flag+:} false; then :
4958*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
4959*735d6239SKiyoung Kimelse
4960*735d6239SKiyoung Kim  lt_cv_ld_reload_flag='-r'
4961*735d6239SKiyoung Kimfi
4962*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4963*735d6239SKiyoung Kim$as_echo "$lt_cv_ld_reload_flag" >&6; }
4964*735d6239SKiyoung Kimreload_flag=$lt_cv_ld_reload_flag
4965*735d6239SKiyoung Kimcase $reload_flag in
4966*735d6239SKiyoung Kim"" | " "*) ;;
4967*735d6239SKiyoung Kim*) reload_flag=" $reload_flag" ;;
4968*735d6239SKiyoung Kimesac
4969*735d6239SKiyoung Kimreload_cmds='$LD$reload_flag -o $output$reload_objs'
4970*735d6239SKiyoung Kimcase $host_os in
4971*735d6239SKiyoung Kim  cygwin* | mingw* | pw32* | cegcc*)
4972*735d6239SKiyoung Kim    if test "$GCC" != yes; then
4973*735d6239SKiyoung Kim      reload_cmds=false
4974*735d6239SKiyoung Kim    fi
4975*735d6239SKiyoung Kim    ;;
4976*735d6239SKiyoung Kim  darwin*)
4977*735d6239SKiyoung Kim    if test "$GCC" = yes; then
4978*735d6239SKiyoung Kim      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4979*735d6239SKiyoung Kim    else
4980*735d6239SKiyoung Kim      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4981*735d6239SKiyoung Kim    fi
4982*735d6239SKiyoung Kim    ;;
4983*735d6239SKiyoung Kimesac
4984*735d6239SKiyoung Kim
4985*735d6239SKiyoung Kim
4986*735d6239SKiyoung Kim
4987*735d6239SKiyoung Kim
4988*735d6239SKiyoung Kim
4989*735d6239SKiyoung Kim
4990*735d6239SKiyoung Kim
4991*735d6239SKiyoung Kim
4992*735d6239SKiyoung Kim
4993*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
4994*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4995*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}objdump; ac_word=$2
4996*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4997*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
4998*735d6239SKiyoung Kimif ${ac_cv_prog_OBJDUMP+:} false; then :
4999*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5000*735d6239SKiyoung Kimelse
5001*735d6239SKiyoung Kim  if test -n "$OBJDUMP"; then
5002*735d6239SKiyoung Kim  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5003*735d6239SKiyoung Kimelse
5004*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5005*735d6239SKiyoung Kimfor as_dir in $PATH
5006*735d6239SKiyoung Kimdo
5007*735d6239SKiyoung Kim  IFS=$as_save_IFS
5008*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5009*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5010*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5011*735d6239SKiyoung Kim    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5012*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5013*735d6239SKiyoung Kim    break 2
5014*735d6239SKiyoung Kim  fi
5015*735d6239SKiyoung Kimdone
5016*735d6239SKiyoung Kim  done
5017*735d6239SKiyoung KimIFS=$as_save_IFS
5018*735d6239SKiyoung Kim
5019*735d6239SKiyoung Kimfi
5020*735d6239SKiyoung Kimfi
5021*735d6239SKiyoung KimOBJDUMP=$ac_cv_prog_OBJDUMP
5022*735d6239SKiyoung Kimif test -n "$OBJDUMP"; then
5023*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5024*735d6239SKiyoung Kim$as_echo "$OBJDUMP" >&6; }
5025*735d6239SKiyoung Kimelse
5026*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5027*735d6239SKiyoung Kim$as_echo "no" >&6; }
5028*735d6239SKiyoung Kimfi
5029*735d6239SKiyoung Kim
5030*735d6239SKiyoung Kim
5031*735d6239SKiyoung Kimfi
5032*735d6239SKiyoung Kimif test -z "$ac_cv_prog_OBJDUMP"; then
5033*735d6239SKiyoung Kim  ac_ct_OBJDUMP=$OBJDUMP
5034*735d6239SKiyoung Kim  # Extract the first word of "objdump", so it can be a program name with args.
5035*735d6239SKiyoung Kimset dummy objdump; ac_word=$2
5036*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5037*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5038*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5039*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5040*735d6239SKiyoung Kimelse
5041*735d6239SKiyoung Kim  if test -n "$ac_ct_OBJDUMP"; then
5042*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5043*735d6239SKiyoung Kimelse
5044*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5045*735d6239SKiyoung Kimfor as_dir in $PATH
5046*735d6239SKiyoung Kimdo
5047*735d6239SKiyoung Kim  IFS=$as_save_IFS
5048*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5049*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5050*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5051*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5052*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5053*735d6239SKiyoung Kim    break 2
5054*735d6239SKiyoung Kim  fi
5055*735d6239SKiyoung Kimdone
5056*735d6239SKiyoung Kim  done
5057*735d6239SKiyoung KimIFS=$as_save_IFS
5058*735d6239SKiyoung Kim
5059*735d6239SKiyoung Kimfi
5060*735d6239SKiyoung Kimfi
5061*735d6239SKiyoung Kimac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5062*735d6239SKiyoung Kimif test -n "$ac_ct_OBJDUMP"; then
5063*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5064*735d6239SKiyoung Kim$as_echo "$ac_ct_OBJDUMP" >&6; }
5065*735d6239SKiyoung Kimelse
5066*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5067*735d6239SKiyoung Kim$as_echo "no" >&6; }
5068*735d6239SKiyoung Kimfi
5069*735d6239SKiyoung Kim
5070*735d6239SKiyoung Kim  if test "x$ac_ct_OBJDUMP" = x; then
5071*735d6239SKiyoung Kim    OBJDUMP="false"
5072*735d6239SKiyoung Kim  else
5073*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
5074*735d6239SKiyoung Kimyes:)
5075*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5076*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5077*735d6239SKiyoung Kimac_tool_warned=yes ;;
5078*735d6239SKiyoung Kimesac
5079*735d6239SKiyoung Kim    OBJDUMP=$ac_ct_OBJDUMP
5080*735d6239SKiyoung Kim  fi
5081*735d6239SKiyoung Kimelse
5082*735d6239SKiyoung Kim  OBJDUMP="$ac_cv_prog_OBJDUMP"
5083*735d6239SKiyoung Kimfi
5084*735d6239SKiyoung Kim
5085*735d6239SKiyoung Kimtest -z "$OBJDUMP" && OBJDUMP=objdump
5086*735d6239SKiyoung Kim
5087*735d6239SKiyoung Kim
5088*735d6239SKiyoung Kim
5089*735d6239SKiyoung Kim
5090*735d6239SKiyoung Kim
5091*735d6239SKiyoung Kim
5092*735d6239SKiyoung Kim
5093*735d6239SKiyoung Kim
5094*735d6239SKiyoung Kim
5095*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5096*735d6239SKiyoung Kim$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5097*735d6239SKiyoung Kimif ${lt_cv_deplibs_check_method+:} false; then :
5098*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5099*735d6239SKiyoung Kimelse
5100*735d6239SKiyoung Kim  lt_cv_file_magic_cmd='$MAGIC_CMD'
5101*735d6239SKiyoung Kimlt_cv_file_magic_test_file=
5102*735d6239SKiyoung Kimlt_cv_deplibs_check_method='unknown'
5103*735d6239SKiyoung Kim# Need to set the preceding variable on all platforms that support
5104*735d6239SKiyoung Kim# interlibrary dependencies.
5105*735d6239SKiyoung Kim# 'none' -- dependencies not supported.
5106*735d6239SKiyoung Kim# `unknown' -- same as none, but documents that we really don't know.
5107*735d6239SKiyoung Kim# 'pass_all' -- all dependencies passed with no checks.
5108*735d6239SKiyoung Kim# 'test_compile' -- check by making test program.
5109*735d6239SKiyoung Kim# 'file_magic [[regex]]' -- check by looking for files in library path
5110*735d6239SKiyoung Kim# which responds to the $file_magic_cmd with a given extended regex.
5111*735d6239SKiyoung Kim# If you have `file' or equivalent on your system and you're not sure
5112*735d6239SKiyoung Kim# whether `pass_all' will *always* work, you probably want this one.
5113*735d6239SKiyoung Kim
5114*735d6239SKiyoung Kimcase $host_os in
5115*735d6239SKiyoung Kimaix[4-9]*)
5116*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5117*735d6239SKiyoung Kim  ;;
5118*735d6239SKiyoung Kim
5119*735d6239SKiyoung Kimbeos*)
5120*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5121*735d6239SKiyoung Kim  ;;
5122*735d6239SKiyoung Kim
5123*735d6239SKiyoung Kimbsdi[45]*)
5124*735d6239SKiyoung Kim  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5125*735d6239SKiyoung Kim  lt_cv_file_magic_cmd='/usr/bin/file -L'
5126*735d6239SKiyoung Kim  lt_cv_file_magic_test_file=/shlib/libc.so
5127*735d6239SKiyoung Kim  ;;
5128*735d6239SKiyoung Kim
5129*735d6239SKiyoung Kimcygwin*)
5130*735d6239SKiyoung Kim  # func_win32_libid is a shell function defined in ltmain.sh
5131*735d6239SKiyoung Kim  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5132*735d6239SKiyoung Kim  lt_cv_file_magic_cmd='func_win32_libid'
5133*735d6239SKiyoung Kim  ;;
5134*735d6239SKiyoung Kim
5135*735d6239SKiyoung Kimmingw* | pw32*)
5136*735d6239SKiyoung Kim  # Base MSYS/MinGW do not provide the 'file' command needed by
5137*735d6239SKiyoung Kim  # func_win32_libid shell function, so use a weaker test based on 'objdump',
5138*735d6239SKiyoung Kim  # unless we find 'file', for example because we are cross-compiling.
5139*735d6239SKiyoung Kim  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5140*735d6239SKiyoung Kim  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5141*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5142*735d6239SKiyoung Kim    lt_cv_file_magic_cmd='func_win32_libid'
5143*735d6239SKiyoung Kim  else
5144*735d6239SKiyoung Kim    # Keep this pattern in sync with the one in func_win32_libid.
5145*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5146*735d6239SKiyoung Kim    lt_cv_file_magic_cmd='$OBJDUMP -f'
5147*735d6239SKiyoung Kim  fi
5148*735d6239SKiyoung Kim  ;;
5149*735d6239SKiyoung Kim
5150*735d6239SKiyoung Kimcegcc*)
5151*735d6239SKiyoung Kim  # use the weaker test based on 'objdump'. See mingw*.
5152*735d6239SKiyoung Kim  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5153*735d6239SKiyoung Kim  lt_cv_file_magic_cmd='$OBJDUMP -f'
5154*735d6239SKiyoung Kim  ;;
5155*735d6239SKiyoung Kim
5156*735d6239SKiyoung Kimdarwin* | rhapsody*)
5157*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5158*735d6239SKiyoung Kim  ;;
5159*735d6239SKiyoung Kim
5160*735d6239SKiyoung Kimfreebsd* | dragonfly*)
5161*735d6239SKiyoung Kim  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5162*735d6239SKiyoung Kim    case $host_cpu in
5163*735d6239SKiyoung Kim    i*86 )
5164*735d6239SKiyoung Kim      # Not sure whether the presence of OpenBSD here was a mistake.
5165*735d6239SKiyoung Kim      # Let's accept both of them until this is cleared up.
5166*735d6239SKiyoung Kim      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5167*735d6239SKiyoung Kim      lt_cv_file_magic_cmd=/usr/bin/file
5168*735d6239SKiyoung Kim      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5169*735d6239SKiyoung Kim      ;;
5170*735d6239SKiyoung Kim    esac
5171*735d6239SKiyoung Kim  else
5172*735d6239SKiyoung Kim    lt_cv_deplibs_check_method=pass_all
5173*735d6239SKiyoung Kim  fi
5174*735d6239SKiyoung Kim  ;;
5175*735d6239SKiyoung Kim
5176*735d6239SKiyoung Kimgnu*)
5177*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5178*735d6239SKiyoung Kim  ;;
5179*735d6239SKiyoung Kim
5180*735d6239SKiyoung Kimhaiku*)
5181*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5182*735d6239SKiyoung Kim  ;;
5183*735d6239SKiyoung Kim
5184*735d6239SKiyoung Kimhpux10.20* | hpux11*)
5185*735d6239SKiyoung Kim  lt_cv_file_magic_cmd=/usr/bin/file
5186*735d6239SKiyoung Kim  case $host_cpu in
5187*735d6239SKiyoung Kim  ia64*)
5188*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5189*735d6239SKiyoung Kim    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5190*735d6239SKiyoung Kim    ;;
5191*735d6239SKiyoung Kim  hppa*64*)
5192*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5193*735d6239SKiyoung Kim    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5194*735d6239SKiyoung Kim    ;;
5195*735d6239SKiyoung Kim  *)
5196*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5197*735d6239SKiyoung Kim    lt_cv_file_magic_test_file=/usr/lib/libc.sl
5198*735d6239SKiyoung Kim    ;;
5199*735d6239SKiyoung Kim  esac
5200*735d6239SKiyoung Kim  ;;
5201*735d6239SKiyoung Kim
5202*735d6239SKiyoung Kiminterix[3-9]*)
5203*735d6239SKiyoung Kim  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5204*735d6239SKiyoung Kim  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5205*735d6239SKiyoung Kim  ;;
5206*735d6239SKiyoung Kim
5207*735d6239SKiyoung Kimirix5* | irix6* | nonstopux*)
5208*735d6239SKiyoung Kim  case $LD in
5209*735d6239SKiyoung Kim  *-32|*"-32 ") libmagic=32-bit;;
5210*735d6239SKiyoung Kim  *-n32|*"-n32 ") libmagic=N32;;
5211*735d6239SKiyoung Kim  *-64|*"-64 ") libmagic=64-bit;;
5212*735d6239SKiyoung Kim  *) libmagic=never-match;;
5213*735d6239SKiyoung Kim  esac
5214*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5215*735d6239SKiyoung Kim  ;;
5216*735d6239SKiyoung Kim
5217*735d6239SKiyoung Kim# This must be Linux ELF.
5218*735d6239SKiyoung Kimlinux* | k*bsd*-gnu | kopensolaris*-gnu)
5219*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5220*735d6239SKiyoung Kim  ;;
5221*735d6239SKiyoung Kim
5222*735d6239SKiyoung Kimnetbsd*)
5223*735d6239SKiyoung Kim  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5224*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5225*735d6239SKiyoung Kim  else
5226*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5227*735d6239SKiyoung Kim  fi
5228*735d6239SKiyoung Kim  ;;
5229*735d6239SKiyoung Kim
5230*735d6239SKiyoung Kimnewos6*)
5231*735d6239SKiyoung Kim  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5232*735d6239SKiyoung Kim  lt_cv_file_magic_cmd=/usr/bin/file
5233*735d6239SKiyoung Kim  lt_cv_file_magic_test_file=/usr/lib/libnls.so
5234*735d6239SKiyoung Kim  ;;
5235*735d6239SKiyoung Kim
5236*735d6239SKiyoung Kim*nto* | *qnx*)
5237*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5238*735d6239SKiyoung Kim  ;;
5239*735d6239SKiyoung Kim
5240*735d6239SKiyoung Kimopenbsd*)
5241*735d6239SKiyoung Kim  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5242*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5243*735d6239SKiyoung Kim  else
5244*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5245*735d6239SKiyoung Kim  fi
5246*735d6239SKiyoung Kim  ;;
5247*735d6239SKiyoung Kim
5248*735d6239SKiyoung Kimosf3* | osf4* | osf5*)
5249*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5250*735d6239SKiyoung Kim  ;;
5251*735d6239SKiyoung Kim
5252*735d6239SKiyoung Kimrdos*)
5253*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5254*735d6239SKiyoung Kim  ;;
5255*735d6239SKiyoung Kim
5256*735d6239SKiyoung Kimsolaris*)
5257*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5258*735d6239SKiyoung Kim  ;;
5259*735d6239SKiyoung Kim
5260*735d6239SKiyoung Kimsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5261*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5262*735d6239SKiyoung Kim  ;;
5263*735d6239SKiyoung Kim
5264*735d6239SKiyoung Kimsysv4 | sysv4.3*)
5265*735d6239SKiyoung Kim  case $host_vendor in
5266*735d6239SKiyoung Kim  motorola)
5267*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5268*735d6239SKiyoung Kim    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5269*735d6239SKiyoung Kim    ;;
5270*735d6239SKiyoung Kim  ncr)
5271*735d6239SKiyoung Kim    lt_cv_deplibs_check_method=pass_all
5272*735d6239SKiyoung Kim    ;;
5273*735d6239SKiyoung Kim  sequent)
5274*735d6239SKiyoung Kim    lt_cv_file_magic_cmd='/bin/file'
5275*735d6239SKiyoung Kim    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5276*735d6239SKiyoung Kim    ;;
5277*735d6239SKiyoung Kim  sni)
5278*735d6239SKiyoung Kim    lt_cv_file_magic_cmd='/bin/file'
5279*735d6239SKiyoung Kim    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5280*735d6239SKiyoung Kim    lt_cv_file_magic_test_file=/lib/libc.so
5281*735d6239SKiyoung Kim    ;;
5282*735d6239SKiyoung Kim  siemens)
5283*735d6239SKiyoung Kim    lt_cv_deplibs_check_method=pass_all
5284*735d6239SKiyoung Kim    ;;
5285*735d6239SKiyoung Kim  pc)
5286*735d6239SKiyoung Kim    lt_cv_deplibs_check_method=pass_all
5287*735d6239SKiyoung Kim    ;;
5288*735d6239SKiyoung Kim  esac
5289*735d6239SKiyoung Kim  ;;
5290*735d6239SKiyoung Kim
5291*735d6239SKiyoung Kimtpf*)
5292*735d6239SKiyoung Kim  lt_cv_deplibs_check_method=pass_all
5293*735d6239SKiyoung Kim  ;;
5294*735d6239SKiyoung Kimesac
5295*735d6239SKiyoung Kim
5296*735d6239SKiyoung Kimfi
5297*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5298*735d6239SKiyoung Kim$as_echo "$lt_cv_deplibs_check_method" >&6; }
5299*735d6239SKiyoung Kim
5300*735d6239SKiyoung Kimfile_magic_glob=
5301*735d6239SKiyoung Kimwant_nocaseglob=no
5302*735d6239SKiyoung Kimif test "$build" = "$host"; then
5303*735d6239SKiyoung Kim  case $host_os in
5304*735d6239SKiyoung Kim  mingw* | pw32*)
5305*735d6239SKiyoung Kim    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5306*735d6239SKiyoung Kim      want_nocaseglob=yes
5307*735d6239SKiyoung Kim    else
5308*735d6239SKiyoung Kim      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5309*735d6239SKiyoung Kim    fi
5310*735d6239SKiyoung Kim    ;;
5311*735d6239SKiyoung Kim  esac
5312*735d6239SKiyoung Kimfi
5313*735d6239SKiyoung Kim
5314*735d6239SKiyoung Kimfile_magic_cmd=$lt_cv_file_magic_cmd
5315*735d6239SKiyoung Kimdeplibs_check_method=$lt_cv_deplibs_check_method
5316*735d6239SKiyoung Kimtest -z "$deplibs_check_method" && deplibs_check_method=unknown
5317*735d6239SKiyoung Kim
5318*735d6239SKiyoung Kim
5319*735d6239SKiyoung Kim
5320*735d6239SKiyoung Kim
5321*735d6239SKiyoung Kim
5322*735d6239SKiyoung Kim
5323*735d6239SKiyoung Kim
5324*735d6239SKiyoung Kim
5325*735d6239SKiyoung Kim
5326*735d6239SKiyoung Kim
5327*735d6239SKiyoung Kim
5328*735d6239SKiyoung Kim
5329*735d6239SKiyoung Kim
5330*735d6239SKiyoung Kim
5331*735d6239SKiyoung Kim
5332*735d6239SKiyoung Kim
5333*735d6239SKiyoung Kim
5334*735d6239SKiyoung Kim
5335*735d6239SKiyoung Kim
5336*735d6239SKiyoung Kim
5337*735d6239SKiyoung Kim
5338*735d6239SKiyoung Kim
5339*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
5340*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5341*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}dlltool; ac_word=$2
5342*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5343*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5344*735d6239SKiyoung Kimif ${ac_cv_prog_DLLTOOL+:} false; then :
5345*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5346*735d6239SKiyoung Kimelse
5347*735d6239SKiyoung Kim  if test -n "$DLLTOOL"; then
5348*735d6239SKiyoung Kim  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5349*735d6239SKiyoung Kimelse
5350*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5351*735d6239SKiyoung Kimfor as_dir in $PATH
5352*735d6239SKiyoung Kimdo
5353*735d6239SKiyoung Kim  IFS=$as_save_IFS
5354*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5355*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5356*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5357*735d6239SKiyoung Kim    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5358*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5359*735d6239SKiyoung Kim    break 2
5360*735d6239SKiyoung Kim  fi
5361*735d6239SKiyoung Kimdone
5362*735d6239SKiyoung Kim  done
5363*735d6239SKiyoung KimIFS=$as_save_IFS
5364*735d6239SKiyoung Kim
5365*735d6239SKiyoung Kimfi
5366*735d6239SKiyoung Kimfi
5367*735d6239SKiyoung KimDLLTOOL=$ac_cv_prog_DLLTOOL
5368*735d6239SKiyoung Kimif test -n "$DLLTOOL"; then
5369*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5370*735d6239SKiyoung Kim$as_echo "$DLLTOOL" >&6; }
5371*735d6239SKiyoung Kimelse
5372*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5373*735d6239SKiyoung Kim$as_echo "no" >&6; }
5374*735d6239SKiyoung Kimfi
5375*735d6239SKiyoung Kim
5376*735d6239SKiyoung Kim
5377*735d6239SKiyoung Kimfi
5378*735d6239SKiyoung Kimif test -z "$ac_cv_prog_DLLTOOL"; then
5379*735d6239SKiyoung Kim  ac_ct_DLLTOOL=$DLLTOOL
5380*735d6239SKiyoung Kim  # Extract the first word of "dlltool", so it can be a program name with args.
5381*735d6239SKiyoung Kimset dummy dlltool; ac_word=$2
5382*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5383*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5384*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5385*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5386*735d6239SKiyoung Kimelse
5387*735d6239SKiyoung Kim  if test -n "$ac_ct_DLLTOOL"; then
5388*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5389*735d6239SKiyoung Kimelse
5390*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5391*735d6239SKiyoung Kimfor as_dir in $PATH
5392*735d6239SKiyoung Kimdo
5393*735d6239SKiyoung Kim  IFS=$as_save_IFS
5394*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5395*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5396*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5397*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5398*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5399*735d6239SKiyoung Kim    break 2
5400*735d6239SKiyoung Kim  fi
5401*735d6239SKiyoung Kimdone
5402*735d6239SKiyoung Kim  done
5403*735d6239SKiyoung KimIFS=$as_save_IFS
5404*735d6239SKiyoung Kim
5405*735d6239SKiyoung Kimfi
5406*735d6239SKiyoung Kimfi
5407*735d6239SKiyoung Kimac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5408*735d6239SKiyoung Kimif test -n "$ac_ct_DLLTOOL"; then
5409*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5410*735d6239SKiyoung Kim$as_echo "$ac_ct_DLLTOOL" >&6; }
5411*735d6239SKiyoung Kimelse
5412*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5413*735d6239SKiyoung Kim$as_echo "no" >&6; }
5414*735d6239SKiyoung Kimfi
5415*735d6239SKiyoung Kim
5416*735d6239SKiyoung Kim  if test "x$ac_ct_DLLTOOL" = x; then
5417*735d6239SKiyoung Kim    DLLTOOL="false"
5418*735d6239SKiyoung Kim  else
5419*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
5420*735d6239SKiyoung Kimyes:)
5421*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5422*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5423*735d6239SKiyoung Kimac_tool_warned=yes ;;
5424*735d6239SKiyoung Kimesac
5425*735d6239SKiyoung Kim    DLLTOOL=$ac_ct_DLLTOOL
5426*735d6239SKiyoung Kim  fi
5427*735d6239SKiyoung Kimelse
5428*735d6239SKiyoung Kim  DLLTOOL="$ac_cv_prog_DLLTOOL"
5429*735d6239SKiyoung Kimfi
5430*735d6239SKiyoung Kim
5431*735d6239SKiyoung Kimtest -z "$DLLTOOL" && DLLTOOL=dlltool
5432*735d6239SKiyoung Kim
5433*735d6239SKiyoung Kim
5434*735d6239SKiyoung Kim
5435*735d6239SKiyoung Kim
5436*735d6239SKiyoung Kim
5437*735d6239SKiyoung Kim
5438*735d6239SKiyoung Kim
5439*735d6239SKiyoung Kim
5440*735d6239SKiyoung Kim
5441*735d6239SKiyoung Kim
5442*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5443*735d6239SKiyoung Kim$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5444*735d6239SKiyoung Kimif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5445*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5446*735d6239SKiyoung Kimelse
5447*735d6239SKiyoung Kim  lt_cv_sharedlib_from_linklib_cmd='unknown'
5448*735d6239SKiyoung Kim
5449*735d6239SKiyoung Kimcase $host_os in
5450*735d6239SKiyoung Kimcygwin* | mingw* | pw32* | cegcc*)
5451*735d6239SKiyoung Kim  # two different shell functions defined in ltmain.sh
5452*735d6239SKiyoung Kim  # decide which to use based on capabilities of $DLLTOOL
5453*735d6239SKiyoung Kim  case `$DLLTOOL --help 2>&1` in
5454*735d6239SKiyoung Kim  *--identify-strict*)
5455*735d6239SKiyoung Kim    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5456*735d6239SKiyoung Kim    ;;
5457*735d6239SKiyoung Kim  *)
5458*735d6239SKiyoung Kim    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5459*735d6239SKiyoung Kim    ;;
5460*735d6239SKiyoung Kim  esac
5461*735d6239SKiyoung Kim  ;;
5462*735d6239SKiyoung Kim*)
5463*735d6239SKiyoung Kim  # fallback: assume linklib IS sharedlib
5464*735d6239SKiyoung Kim  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5465*735d6239SKiyoung Kim  ;;
5466*735d6239SKiyoung Kimesac
5467*735d6239SKiyoung Kim
5468*735d6239SKiyoung Kimfi
5469*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5470*735d6239SKiyoung Kim$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5471*735d6239SKiyoung Kimsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5472*735d6239SKiyoung Kimtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5473*735d6239SKiyoung Kim
5474*735d6239SKiyoung Kim
5475*735d6239SKiyoung Kim
5476*735d6239SKiyoung Kim
5477*735d6239SKiyoung Kim
5478*735d6239SKiyoung Kim
5479*735d6239SKiyoung Kim
5480*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
5481*735d6239SKiyoung Kim  for ac_prog in ar
5482*735d6239SKiyoung Kim  do
5483*735d6239SKiyoung Kim    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5484*735d6239SKiyoung Kimset dummy $ac_tool_prefix$ac_prog; ac_word=$2
5485*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5486*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5487*735d6239SKiyoung Kimif ${ac_cv_prog_AR+:} false; then :
5488*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5489*735d6239SKiyoung Kimelse
5490*735d6239SKiyoung Kim  if test -n "$AR"; then
5491*735d6239SKiyoung Kim  ac_cv_prog_AR="$AR" # Let the user override the test.
5492*735d6239SKiyoung Kimelse
5493*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5494*735d6239SKiyoung Kimfor as_dir in $PATH
5495*735d6239SKiyoung Kimdo
5496*735d6239SKiyoung Kim  IFS=$as_save_IFS
5497*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5498*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5499*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5500*735d6239SKiyoung Kim    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5501*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5502*735d6239SKiyoung Kim    break 2
5503*735d6239SKiyoung Kim  fi
5504*735d6239SKiyoung Kimdone
5505*735d6239SKiyoung Kim  done
5506*735d6239SKiyoung KimIFS=$as_save_IFS
5507*735d6239SKiyoung Kim
5508*735d6239SKiyoung Kimfi
5509*735d6239SKiyoung Kimfi
5510*735d6239SKiyoung KimAR=$ac_cv_prog_AR
5511*735d6239SKiyoung Kimif test -n "$AR"; then
5512*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5513*735d6239SKiyoung Kim$as_echo "$AR" >&6; }
5514*735d6239SKiyoung Kimelse
5515*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5516*735d6239SKiyoung Kim$as_echo "no" >&6; }
5517*735d6239SKiyoung Kimfi
5518*735d6239SKiyoung Kim
5519*735d6239SKiyoung Kim
5520*735d6239SKiyoung Kim    test -n "$AR" && break
5521*735d6239SKiyoung Kim  done
5522*735d6239SKiyoung Kimfi
5523*735d6239SKiyoung Kimif test -z "$AR"; then
5524*735d6239SKiyoung Kim  ac_ct_AR=$AR
5525*735d6239SKiyoung Kim  for ac_prog in ar
5526*735d6239SKiyoung Kimdo
5527*735d6239SKiyoung Kim  # Extract the first word of "$ac_prog", so it can be a program name with args.
5528*735d6239SKiyoung Kimset dummy $ac_prog; ac_word=$2
5529*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5530*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5531*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_AR+:} false; then :
5532*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5533*735d6239SKiyoung Kimelse
5534*735d6239SKiyoung Kim  if test -n "$ac_ct_AR"; then
5535*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5536*735d6239SKiyoung Kimelse
5537*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5538*735d6239SKiyoung Kimfor as_dir in $PATH
5539*735d6239SKiyoung Kimdo
5540*735d6239SKiyoung Kim  IFS=$as_save_IFS
5541*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5542*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5543*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5544*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_AR="$ac_prog"
5545*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5546*735d6239SKiyoung Kim    break 2
5547*735d6239SKiyoung Kim  fi
5548*735d6239SKiyoung Kimdone
5549*735d6239SKiyoung Kim  done
5550*735d6239SKiyoung KimIFS=$as_save_IFS
5551*735d6239SKiyoung Kim
5552*735d6239SKiyoung Kimfi
5553*735d6239SKiyoung Kimfi
5554*735d6239SKiyoung Kimac_ct_AR=$ac_cv_prog_ac_ct_AR
5555*735d6239SKiyoung Kimif test -n "$ac_ct_AR"; then
5556*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5557*735d6239SKiyoung Kim$as_echo "$ac_ct_AR" >&6; }
5558*735d6239SKiyoung Kimelse
5559*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5560*735d6239SKiyoung Kim$as_echo "no" >&6; }
5561*735d6239SKiyoung Kimfi
5562*735d6239SKiyoung Kim
5563*735d6239SKiyoung Kim
5564*735d6239SKiyoung Kim  test -n "$ac_ct_AR" && break
5565*735d6239SKiyoung Kimdone
5566*735d6239SKiyoung Kim
5567*735d6239SKiyoung Kim  if test "x$ac_ct_AR" = x; then
5568*735d6239SKiyoung Kim    AR="false"
5569*735d6239SKiyoung Kim  else
5570*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
5571*735d6239SKiyoung Kimyes:)
5572*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5573*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5574*735d6239SKiyoung Kimac_tool_warned=yes ;;
5575*735d6239SKiyoung Kimesac
5576*735d6239SKiyoung Kim    AR=$ac_ct_AR
5577*735d6239SKiyoung Kim  fi
5578*735d6239SKiyoung Kimfi
5579*735d6239SKiyoung Kim
5580*735d6239SKiyoung Kim: ${AR=ar}
5581*735d6239SKiyoung Kim: ${AR_FLAGS=cru}
5582*735d6239SKiyoung Kim
5583*735d6239SKiyoung Kim
5584*735d6239SKiyoung Kim
5585*735d6239SKiyoung Kim
5586*735d6239SKiyoung Kim
5587*735d6239SKiyoung Kim
5588*735d6239SKiyoung Kim
5589*735d6239SKiyoung Kim
5590*735d6239SKiyoung Kim
5591*735d6239SKiyoung Kim
5592*735d6239SKiyoung Kim
5593*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5594*735d6239SKiyoung Kim$as_echo_n "checking for archiver @FILE support... " >&6; }
5595*735d6239SKiyoung Kimif ${lt_cv_ar_at_file+:} false; then :
5596*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5597*735d6239SKiyoung Kimelse
5598*735d6239SKiyoung Kim  lt_cv_ar_at_file=no
5599*735d6239SKiyoung Kim   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5600*735d6239SKiyoung Kim/* end confdefs.h.  */
5601*735d6239SKiyoung Kim
5602*735d6239SKiyoung Kimint
5603*735d6239SKiyoung Kimmain ()
5604*735d6239SKiyoung Kim{
5605*735d6239SKiyoung Kim
5606*735d6239SKiyoung Kim  ;
5607*735d6239SKiyoung Kim  return 0;
5608*735d6239SKiyoung Kim}
5609*735d6239SKiyoung Kim_ACEOF
5610*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
5611*735d6239SKiyoung Kim  echo conftest.$ac_objext > conftest.lst
5612*735d6239SKiyoung Kim      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5613*735d6239SKiyoung Kim      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5614*735d6239SKiyoung Kim  (eval $lt_ar_try) 2>&5
5615*735d6239SKiyoung Kim  ac_status=$?
5616*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5617*735d6239SKiyoung Kim  test $ac_status = 0; }
5618*735d6239SKiyoung Kim      if test "$ac_status" -eq 0; then
5619*735d6239SKiyoung Kim	# Ensure the archiver fails upon bogus file names.
5620*735d6239SKiyoung Kim	rm -f conftest.$ac_objext libconftest.a
5621*735d6239SKiyoung Kim	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5622*735d6239SKiyoung Kim  (eval $lt_ar_try) 2>&5
5623*735d6239SKiyoung Kim  ac_status=$?
5624*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5625*735d6239SKiyoung Kim  test $ac_status = 0; }
5626*735d6239SKiyoung Kim	if test "$ac_status" -ne 0; then
5627*735d6239SKiyoung Kim          lt_cv_ar_at_file=@
5628*735d6239SKiyoung Kim        fi
5629*735d6239SKiyoung Kim      fi
5630*735d6239SKiyoung Kim      rm -f conftest.* libconftest.a
5631*735d6239SKiyoung Kim
5632*735d6239SKiyoung Kimfi
5633*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5634*735d6239SKiyoung Kim
5635*735d6239SKiyoung Kimfi
5636*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5637*735d6239SKiyoung Kim$as_echo "$lt_cv_ar_at_file" >&6; }
5638*735d6239SKiyoung Kim
5639*735d6239SKiyoung Kimif test "x$lt_cv_ar_at_file" = xno; then
5640*735d6239SKiyoung Kim  archiver_list_spec=
5641*735d6239SKiyoung Kimelse
5642*735d6239SKiyoung Kim  archiver_list_spec=$lt_cv_ar_at_file
5643*735d6239SKiyoung Kimfi
5644*735d6239SKiyoung Kim
5645*735d6239SKiyoung Kim
5646*735d6239SKiyoung Kim
5647*735d6239SKiyoung Kim
5648*735d6239SKiyoung Kim
5649*735d6239SKiyoung Kim
5650*735d6239SKiyoung Kim
5651*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
5652*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5653*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}strip; ac_word=$2
5654*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5655*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5656*735d6239SKiyoung Kimif ${ac_cv_prog_STRIP+:} false; then :
5657*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5658*735d6239SKiyoung Kimelse
5659*735d6239SKiyoung Kim  if test -n "$STRIP"; then
5660*735d6239SKiyoung Kim  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5661*735d6239SKiyoung Kimelse
5662*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5663*735d6239SKiyoung Kimfor as_dir in $PATH
5664*735d6239SKiyoung Kimdo
5665*735d6239SKiyoung Kim  IFS=$as_save_IFS
5666*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5667*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5668*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5669*735d6239SKiyoung Kim    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5670*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5671*735d6239SKiyoung Kim    break 2
5672*735d6239SKiyoung Kim  fi
5673*735d6239SKiyoung Kimdone
5674*735d6239SKiyoung Kim  done
5675*735d6239SKiyoung KimIFS=$as_save_IFS
5676*735d6239SKiyoung Kim
5677*735d6239SKiyoung Kimfi
5678*735d6239SKiyoung Kimfi
5679*735d6239SKiyoung KimSTRIP=$ac_cv_prog_STRIP
5680*735d6239SKiyoung Kimif test -n "$STRIP"; then
5681*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5682*735d6239SKiyoung Kim$as_echo "$STRIP" >&6; }
5683*735d6239SKiyoung Kimelse
5684*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5685*735d6239SKiyoung Kim$as_echo "no" >&6; }
5686*735d6239SKiyoung Kimfi
5687*735d6239SKiyoung Kim
5688*735d6239SKiyoung Kim
5689*735d6239SKiyoung Kimfi
5690*735d6239SKiyoung Kimif test -z "$ac_cv_prog_STRIP"; then
5691*735d6239SKiyoung Kim  ac_ct_STRIP=$STRIP
5692*735d6239SKiyoung Kim  # Extract the first word of "strip", so it can be a program name with args.
5693*735d6239SKiyoung Kimset dummy strip; ac_word=$2
5694*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5695*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5696*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5697*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5698*735d6239SKiyoung Kimelse
5699*735d6239SKiyoung Kim  if test -n "$ac_ct_STRIP"; then
5700*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5701*735d6239SKiyoung Kimelse
5702*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5703*735d6239SKiyoung Kimfor as_dir in $PATH
5704*735d6239SKiyoung Kimdo
5705*735d6239SKiyoung Kim  IFS=$as_save_IFS
5706*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5707*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5708*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5709*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_STRIP="strip"
5710*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5711*735d6239SKiyoung Kim    break 2
5712*735d6239SKiyoung Kim  fi
5713*735d6239SKiyoung Kimdone
5714*735d6239SKiyoung Kim  done
5715*735d6239SKiyoung KimIFS=$as_save_IFS
5716*735d6239SKiyoung Kim
5717*735d6239SKiyoung Kimfi
5718*735d6239SKiyoung Kimfi
5719*735d6239SKiyoung Kimac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5720*735d6239SKiyoung Kimif test -n "$ac_ct_STRIP"; then
5721*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5722*735d6239SKiyoung Kim$as_echo "$ac_ct_STRIP" >&6; }
5723*735d6239SKiyoung Kimelse
5724*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5725*735d6239SKiyoung Kim$as_echo "no" >&6; }
5726*735d6239SKiyoung Kimfi
5727*735d6239SKiyoung Kim
5728*735d6239SKiyoung Kim  if test "x$ac_ct_STRIP" = x; then
5729*735d6239SKiyoung Kim    STRIP=":"
5730*735d6239SKiyoung Kim  else
5731*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
5732*735d6239SKiyoung Kimyes:)
5733*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5734*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5735*735d6239SKiyoung Kimac_tool_warned=yes ;;
5736*735d6239SKiyoung Kimesac
5737*735d6239SKiyoung Kim    STRIP=$ac_ct_STRIP
5738*735d6239SKiyoung Kim  fi
5739*735d6239SKiyoung Kimelse
5740*735d6239SKiyoung Kim  STRIP="$ac_cv_prog_STRIP"
5741*735d6239SKiyoung Kimfi
5742*735d6239SKiyoung Kim
5743*735d6239SKiyoung Kimtest -z "$STRIP" && STRIP=:
5744*735d6239SKiyoung Kim
5745*735d6239SKiyoung Kim
5746*735d6239SKiyoung Kim
5747*735d6239SKiyoung Kim
5748*735d6239SKiyoung Kim
5749*735d6239SKiyoung Kim
5750*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
5751*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5752*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}ranlib; ac_word=$2
5753*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5754*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5755*735d6239SKiyoung Kimif ${ac_cv_prog_RANLIB+:} false; then :
5756*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5757*735d6239SKiyoung Kimelse
5758*735d6239SKiyoung Kim  if test -n "$RANLIB"; then
5759*735d6239SKiyoung Kim  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5760*735d6239SKiyoung Kimelse
5761*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5762*735d6239SKiyoung Kimfor as_dir in $PATH
5763*735d6239SKiyoung Kimdo
5764*735d6239SKiyoung Kim  IFS=$as_save_IFS
5765*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5766*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5767*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5768*735d6239SKiyoung Kim    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5769*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5770*735d6239SKiyoung Kim    break 2
5771*735d6239SKiyoung Kim  fi
5772*735d6239SKiyoung Kimdone
5773*735d6239SKiyoung Kim  done
5774*735d6239SKiyoung KimIFS=$as_save_IFS
5775*735d6239SKiyoung Kim
5776*735d6239SKiyoung Kimfi
5777*735d6239SKiyoung Kimfi
5778*735d6239SKiyoung KimRANLIB=$ac_cv_prog_RANLIB
5779*735d6239SKiyoung Kimif test -n "$RANLIB"; then
5780*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5781*735d6239SKiyoung Kim$as_echo "$RANLIB" >&6; }
5782*735d6239SKiyoung Kimelse
5783*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5784*735d6239SKiyoung Kim$as_echo "no" >&6; }
5785*735d6239SKiyoung Kimfi
5786*735d6239SKiyoung Kim
5787*735d6239SKiyoung Kim
5788*735d6239SKiyoung Kimfi
5789*735d6239SKiyoung Kimif test -z "$ac_cv_prog_RANLIB"; then
5790*735d6239SKiyoung Kim  ac_ct_RANLIB=$RANLIB
5791*735d6239SKiyoung Kim  # Extract the first word of "ranlib", so it can be a program name with args.
5792*735d6239SKiyoung Kimset dummy ranlib; ac_word=$2
5793*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5794*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
5795*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5796*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5797*735d6239SKiyoung Kimelse
5798*735d6239SKiyoung Kim  if test -n "$ac_ct_RANLIB"; then
5799*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5800*735d6239SKiyoung Kimelse
5801*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5802*735d6239SKiyoung Kimfor as_dir in $PATH
5803*735d6239SKiyoung Kimdo
5804*735d6239SKiyoung Kim  IFS=$as_save_IFS
5805*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
5806*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
5807*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5808*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_RANLIB="ranlib"
5809*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5810*735d6239SKiyoung Kim    break 2
5811*735d6239SKiyoung Kim  fi
5812*735d6239SKiyoung Kimdone
5813*735d6239SKiyoung Kim  done
5814*735d6239SKiyoung KimIFS=$as_save_IFS
5815*735d6239SKiyoung Kim
5816*735d6239SKiyoung Kimfi
5817*735d6239SKiyoung Kimfi
5818*735d6239SKiyoung Kimac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5819*735d6239SKiyoung Kimif test -n "$ac_ct_RANLIB"; then
5820*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5821*735d6239SKiyoung Kim$as_echo "$ac_ct_RANLIB" >&6; }
5822*735d6239SKiyoung Kimelse
5823*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5824*735d6239SKiyoung Kim$as_echo "no" >&6; }
5825*735d6239SKiyoung Kimfi
5826*735d6239SKiyoung Kim
5827*735d6239SKiyoung Kim  if test "x$ac_ct_RANLIB" = x; then
5828*735d6239SKiyoung Kim    RANLIB=":"
5829*735d6239SKiyoung Kim  else
5830*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
5831*735d6239SKiyoung Kimyes:)
5832*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5833*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5834*735d6239SKiyoung Kimac_tool_warned=yes ;;
5835*735d6239SKiyoung Kimesac
5836*735d6239SKiyoung Kim    RANLIB=$ac_ct_RANLIB
5837*735d6239SKiyoung Kim  fi
5838*735d6239SKiyoung Kimelse
5839*735d6239SKiyoung Kim  RANLIB="$ac_cv_prog_RANLIB"
5840*735d6239SKiyoung Kimfi
5841*735d6239SKiyoung Kim
5842*735d6239SKiyoung Kimtest -z "$RANLIB" && RANLIB=:
5843*735d6239SKiyoung Kim
5844*735d6239SKiyoung Kim
5845*735d6239SKiyoung Kim
5846*735d6239SKiyoung Kim
5847*735d6239SKiyoung Kim
5848*735d6239SKiyoung Kim
5849*735d6239SKiyoung Kim# Determine commands to create old-style static archives.
5850*735d6239SKiyoung Kimold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5851*735d6239SKiyoung Kimold_postinstall_cmds='chmod 644 $oldlib'
5852*735d6239SKiyoung Kimold_postuninstall_cmds=
5853*735d6239SKiyoung Kim
5854*735d6239SKiyoung Kimif test -n "$RANLIB"; then
5855*735d6239SKiyoung Kim  case $host_os in
5856*735d6239SKiyoung Kim  openbsd*)
5857*735d6239SKiyoung Kim    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5858*735d6239SKiyoung Kim    ;;
5859*735d6239SKiyoung Kim  *)
5860*735d6239SKiyoung Kim    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5861*735d6239SKiyoung Kim    ;;
5862*735d6239SKiyoung Kim  esac
5863*735d6239SKiyoung Kim  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5864*735d6239SKiyoung Kimfi
5865*735d6239SKiyoung Kim
5866*735d6239SKiyoung Kimcase $host_os in
5867*735d6239SKiyoung Kim  darwin*)
5868*735d6239SKiyoung Kim    lock_old_archive_extraction=yes ;;
5869*735d6239SKiyoung Kim  *)
5870*735d6239SKiyoung Kim    lock_old_archive_extraction=no ;;
5871*735d6239SKiyoung Kimesac
5872*735d6239SKiyoung Kim
5873*735d6239SKiyoung Kim
5874*735d6239SKiyoung Kim
5875*735d6239SKiyoung Kim
5876*735d6239SKiyoung Kim
5877*735d6239SKiyoung Kim
5878*735d6239SKiyoung Kim
5879*735d6239SKiyoung Kim
5880*735d6239SKiyoung Kim
5881*735d6239SKiyoung Kim
5882*735d6239SKiyoung Kim
5883*735d6239SKiyoung Kim
5884*735d6239SKiyoung Kim
5885*735d6239SKiyoung Kim
5886*735d6239SKiyoung Kim
5887*735d6239SKiyoung Kim
5888*735d6239SKiyoung Kim
5889*735d6239SKiyoung Kim
5890*735d6239SKiyoung Kim
5891*735d6239SKiyoung Kim
5892*735d6239SKiyoung Kim
5893*735d6239SKiyoung Kim
5894*735d6239SKiyoung Kim
5895*735d6239SKiyoung Kim
5896*735d6239SKiyoung Kim
5897*735d6239SKiyoung Kim
5898*735d6239SKiyoung Kim
5899*735d6239SKiyoung Kim
5900*735d6239SKiyoung Kim
5901*735d6239SKiyoung Kim
5902*735d6239SKiyoung Kim
5903*735d6239SKiyoung Kim
5904*735d6239SKiyoung Kim
5905*735d6239SKiyoung Kim
5906*735d6239SKiyoung Kim
5907*735d6239SKiyoung Kim
5908*735d6239SKiyoung Kim
5909*735d6239SKiyoung Kim
5910*735d6239SKiyoung Kim
5911*735d6239SKiyoung Kim# If no C compiler was specified, use CC.
5912*735d6239SKiyoung KimLTCC=${LTCC-"$CC"}
5913*735d6239SKiyoung Kim
5914*735d6239SKiyoung Kim# If no C compiler flags were specified, use CFLAGS.
5915*735d6239SKiyoung KimLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5916*735d6239SKiyoung Kim
5917*735d6239SKiyoung Kim# Allow CC to be a program name with arguments.
5918*735d6239SKiyoung Kimcompiler=$CC
5919*735d6239SKiyoung Kim
5920*735d6239SKiyoung Kim
5921*735d6239SKiyoung Kim# Check for command to grab the raw symbol name followed by C symbol from nm.
5922*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5923*735d6239SKiyoung Kim$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5924*735d6239SKiyoung Kimif ${lt_cv_sys_global_symbol_pipe+:} false; then :
5925*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
5926*735d6239SKiyoung Kimelse
5927*735d6239SKiyoung Kim
5928*735d6239SKiyoung Kim# These are sane defaults that work on at least a few old systems.
5929*735d6239SKiyoung Kim# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5930*735d6239SKiyoung Kim
5931*735d6239SKiyoung Kim# Character class describing NM global symbol codes.
5932*735d6239SKiyoung Kimsymcode='[BCDEGRST]'
5933*735d6239SKiyoung Kim
5934*735d6239SKiyoung Kim# Regexp to match symbols that can be accessed directly from C.
5935*735d6239SKiyoung Kimsympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5936*735d6239SKiyoung Kim
5937*735d6239SKiyoung Kim# Define system-specific variables.
5938*735d6239SKiyoung Kimcase $host_os in
5939*735d6239SKiyoung Kimaix*)
5940*735d6239SKiyoung Kim  symcode='[BCDT]'
5941*735d6239SKiyoung Kim  ;;
5942*735d6239SKiyoung Kimcygwin* | mingw* | pw32* | cegcc*)
5943*735d6239SKiyoung Kim  symcode='[ABCDGISTW]'
5944*735d6239SKiyoung Kim  ;;
5945*735d6239SKiyoung Kimhpux*)
5946*735d6239SKiyoung Kim  if test "$host_cpu" = ia64; then
5947*735d6239SKiyoung Kim    symcode='[ABCDEGRST]'
5948*735d6239SKiyoung Kim  fi
5949*735d6239SKiyoung Kim  ;;
5950*735d6239SKiyoung Kimirix* | nonstopux*)
5951*735d6239SKiyoung Kim  symcode='[BCDEGRST]'
5952*735d6239SKiyoung Kim  ;;
5953*735d6239SKiyoung Kimosf*)
5954*735d6239SKiyoung Kim  symcode='[BCDEGQRST]'
5955*735d6239SKiyoung Kim  ;;
5956*735d6239SKiyoung Kimsolaris*)
5957*735d6239SKiyoung Kim  symcode='[BDRT]'
5958*735d6239SKiyoung Kim  ;;
5959*735d6239SKiyoung Kimsco3.2v5*)
5960*735d6239SKiyoung Kim  symcode='[DT]'
5961*735d6239SKiyoung Kim  ;;
5962*735d6239SKiyoung Kimsysv4.2uw2*)
5963*735d6239SKiyoung Kim  symcode='[DT]'
5964*735d6239SKiyoung Kim  ;;
5965*735d6239SKiyoung Kimsysv5* | sco5v6* | unixware* | OpenUNIX*)
5966*735d6239SKiyoung Kim  symcode='[ABDT]'
5967*735d6239SKiyoung Kim  ;;
5968*735d6239SKiyoung Kimsysv4)
5969*735d6239SKiyoung Kim  symcode='[DFNSTU]'
5970*735d6239SKiyoung Kim  ;;
5971*735d6239SKiyoung Kimesac
5972*735d6239SKiyoung Kim
5973*735d6239SKiyoung Kim# If we're using GNU nm, then use its standard symbol codes.
5974*735d6239SKiyoung Kimcase `$NM -V 2>&1` in
5975*735d6239SKiyoung Kim*GNU* | *'with BFD'*)
5976*735d6239SKiyoung Kim  symcode='[ABCDGIRSTW]' ;;
5977*735d6239SKiyoung Kimesac
5978*735d6239SKiyoung Kim
5979*735d6239SKiyoung Kim# Transform an extracted symbol line into a proper C declaration.
5980*735d6239SKiyoung Kim# Some systems (esp. on ia64) link data and code symbols differently,
5981*735d6239SKiyoung Kim# so use this general approach.
5982*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5983*735d6239SKiyoung Kim
5984*735d6239SKiyoung Kim# Transform an extracted symbol line into symbol name and symbol address
5985*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5986*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
5987*735d6239SKiyoung Kim
5988*735d6239SKiyoung Kim# Handle CRLF in mingw tool chain
5989*735d6239SKiyoung Kimopt_cr=
5990*735d6239SKiyoung Kimcase $build_os in
5991*735d6239SKiyoung Kimmingw*)
5992*735d6239SKiyoung Kim  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5993*735d6239SKiyoung Kim  ;;
5994*735d6239SKiyoung Kimesac
5995*735d6239SKiyoung Kim
5996*735d6239SKiyoung Kim# Try without a prefix underscore, then with it.
5997*735d6239SKiyoung Kimfor ac_symprfx in "" "_"; do
5998*735d6239SKiyoung Kim
5999*735d6239SKiyoung Kim  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6000*735d6239SKiyoung Kim  symxfrm="\\1 $ac_symprfx\\2 \\2"
6001*735d6239SKiyoung Kim
6002*735d6239SKiyoung Kim  # Write the raw and C identifiers.
6003*735d6239SKiyoung Kim  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6004*735d6239SKiyoung Kim    # Fake it for dumpbin and say T for any non-static function
6005*735d6239SKiyoung Kim    # and D for any global variable.
6006*735d6239SKiyoung Kim    # Also find C++ and __fastcall symbols from MSVC++,
6007*735d6239SKiyoung Kim    # which start with @ or ?.
6008*735d6239SKiyoung Kim    lt_cv_sys_global_symbol_pipe="$AWK '"\
6009*735d6239SKiyoung Kim"     {last_section=section; section=\$ 3};"\
6010*735d6239SKiyoung Kim"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6011*735d6239SKiyoung Kim"     \$ 0!~/External *\|/{next};"\
6012*735d6239SKiyoung Kim"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6013*735d6239SKiyoung Kim"     {if(hide[section]) next};"\
6014*735d6239SKiyoung Kim"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6015*735d6239SKiyoung Kim"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6016*735d6239SKiyoung Kim"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6017*735d6239SKiyoung Kim"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6018*735d6239SKiyoung Kim"     ' prfx=^$ac_symprfx"
6019*735d6239SKiyoung Kim  else
6020*735d6239SKiyoung Kim    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6021*735d6239SKiyoung Kim  fi
6022*735d6239SKiyoung Kim  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6023*735d6239SKiyoung Kim
6024*735d6239SKiyoung Kim  # Check to see that the pipe works correctly.
6025*735d6239SKiyoung Kim  pipe_works=no
6026*735d6239SKiyoung Kim
6027*735d6239SKiyoung Kim  rm -f conftest*
6028*735d6239SKiyoung Kim  cat > conftest.$ac_ext <<_LT_EOF
6029*735d6239SKiyoung Kim#ifdef __cplusplus
6030*735d6239SKiyoung Kimextern "C" {
6031*735d6239SKiyoung Kim#endif
6032*735d6239SKiyoung Kimchar nm_test_var;
6033*735d6239SKiyoung Kimvoid nm_test_func(void);
6034*735d6239SKiyoung Kimvoid nm_test_func(void){}
6035*735d6239SKiyoung Kim#ifdef __cplusplus
6036*735d6239SKiyoung Kim}
6037*735d6239SKiyoung Kim#endif
6038*735d6239SKiyoung Kimint main(){nm_test_var='a';nm_test_func();return(0);}
6039*735d6239SKiyoung Kim_LT_EOF
6040*735d6239SKiyoung Kim
6041*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6042*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
6043*735d6239SKiyoung Kim  ac_status=$?
6044*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6045*735d6239SKiyoung Kim  test $ac_status = 0; }; then
6046*735d6239SKiyoung Kim    # Now try to grab the symbols.
6047*735d6239SKiyoung Kim    nlist=conftest.nm
6048*735d6239SKiyoung Kim    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6049*735d6239SKiyoung Kim  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6050*735d6239SKiyoung Kim  ac_status=$?
6051*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6052*735d6239SKiyoung Kim  test $ac_status = 0; } && test -s "$nlist"; then
6053*735d6239SKiyoung Kim      # Try sorting and uniquifying the output.
6054*735d6239SKiyoung Kim      if sort "$nlist" | uniq > "$nlist"T; then
6055*735d6239SKiyoung Kim	mv -f "$nlist"T "$nlist"
6056*735d6239SKiyoung Kim      else
6057*735d6239SKiyoung Kim	rm -f "$nlist"T
6058*735d6239SKiyoung Kim      fi
6059*735d6239SKiyoung Kim
6060*735d6239SKiyoung Kim      # Make sure that we snagged all the symbols we need.
6061*735d6239SKiyoung Kim      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6062*735d6239SKiyoung Kim	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6063*735d6239SKiyoung Kim	  cat <<_LT_EOF > conftest.$ac_ext
6064*735d6239SKiyoung Kim/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6065*735d6239SKiyoung Kim#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6066*735d6239SKiyoung Kim/* DATA imports from DLLs on WIN32 con't be const, because runtime
6067*735d6239SKiyoung Kim   relocations are performed -- see ld's documentation on pseudo-relocs.  */
6068*735d6239SKiyoung Kim# define LT_DLSYM_CONST
6069*735d6239SKiyoung Kim#elif defined(__osf__)
6070*735d6239SKiyoung Kim/* This system does not cope well with relocations in const data.  */
6071*735d6239SKiyoung Kim# define LT_DLSYM_CONST
6072*735d6239SKiyoung Kim#else
6073*735d6239SKiyoung Kim# define LT_DLSYM_CONST const
6074*735d6239SKiyoung Kim#endif
6075*735d6239SKiyoung Kim
6076*735d6239SKiyoung Kim#ifdef __cplusplus
6077*735d6239SKiyoung Kimextern "C" {
6078*735d6239SKiyoung Kim#endif
6079*735d6239SKiyoung Kim
6080*735d6239SKiyoung Kim_LT_EOF
6081*735d6239SKiyoung Kim	  # Now generate the symbol file.
6082*735d6239SKiyoung Kim	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6083*735d6239SKiyoung Kim
6084*735d6239SKiyoung Kim	  cat <<_LT_EOF >> conftest.$ac_ext
6085*735d6239SKiyoung Kim
6086*735d6239SKiyoung Kim/* The mapping between symbol names and symbols.  */
6087*735d6239SKiyoung KimLT_DLSYM_CONST struct {
6088*735d6239SKiyoung Kim  const char *name;
6089*735d6239SKiyoung Kim  void       *address;
6090*735d6239SKiyoung Kim}
6091*735d6239SKiyoung Kimlt__PROGRAM__LTX_preloaded_symbols[] =
6092*735d6239SKiyoung Kim{
6093*735d6239SKiyoung Kim  { "@PROGRAM@", (void *) 0 },
6094*735d6239SKiyoung Kim_LT_EOF
6095*735d6239SKiyoung Kim	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6096*735d6239SKiyoung Kim	  cat <<\_LT_EOF >> conftest.$ac_ext
6097*735d6239SKiyoung Kim  {0, (void *) 0}
6098*735d6239SKiyoung Kim};
6099*735d6239SKiyoung Kim
6100*735d6239SKiyoung Kim/* This works around a problem in FreeBSD linker */
6101*735d6239SKiyoung Kim#ifdef FREEBSD_WORKAROUND
6102*735d6239SKiyoung Kimstatic const void *lt_preloaded_setup() {
6103*735d6239SKiyoung Kim  return lt__PROGRAM__LTX_preloaded_symbols;
6104*735d6239SKiyoung Kim}
6105*735d6239SKiyoung Kim#endif
6106*735d6239SKiyoung Kim
6107*735d6239SKiyoung Kim#ifdef __cplusplus
6108*735d6239SKiyoung Kim}
6109*735d6239SKiyoung Kim#endif
6110*735d6239SKiyoung Kim_LT_EOF
6111*735d6239SKiyoung Kim	  # Now try linking the two files.
6112*735d6239SKiyoung Kim	  mv conftest.$ac_objext conftstm.$ac_objext
6113*735d6239SKiyoung Kim	  lt_globsym_save_LIBS=$LIBS
6114*735d6239SKiyoung Kim	  lt_globsym_save_CFLAGS=$CFLAGS
6115*735d6239SKiyoung Kim	  LIBS="conftstm.$ac_objext"
6116*735d6239SKiyoung Kim	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6117*735d6239SKiyoung Kim	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6118*735d6239SKiyoung Kim  (eval $ac_link) 2>&5
6119*735d6239SKiyoung Kim  ac_status=$?
6120*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6121*735d6239SKiyoung Kim  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6122*735d6239SKiyoung Kim	    pipe_works=yes
6123*735d6239SKiyoung Kim	  fi
6124*735d6239SKiyoung Kim	  LIBS=$lt_globsym_save_LIBS
6125*735d6239SKiyoung Kim	  CFLAGS=$lt_globsym_save_CFLAGS
6126*735d6239SKiyoung Kim	else
6127*735d6239SKiyoung Kim	  echo "cannot find nm_test_func in $nlist" >&5
6128*735d6239SKiyoung Kim	fi
6129*735d6239SKiyoung Kim      else
6130*735d6239SKiyoung Kim	echo "cannot find nm_test_var in $nlist" >&5
6131*735d6239SKiyoung Kim      fi
6132*735d6239SKiyoung Kim    else
6133*735d6239SKiyoung Kim      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6134*735d6239SKiyoung Kim    fi
6135*735d6239SKiyoung Kim  else
6136*735d6239SKiyoung Kim    echo "$progname: failed program was:" >&5
6137*735d6239SKiyoung Kim    cat conftest.$ac_ext >&5
6138*735d6239SKiyoung Kim  fi
6139*735d6239SKiyoung Kim  rm -rf conftest* conftst*
6140*735d6239SKiyoung Kim
6141*735d6239SKiyoung Kim  # Do not use the global_symbol_pipe unless it works.
6142*735d6239SKiyoung Kim  if test "$pipe_works" = yes; then
6143*735d6239SKiyoung Kim    break
6144*735d6239SKiyoung Kim  else
6145*735d6239SKiyoung Kim    lt_cv_sys_global_symbol_pipe=
6146*735d6239SKiyoung Kim  fi
6147*735d6239SKiyoung Kimdone
6148*735d6239SKiyoung Kim
6149*735d6239SKiyoung Kimfi
6150*735d6239SKiyoung Kim
6151*735d6239SKiyoung Kimif test -z "$lt_cv_sys_global_symbol_pipe"; then
6152*735d6239SKiyoung Kim  lt_cv_sys_global_symbol_to_cdecl=
6153*735d6239SKiyoung Kimfi
6154*735d6239SKiyoung Kimif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6155*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6156*735d6239SKiyoung Kim$as_echo "failed" >&6; }
6157*735d6239SKiyoung Kimelse
6158*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6159*735d6239SKiyoung Kim$as_echo "ok" >&6; }
6160*735d6239SKiyoung Kimfi
6161*735d6239SKiyoung Kim
6162*735d6239SKiyoung Kim# Response file support.
6163*735d6239SKiyoung Kimif test "$lt_cv_nm_interface" = "MS dumpbin"; then
6164*735d6239SKiyoung Kim  nm_file_list_spec='@'
6165*735d6239SKiyoung Kimelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6166*735d6239SKiyoung Kim  nm_file_list_spec='@'
6167*735d6239SKiyoung Kimfi
6168*735d6239SKiyoung Kim
6169*735d6239SKiyoung Kim
6170*735d6239SKiyoung Kim
6171*735d6239SKiyoung Kim
6172*735d6239SKiyoung Kim
6173*735d6239SKiyoung Kim
6174*735d6239SKiyoung Kim
6175*735d6239SKiyoung Kim
6176*735d6239SKiyoung Kim
6177*735d6239SKiyoung Kim
6178*735d6239SKiyoung Kim
6179*735d6239SKiyoung Kim
6180*735d6239SKiyoung Kim
6181*735d6239SKiyoung Kim
6182*735d6239SKiyoung Kim
6183*735d6239SKiyoung Kim
6184*735d6239SKiyoung Kim
6185*735d6239SKiyoung Kim
6186*735d6239SKiyoung Kim
6187*735d6239SKiyoung Kim
6188*735d6239SKiyoung Kim
6189*735d6239SKiyoung Kim
6190*735d6239SKiyoung Kim
6191*735d6239SKiyoung Kim
6192*735d6239SKiyoung Kim
6193*735d6239SKiyoung Kim
6194*735d6239SKiyoung Kim
6195*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6196*735d6239SKiyoung Kim$as_echo_n "checking for sysroot... " >&6; }
6197*735d6239SKiyoung Kim
6198*735d6239SKiyoung Kim# Check whether --with-sysroot was given.
6199*735d6239SKiyoung Kimif test "${with_sysroot+set}" = set; then :
6200*735d6239SKiyoung Kim  withval=$with_sysroot;
6201*735d6239SKiyoung Kimelse
6202*735d6239SKiyoung Kim  with_sysroot=no
6203*735d6239SKiyoung Kimfi
6204*735d6239SKiyoung Kim
6205*735d6239SKiyoung Kim
6206*735d6239SKiyoung Kimlt_sysroot=
6207*735d6239SKiyoung Kimcase ${with_sysroot} in #(
6208*735d6239SKiyoung Kim yes)
6209*735d6239SKiyoung Kim   if test "$GCC" = yes; then
6210*735d6239SKiyoung Kim     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6211*735d6239SKiyoung Kim   fi
6212*735d6239SKiyoung Kim   ;; #(
6213*735d6239SKiyoung Kim /*)
6214*735d6239SKiyoung Kim   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6215*735d6239SKiyoung Kim   ;; #(
6216*735d6239SKiyoung Kim no|'')
6217*735d6239SKiyoung Kim   ;; #(
6218*735d6239SKiyoung Kim *)
6219*735d6239SKiyoung Kim   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6220*735d6239SKiyoung Kim$as_echo "${with_sysroot}" >&6; }
6221*735d6239SKiyoung Kim   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6222*735d6239SKiyoung Kim   ;;
6223*735d6239SKiyoung Kimesac
6224*735d6239SKiyoung Kim
6225*735d6239SKiyoung Kim { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6226*735d6239SKiyoung Kim$as_echo "${lt_sysroot:-no}" >&6; }
6227*735d6239SKiyoung Kim
6228*735d6239SKiyoung Kim
6229*735d6239SKiyoung Kim
6230*735d6239SKiyoung Kim
6231*735d6239SKiyoung Kim
6232*735d6239SKiyoung Kim# Check whether --enable-libtool-lock was given.
6233*735d6239SKiyoung Kimif test "${enable_libtool_lock+set}" = set; then :
6234*735d6239SKiyoung Kim  enableval=$enable_libtool_lock;
6235*735d6239SKiyoung Kimfi
6236*735d6239SKiyoung Kim
6237*735d6239SKiyoung Kimtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6238*735d6239SKiyoung Kim
6239*735d6239SKiyoung Kim# Some flags need to be propagated to the compiler or linker for good
6240*735d6239SKiyoung Kim# libtool support.
6241*735d6239SKiyoung Kimcase $host in
6242*735d6239SKiyoung Kimia64-*-hpux*)
6243*735d6239SKiyoung Kim  # Find out which ABI we are using.
6244*735d6239SKiyoung Kim  echo 'int i;' > conftest.$ac_ext
6245*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6246*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
6247*735d6239SKiyoung Kim  ac_status=$?
6248*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6249*735d6239SKiyoung Kim  test $ac_status = 0; }; then
6250*735d6239SKiyoung Kim    case `/usr/bin/file conftest.$ac_objext` in
6251*735d6239SKiyoung Kim      *ELF-32*)
6252*735d6239SKiyoung Kim	HPUX_IA64_MODE="32"
6253*735d6239SKiyoung Kim	;;
6254*735d6239SKiyoung Kim      *ELF-64*)
6255*735d6239SKiyoung Kim	HPUX_IA64_MODE="64"
6256*735d6239SKiyoung Kim	;;
6257*735d6239SKiyoung Kim    esac
6258*735d6239SKiyoung Kim  fi
6259*735d6239SKiyoung Kim  rm -rf conftest*
6260*735d6239SKiyoung Kim  ;;
6261*735d6239SKiyoung Kim*-*-irix6*)
6262*735d6239SKiyoung Kim  # Find out which ABI we are using.
6263*735d6239SKiyoung Kim  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6264*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6265*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
6266*735d6239SKiyoung Kim  ac_status=$?
6267*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6268*735d6239SKiyoung Kim  test $ac_status = 0; }; then
6269*735d6239SKiyoung Kim    if test "$lt_cv_prog_gnu_ld" = yes; then
6270*735d6239SKiyoung Kim      case `/usr/bin/file conftest.$ac_objext` in
6271*735d6239SKiyoung Kim	*32-bit*)
6272*735d6239SKiyoung Kim	  LD="${LD-ld} -melf32bsmip"
6273*735d6239SKiyoung Kim	  ;;
6274*735d6239SKiyoung Kim	*N32*)
6275*735d6239SKiyoung Kim	  LD="${LD-ld} -melf32bmipn32"
6276*735d6239SKiyoung Kim	  ;;
6277*735d6239SKiyoung Kim	*64-bit*)
6278*735d6239SKiyoung Kim	  LD="${LD-ld} -melf64bmip"
6279*735d6239SKiyoung Kim	;;
6280*735d6239SKiyoung Kim      esac
6281*735d6239SKiyoung Kim    else
6282*735d6239SKiyoung Kim      case `/usr/bin/file conftest.$ac_objext` in
6283*735d6239SKiyoung Kim	*32-bit*)
6284*735d6239SKiyoung Kim	  LD="${LD-ld} -32"
6285*735d6239SKiyoung Kim	  ;;
6286*735d6239SKiyoung Kim	*N32*)
6287*735d6239SKiyoung Kim	  LD="${LD-ld} -n32"
6288*735d6239SKiyoung Kim	  ;;
6289*735d6239SKiyoung Kim	*64-bit*)
6290*735d6239SKiyoung Kim	  LD="${LD-ld} -64"
6291*735d6239SKiyoung Kim	  ;;
6292*735d6239SKiyoung Kim      esac
6293*735d6239SKiyoung Kim    fi
6294*735d6239SKiyoung Kim  fi
6295*735d6239SKiyoung Kim  rm -rf conftest*
6296*735d6239SKiyoung Kim  ;;
6297*735d6239SKiyoung Kim
6298*735d6239SKiyoung Kimx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6299*735d6239SKiyoung Kims390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6300*735d6239SKiyoung Kim  # Find out which ABI we are using.
6301*735d6239SKiyoung Kim  echo 'int i;' > conftest.$ac_ext
6302*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6303*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
6304*735d6239SKiyoung Kim  ac_status=$?
6305*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6306*735d6239SKiyoung Kim  test $ac_status = 0; }; then
6307*735d6239SKiyoung Kim    case `/usr/bin/file conftest.o` in
6308*735d6239SKiyoung Kim      *32-bit*)
6309*735d6239SKiyoung Kim	case $host in
6310*735d6239SKiyoung Kim	  x86_64-*kfreebsd*-gnu)
6311*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf_i386_fbsd"
6312*735d6239SKiyoung Kim	    ;;
6313*735d6239SKiyoung Kim	  x86_64-*linux*)
6314*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf_i386"
6315*735d6239SKiyoung Kim	    ;;
6316*735d6239SKiyoung Kim	  ppc64-*linux*|powerpc64-*linux*)
6317*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf32ppclinux"
6318*735d6239SKiyoung Kim	    ;;
6319*735d6239SKiyoung Kim	  s390x-*linux*)
6320*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf_s390"
6321*735d6239SKiyoung Kim	    ;;
6322*735d6239SKiyoung Kim	  sparc64-*linux*)
6323*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf32_sparc"
6324*735d6239SKiyoung Kim	    ;;
6325*735d6239SKiyoung Kim	esac
6326*735d6239SKiyoung Kim	;;
6327*735d6239SKiyoung Kim      *64-bit*)
6328*735d6239SKiyoung Kim	case $host in
6329*735d6239SKiyoung Kim	  x86_64-*kfreebsd*-gnu)
6330*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf_x86_64_fbsd"
6331*735d6239SKiyoung Kim	    ;;
6332*735d6239SKiyoung Kim	  x86_64-*linux*)
6333*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf_x86_64"
6334*735d6239SKiyoung Kim	    ;;
6335*735d6239SKiyoung Kim	  ppc*-*linux*|powerpc*-*linux*)
6336*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf64ppc"
6337*735d6239SKiyoung Kim	    ;;
6338*735d6239SKiyoung Kim	  s390*-*linux*|s390*-*tpf*)
6339*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf64_s390"
6340*735d6239SKiyoung Kim	    ;;
6341*735d6239SKiyoung Kim	  sparc*-*linux*)
6342*735d6239SKiyoung Kim	    LD="${LD-ld} -m elf64_sparc"
6343*735d6239SKiyoung Kim	    ;;
6344*735d6239SKiyoung Kim	esac
6345*735d6239SKiyoung Kim	;;
6346*735d6239SKiyoung Kim    esac
6347*735d6239SKiyoung Kim  fi
6348*735d6239SKiyoung Kim  rm -rf conftest*
6349*735d6239SKiyoung Kim  ;;
6350*735d6239SKiyoung Kim
6351*735d6239SKiyoung Kim*-*-sco3.2v5*)
6352*735d6239SKiyoung Kim  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6353*735d6239SKiyoung Kim  SAVE_CFLAGS="$CFLAGS"
6354*735d6239SKiyoung Kim  CFLAGS="$CFLAGS -belf"
6355*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6356*735d6239SKiyoung Kim$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6357*735d6239SKiyoung Kimif ${lt_cv_cc_needs_belf+:} false; then :
6358*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6359*735d6239SKiyoung Kimelse
6360*735d6239SKiyoung Kim  ac_ext=c
6361*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
6362*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6363*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6364*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
6365*735d6239SKiyoung Kim
6366*735d6239SKiyoung Kim     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6367*735d6239SKiyoung Kim/* end confdefs.h.  */
6368*735d6239SKiyoung Kim
6369*735d6239SKiyoung Kimint
6370*735d6239SKiyoung Kimmain ()
6371*735d6239SKiyoung Kim{
6372*735d6239SKiyoung Kim
6373*735d6239SKiyoung Kim  ;
6374*735d6239SKiyoung Kim  return 0;
6375*735d6239SKiyoung Kim}
6376*735d6239SKiyoung Kim_ACEOF
6377*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
6378*735d6239SKiyoung Kim  lt_cv_cc_needs_belf=yes
6379*735d6239SKiyoung Kimelse
6380*735d6239SKiyoung Kim  lt_cv_cc_needs_belf=no
6381*735d6239SKiyoung Kimfi
6382*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
6383*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
6384*735d6239SKiyoung Kim     ac_ext=c
6385*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
6386*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6387*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6388*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
6389*735d6239SKiyoung Kim
6390*735d6239SKiyoung Kimfi
6391*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6392*735d6239SKiyoung Kim$as_echo "$lt_cv_cc_needs_belf" >&6; }
6393*735d6239SKiyoung Kim  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6394*735d6239SKiyoung Kim    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6395*735d6239SKiyoung Kim    CFLAGS="$SAVE_CFLAGS"
6396*735d6239SKiyoung Kim  fi
6397*735d6239SKiyoung Kim  ;;
6398*735d6239SKiyoung Kimsparc*-*solaris*)
6399*735d6239SKiyoung Kim  # Find out which ABI we are using.
6400*735d6239SKiyoung Kim  echo 'int i;' > conftest.$ac_ext
6401*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6402*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
6403*735d6239SKiyoung Kim  ac_status=$?
6404*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6405*735d6239SKiyoung Kim  test $ac_status = 0; }; then
6406*735d6239SKiyoung Kim    case `/usr/bin/file conftest.o` in
6407*735d6239SKiyoung Kim    *64-bit*)
6408*735d6239SKiyoung Kim      case $lt_cv_prog_gnu_ld in
6409*735d6239SKiyoung Kim      yes*) LD="${LD-ld} -m elf64_sparc" ;;
6410*735d6239SKiyoung Kim      *)
6411*735d6239SKiyoung Kim	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6412*735d6239SKiyoung Kim	  LD="${LD-ld} -64"
6413*735d6239SKiyoung Kim	fi
6414*735d6239SKiyoung Kim	;;
6415*735d6239SKiyoung Kim      esac
6416*735d6239SKiyoung Kim      ;;
6417*735d6239SKiyoung Kim    esac
6418*735d6239SKiyoung Kim  fi
6419*735d6239SKiyoung Kim  rm -rf conftest*
6420*735d6239SKiyoung Kim  ;;
6421*735d6239SKiyoung Kimesac
6422*735d6239SKiyoung Kim
6423*735d6239SKiyoung Kimneed_locks="$enable_libtool_lock"
6424*735d6239SKiyoung Kim
6425*735d6239SKiyoung Kimif test -n "$ac_tool_prefix"; then
6426*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6427*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}mt; ac_word=$2
6428*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6429*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6430*735d6239SKiyoung Kimif ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6431*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6432*735d6239SKiyoung Kimelse
6433*735d6239SKiyoung Kim  if test -n "$MANIFEST_TOOL"; then
6434*735d6239SKiyoung Kim  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6435*735d6239SKiyoung Kimelse
6436*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6437*735d6239SKiyoung Kimfor as_dir in $PATH
6438*735d6239SKiyoung Kimdo
6439*735d6239SKiyoung Kim  IFS=$as_save_IFS
6440*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6441*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6442*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6443*735d6239SKiyoung Kim    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6444*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6445*735d6239SKiyoung Kim    break 2
6446*735d6239SKiyoung Kim  fi
6447*735d6239SKiyoung Kimdone
6448*735d6239SKiyoung Kim  done
6449*735d6239SKiyoung KimIFS=$as_save_IFS
6450*735d6239SKiyoung Kim
6451*735d6239SKiyoung Kimfi
6452*735d6239SKiyoung Kimfi
6453*735d6239SKiyoung KimMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6454*735d6239SKiyoung Kimif test -n "$MANIFEST_TOOL"; then
6455*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6456*735d6239SKiyoung Kim$as_echo "$MANIFEST_TOOL" >&6; }
6457*735d6239SKiyoung Kimelse
6458*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6459*735d6239SKiyoung Kim$as_echo "no" >&6; }
6460*735d6239SKiyoung Kimfi
6461*735d6239SKiyoung Kim
6462*735d6239SKiyoung Kim
6463*735d6239SKiyoung Kimfi
6464*735d6239SKiyoung Kimif test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6465*735d6239SKiyoung Kim  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6466*735d6239SKiyoung Kim  # Extract the first word of "mt", so it can be a program name with args.
6467*735d6239SKiyoung Kimset dummy mt; ac_word=$2
6468*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6469*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6470*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6471*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6472*735d6239SKiyoung Kimelse
6473*735d6239SKiyoung Kim  if test -n "$ac_ct_MANIFEST_TOOL"; then
6474*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6475*735d6239SKiyoung Kimelse
6476*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6477*735d6239SKiyoung Kimfor as_dir in $PATH
6478*735d6239SKiyoung Kimdo
6479*735d6239SKiyoung Kim  IFS=$as_save_IFS
6480*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6481*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6482*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6483*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6484*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6485*735d6239SKiyoung Kim    break 2
6486*735d6239SKiyoung Kim  fi
6487*735d6239SKiyoung Kimdone
6488*735d6239SKiyoung Kim  done
6489*735d6239SKiyoung KimIFS=$as_save_IFS
6490*735d6239SKiyoung Kim
6491*735d6239SKiyoung Kimfi
6492*735d6239SKiyoung Kimfi
6493*735d6239SKiyoung Kimac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6494*735d6239SKiyoung Kimif test -n "$ac_ct_MANIFEST_TOOL"; then
6495*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6496*735d6239SKiyoung Kim$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6497*735d6239SKiyoung Kimelse
6498*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6499*735d6239SKiyoung Kim$as_echo "no" >&6; }
6500*735d6239SKiyoung Kimfi
6501*735d6239SKiyoung Kim
6502*735d6239SKiyoung Kim  if test "x$ac_ct_MANIFEST_TOOL" = x; then
6503*735d6239SKiyoung Kim    MANIFEST_TOOL=":"
6504*735d6239SKiyoung Kim  else
6505*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6506*735d6239SKiyoung Kimyes:)
6507*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6508*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6509*735d6239SKiyoung Kimac_tool_warned=yes ;;
6510*735d6239SKiyoung Kimesac
6511*735d6239SKiyoung Kim    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6512*735d6239SKiyoung Kim  fi
6513*735d6239SKiyoung Kimelse
6514*735d6239SKiyoung Kim  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6515*735d6239SKiyoung Kimfi
6516*735d6239SKiyoung Kim
6517*735d6239SKiyoung Kimtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6518*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6519*735d6239SKiyoung Kim$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6520*735d6239SKiyoung Kimif ${lt_cv_path_mainfest_tool+:} false; then :
6521*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6522*735d6239SKiyoung Kimelse
6523*735d6239SKiyoung Kim  lt_cv_path_mainfest_tool=no
6524*735d6239SKiyoung Kim  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6525*735d6239SKiyoung Kim  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6526*735d6239SKiyoung Kim  cat conftest.err >&5
6527*735d6239SKiyoung Kim  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6528*735d6239SKiyoung Kim    lt_cv_path_mainfest_tool=yes
6529*735d6239SKiyoung Kim  fi
6530*735d6239SKiyoung Kim  rm -f conftest*
6531*735d6239SKiyoung Kimfi
6532*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6533*735d6239SKiyoung Kim$as_echo "$lt_cv_path_mainfest_tool" >&6; }
6534*735d6239SKiyoung Kimif test "x$lt_cv_path_mainfest_tool" != xyes; then
6535*735d6239SKiyoung Kim  MANIFEST_TOOL=:
6536*735d6239SKiyoung Kimfi
6537*735d6239SKiyoung Kim
6538*735d6239SKiyoung Kim
6539*735d6239SKiyoung Kim
6540*735d6239SKiyoung Kim
6541*735d6239SKiyoung Kim
6542*735d6239SKiyoung Kim
6543*735d6239SKiyoung Kim  case $host_os in
6544*735d6239SKiyoung Kim    rhapsody* | darwin*)
6545*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
6546*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6547*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6548*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6549*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6550*735d6239SKiyoung Kimif ${ac_cv_prog_DSYMUTIL+:} false; then :
6551*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6552*735d6239SKiyoung Kimelse
6553*735d6239SKiyoung Kim  if test -n "$DSYMUTIL"; then
6554*735d6239SKiyoung Kim  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6555*735d6239SKiyoung Kimelse
6556*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6557*735d6239SKiyoung Kimfor as_dir in $PATH
6558*735d6239SKiyoung Kimdo
6559*735d6239SKiyoung Kim  IFS=$as_save_IFS
6560*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6561*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6562*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6563*735d6239SKiyoung Kim    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6564*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6565*735d6239SKiyoung Kim    break 2
6566*735d6239SKiyoung Kim  fi
6567*735d6239SKiyoung Kimdone
6568*735d6239SKiyoung Kim  done
6569*735d6239SKiyoung KimIFS=$as_save_IFS
6570*735d6239SKiyoung Kim
6571*735d6239SKiyoung Kimfi
6572*735d6239SKiyoung Kimfi
6573*735d6239SKiyoung KimDSYMUTIL=$ac_cv_prog_DSYMUTIL
6574*735d6239SKiyoung Kimif test -n "$DSYMUTIL"; then
6575*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6576*735d6239SKiyoung Kim$as_echo "$DSYMUTIL" >&6; }
6577*735d6239SKiyoung Kimelse
6578*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6579*735d6239SKiyoung Kim$as_echo "no" >&6; }
6580*735d6239SKiyoung Kimfi
6581*735d6239SKiyoung Kim
6582*735d6239SKiyoung Kim
6583*735d6239SKiyoung Kimfi
6584*735d6239SKiyoung Kimif test -z "$ac_cv_prog_DSYMUTIL"; then
6585*735d6239SKiyoung Kim  ac_ct_DSYMUTIL=$DSYMUTIL
6586*735d6239SKiyoung Kim  # Extract the first word of "dsymutil", so it can be a program name with args.
6587*735d6239SKiyoung Kimset dummy dsymutil; ac_word=$2
6588*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6589*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6590*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6591*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6592*735d6239SKiyoung Kimelse
6593*735d6239SKiyoung Kim  if test -n "$ac_ct_DSYMUTIL"; then
6594*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6595*735d6239SKiyoung Kimelse
6596*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6597*735d6239SKiyoung Kimfor as_dir in $PATH
6598*735d6239SKiyoung Kimdo
6599*735d6239SKiyoung Kim  IFS=$as_save_IFS
6600*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6601*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6602*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6603*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6604*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6605*735d6239SKiyoung Kim    break 2
6606*735d6239SKiyoung Kim  fi
6607*735d6239SKiyoung Kimdone
6608*735d6239SKiyoung Kim  done
6609*735d6239SKiyoung KimIFS=$as_save_IFS
6610*735d6239SKiyoung Kim
6611*735d6239SKiyoung Kimfi
6612*735d6239SKiyoung Kimfi
6613*735d6239SKiyoung Kimac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6614*735d6239SKiyoung Kimif test -n "$ac_ct_DSYMUTIL"; then
6615*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6616*735d6239SKiyoung Kim$as_echo "$ac_ct_DSYMUTIL" >&6; }
6617*735d6239SKiyoung Kimelse
6618*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6619*735d6239SKiyoung Kim$as_echo "no" >&6; }
6620*735d6239SKiyoung Kimfi
6621*735d6239SKiyoung Kim
6622*735d6239SKiyoung Kim  if test "x$ac_ct_DSYMUTIL" = x; then
6623*735d6239SKiyoung Kim    DSYMUTIL=":"
6624*735d6239SKiyoung Kim  else
6625*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6626*735d6239SKiyoung Kimyes:)
6627*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6628*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6629*735d6239SKiyoung Kimac_tool_warned=yes ;;
6630*735d6239SKiyoung Kimesac
6631*735d6239SKiyoung Kim    DSYMUTIL=$ac_ct_DSYMUTIL
6632*735d6239SKiyoung Kim  fi
6633*735d6239SKiyoung Kimelse
6634*735d6239SKiyoung Kim  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6635*735d6239SKiyoung Kimfi
6636*735d6239SKiyoung Kim
6637*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
6638*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6639*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}nmedit; ac_word=$2
6640*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6641*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6642*735d6239SKiyoung Kimif ${ac_cv_prog_NMEDIT+:} false; then :
6643*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6644*735d6239SKiyoung Kimelse
6645*735d6239SKiyoung Kim  if test -n "$NMEDIT"; then
6646*735d6239SKiyoung Kim  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6647*735d6239SKiyoung Kimelse
6648*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6649*735d6239SKiyoung Kimfor as_dir in $PATH
6650*735d6239SKiyoung Kimdo
6651*735d6239SKiyoung Kim  IFS=$as_save_IFS
6652*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6653*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6654*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6655*735d6239SKiyoung Kim    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6656*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6657*735d6239SKiyoung Kim    break 2
6658*735d6239SKiyoung Kim  fi
6659*735d6239SKiyoung Kimdone
6660*735d6239SKiyoung Kim  done
6661*735d6239SKiyoung KimIFS=$as_save_IFS
6662*735d6239SKiyoung Kim
6663*735d6239SKiyoung Kimfi
6664*735d6239SKiyoung Kimfi
6665*735d6239SKiyoung KimNMEDIT=$ac_cv_prog_NMEDIT
6666*735d6239SKiyoung Kimif test -n "$NMEDIT"; then
6667*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6668*735d6239SKiyoung Kim$as_echo "$NMEDIT" >&6; }
6669*735d6239SKiyoung Kimelse
6670*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6671*735d6239SKiyoung Kim$as_echo "no" >&6; }
6672*735d6239SKiyoung Kimfi
6673*735d6239SKiyoung Kim
6674*735d6239SKiyoung Kim
6675*735d6239SKiyoung Kimfi
6676*735d6239SKiyoung Kimif test -z "$ac_cv_prog_NMEDIT"; then
6677*735d6239SKiyoung Kim  ac_ct_NMEDIT=$NMEDIT
6678*735d6239SKiyoung Kim  # Extract the first word of "nmedit", so it can be a program name with args.
6679*735d6239SKiyoung Kimset dummy nmedit; ac_word=$2
6680*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6681*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6682*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6683*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6684*735d6239SKiyoung Kimelse
6685*735d6239SKiyoung Kim  if test -n "$ac_ct_NMEDIT"; then
6686*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6687*735d6239SKiyoung Kimelse
6688*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6689*735d6239SKiyoung Kimfor as_dir in $PATH
6690*735d6239SKiyoung Kimdo
6691*735d6239SKiyoung Kim  IFS=$as_save_IFS
6692*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6693*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6694*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6695*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_NMEDIT="nmedit"
6696*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6697*735d6239SKiyoung Kim    break 2
6698*735d6239SKiyoung Kim  fi
6699*735d6239SKiyoung Kimdone
6700*735d6239SKiyoung Kim  done
6701*735d6239SKiyoung KimIFS=$as_save_IFS
6702*735d6239SKiyoung Kim
6703*735d6239SKiyoung Kimfi
6704*735d6239SKiyoung Kimfi
6705*735d6239SKiyoung Kimac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6706*735d6239SKiyoung Kimif test -n "$ac_ct_NMEDIT"; then
6707*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6708*735d6239SKiyoung Kim$as_echo "$ac_ct_NMEDIT" >&6; }
6709*735d6239SKiyoung Kimelse
6710*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6711*735d6239SKiyoung Kim$as_echo "no" >&6; }
6712*735d6239SKiyoung Kimfi
6713*735d6239SKiyoung Kim
6714*735d6239SKiyoung Kim  if test "x$ac_ct_NMEDIT" = x; then
6715*735d6239SKiyoung Kim    NMEDIT=":"
6716*735d6239SKiyoung Kim  else
6717*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6718*735d6239SKiyoung Kimyes:)
6719*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6720*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6721*735d6239SKiyoung Kimac_tool_warned=yes ;;
6722*735d6239SKiyoung Kimesac
6723*735d6239SKiyoung Kim    NMEDIT=$ac_ct_NMEDIT
6724*735d6239SKiyoung Kim  fi
6725*735d6239SKiyoung Kimelse
6726*735d6239SKiyoung Kim  NMEDIT="$ac_cv_prog_NMEDIT"
6727*735d6239SKiyoung Kimfi
6728*735d6239SKiyoung Kim
6729*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
6730*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6731*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}lipo; ac_word=$2
6732*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6733*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6734*735d6239SKiyoung Kimif ${ac_cv_prog_LIPO+:} false; then :
6735*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6736*735d6239SKiyoung Kimelse
6737*735d6239SKiyoung Kim  if test -n "$LIPO"; then
6738*735d6239SKiyoung Kim  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6739*735d6239SKiyoung Kimelse
6740*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6741*735d6239SKiyoung Kimfor as_dir in $PATH
6742*735d6239SKiyoung Kimdo
6743*735d6239SKiyoung Kim  IFS=$as_save_IFS
6744*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6745*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6746*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6747*735d6239SKiyoung Kim    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6748*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6749*735d6239SKiyoung Kim    break 2
6750*735d6239SKiyoung Kim  fi
6751*735d6239SKiyoung Kimdone
6752*735d6239SKiyoung Kim  done
6753*735d6239SKiyoung KimIFS=$as_save_IFS
6754*735d6239SKiyoung Kim
6755*735d6239SKiyoung Kimfi
6756*735d6239SKiyoung Kimfi
6757*735d6239SKiyoung KimLIPO=$ac_cv_prog_LIPO
6758*735d6239SKiyoung Kimif test -n "$LIPO"; then
6759*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6760*735d6239SKiyoung Kim$as_echo "$LIPO" >&6; }
6761*735d6239SKiyoung Kimelse
6762*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6763*735d6239SKiyoung Kim$as_echo "no" >&6; }
6764*735d6239SKiyoung Kimfi
6765*735d6239SKiyoung Kim
6766*735d6239SKiyoung Kim
6767*735d6239SKiyoung Kimfi
6768*735d6239SKiyoung Kimif test -z "$ac_cv_prog_LIPO"; then
6769*735d6239SKiyoung Kim  ac_ct_LIPO=$LIPO
6770*735d6239SKiyoung Kim  # Extract the first word of "lipo", so it can be a program name with args.
6771*735d6239SKiyoung Kimset dummy lipo; ac_word=$2
6772*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6773*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6774*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6775*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6776*735d6239SKiyoung Kimelse
6777*735d6239SKiyoung Kim  if test -n "$ac_ct_LIPO"; then
6778*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6779*735d6239SKiyoung Kimelse
6780*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6781*735d6239SKiyoung Kimfor as_dir in $PATH
6782*735d6239SKiyoung Kimdo
6783*735d6239SKiyoung Kim  IFS=$as_save_IFS
6784*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6785*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6786*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6787*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_LIPO="lipo"
6788*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6789*735d6239SKiyoung Kim    break 2
6790*735d6239SKiyoung Kim  fi
6791*735d6239SKiyoung Kimdone
6792*735d6239SKiyoung Kim  done
6793*735d6239SKiyoung KimIFS=$as_save_IFS
6794*735d6239SKiyoung Kim
6795*735d6239SKiyoung Kimfi
6796*735d6239SKiyoung Kimfi
6797*735d6239SKiyoung Kimac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6798*735d6239SKiyoung Kimif test -n "$ac_ct_LIPO"; then
6799*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6800*735d6239SKiyoung Kim$as_echo "$ac_ct_LIPO" >&6; }
6801*735d6239SKiyoung Kimelse
6802*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6803*735d6239SKiyoung Kim$as_echo "no" >&6; }
6804*735d6239SKiyoung Kimfi
6805*735d6239SKiyoung Kim
6806*735d6239SKiyoung Kim  if test "x$ac_ct_LIPO" = x; then
6807*735d6239SKiyoung Kim    LIPO=":"
6808*735d6239SKiyoung Kim  else
6809*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6810*735d6239SKiyoung Kimyes:)
6811*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6812*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6813*735d6239SKiyoung Kimac_tool_warned=yes ;;
6814*735d6239SKiyoung Kimesac
6815*735d6239SKiyoung Kim    LIPO=$ac_ct_LIPO
6816*735d6239SKiyoung Kim  fi
6817*735d6239SKiyoung Kimelse
6818*735d6239SKiyoung Kim  LIPO="$ac_cv_prog_LIPO"
6819*735d6239SKiyoung Kimfi
6820*735d6239SKiyoung Kim
6821*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
6822*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6823*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}otool; ac_word=$2
6824*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6825*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6826*735d6239SKiyoung Kimif ${ac_cv_prog_OTOOL+:} false; then :
6827*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6828*735d6239SKiyoung Kimelse
6829*735d6239SKiyoung Kim  if test -n "$OTOOL"; then
6830*735d6239SKiyoung Kim  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6831*735d6239SKiyoung Kimelse
6832*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6833*735d6239SKiyoung Kimfor as_dir in $PATH
6834*735d6239SKiyoung Kimdo
6835*735d6239SKiyoung Kim  IFS=$as_save_IFS
6836*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6837*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6838*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6839*735d6239SKiyoung Kim    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6840*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6841*735d6239SKiyoung Kim    break 2
6842*735d6239SKiyoung Kim  fi
6843*735d6239SKiyoung Kimdone
6844*735d6239SKiyoung Kim  done
6845*735d6239SKiyoung KimIFS=$as_save_IFS
6846*735d6239SKiyoung Kim
6847*735d6239SKiyoung Kimfi
6848*735d6239SKiyoung Kimfi
6849*735d6239SKiyoung KimOTOOL=$ac_cv_prog_OTOOL
6850*735d6239SKiyoung Kimif test -n "$OTOOL"; then
6851*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6852*735d6239SKiyoung Kim$as_echo "$OTOOL" >&6; }
6853*735d6239SKiyoung Kimelse
6854*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6855*735d6239SKiyoung Kim$as_echo "no" >&6; }
6856*735d6239SKiyoung Kimfi
6857*735d6239SKiyoung Kim
6858*735d6239SKiyoung Kim
6859*735d6239SKiyoung Kimfi
6860*735d6239SKiyoung Kimif test -z "$ac_cv_prog_OTOOL"; then
6861*735d6239SKiyoung Kim  ac_ct_OTOOL=$OTOOL
6862*735d6239SKiyoung Kim  # Extract the first word of "otool", so it can be a program name with args.
6863*735d6239SKiyoung Kimset dummy otool; ac_word=$2
6864*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6865*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6866*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6867*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6868*735d6239SKiyoung Kimelse
6869*735d6239SKiyoung Kim  if test -n "$ac_ct_OTOOL"; then
6870*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6871*735d6239SKiyoung Kimelse
6872*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6873*735d6239SKiyoung Kimfor as_dir in $PATH
6874*735d6239SKiyoung Kimdo
6875*735d6239SKiyoung Kim  IFS=$as_save_IFS
6876*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6877*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6878*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6879*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_OTOOL="otool"
6880*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6881*735d6239SKiyoung Kim    break 2
6882*735d6239SKiyoung Kim  fi
6883*735d6239SKiyoung Kimdone
6884*735d6239SKiyoung Kim  done
6885*735d6239SKiyoung KimIFS=$as_save_IFS
6886*735d6239SKiyoung Kim
6887*735d6239SKiyoung Kimfi
6888*735d6239SKiyoung Kimfi
6889*735d6239SKiyoung Kimac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6890*735d6239SKiyoung Kimif test -n "$ac_ct_OTOOL"; then
6891*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6892*735d6239SKiyoung Kim$as_echo "$ac_ct_OTOOL" >&6; }
6893*735d6239SKiyoung Kimelse
6894*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6895*735d6239SKiyoung Kim$as_echo "no" >&6; }
6896*735d6239SKiyoung Kimfi
6897*735d6239SKiyoung Kim
6898*735d6239SKiyoung Kim  if test "x$ac_ct_OTOOL" = x; then
6899*735d6239SKiyoung Kim    OTOOL=":"
6900*735d6239SKiyoung Kim  else
6901*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6902*735d6239SKiyoung Kimyes:)
6903*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6904*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6905*735d6239SKiyoung Kimac_tool_warned=yes ;;
6906*735d6239SKiyoung Kimesac
6907*735d6239SKiyoung Kim    OTOOL=$ac_ct_OTOOL
6908*735d6239SKiyoung Kim  fi
6909*735d6239SKiyoung Kimelse
6910*735d6239SKiyoung Kim  OTOOL="$ac_cv_prog_OTOOL"
6911*735d6239SKiyoung Kimfi
6912*735d6239SKiyoung Kim
6913*735d6239SKiyoung Kim    if test -n "$ac_tool_prefix"; then
6914*735d6239SKiyoung Kim  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6915*735d6239SKiyoung Kimset dummy ${ac_tool_prefix}otool64; ac_word=$2
6916*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6917*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6918*735d6239SKiyoung Kimif ${ac_cv_prog_OTOOL64+:} false; then :
6919*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6920*735d6239SKiyoung Kimelse
6921*735d6239SKiyoung Kim  if test -n "$OTOOL64"; then
6922*735d6239SKiyoung Kim  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6923*735d6239SKiyoung Kimelse
6924*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6925*735d6239SKiyoung Kimfor as_dir in $PATH
6926*735d6239SKiyoung Kimdo
6927*735d6239SKiyoung Kim  IFS=$as_save_IFS
6928*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6929*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6930*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6931*735d6239SKiyoung Kim    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6932*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6933*735d6239SKiyoung Kim    break 2
6934*735d6239SKiyoung Kim  fi
6935*735d6239SKiyoung Kimdone
6936*735d6239SKiyoung Kim  done
6937*735d6239SKiyoung KimIFS=$as_save_IFS
6938*735d6239SKiyoung Kim
6939*735d6239SKiyoung Kimfi
6940*735d6239SKiyoung Kimfi
6941*735d6239SKiyoung KimOTOOL64=$ac_cv_prog_OTOOL64
6942*735d6239SKiyoung Kimif test -n "$OTOOL64"; then
6943*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6944*735d6239SKiyoung Kim$as_echo "$OTOOL64" >&6; }
6945*735d6239SKiyoung Kimelse
6946*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6947*735d6239SKiyoung Kim$as_echo "no" >&6; }
6948*735d6239SKiyoung Kimfi
6949*735d6239SKiyoung Kim
6950*735d6239SKiyoung Kim
6951*735d6239SKiyoung Kimfi
6952*735d6239SKiyoung Kimif test -z "$ac_cv_prog_OTOOL64"; then
6953*735d6239SKiyoung Kim  ac_ct_OTOOL64=$OTOOL64
6954*735d6239SKiyoung Kim  # Extract the first word of "otool64", so it can be a program name with args.
6955*735d6239SKiyoung Kimset dummy otool64; ac_word=$2
6956*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6957*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
6958*735d6239SKiyoung Kimif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6959*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
6960*735d6239SKiyoung Kimelse
6961*735d6239SKiyoung Kim  if test -n "$ac_ct_OTOOL64"; then
6962*735d6239SKiyoung Kim  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6963*735d6239SKiyoung Kimelse
6964*735d6239SKiyoung Kimas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6965*735d6239SKiyoung Kimfor as_dir in $PATH
6966*735d6239SKiyoung Kimdo
6967*735d6239SKiyoung Kim  IFS=$as_save_IFS
6968*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
6969*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
6970*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6971*735d6239SKiyoung Kim    ac_cv_prog_ac_ct_OTOOL64="otool64"
6972*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6973*735d6239SKiyoung Kim    break 2
6974*735d6239SKiyoung Kim  fi
6975*735d6239SKiyoung Kimdone
6976*735d6239SKiyoung Kim  done
6977*735d6239SKiyoung KimIFS=$as_save_IFS
6978*735d6239SKiyoung Kim
6979*735d6239SKiyoung Kimfi
6980*735d6239SKiyoung Kimfi
6981*735d6239SKiyoung Kimac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6982*735d6239SKiyoung Kimif test -n "$ac_ct_OTOOL64"; then
6983*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6984*735d6239SKiyoung Kim$as_echo "$ac_ct_OTOOL64" >&6; }
6985*735d6239SKiyoung Kimelse
6986*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6987*735d6239SKiyoung Kim$as_echo "no" >&6; }
6988*735d6239SKiyoung Kimfi
6989*735d6239SKiyoung Kim
6990*735d6239SKiyoung Kim  if test "x$ac_ct_OTOOL64" = x; then
6991*735d6239SKiyoung Kim    OTOOL64=":"
6992*735d6239SKiyoung Kim  else
6993*735d6239SKiyoung Kim    case $cross_compiling:$ac_tool_warned in
6994*735d6239SKiyoung Kimyes:)
6995*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6996*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6997*735d6239SKiyoung Kimac_tool_warned=yes ;;
6998*735d6239SKiyoung Kimesac
6999*735d6239SKiyoung Kim    OTOOL64=$ac_ct_OTOOL64
7000*735d6239SKiyoung Kim  fi
7001*735d6239SKiyoung Kimelse
7002*735d6239SKiyoung Kim  OTOOL64="$ac_cv_prog_OTOOL64"
7003*735d6239SKiyoung Kimfi
7004*735d6239SKiyoung Kim
7005*735d6239SKiyoung Kim
7006*735d6239SKiyoung Kim
7007*735d6239SKiyoung Kim
7008*735d6239SKiyoung Kim
7009*735d6239SKiyoung Kim
7010*735d6239SKiyoung Kim
7011*735d6239SKiyoung Kim
7012*735d6239SKiyoung Kim
7013*735d6239SKiyoung Kim
7014*735d6239SKiyoung Kim
7015*735d6239SKiyoung Kim
7016*735d6239SKiyoung Kim
7017*735d6239SKiyoung Kim
7018*735d6239SKiyoung Kim
7019*735d6239SKiyoung Kim
7020*735d6239SKiyoung Kim
7021*735d6239SKiyoung Kim
7022*735d6239SKiyoung Kim
7023*735d6239SKiyoung Kim
7024*735d6239SKiyoung Kim
7025*735d6239SKiyoung Kim
7026*735d6239SKiyoung Kim
7027*735d6239SKiyoung Kim
7028*735d6239SKiyoung Kim
7029*735d6239SKiyoung Kim
7030*735d6239SKiyoung Kim
7031*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7032*735d6239SKiyoung Kim$as_echo_n "checking for -single_module linker flag... " >&6; }
7033*735d6239SKiyoung Kimif ${lt_cv_apple_cc_single_mod+:} false; then :
7034*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7035*735d6239SKiyoung Kimelse
7036*735d6239SKiyoung Kim  lt_cv_apple_cc_single_mod=no
7037*735d6239SKiyoung Kim      if test -z "${LT_MULTI_MODULE}"; then
7038*735d6239SKiyoung Kim	# By default we will add the -single_module flag. You can override
7039*735d6239SKiyoung Kim	# by either setting the environment variable LT_MULTI_MODULE
7040*735d6239SKiyoung Kim	# non-empty at configure time, or by adding -multi_module to the
7041*735d6239SKiyoung Kim	# link flags.
7042*735d6239SKiyoung Kim	rm -rf libconftest.dylib*
7043*735d6239SKiyoung Kim	echo "int foo(void){return 1;}" > conftest.c
7044*735d6239SKiyoung Kim	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7045*735d6239SKiyoung Kim-dynamiclib -Wl,-single_module conftest.c" >&5
7046*735d6239SKiyoung Kim	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7047*735d6239SKiyoung Kim	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7048*735d6239SKiyoung Kim        _lt_result=$?
7049*735d6239SKiyoung Kim	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7050*735d6239SKiyoung Kim	  lt_cv_apple_cc_single_mod=yes
7051*735d6239SKiyoung Kim	else
7052*735d6239SKiyoung Kim	  cat conftest.err >&5
7053*735d6239SKiyoung Kim	fi
7054*735d6239SKiyoung Kim	rm -rf libconftest.dylib*
7055*735d6239SKiyoung Kim	rm -f conftest.*
7056*735d6239SKiyoung Kim      fi
7057*735d6239SKiyoung Kimfi
7058*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7059*735d6239SKiyoung Kim$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7060*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7061*735d6239SKiyoung Kim$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7062*735d6239SKiyoung Kimif ${lt_cv_ld_exported_symbols_list+:} false; then :
7063*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7064*735d6239SKiyoung Kimelse
7065*735d6239SKiyoung Kim  lt_cv_ld_exported_symbols_list=no
7066*735d6239SKiyoung Kim      save_LDFLAGS=$LDFLAGS
7067*735d6239SKiyoung Kim      echo "_main" > conftest.sym
7068*735d6239SKiyoung Kim      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7069*735d6239SKiyoung Kim      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7070*735d6239SKiyoung Kim/* end confdefs.h.  */
7071*735d6239SKiyoung Kim
7072*735d6239SKiyoung Kimint
7073*735d6239SKiyoung Kimmain ()
7074*735d6239SKiyoung Kim{
7075*735d6239SKiyoung Kim
7076*735d6239SKiyoung Kim  ;
7077*735d6239SKiyoung Kim  return 0;
7078*735d6239SKiyoung Kim}
7079*735d6239SKiyoung Kim_ACEOF
7080*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
7081*735d6239SKiyoung Kim  lt_cv_ld_exported_symbols_list=yes
7082*735d6239SKiyoung Kimelse
7083*735d6239SKiyoung Kim  lt_cv_ld_exported_symbols_list=no
7084*735d6239SKiyoung Kimfi
7085*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
7086*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
7087*735d6239SKiyoung Kim	LDFLAGS="$save_LDFLAGS"
7088*735d6239SKiyoung Kim
7089*735d6239SKiyoung Kimfi
7090*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7091*735d6239SKiyoung Kim$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7092*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7093*735d6239SKiyoung Kim$as_echo_n "checking for -force_load linker flag... " >&6; }
7094*735d6239SKiyoung Kimif ${lt_cv_ld_force_load+:} false; then :
7095*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7096*735d6239SKiyoung Kimelse
7097*735d6239SKiyoung Kim  lt_cv_ld_force_load=no
7098*735d6239SKiyoung Kim      cat > conftest.c << _LT_EOF
7099*735d6239SKiyoung Kimint forced_loaded() { return 2;}
7100*735d6239SKiyoung Kim_LT_EOF
7101*735d6239SKiyoung Kim      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7102*735d6239SKiyoung Kim      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7103*735d6239SKiyoung Kim      echo "$AR cru libconftest.a conftest.o" >&5
7104*735d6239SKiyoung Kim      $AR cru libconftest.a conftest.o 2>&5
7105*735d6239SKiyoung Kim      echo "$RANLIB libconftest.a" >&5
7106*735d6239SKiyoung Kim      $RANLIB libconftest.a 2>&5
7107*735d6239SKiyoung Kim      cat > conftest.c << _LT_EOF
7108*735d6239SKiyoung Kimint main() { return 0;}
7109*735d6239SKiyoung Kim_LT_EOF
7110*735d6239SKiyoung Kim      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7111*735d6239SKiyoung Kim      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7112*735d6239SKiyoung Kim      _lt_result=$?
7113*735d6239SKiyoung Kim      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7114*735d6239SKiyoung Kim	lt_cv_ld_force_load=yes
7115*735d6239SKiyoung Kim      else
7116*735d6239SKiyoung Kim	cat conftest.err >&5
7117*735d6239SKiyoung Kim      fi
7118*735d6239SKiyoung Kim        rm -f conftest.err libconftest.a conftest conftest.c
7119*735d6239SKiyoung Kim        rm -rf conftest.dSYM
7120*735d6239SKiyoung Kim
7121*735d6239SKiyoung Kimfi
7122*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7123*735d6239SKiyoung Kim$as_echo "$lt_cv_ld_force_load" >&6; }
7124*735d6239SKiyoung Kim    case $host_os in
7125*735d6239SKiyoung Kim    rhapsody* | darwin1.[012])
7126*735d6239SKiyoung Kim      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7127*735d6239SKiyoung Kim    darwin1.*)
7128*735d6239SKiyoung Kim      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7129*735d6239SKiyoung Kim    darwin*) # darwin 5.x on
7130*735d6239SKiyoung Kim      # if running on 10.5 or later, the deployment target defaults
7131*735d6239SKiyoung Kim      # to the OS version, if on x86, and 10.4, the deployment
7132*735d6239SKiyoung Kim      # target defaults to 10.4. Don't you love it?
7133*735d6239SKiyoung Kim      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7134*735d6239SKiyoung Kim	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7135*735d6239SKiyoung Kim	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7136*735d6239SKiyoung Kim	10.[012]*)
7137*735d6239SKiyoung Kim	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7138*735d6239SKiyoung Kim	10.*)
7139*735d6239SKiyoung Kim	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7140*735d6239SKiyoung Kim      esac
7141*735d6239SKiyoung Kim    ;;
7142*735d6239SKiyoung Kim  esac
7143*735d6239SKiyoung Kim    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7144*735d6239SKiyoung Kim      _lt_dar_single_mod='$single_module'
7145*735d6239SKiyoung Kim    fi
7146*735d6239SKiyoung Kim    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7147*735d6239SKiyoung Kim      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7148*735d6239SKiyoung Kim    else
7149*735d6239SKiyoung Kim      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7150*735d6239SKiyoung Kim    fi
7151*735d6239SKiyoung Kim    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7152*735d6239SKiyoung Kim      _lt_dsymutil='~$DSYMUTIL $lib || :'
7153*735d6239SKiyoung Kim    else
7154*735d6239SKiyoung Kim      _lt_dsymutil=
7155*735d6239SKiyoung Kim    fi
7156*735d6239SKiyoung Kim    ;;
7157*735d6239SKiyoung Kim  esac
7158*735d6239SKiyoung Kim
7159*735d6239SKiyoung Kimac_ext=c
7160*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
7161*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7162*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7163*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
7164*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7165*735d6239SKiyoung Kim$as_echo_n "checking how to run the C preprocessor... " >&6; }
7166*735d6239SKiyoung Kim# On Suns, sometimes $CPP names a directory.
7167*735d6239SKiyoung Kimif test -n "$CPP" && test -d "$CPP"; then
7168*735d6239SKiyoung Kim  CPP=
7169*735d6239SKiyoung Kimfi
7170*735d6239SKiyoung Kimif test -z "$CPP"; then
7171*735d6239SKiyoung Kim  if ${ac_cv_prog_CPP+:} false; then :
7172*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7173*735d6239SKiyoung Kimelse
7174*735d6239SKiyoung Kim      # Double quotes because CPP needs to be expanded
7175*735d6239SKiyoung Kim    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7176*735d6239SKiyoung Kim    do
7177*735d6239SKiyoung Kim      ac_preproc_ok=false
7178*735d6239SKiyoung Kimfor ac_c_preproc_warn_flag in '' yes
7179*735d6239SKiyoung Kimdo
7180*735d6239SKiyoung Kim  # Use a header file that comes with gcc, so configuring glibc
7181*735d6239SKiyoung Kim  # with a fresh cross-compiler works.
7182*735d6239SKiyoung Kim  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7183*735d6239SKiyoung Kim  # <limits.h> exists even on freestanding compilers.
7184*735d6239SKiyoung Kim  # On the NeXT, cc -E runs the code through the compiler's parser,
7185*735d6239SKiyoung Kim  # not just through cpp. "Syntax error" is here to catch this case.
7186*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7187*735d6239SKiyoung Kim/* end confdefs.h.  */
7188*735d6239SKiyoung Kim#ifdef __STDC__
7189*735d6239SKiyoung Kim# include <limits.h>
7190*735d6239SKiyoung Kim#else
7191*735d6239SKiyoung Kim# include <assert.h>
7192*735d6239SKiyoung Kim#endif
7193*735d6239SKiyoung Kim		     Syntax error
7194*735d6239SKiyoung Kim_ACEOF
7195*735d6239SKiyoung Kimif ac_fn_c_try_cpp "$LINENO"; then :
7196*735d6239SKiyoung Kim
7197*735d6239SKiyoung Kimelse
7198*735d6239SKiyoung Kim  # Broken: fails on valid input.
7199*735d6239SKiyoung Kimcontinue
7200*735d6239SKiyoung Kimfi
7201*735d6239SKiyoung Kimrm -f conftest.err conftest.i conftest.$ac_ext
7202*735d6239SKiyoung Kim
7203*735d6239SKiyoung Kim  # OK, works on sane cases.  Now check whether nonexistent headers
7204*735d6239SKiyoung Kim  # can be detected and how.
7205*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7206*735d6239SKiyoung Kim/* end confdefs.h.  */
7207*735d6239SKiyoung Kim#include <ac_nonexistent.h>
7208*735d6239SKiyoung Kim_ACEOF
7209*735d6239SKiyoung Kimif ac_fn_c_try_cpp "$LINENO"; then :
7210*735d6239SKiyoung Kim  # Broken: success on invalid input.
7211*735d6239SKiyoung Kimcontinue
7212*735d6239SKiyoung Kimelse
7213*735d6239SKiyoung Kim  # Passes both tests.
7214*735d6239SKiyoung Kimac_preproc_ok=:
7215*735d6239SKiyoung Kimbreak
7216*735d6239SKiyoung Kimfi
7217*735d6239SKiyoung Kimrm -f conftest.err conftest.i conftest.$ac_ext
7218*735d6239SKiyoung Kim
7219*735d6239SKiyoung Kimdone
7220*735d6239SKiyoung Kim# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7221*735d6239SKiyoung Kimrm -f conftest.i conftest.err conftest.$ac_ext
7222*735d6239SKiyoung Kimif $ac_preproc_ok; then :
7223*735d6239SKiyoung Kim  break
7224*735d6239SKiyoung Kimfi
7225*735d6239SKiyoung Kim
7226*735d6239SKiyoung Kim    done
7227*735d6239SKiyoung Kim    ac_cv_prog_CPP=$CPP
7228*735d6239SKiyoung Kim
7229*735d6239SKiyoung Kimfi
7230*735d6239SKiyoung Kim  CPP=$ac_cv_prog_CPP
7231*735d6239SKiyoung Kimelse
7232*735d6239SKiyoung Kim  ac_cv_prog_CPP=$CPP
7233*735d6239SKiyoung Kimfi
7234*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7235*735d6239SKiyoung Kim$as_echo "$CPP" >&6; }
7236*735d6239SKiyoung Kimac_preproc_ok=false
7237*735d6239SKiyoung Kimfor ac_c_preproc_warn_flag in '' yes
7238*735d6239SKiyoung Kimdo
7239*735d6239SKiyoung Kim  # Use a header file that comes with gcc, so configuring glibc
7240*735d6239SKiyoung Kim  # with a fresh cross-compiler works.
7241*735d6239SKiyoung Kim  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7242*735d6239SKiyoung Kim  # <limits.h> exists even on freestanding compilers.
7243*735d6239SKiyoung Kim  # On the NeXT, cc -E runs the code through the compiler's parser,
7244*735d6239SKiyoung Kim  # not just through cpp. "Syntax error" is here to catch this case.
7245*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7246*735d6239SKiyoung Kim/* end confdefs.h.  */
7247*735d6239SKiyoung Kim#ifdef __STDC__
7248*735d6239SKiyoung Kim# include <limits.h>
7249*735d6239SKiyoung Kim#else
7250*735d6239SKiyoung Kim# include <assert.h>
7251*735d6239SKiyoung Kim#endif
7252*735d6239SKiyoung Kim		     Syntax error
7253*735d6239SKiyoung Kim_ACEOF
7254*735d6239SKiyoung Kimif ac_fn_c_try_cpp "$LINENO"; then :
7255*735d6239SKiyoung Kim
7256*735d6239SKiyoung Kimelse
7257*735d6239SKiyoung Kim  # Broken: fails on valid input.
7258*735d6239SKiyoung Kimcontinue
7259*735d6239SKiyoung Kimfi
7260*735d6239SKiyoung Kimrm -f conftest.err conftest.i conftest.$ac_ext
7261*735d6239SKiyoung Kim
7262*735d6239SKiyoung Kim  # OK, works on sane cases.  Now check whether nonexistent headers
7263*735d6239SKiyoung Kim  # can be detected and how.
7264*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7265*735d6239SKiyoung Kim/* end confdefs.h.  */
7266*735d6239SKiyoung Kim#include <ac_nonexistent.h>
7267*735d6239SKiyoung Kim_ACEOF
7268*735d6239SKiyoung Kimif ac_fn_c_try_cpp "$LINENO"; then :
7269*735d6239SKiyoung Kim  # Broken: success on invalid input.
7270*735d6239SKiyoung Kimcontinue
7271*735d6239SKiyoung Kimelse
7272*735d6239SKiyoung Kim  # Passes both tests.
7273*735d6239SKiyoung Kimac_preproc_ok=:
7274*735d6239SKiyoung Kimbreak
7275*735d6239SKiyoung Kimfi
7276*735d6239SKiyoung Kimrm -f conftest.err conftest.i conftest.$ac_ext
7277*735d6239SKiyoung Kim
7278*735d6239SKiyoung Kimdone
7279*735d6239SKiyoung Kim# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7280*735d6239SKiyoung Kimrm -f conftest.i conftest.err conftest.$ac_ext
7281*735d6239SKiyoung Kimif $ac_preproc_ok; then :
7282*735d6239SKiyoung Kim
7283*735d6239SKiyoung Kimelse
7284*735d6239SKiyoung Kim  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7285*735d6239SKiyoung Kim$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7286*735d6239SKiyoung Kimas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7287*735d6239SKiyoung KimSee \`config.log' for more details" "$LINENO" 5; }
7288*735d6239SKiyoung Kimfi
7289*735d6239SKiyoung Kim
7290*735d6239SKiyoung Kimac_ext=c
7291*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
7292*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7293*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7294*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
7295*735d6239SKiyoung Kim
7296*735d6239SKiyoung Kim
7297*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7298*735d6239SKiyoung Kim$as_echo_n "checking for ANSI C header files... " >&6; }
7299*735d6239SKiyoung Kimif ${ac_cv_header_stdc+:} false; then :
7300*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7301*735d6239SKiyoung Kimelse
7302*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7303*735d6239SKiyoung Kim/* end confdefs.h.  */
7304*735d6239SKiyoung Kim#include <stdlib.h>
7305*735d6239SKiyoung Kim#include <stdarg.h>
7306*735d6239SKiyoung Kim#include <string.h>
7307*735d6239SKiyoung Kim#include <float.h>
7308*735d6239SKiyoung Kim
7309*735d6239SKiyoung Kimint
7310*735d6239SKiyoung Kimmain ()
7311*735d6239SKiyoung Kim{
7312*735d6239SKiyoung Kim
7313*735d6239SKiyoung Kim  ;
7314*735d6239SKiyoung Kim  return 0;
7315*735d6239SKiyoung Kim}
7316*735d6239SKiyoung Kim_ACEOF
7317*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
7318*735d6239SKiyoung Kim  ac_cv_header_stdc=yes
7319*735d6239SKiyoung Kimelse
7320*735d6239SKiyoung Kim  ac_cv_header_stdc=no
7321*735d6239SKiyoung Kimfi
7322*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7323*735d6239SKiyoung Kim
7324*735d6239SKiyoung Kimif test $ac_cv_header_stdc = yes; then
7325*735d6239SKiyoung Kim  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7326*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7327*735d6239SKiyoung Kim/* end confdefs.h.  */
7328*735d6239SKiyoung Kim#include <string.h>
7329*735d6239SKiyoung Kim
7330*735d6239SKiyoung Kim_ACEOF
7331*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7332*735d6239SKiyoung Kim  $EGREP "memchr" >/dev/null 2>&1; then :
7333*735d6239SKiyoung Kim
7334*735d6239SKiyoung Kimelse
7335*735d6239SKiyoung Kim  ac_cv_header_stdc=no
7336*735d6239SKiyoung Kimfi
7337*735d6239SKiyoung Kimrm -f conftest*
7338*735d6239SKiyoung Kim
7339*735d6239SKiyoung Kimfi
7340*735d6239SKiyoung Kim
7341*735d6239SKiyoung Kimif test $ac_cv_header_stdc = yes; then
7342*735d6239SKiyoung Kim  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7343*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7344*735d6239SKiyoung Kim/* end confdefs.h.  */
7345*735d6239SKiyoung Kim#include <stdlib.h>
7346*735d6239SKiyoung Kim
7347*735d6239SKiyoung Kim_ACEOF
7348*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7349*735d6239SKiyoung Kim  $EGREP "free" >/dev/null 2>&1; then :
7350*735d6239SKiyoung Kim
7351*735d6239SKiyoung Kimelse
7352*735d6239SKiyoung Kim  ac_cv_header_stdc=no
7353*735d6239SKiyoung Kimfi
7354*735d6239SKiyoung Kimrm -f conftest*
7355*735d6239SKiyoung Kim
7356*735d6239SKiyoung Kimfi
7357*735d6239SKiyoung Kim
7358*735d6239SKiyoung Kimif test $ac_cv_header_stdc = yes; then
7359*735d6239SKiyoung Kim  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7360*735d6239SKiyoung Kim  if test "$cross_compiling" = yes; then :
7361*735d6239SKiyoung Kim  :
7362*735d6239SKiyoung Kimelse
7363*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7364*735d6239SKiyoung Kim/* end confdefs.h.  */
7365*735d6239SKiyoung Kim#include <ctype.h>
7366*735d6239SKiyoung Kim#include <stdlib.h>
7367*735d6239SKiyoung Kim#if ((' ' & 0x0FF) == 0x020)
7368*735d6239SKiyoung Kim# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7369*735d6239SKiyoung Kim# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7370*735d6239SKiyoung Kim#else
7371*735d6239SKiyoung Kim# define ISLOWER(c) \
7372*735d6239SKiyoung Kim		   (('a' <= (c) && (c) <= 'i') \
7373*735d6239SKiyoung Kim		     || ('j' <= (c) && (c) <= 'r') \
7374*735d6239SKiyoung Kim		     || ('s' <= (c) && (c) <= 'z'))
7375*735d6239SKiyoung Kim# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7376*735d6239SKiyoung Kim#endif
7377*735d6239SKiyoung Kim
7378*735d6239SKiyoung Kim#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7379*735d6239SKiyoung Kimint
7380*735d6239SKiyoung Kimmain ()
7381*735d6239SKiyoung Kim{
7382*735d6239SKiyoung Kim  int i;
7383*735d6239SKiyoung Kim  for (i = 0; i < 256; i++)
7384*735d6239SKiyoung Kim    if (XOR (islower (i), ISLOWER (i))
7385*735d6239SKiyoung Kim	|| toupper (i) != TOUPPER (i))
7386*735d6239SKiyoung Kim      return 2;
7387*735d6239SKiyoung Kim  return 0;
7388*735d6239SKiyoung Kim}
7389*735d6239SKiyoung Kim_ACEOF
7390*735d6239SKiyoung Kimif ac_fn_c_try_run "$LINENO"; then :
7391*735d6239SKiyoung Kim
7392*735d6239SKiyoung Kimelse
7393*735d6239SKiyoung Kim  ac_cv_header_stdc=no
7394*735d6239SKiyoung Kimfi
7395*735d6239SKiyoung Kimrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7396*735d6239SKiyoung Kim  conftest.$ac_objext conftest.beam conftest.$ac_ext
7397*735d6239SKiyoung Kimfi
7398*735d6239SKiyoung Kim
7399*735d6239SKiyoung Kimfi
7400*735d6239SKiyoung Kimfi
7401*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7402*735d6239SKiyoung Kim$as_echo "$ac_cv_header_stdc" >&6; }
7403*735d6239SKiyoung Kimif test $ac_cv_header_stdc = yes; then
7404*735d6239SKiyoung Kim
7405*735d6239SKiyoung Kim$as_echo "#define STDC_HEADERS 1" >>confdefs.h
7406*735d6239SKiyoung Kim
7407*735d6239SKiyoung Kimfi
7408*735d6239SKiyoung Kim
7409*735d6239SKiyoung Kim# On IRIX 5.3, sys/types and inttypes.h are conflicting.
7410*735d6239SKiyoung Kimfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7411*735d6239SKiyoung Kim		  inttypes.h stdint.h unistd.h
7412*735d6239SKiyoung Kimdo :
7413*735d6239SKiyoung Kim  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7414*735d6239SKiyoung Kimac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7415*735d6239SKiyoung Kim"
7416*735d6239SKiyoung Kimif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7417*735d6239SKiyoung Kim  cat >>confdefs.h <<_ACEOF
7418*735d6239SKiyoung Kim#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7419*735d6239SKiyoung Kim_ACEOF
7420*735d6239SKiyoung Kim
7421*735d6239SKiyoung Kimfi
7422*735d6239SKiyoung Kim
7423*735d6239SKiyoung Kimdone
7424*735d6239SKiyoung Kim
7425*735d6239SKiyoung Kim
7426*735d6239SKiyoung Kimfor ac_header in dlfcn.h
7427*735d6239SKiyoung Kimdo :
7428*735d6239SKiyoung Kim  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7429*735d6239SKiyoung Kim"
7430*735d6239SKiyoung Kimif test "x$ac_cv_header_dlfcn_h" = xyes; then :
7431*735d6239SKiyoung Kim  cat >>confdefs.h <<_ACEOF
7432*735d6239SKiyoung Kim#define HAVE_DLFCN_H 1
7433*735d6239SKiyoung Kim_ACEOF
7434*735d6239SKiyoung Kim
7435*735d6239SKiyoung Kimfi
7436*735d6239SKiyoung Kim
7437*735d6239SKiyoung Kimdone
7438*735d6239SKiyoung Kim
7439*735d6239SKiyoung Kim
7440*735d6239SKiyoung Kim
7441*735d6239SKiyoung Kim
7442*735d6239SKiyoung Kim
7443*735d6239SKiyoung Kim# Set options
7444*735d6239SKiyoung Kim
7445*735d6239SKiyoung Kim
7446*735d6239SKiyoung Kim
7447*735d6239SKiyoung Kim        enable_dlopen=no
7448*735d6239SKiyoung Kim
7449*735d6239SKiyoung Kim
7450*735d6239SKiyoung Kim  enable_win32_dll=no
7451*735d6239SKiyoung Kim
7452*735d6239SKiyoung Kim
7453*735d6239SKiyoung Kim            # Check whether --enable-shared was given.
7454*735d6239SKiyoung Kimif test "${enable_shared+set}" = set; then :
7455*735d6239SKiyoung Kim  enableval=$enable_shared; p=${PACKAGE-default}
7456*735d6239SKiyoung Kim    case $enableval in
7457*735d6239SKiyoung Kim    yes) enable_shared=yes ;;
7458*735d6239SKiyoung Kim    no) enable_shared=no ;;
7459*735d6239SKiyoung Kim    *)
7460*735d6239SKiyoung Kim      enable_shared=no
7461*735d6239SKiyoung Kim      # Look at the argument we got.  We use all the common list separators.
7462*735d6239SKiyoung Kim      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7463*735d6239SKiyoung Kim      for pkg in $enableval; do
7464*735d6239SKiyoung Kim	IFS="$lt_save_ifs"
7465*735d6239SKiyoung Kim	if test "X$pkg" = "X$p"; then
7466*735d6239SKiyoung Kim	  enable_shared=yes
7467*735d6239SKiyoung Kim	fi
7468*735d6239SKiyoung Kim      done
7469*735d6239SKiyoung Kim      IFS="$lt_save_ifs"
7470*735d6239SKiyoung Kim      ;;
7471*735d6239SKiyoung Kim    esac
7472*735d6239SKiyoung Kimelse
7473*735d6239SKiyoung Kim  enable_shared=yes
7474*735d6239SKiyoung Kimfi
7475*735d6239SKiyoung Kim
7476*735d6239SKiyoung Kim
7477*735d6239SKiyoung Kim
7478*735d6239SKiyoung Kim
7479*735d6239SKiyoung Kim
7480*735d6239SKiyoung Kim
7481*735d6239SKiyoung Kim
7482*735d6239SKiyoung Kim
7483*735d6239SKiyoung Kim
7484*735d6239SKiyoung Kim  # Check whether --enable-static was given.
7485*735d6239SKiyoung Kimif test "${enable_static+set}" = set; then :
7486*735d6239SKiyoung Kim  enableval=$enable_static; p=${PACKAGE-default}
7487*735d6239SKiyoung Kim    case $enableval in
7488*735d6239SKiyoung Kim    yes) enable_static=yes ;;
7489*735d6239SKiyoung Kim    no) enable_static=no ;;
7490*735d6239SKiyoung Kim    *)
7491*735d6239SKiyoung Kim     enable_static=no
7492*735d6239SKiyoung Kim      # Look at the argument we got.  We use all the common list separators.
7493*735d6239SKiyoung Kim      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7494*735d6239SKiyoung Kim      for pkg in $enableval; do
7495*735d6239SKiyoung Kim	IFS="$lt_save_ifs"
7496*735d6239SKiyoung Kim	if test "X$pkg" = "X$p"; then
7497*735d6239SKiyoung Kim	  enable_static=yes
7498*735d6239SKiyoung Kim	fi
7499*735d6239SKiyoung Kim      done
7500*735d6239SKiyoung Kim      IFS="$lt_save_ifs"
7501*735d6239SKiyoung Kim      ;;
7502*735d6239SKiyoung Kim    esac
7503*735d6239SKiyoung Kimelse
7504*735d6239SKiyoung Kim  enable_static=yes
7505*735d6239SKiyoung Kimfi
7506*735d6239SKiyoung Kim
7507*735d6239SKiyoung Kim
7508*735d6239SKiyoung Kim
7509*735d6239SKiyoung Kim
7510*735d6239SKiyoung Kim
7511*735d6239SKiyoung Kim
7512*735d6239SKiyoung Kim
7513*735d6239SKiyoung Kim
7514*735d6239SKiyoung Kim
7515*735d6239SKiyoung Kim
7516*735d6239SKiyoung Kim# Check whether --with-pic was given.
7517*735d6239SKiyoung Kimif test "${with_pic+set}" = set; then :
7518*735d6239SKiyoung Kim  withval=$with_pic; pic_mode="$withval"
7519*735d6239SKiyoung Kimelse
7520*735d6239SKiyoung Kim  pic_mode=default
7521*735d6239SKiyoung Kimfi
7522*735d6239SKiyoung Kim
7523*735d6239SKiyoung Kim
7524*735d6239SKiyoung Kimtest -z "$pic_mode" && pic_mode=default
7525*735d6239SKiyoung Kim
7526*735d6239SKiyoung Kim
7527*735d6239SKiyoung Kim
7528*735d6239SKiyoung Kim
7529*735d6239SKiyoung Kim
7530*735d6239SKiyoung Kim
7531*735d6239SKiyoung Kim
7532*735d6239SKiyoung Kim  # Check whether --enable-fast-install was given.
7533*735d6239SKiyoung Kimif test "${enable_fast_install+set}" = set; then :
7534*735d6239SKiyoung Kim  enableval=$enable_fast_install; p=${PACKAGE-default}
7535*735d6239SKiyoung Kim    case $enableval in
7536*735d6239SKiyoung Kim    yes) enable_fast_install=yes ;;
7537*735d6239SKiyoung Kim    no) enable_fast_install=no ;;
7538*735d6239SKiyoung Kim    *)
7539*735d6239SKiyoung Kim      enable_fast_install=no
7540*735d6239SKiyoung Kim      # Look at the argument we got.  We use all the common list separators.
7541*735d6239SKiyoung Kim      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7542*735d6239SKiyoung Kim      for pkg in $enableval; do
7543*735d6239SKiyoung Kim	IFS="$lt_save_ifs"
7544*735d6239SKiyoung Kim	if test "X$pkg" = "X$p"; then
7545*735d6239SKiyoung Kim	  enable_fast_install=yes
7546*735d6239SKiyoung Kim	fi
7547*735d6239SKiyoung Kim      done
7548*735d6239SKiyoung Kim      IFS="$lt_save_ifs"
7549*735d6239SKiyoung Kim      ;;
7550*735d6239SKiyoung Kim    esac
7551*735d6239SKiyoung Kimelse
7552*735d6239SKiyoung Kim  enable_fast_install=yes
7553*735d6239SKiyoung Kimfi
7554*735d6239SKiyoung Kim
7555*735d6239SKiyoung Kim
7556*735d6239SKiyoung Kim
7557*735d6239SKiyoung Kim
7558*735d6239SKiyoung Kim
7559*735d6239SKiyoung Kim
7560*735d6239SKiyoung Kim
7561*735d6239SKiyoung Kim
7562*735d6239SKiyoung Kim
7563*735d6239SKiyoung Kim
7564*735d6239SKiyoung Kim
7565*735d6239SKiyoung Kim# This can be used to rebuild libtool when needed
7566*735d6239SKiyoung KimLIBTOOL_DEPS="$ltmain"
7567*735d6239SKiyoung Kim
7568*735d6239SKiyoung Kim# Always use our own libtool.
7569*735d6239SKiyoung KimLIBTOOL='$(SHELL) $(top_builddir)/libtool'
7570*735d6239SKiyoung Kim
7571*735d6239SKiyoung Kim
7572*735d6239SKiyoung Kim
7573*735d6239SKiyoung Kim
7574*735d6239SKiyoung Kim
7575*735d6239SKiyoung Kim
7576*735d6239SKiyoung Kim
7577*735d6239SKiyoung Kim
7578*735d6239SKiyoung Kim
7579*735d6239SKiyoung Kim
7580*735d6239SKiyoung Kim
7581*735d6239SKiyoung Kim
7582*735d6239SKiyoung Kim
7583*735d6239SKiyoung Kim
7584*735d6239SKiyoung Kim
7585*735d6239SKiyoung Kim
7586*735d6239SKiyoung Kim
7587*735d6239SKiyoung Kim
7588*735d6239SKiyoung Kim
7589*735d6239SKiyoung Kim
7590*735d6239SKiyoung Kim
7591*735d6239SKiyoung Kim
7592*735d6239SKiyoung Kim
7593*735d6239SKiyoung Kim
7594*735d6239SKiyoung Kim
7595*735d6239SKiyoung Kim
7596*735d6239SKiyoung Kimtest -z "$LN_S" && LN_S="ln -s"
7597*735d6239SKiyoung Kim
7598*735d6239SKiyoung Kim
7599*735d6239SKiyoung Kim
7600*735d6239SKiyoung Kim
7601*735d6239SKiyoung Kim
7602*735d6239SKiyoung Kim
7603*735d6239SKiyoung Kim
7604*735d6239SKiyoung Kim
7605*735d6239SKiyoung Kim
7606*735d6239SKiyoung Kim
7607*735d6239SKiyoung Kim
7608*735d6239SKiyoung Kim
7609*735d6239SKiyoung Kim
7610*735d6239SKiyoung Kim
7611*735d6239SKiyoung Kimif test -n "${ZSH_VERSION+set}" ; then
7612*735d6239SKiyoung Kim   setopt NO_GLOB_SUBST
7613*735d6239SKiyoung Kimfi
7614*735d6239SKiyoung Kim
7615*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7616*735d6239SKiyoung Kim$as_echo_n "checking for objdir... " >&6; }
7617*735d6239SKiyoung Kimif ${lt_cv_objdir+:} false; then :
7618*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7619*735d6239SKiyoung Kimelse
7620*735d6239SKiyoung Kim  rm -f .libs 2>/dev/null
7621*735d6239SKiyoung Kimmkdir .libs 2>/dev/null
7622*735d6239SKiyoung Kimif test -d .libs; then
7623*735d6239SKiyoung Kim  lt_cv_objdir=.libs
7624*735d6239SKiyoung Kimelse
7625*735d6239SKiyoung Kim  # MS-DOS does not allow filenames that begin with a dot.
7626*735d6239SKiyoung Kim  lt_cv_objdir=_libs
7627*735d6239SKiyoung Kimfi
7628*735d6239SKiyoung Kimrmdir .libs 2>/dev/null
7629*735d6239SKiyoung Kimfi
7630*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7631*735d6239SKiyoung Kim$as_echo "$lt_cv_objdir" >&6; }
7632*735d6239SKiyoung Kimobjdir=$lt_cv_objdir
7633*735d6239SKiyoung Kim
7634*735d6239SKiyoung Kim
7635*735d6239SKiyoung Kim
7636*735d6239SKiyoung Kim
7637*735d6239SKiyoung Kim
7638*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
7639*735d6239SKiyoung Kim#define LT_OBJDIR "$lt_cv_objdir/"
7640*735d6239SKiyoung Kim_ACEOF
7641*735d6239SKiyoung Kim
7642*735d6239SKiyoung Kim
7643*735d6239SKiyoung Kim
7644*735d6239SKiyoung Kim
7645*735d6239SKiyoung Kimcase $host_os in
7646*735d6239SKiyoung Kimaix3*)
7647*735d6239SKiyoung Kim  # AIX sometimes has problems with the GCC collect2 program.  For some
7648*735d6239SKiyoung Kim  # reason, if we set the COLLECT_NAMES environment variable, the problems
7649*735d6239SKiyoung Kim  # vanish in a puff of smoke.
7650*735d6239SKiyoung Kim  if test "X${COLLECT_NAMES+set}" != Xset; then
7651*735d6239SKiyoung Kim    COLLECT_NAMES=
7652*735d6239SKiyoung Kim    export COLLECT_NAMES
7653*735d6239SKiyoung Kim  fi
7654*735d6239SKiyoung Kim  ;;
7655*735d6239SKiyoung Kimesac
7656*735d6239SKiyoung Kim
7657*735d6239SKiyoung Kim# Global variables:
7658*735d6239SKiyoung Kimofile=libtool
7659*735d6239SKiyoung Kimcan_build_shared=yes
7660*735d6239SKiyoung Kim
7661*735d6239SKiyoung Kim# All known linkers require a `.a' archive for static linking (except MSVC,
7662*735d6239SKiyoung Kim# which needs '.lib').
7663*735d6239SKiyoung Kimlibext=a
7664*735d6239SKiyoung Kim
7665*735d6239SKiyoung Kimwith_gnu_ld="$lt_cv_prog_gnu_ld"
7666*735d6239SKiyoung Kim
7667*735d6239SKiyoung Kimold_CC="$CC"
7668*735d6239SKiyoung Kimold_CFLAGS="$CFLAGS"
7669*735d6239SKiyoung Kim
7670*735d6239SKiyoung Kim# Set sane defaults for various variables
7671*735d6239SKiyoung Kimtest -z "$CC" && CC=cc
7672*735d6239SKiyoung Kimtest -z "$LTCC" && LTCC=$CC
7673*735d6239SKiyoung Kimtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7674*735d6239SKiyoung Kimtest -z "$LD" && LD=ld
7675*735d6239SKiyoung Kimtest -z "$ac_objext" && ac_objext=o
7676*735d6239SKiyoung Kim
7677*735d6239SKiyoung Kimfor cc_temp in $compiler""; do
7678*735d6239SKiyoung Kim  case $cc_temp in
7679*735d6239SKiyoung Kim    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7680*735d6239SKiyoung Kim    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7681*735d6239SKiyoung Kim    \-*) ;;
7682*735d6239SKiyoung Kim    *) break;;
7683*735d6239SKiyoung Kim  esac
7684*735d6239SKiyoung Kimdone
7685*735d6239SKiyoung Kimcc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7686*735d6239SKiyoung Kim
7687*735d6239SKiyoung Kim
7688*735d6239SKiyoung Kim# Only perform the check for file, if the check method requires it
7689*735d6239SKiyoung Kimtest -z "$MAGIC_CMD" && MAGIC_CMD=file
7690*735d6239SKiyoung Kimcase $deplibs_check_method in
7691*735d6239SKiyoung Kimfile_magic*)
7692*735d6239SKiyoung Kim  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7693*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7694*735d6239SKiyoung Kim$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7695*735d6239SKiyoung Kimif ${lt_cv_path_MAGIC_CMD+:} false; then :
7696*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7697*735d6239SKiyoung Kimelse
7698*735d6239SKiyoung Kim  case $MAGIC_CMD in
7699*735d6239SKiyoung Kim[\\/*] |  ?:[\\/]*)
7700*735d6239SKiyoung Kim  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7701*735d6239SKiyoung Kim  ;;
7702*735d6239SKiyoung Kim*)
7703*735d6239SKiyoung Kim  lt_save_MAGIC_CMD="$MAGIC_CMD"
7704*735d6239SKiyoung Kim  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7705*735d6239SKiyoung Kim  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7706*735d6239SKiyoung Kim  for ac_dir in $ac_dummy; do
7707*735d6239SKiyoung Kim    IFS="$lt_save_ifs"
7708*735d6239SKiyoung Kim    test -z "$ac_dir" && ac_dir=.
7709*735d6239SKiyoung Kim    if test -f $ac_dir/${ac_tool_prefix}file; then
7710*735d6239SKiyoung Kim      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7711*735d6239SKiyoung Kim      if test -n "$file_magic_test_file"; then
7712*735d6239SKiyoung Kim	case $deplibs_check_method in
7713*735d6239SKiyoung Kim	"file_magic "*)
7714*735d6239SKiyoung Kim	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7715*735d6239SKiyoung Kim	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7716*735d6239SKiyoung Kim	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7717*735d6239SKiyoung Kim	    $EGREP "$file_magic_regex" > /dev/null; then
7718*735d6239SKiyoung Kim	    :
7719*735d6239SKiyoung Kim	  else
7720*735d6239SKiyoung Kim	    cat <<_LT_EOF 1>&2
7721*735d6239SKiyoung Kim
7722*735d6239SKiyoung Kim*** Warning: the command libtool uses to detect shared libraries,
7723*735d6239SKiyoung Kim*** $file_magic_cmd, produces output that libtool cannot recognize.
7724*735d6239SKiyoung Kim*** The result is that libtool may fail to recognize shared libraries
7725*735d6239SKiyoung Kim*** as such.  This will affect the creation of libtool libraries that
7726*735d6239SKiyoung Kim*** depend on shared libraries, but programs linked with such libtool
7727*735d6239SKiyoung Kim*** libraries will work regardless of this problem.  Nevertheless, you
7728*735d6239SKiyoung Kim*** may want to report the problem to your system manager and/or to
7729*735d6239SKiyoung Kim*** [email protected]
7730*735d6239SKiyoung Kim
7731*735d6239SKiyoung Kim_LT_EOF
7732*735d6239SKiyoung Kim	  fi ;;
7733*735d6239SKiyoung Kim	esac
7734*735d6239SKiyoung Kim      fi
7735*735d6239SKiyoung Kim      break
7736*735d6239SKiyoung Kim    fi
7737*735d6239SKiyoung Kim  done
7738*735d6239SKiyoung Kim  IFS="$lt_save_ifs"
7739*735d6239SKiyoung Kim  MAGIC_CMD="$lt_save_MAGIC_CMD"
7740*735d6239SKiyoung Kim  ;;
7741*735d6239SKiyoung Kimesac
7742*735d6239SKiyoung Kimfi
7743*735d6239SKiyoung Kim
7744*735d6239SKiyoung KimMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7745*735d6239SKiyoung Kimif test -n "$MAGIC_CMD"; then
7746*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7747*735d6239SKiyoung Kim$as_echo "$MAGIC_CMD" >&6; }
7748*735d6239SKiyoung Kimelse
7749*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7750*735d6239SKiyoung Kim$as_echo "no" >&6; }
7751*735d6239SKiyoung Kimfi
7752*735d6239SKiyoung Kim
7753*735d6239SKiyoung Kim
7754*735d6239SKiyoung Kim
7755*735d6239SKiyoung Kim
7756*735d6239SKiyoung Kim
7757*735d6239SKiyoung Kimif test -z "$lt_cv_path_MAGIC_CMD"; then
7758*735d6239SKiyoung Kim  if test -n "$ac_tool_prefix"; then
7759*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7760*735d6239SKiyoung Kim$as_echo_n "checking for file... " >&6; }
7761*735d6239SKiyoung Kimif ${lt_cv_path_MAGIC_CMD+:} false; then :
7762*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7763*735d6239SKiyoung Kimelse
7764*735d6239SKiyoung Kim  case $MAGIC_CMD in
7765*735d6239SKiyoung Kim[\\/*] |  ?:[\\/]*)
7766*735d6239SKiyoung Kim  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7767*735d6239SKiyoung Kim  ;;
7768*735d6239SKiyoung Kim*)
7769*735d6239SKiyoung Kim  lt_save_MAGIC_CMD="$MAGIC_CMD"
7770*735d6239SKiyoung Kim  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7771*735d6239SKiyoung Kim  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7772*735d6239SKiyoung Kim  for ac_dir in $ac_dummy; do
7773*735d6239SKiyoung Kim    IFS="$lt_save_ifs"
7774*735d6239SKiyoung Kim    test -z "$ac_dir" && ac_dir=.
7775*735d6239SKiyoung Kim    if test -f $ac_dir/file; then
7776*735d6239SKiyoung Kim      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7777*735d6239SKiyoung Kim      if test -n "$file_magic_test_file"; then
7778*735d6239SKiyoung Kim	case $deplibs_check_method in
7779*735d6239SKiyoung Kim	"file_magic "*)
7780*735d6239SKiyoung Kim	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7781*735d6239SKiyoung Kim	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7782*735d6239SKiyoung Kim	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7783*735d6239SKiyoung Kim	    $EGREP "$file_magic_regex" > /dev/null; then
7784*735d6239SKiyoung Kim	    :
7785*735d6239SKiyoung Kim	  else
7786*735d6239SKiyoung Kim	    cat <<_LT_EOF 1>&2
7787*735d6239SKiyoung Kim
7788*735d6239SKiyoung Kim*** Warning: the command libtool uses to detect shared libraries,
7789*735d6239SKiyoung Kim*** $file_magic_cmd, produces output that libtool cannot recognize.
7790*735d6239SKiyoung Kim*** The result is that libtool may fail to recognize shared libraries
7791*735d6239SKiyoung Kim*** as such.  This will affect the creation of libtool libraries that
7792*735d6239SKiyoung Kim*** depend on shared libraries, but programs linked with such libtool
7793*735d6239SKiyoung Kim*** libraries will work regardless of this problem.  Nevertheless, you
7794*735d6239SKiyoung Kim*** may want to report the problem to your system manager and/or to
7795*735d6239SKiyoung Kim*** [email protected]
7796*735d6239SKiyoung Kim
7797*735d6239SKiyoung Kim_LT_EOF
7798*735d6239SKiyoung Kim	  fi ;;
7799*735d6239SKiyoung Kim	esac
7800*735d6239SKiyoung Kim      fi
7801*735d6239SKiyoung Kim      break
7802*735d6239SKiyoung Kim    fi
7803*735d6239SKiyoung Kim  done
7804*735d6239SKiyoung Kim  IFS="$lt_save_ifs"
7805*735d6239SKiyoung Kim  MAGIC_CMD="$lt_save_MAGIC_CMD"
7806*735d6239SKiyoung Kim  ;;
7807*735d6239SKiyoung Kimesac
7808*735d6239SKiyoung Kimfi
7809*735d6239SKiyoung Kim
7810*735d6239SKiyoung KimMAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7811*735d6239SKiyoung Kimif test -n "$MAGIC_CMD"; then
7812*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7813*735d6239SKiyoung Kim$as_echo "$MAGIC_CMD" >&6; }
7814*735d6239SKiyoung Kimelse
7815*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7816*735d6239SKiyoung Kim$as_echo "no" >&6; }
7817*735d6239SKiyoung Kimfi
7818*735d6239SKiyoung Kim
7819*735d6239SKiyoung Kim
7820*735d6239SKiyoung Kim  else
7821*735d6239SKiyoung Kim    MAGIC_CMD=:
7822*735d6239SKiyoung Kim  fi
7823*735d6239SKiyoung Kimfi
7824*735d6239SKiyoung Kim
7825*735d6239SKiyoung Kim  fi
7826*735d6239SKiyoung Kim  ;;
7827*735d6239SKiyoung Kimesac
7828*735d6239SKiyoung Kim
7829*735d6239SKiyoung Kim# Use C for the default configuration in the libtool script
7830*735d6239SKiyoung Kim
7831*735d6239SKiyoung Kimlt_save_CC="$CC"
7832*735d6239SKiyoung Kimac_ext=c
7833*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
7834*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7835*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7836*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
7837*735d6239SKiyoung Kim
7838*735d6239SKiyoung Kim
7839*735d6239SKiyoung Kim# Source file extension for C test sources.
7840*735d6239SKiyoung Kimac_ext=c
7841*735d6239SKiyoung Kim
7842*735d6239SKiyoung Kim# Object file extension for compiled C test sources.
7843*735d6239SKiyoung Kimobjext=o
7844*735d6239SKiyoung Kimobjext=$objext
7845*735d6239SKiyoung Kim
7846*735d6239SKiyoung Kim# Code to be used in simple compile tests
7847*735d6239SKiyoung Kimlt_simple_compile_test_code="int some_variable = 0;"
7848*735d6239SKiyoung Kim
7849*735d6239SKiyoung Kim# Code to be used in simple link tests
7850*735d6239SKiyoung Kimlt_simple_link_test_code='int main(){return(0);}'
7851*735d6239SKiyoung Kim
7852*735d6239SKiyoung Kim
7853*735d6239SKiyoung Kim
7854*735d6239SKiyoung Kim
7855*735d6239SKiyoung Kim
7856*735d6239SKiyoung Kim
7857*735d6239SKiyoung Kim
7858*735d6239SKiyoung Kim# If no C compiler was specified, use CC.
7859*735d6239SKiyoung KimLTCC=${LTCC-"$CC"}
7860*735d6239SKiyoung Kim
7861*735d6239SKiyoung Kim# If no C compiler flags were specified, use CFLAGS.
7862*735d6239SKiyoung KimLTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7863*735d6239SKiyoung Kim
7864*735d6239SKiyoung Kim# Allow CC to be a program name with arguments.
7865*735d6239SKiyoung Kimcompiler=$CC
7866*735d6239SKiyoung Kim
7867*735d6239SKiyoung Kim# Save the default compiler, since it gets overwritten when the other
7868*735d6239SKiyoung Kim# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7869*735d6239SKiyoung Kimcompiler_DEFAULT=$CC
7870*735d6239SKiyoung Kim
7871*735d6239SKiyoung Kim# save warnings/boilerplate of simple test code
7872*735d6239SKiyoung Kimac_outfile=conftest.$ac_objext
7873*735d6239SKiyoung Kimecho "$lt_simple_compile_test_code" >conftest.$ac_ext
7874*735d6239SKiyoung Kimeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7875*735d6239SKiyoung Kim_lt_compiler_boilerplate=`cat conftest.err`
7876*735d6239SKiyoung Kim$RM conftest*
7877*735d6239SKiyoung Kim
7878*735d6239SKiyoung Kimac_outfile=conftest.$ac_objext
7879*735d6239SKiyoung Kimecho "$lt_simple_link_test_code" >conftest.$ac_ext
7880*735d6239SKiyoung Kimeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7881*735d6239SKiyoung Kim_lt_linker_boilerplate=`cat conftest.err`
7882*735d6239SKiyoung Kim$RM -r conftest*
7883*735d6239SKiyoung Kim
7884*735d6239SKiyoung Kim
7885*735d6239SKiyoung Kim## CAVEAT EMPTOR:
7886*735d6239SKiyoung Kim## There is no encapsulation within the following macros, do not change
7887*735d6239SKiyoung Kim## the running order or otherwise move them around unless you know exactly
7888*735d6239SKiyoung Kim## what you are doing...
7889*735d6239SKiyoung Kimif test -n "$compiler"; then
7890*735d6239SKiyoung Kim
7891*735d6239SKiyoung Kimlt_prog_compiler_no_builtin_flag=
7892*735d6239SKiyoung Kim
7893*735d6239SKiyoung Kimif test "$GCC" = yes; then
7894*735d6239SKiyoung Kim  case $cc_basename in
7895*735d6239SKiyoung Kim  nvcc*)
7896*735d6239SKiyoung Kim    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7897*735d6239SKiyoung Kim  *)
7898*735d6239SKiyoung Kim    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7899*735d6239SKiyoung Kim  esac
7900*735d6239SKiyoung Kim
7901*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7902*735d6239SKiyoung Kim$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7903*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7904*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
7905*735d6239SKiyoung Kimelse
7906*735d6239SKiyoung Kim  lt_cv_prog_compiler_rtti_exceptions=no
7907*735d6239SKiyoung Kim   ac_outfile=conftest.$ac_objext
7908*735d6239SKiyoung Kim   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7909*735d6239SKiyoung Kim   lt_compiler_flag="-fno-rtti -fno-exceptions"
7910*735d6239SKiyoung Kim   # Insert the option either (1) after the last *FLAGS variable, or
7911*735d6239SKiyoung Kim   # (2) before a word containing "conftest.", or (3) at the end.
7912*735d6239SKiyoung Kim   # Note that $ac_compile itself does not contain backslashes and begins
7913*735d6239SKiyoung Kim   # with a dollar sign (not a hyphen), so the echo should work correctly.
7914*735d6239SKiyoung Kim   # The option is referenced via a variable to avoid confusing sed.
7915*735d6239SKiyoung Kim   lt_compile=`echo "$ac_compile" | $SED \
7916*735d6239SKiyoung Kim   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7917*735d6239SKiyoung Kim   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7918*735d6239SKiyoung Kim   -e 's:$: $lt_compiler_flag:'`
7919*735d6239SKiyoung Kim   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7920*735d6239SKiyoung Kim   (eval "$lt_compile" 2>conftest.err)
7921*735d6239SKiyoung Kim   ac_status=$?
7922*735d6239SKiyoung Kim   cat conftest.err >&5
7923*735d6239SKiyoung Kim   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7924*735d6239SKiyoung Kim   if (exit $ac_status) && test -s "$ac_outfile"; then
7925*735d6239SKiyoung Kim     # The compiler can only warn and ignore the option if not recognized
7926*735d6239SKiyoung Kim     # So say no if there are warnings other than the usual output.
7927*735d6239SKiyoung Kim     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7928*735d6239SKiyoung Kim     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7929*735d6239SKiyoung Kim     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7930*735d6239SKiyoung Kim       lt_cv_prog_compiler_rtti_exceptions=yes
7931*735d6239SKiyoung Kim     fi
7932*735d6239SKiyoung Kim   fi
7933*735d6239SKiyoung Kim   $RM conftest*
7934*735d6239SKiyoung Kim
7935*735d6239SKiyoung Kimfi
7936*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7937*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7938*735d6239SKiyoung Kim
7939*735d6239SKiyoung Kimif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7940*735d6239SKiyoung Kim    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7941*735d6239SKiyoung Kimelse
7942*735d6239SKiyoung Kim    :
7943*735d6239SKiyoung Kimfi
7944*735d6239SKiyoung Kim
7945*735d6239SKiyoung Kimfi
7946*735d6239SKiyoung Kim
7947*735d6239SKiyoung Kim
7948*735d6239SKiyoung Kim
7949*735d6239SKiyoung Kim
7950*735d6239SKiyoung Kim
7951*735d6239SKiyoung Kim
7952*735d6239SKiyoung Kim  lt_prog_compiler_wl=
7953*735d6239SKiyoung Kimlt_prog_compiler_pic=
7954*735d6239SKiyoung Kimlt_prog_compiler_static=
7955*735d6239SKiyoung Kim
7956*735d6239SKiyoung Kim
7957*735d6239SKiyoung Kim  if test "$GCC" = yes; then
7958*735d6239SKiyoung Kim    lt_prog_compiler_wl='-Wl,'
7959*735d6239SKiyoung Kim    lt_prog_compiler_static='-static'
7960*735d6239SKiyoung Kim
7961*735d6239SKiyoung Kim    case $host_os in
7962*735d6239SKiyoung Kim      aix*)
7963*735d6239SKiyoung Kim      # All AIX code is PIC.
7964*735d6239SKiyoung Kim      if test "$host_cpu" = ia64; then
7965*735d6239SKiyoung Kim	# AIX 5 now supports IA64 processor
7966*735d6239SKiyoung Kim	lt_prog_compiler_static='-Bstatic'
7967*735d6239SKiyoung Kim      fi
7968*735d6239SKiyoung Kim      ;;
7969*735d6239SKiyoung Kim
7970*735d6239SKiyoung Kim    amigaos*)
7971*735d6239SKiyoung Kim      case $host_cpu in
7972*735d6239SKiyoung Kim      powerpc)
7973*735d6239SKiyoung Kim            # see comment about AmigaOS4 .so support
7974*735d6239SKiyoung Kim            lt_prog_compiler_pic='-fPIC'
7975*735d6239SKiyoung Kim        ;;
7976*735d6239SKiyoung Kim      m68k)
7977*735d6239SKiyoung Kim            # FIXME: we need at least 68020 code to build shared libraries, but
7978*735d6239SKiyoung Kim            # adding the `-m68020' flag to GCC prevents building anything better,
7979*735d6239SKiyoung Kim            # like `-m68040'.
7980*735d6239SKiyoung Kim            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7981*735d6239SKiyoung Kim        ;;
7982*735d6239SKiyoung Kim      esac
7983*735d6239SKiyoung Kim      ;;
7984*735d6239SKiyoung Kim
7985*735d6239SKiyoung Kim    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7986*735d6239SKiyoung Kim      # PIC is the default for these OSes.
7987*735d6239SKiyoung Kim      ;;
7988*735d6239SKiyoung Kim
7989*735d6239SKiyoung Kim    mingw* | cygwin* | pw32* | os2* | cegcc*)
7990*735d6239SKiyoung Kim      # This hack is so that the source file can tell whether it is being
7991*735d6239SKiyoung Kim      # built for inclusion in a dll (and should export symbols for example).
7992*735d6239SKiyoung Kim      # Although the cygwin gcc ignores -fPIC, still need this for old-style
7993*735d6239SKiyoung Kim      # (--disable-auto-import) libraries
7994*735d6239SKiyoung Kim      lt_prog_compiler_pic='-DDLL_EXPORT'
7995*735d6239SKiyoung Kim      ;;
7996*735d6239SKiyoung Kim
7997*735d6239SKiyoung Kim    darwin* | rhapsody*)
7998*735d6239SKiyoung Kim      # PIC is the default on this platform
7999*735d6239SKiyoung Kim      # Common symbols not allowed in MH_DYLIB files
8000*735d6239SKiyoung Kim      lt_prog_compiler_pic='-fno-common'
8001*735d6239SKiyoung Kim      ;;
8002*735d6239SKiyoung Kim
8003*735d6239SKiyoung Kim    haiku*)
8004*735d6239SKiyoung Kim      # PIC is the default for Haiku.
8005*735d6239SKiyoung Kim      # The "-static" flag exists, but is broken.
8006*735d6239SKiyoung Kim      lt_prog_compiler_static=
8007*735d6239SKiyoung Kim      ;;
8008*735d6239SKiyoung Kim
8009*735d6239SKiyoung Kim    hpux*)
8010*735d6239SKiyoung Kim      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8011*735d6239SKiyoung Kim      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8012*735d6239SKiyoung Kim      # sets the default TLS model and affects inlining.
8013*735d6239SKiyoung Kim      case $host_cpu in
8014*735d6239SKiyoung Kim      hppa*64*)
8015*735d6239SKiyoung Kim	# +Z the default
8016*735d6239SKiyoung Kim	;;
8017*735d6239SKiyoung Kim      *)
8018*735d6239SKiyoung Kim	lt_prog_compiler_pic='-fPIC'
8019*735d6239SKiyoung Kim	;;
8020*735d6239SKiyoung Kim      esac
8021*735d6239SKiyoung Kim      ;;
8022*735d6239SKiyoung Kim
8023*735d6239SKiyoung Kim    interix[3-9]*)
8024*735d6239SKiyoung Kim      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8025*735d6239SKiyoung Kim      # Instead, we relocate shared libraries at runtime.
8026*735d6239SKiyoung Kim      ;;
8027*735d6239SKiyoung Kim
8028*735d6239SKiyoung Kim    msdosdjgpp*)
8029*735d6239SKiyoung Kim      # Just because we use GCC doesn't mean we suddenly get shared libraries
8030*735d6239SKiyoung Kim      # on systems that don't support them.
8031*735d6239SKiyoung Kim      lt_prog_compiler_can_build_shared=no
8032*735d6239SKiyoung Kim      enable_shared=no
8033*735d6239SKiyoung Kim      ;;
8034*735d6239SKiyoung Kim
8035*735d6239SKiyoung Kim    *nto* | *qnx*)
8036*735d6239SKiyoung Kim      # QNX uses GNU C++, but need to define -shared option too, otherwise
8037*735d6239SKiyoung Kim      # it will coredump.
8038*735d6239SKiyoung Kim      lt_prog_compiler_pic='-fPIC -shared'
8039*735d6239SKiyoung Kim      ;;
8040*735d6239SKiyoung Kim
8041*735d6239SKiyoung Kim    sysv4*MP*)
8042*735d6239SKiyoung Kim      if test -d /usr/nec; then
8043*735d6239SKiyoung Kim	lt_prog_compiler_pic=-Kconform_pic
8044*735d6239SKiyoung Kim      fi
8045*735d6239SKiyoung Kim      ;;
8046*735d6239SKiyoung Kim
8047*735d6239SKiyoung Kim    *)
8048*735d6239SKiyoung Kim      lt_prog_compiler_pic='-fPIC'
8049*735d6239SKiyoung Kim      ;;
8050*735d6239SKiyoung Kim    esac
8051*735d6239SKiyoung Kim
8052*735d6239SKiyoung Kim    case $cc_basename in
8053*735d6239SKiyoung Kim    nvcc*) # Cuda Compiler Driver 2.2
8054*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Xlinker '
8055*735d6239SKiyoung Kim      lt_prog_compiler_pic='-Xcompiler -fPIC'
8056*735d6239SKiyoung Kim      ;;
8057*735d6239SKiyoung Kim    esac
8058*735d6239SKiyoung Kim  else
8059*735d6239SKiyoung Kim    # PORTME Check for flag to pass linker flags through the system compiler.
8060*735d6239SKiyoung Kim    case $host_os in
8061*735d6239SKiyoung Kim    aix*)
8062*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8063*735d6239SKiyoung Kim      if test "$host_cpu" = ia64; then
8064*735d6239SKiyoung Kim	# AIX 5 now supports IA64 processor
8065*735d6239SKiyoung Kim	lt_prog_compiler_static='-Bstatic'
8066*735d6239SKiyoung Kim      else
8067*735d6239SKiyoung Kim	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8068*735d6239SKiyoung Kim      fi
8069*735d6239SKiyoung Kim      ;;
8070*735d6239SKiyoung Kim
8071*735d6239SKiyoung Kim    mingw* | cygwin* | pw32* | os2* | cegcc*)
8072*735d6239SKiyoung Kim      # This hack is so that the source file can tell whether it is being
8073*735d6239SKiyoung Kim      # built for inclusion in a dll (and should export symbols for example).
8074*735d6239SKiyoung Kim      lt_prog_compiler_pic='-DDLL_EXPORT'
8075*735d6239SKiyoung Kim      ;;
8076*735d6239SKiyoung Kim
8077*735d6239SKiyoung Kim    hpux9* | hpux10* | hpux11*)
8078*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8079*735d6239SKiyoung Kim      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8080*735d6239SKiyoung Kim      # not for PA HP-UX.
8081*735d6239SKiyoung Kim      case $host_cpu in
8082*735d6239SKiyoung Kim      hppa*64*|ia64*)
8083*735d6239SKiyoung Kim	# +Z the default
8084*735d6239SKiyoung Kim	;;
8085*735d6239SKiyoung Kim      *)
8086*735d6239SKiyoung Kim	lt_prog_compiler_pic='+Z'
8087*735d6239SKiyoung Kim	;;
8088*735d6239SKiyoung Kim      esac
8089*735d6239SKiyoung Kim      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8090*735d6239SKiyoung Kim      lt_prog_compiler_static='${wl}-a ${wl}archive'
8091*735d6239SKiyoung Kim      ;;
8092*735d6239SKiyoung Kim
8093*735d6239SKiyoung Kim    irix5* | irix6* | nonstopux*)
8094*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8095*735d6239SKiyoung Kim      # PIC (with -KPIC) is the default.
8096*735d6239SKiyoung Kim      lt_prog_compiler_static='-non_shared'
8097*735d6239SKiyoung Kim      ;;
8098*735d6239SKiyoung Kim
8099*735d6239SKiyoung Kim    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8100*735d6239SKiyoung Kim      case $cc_basename in
8101*735d6239SKiyoung Kim      # old Intel for x86_64 which still supported -KPIC.
8102*735d6239SKiyoung Kim      ecc*)
8103*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,'
8104*735d6239SKiyoung Kim	lt_prog_compiler_pic='-KPIC'
8105*735d6239SKiyoung Kim	lt_prog_compiler_static='-static'
8106*735d6239SKiyoung Kim        ;;
8107*735d6239SKiyoung Kim      # icc used to be incompatible with GCC.
8108*735d6239SKiyoung Kim      # ICC 10 doesn't accept -KPIC any more.
8109*735d6239SKiyoung Kim      icc* | ifort*)
8110*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,'
8111*735d6239SKiyoung Kim	lt_prog_compiler_pic='-fPIC'
8112*735d6239SKiyoung Kim	lt_prog_compiler_static='-static'
8113*735d6239SKiyoung Kim        ;;
8114*735d6239SKiyoung Kim      # Lahey Fortran 8.1.
8115*735d6239SKiyoung Kim      lf95*)
8116*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,'
8117*735d6239SKiyoung Kim	lt_prog_compiler_pic='--shared'
8118*735d6239SKiyoung Kim	lt_prog_compiler_static='--static'
8119*735d6239SKiyoung Kim	;;
8120*735d6239SKiyoung Kim      nagfor*)
8121*735d6239SKiyoung Kim	# NAG Fortran compiler
8122*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,-Wl,,'
8123*735d6239SKiyoung Kim	lt_prog_compiler_pic='-PIC'
8124*735d6239SKiyoung Kim	lt_prog_compiler_static='-Bstatic'
8125*735d6239SKiyoung Kim	;;
8126*735d6239SKiyoung Kim      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8127*735d6239SKiyoung Kim        # Portland Group compilers (*not* the Pentium gcc compiler,
8128*735d6239SKiyoung Kim	# which looks to be a dead project)
8129*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,'
8130*735d6239SKiyoung Kim	lt_prog_compiler_pic='-fpic'
8131*735d6239SKiyoung Kim	lt_prog_compiler_static='-Bstatic'
8132*735d6239SKiyoung Kim        ;;
8133*735d6239SKiyoung Kim      ccc*)
8134*735d6239SKiyoung Kim        lt_prog_compiler_wl='-Wl,'
8135*735d6239SKiyoung Kim        # All Alpha code is PIC.
8136*735d6239SKiyoung Kim        lt_prog_compiler_static='-non_shared'
8137*735d6239SKiyoung Kim        ;;
8138*735d6239SKiyoung Kim      xl* | bgxl* | bgf* | mpixl*)
8139*735d6239SKiyoung Kim	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8140*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,'
8141*735d6239SKiyoung Kim	lt_prog_compiler_pic='-qpic'
8142*735d6239SKiyoung Kim	lt_prog_compiler_static='-qstaticlink'
8143*735d6239SKiyoung Kim	;;
8144*735d6239SKiyoung Kim      *)
8145*735d6239SKiyoung Kim	case `$CC -V 2>&1 | sed 5q` in
8146*735d6239SKiyoung Kim	*Sun\ F* | *Sun*Fortran*)
8147*735d6239SKiyoung Kim	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8148*735d6239SKiyoung Kim	  lt_prog_compiler_pic='-KPIC'
8149*735d6239SKiyoung Kim	  lt_prog_compiler_static='-Bstatic'
8150*735d6239SKiyoung Kim	  lt_prog_compiler_wl=''
8151*735d6239SKiyoung Kim	  ;;
8152*735d6239SKiyoung Kim	*Sun\ C*)
8153*735d6239SKiyoung Kim	  # Sun C 5.9
8154*735d6239SKiyoung Kim	  lt_prog_compiler_pic='-KPIC'
8155*735d6239SKiyoung Kim	  lt_prog_compiler_static='-Bstatic'
8156*735d6239SKiyoung Kim	  lt_prog_compiler_wl='-Wl,'
8157*735d6239SKiyoung Kim	  ;;
8158*735d6239SKiyoung Kim	esac
8159*735d6239SKiyoung Kim	;;
8160*735d6239SKiyoung Kim      esac
8161*735d6239SKiyoung Kim      ;;
8162*735d6239SKiyoung Kim
8163*735d6239SKiyoung Kim    newsos6)
8164*735d6239SKiyoung Kim      lt_prog_compiler_pic='-KPIC'
8165*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8166*735d6239SKiyoung Kim      ;;
8167*735d6239SKiyoung Kim
8168*735d6239SKiyoung Kim    *nto* | *qnx*)
8169*735d6239SKiyoung Kim      # QNX uses GNU C++, but need to define -shared option too, otherwise
8170*735d6239SKiyoung Kim      # it will coredump.
8171*735d6239SKiyoung Kim      lt_prog_compiler_pic='-fPIC -shared'
8172*735d6239SKiyoung Kim      ;;
8173*735d6239SKiyoung Kim
8174*735d6239SKiyoung Kim    osf3* | osf4* | osf5*)
8175*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8176*735d6239SKiyoung Kim      # All OSF/1 code is PIC.
8177*735d6239SKiyoung Kim      lt_prog_compiler_static='-non_shared'
8178*735d6239SKiyoung Kim      ;;
8179*735d6239SKiyoung Kim
8180*735d6239SKiyoung Kim    rdos*)
8181*735d6239SKiyoung Kim      lt_prog_compiler_static='-non_shared'
8182*735d6239SKiyoung Kim      ;;
8183*735d6239SKiyoung Kim
8184*735d6239SKiyoung Kim    solaris*)
8185*735d6239SKiyoung Kim      lt_prog_compiler_pic='-KPIC'
8186*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8187*735d6239SKiyoung Kim      case $cc_basename in
8188*735d6239SKiyoung Kim      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8189*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Qoption ld ';;
8190*735d6239SKiyoung Kim      *)
8191*735d6239SKiyoung Kim	lt_prog_compiler_wl='-Wl,';;
8192*735d6239SKiyoung Kim      esac
8193*735d6239SKiyoung Kim      ;;
8194*735d6239SKiyoung Kim
8195*735d6239SKiyoung Kim    sunos4*)
8196*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Qoption ld '
8197*735d6239SKiyoung Kim      lt_prog_compiler_pic='-PIC'
8198*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8199*735d6239SKiyoung Kim      ;;
8200*735d6239SKiyoung Kim
8201*735d6239SKiyoung Kim    sysv4 | sysv4.2uw2* | sysv4.3*)
8202*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8203*735d6239SKiyoung Kim      lt_prog_compiler_pic='-KPIC'
8204*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8205*735d6239SKiyoung Kim      ;;
8206*735d6239SKiyoung Kim
8207*735d6239SKiyoung Kim    sysv4*MP*)
8208*735d6239SKiyoung Kim      if test -d /usr/nec ;then
8209*735d6239SKiyoung Kim	lt_prog_compiler_pic='-Kconform_pic'
8210*735d6239SKiyoung Kim	lt_prog_compiler_static='-Bstatic'
8211*735d6239SKiyoung Kim      fi
8212*735d6239SKiyoung Kim      ;;
8213*735d6239SKiyoung Kim
8214*735d6239SKiyoung Kim    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8215*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8216*735d6239SKiyoung Kim      lt_prog_compiler_pic='-KPIC'
8217*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8218*735d6239SKiyoung Kim      ;;
8219*735d6239SKiyoung Kim
8220*735d6239SKiyoung Kim    unicos*)
8221*735d6239SKiyoung Kim      lt_prog_compiler_wl='-Wl,'
8222*735d6239SKiyoung Kim      lt_prog_compiler_can_build_shared=no
8223*735d6239SKiyoung Kim      ;;
8224*735d6239SKiyoung Kim
8225*735d6239SKiyoung Kim    uts4*)
8226*735d6239SKiyoung Kim      lt_prog_compiler_pic='-pic'
8227*735d6239SKiyoung Kim      lt_prog_compiler_static='-Bstatic'
8228*735d6239SKiyoung Kim      ;;
8229*735d6239SKiyoung Kim
8230*735d6239SKiyoung Kim    *)
8231*735d6239SKiyoung Kim      lt_prog_compiler_can_build_shared=no
8232*735d6239SKiyoung Kim      ;;
8233*735d6239SKiyoung Kim    esac
8234*735d6239SKiyoung Kim  fi
8235*735d6239SKiyoung Kim
8236*735d6239SKiyoung Kimcase $host_os in
8237*735d6239SKiyoung Kim  # For platforms which do not support PIC, -DPIC is meaningless:
8238*735d6239SKiyoung Kim  *djgpp*)
8239*735d6239SKiyoung Kim    lt_prog_compiler_pic=
8240*735d6239SKiyoung Kim    ;;
8241*735d6239SKiyoung Kim  *)
8242*735d6239SKiyoung Kim    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8243*735d6239SKiyoung Kim    ;;
8244*735d6239SKiyoung Kimesac
8245*735d6239SKiyoung Kim
8246*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8247*735d6239SKiyoung Kim$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8248*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_pic+:} false; then :
8249*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8250*735d6239SKiyoung Kimelse
8251*735d6239SKiyoung Kim  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8252*735d6239SKiyoung Kimfi
8253*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8254*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_pic" >&6; }
8255*735d6239SKiyoung Kimlt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8256*735d6239SKiyoung Kim
8257*735d6239SKiyoung Kim#
8258*735d6239SKiyoung Kim# Check to make sure the PIC flag actually works.
8259*735d6239SKiyoung Kim#
8260*735d6239SKiyoung Kimif test -n "$lt_prog_compiler_pic"; then
8261*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8262*735d6239SKiyoung Kim$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8263*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_pic_works+:} false; then :
8264*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8265*735d6239SKiyoung Kimelse
8266*735d6239SKiyoung Kim  lt_cv_prog_compiler_pic_works=no
8267*735d6239SKiyoung Kim   ac_outfile=conftest.$ac_objext
8268*735d6239SKiyoung Kim   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8269*735d6239SKiyoung Kim   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8270*735d6239SKiyoung Kim   # Insert the option either (1) after the last *FLAGS variable, or
8271*735d6239SKiyoung Kim   # (2) before a word containing "conftest.", or (3) at the end.
8272*735d6239SKiyoung Kim   # Note that $ac_compile itself does not contain backslashes and begins
8273*735d6239SKiyoung Kim   # with a dollar sign (not a hyphen), so the echo should work correctly.
8274*735d6239SKiyoung Kim   # The option is referenced via a variable to avoid confusing sed.
8275*735d6239SKiyoung Kim   lt_compile=`echo "$ac_compile" | $SED \
8276*735d6239SKiyoung Kim   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8277*735d6239SKiyoung Kim   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8278*735d6239SKiyoung Kim   -e 's:$: $lt_compiler_flag:'`
8279*735d6239SKiyoung Kim   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8280*735d6239SKiyoung Kim   (eval "$lt_compile" 2>conftest.err)
8281*735d6239SKiyoung Kim   ac_status=$?
8282*735d6239SKiyoung Kim   cat conftest.err >&5
8283*735d6239SKiyoung Kim   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8284*735d6239SKiyoung Kim   if (exit $ac_status) && test -s "$ac_outfile"; then
8285*735d6239SKiyoung Kim     # The compiler can only warn and ignore the option if not recognized
8286*735d6239SKiyoung Kim     # So say no if there are warnings other than the usual output.
8287*735d6239SKiyoung Kim     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8288*735d6239SKiyoung Kim     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8289*735d6239SKiyoung Kim     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8290*735d6239SKiyoung Kim       lt_cv_prog_compiler_pic_works=yes
8291*735d6239SKiyoung Kim     fi
8292*735d6239SKiyoung Kim   fi
8293*735d6239SKiyoung Kim   $RM conftest*
8294*735d6239SKiyoung Kim
8295*735d6239SKiyoung Kimfi
8296*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8297*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8298*735d6239SKiyoung Kim
8299*735d6239SKiyoung Kimif test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8300*735d6239SKiyoung Kim    case $lt_prog_compiler_pic in
8301*735d6239SKiyoung Kim     "" | " "*) ;;
8302*735d6239SKiyoung Kim     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8303*735d6239SKiyoung Kim     esac
8304*735d6239SKiyoung Kimelse
8305*735d6239SKiyoung Kim    lt_prog_compiler_pic=
8306*735d6239SKiyoung Kim     lt_prog_compiler_can_build_shared=no
8307*735d6239SKiyoung Kimfi
8308*735d6239SKiyoung Kim
8309*735d6239SKiyoung Kimfi
8310*735d6239SKiyoung Kim
8311*735d6239SKiyoung Kim
8312*735d6239SKiyoung Kim
8313*735d6239SKiyoung Kim
8314*735d6239SKiyoung Kim
8315*735d6239SKiyoung Kim
8316*735d6239SKiyoung Kim
8317*735d6239SKiyoung Kim
8318*735d6239SKiyoung Kim
8319*735d6239SKiyoung Kim
8320*735d6239SKiyoung Kim
8321*735d6239SKiyoung Kim#
8322*735d6239SKiyoung Kim# Check to make sure the static flag actually works.
8323*735d6239SKiyoung Kim#
8324*735d6239SKiyoung Kimwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8325*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8326*735d6239SKiyoung Kim$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8327*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_static_works+:} false; then :
8328*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8329*735d6239SKiyoung Kimelse
8330*735d6239SKiyoung Kim  lt_cv_prog_compiler_static_works=no
8331*735d6239SKiyoung Kim   save_LDFLAGS="$LDFLAGS"
8332*735d6239SKiyoung Kim   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8333*735d6239SKiyoung Kim   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8334*735d6239SKiyoung Kim   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8335*735d6239SKiyoung Kim     # The linker can only warn and ignore the option if not recognized
8336*735d6239SKiyoung Kim     # So say no if there are warnings
8337*735d6239SKiyoung Kim     if test -s conftest.err; then
8338*735d6239SKiyoung Kim       # Append any errors to the config.log.
8339*735d6239SKiyoung Kim       cat conftest.err 1>&5
8340*735d6239SKiyoung Kim       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8341*735d6239SKiyoung Kim       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8342*735d6239SKiyoung Kim       if diff conftest.exp conftest.er2 >/dev/null; then
8343*735d6239SKiyoung Kim         lt_cv_prog_compiler_static_works=yes
8344*735d6239SKiyoung Kim       fi
8345*735d6239SKiyoung Kim     else
8346*735d6239SKiyoung Kim       lt_cv_prog_compiler_static_works=yes
8347*735d6239SKiyoung Kim     fi
8348*735d6239SKiyoung Kim   fi
8349*735d6239SKiyoung Kim   $RM -r conftest*
8350*735d6239SKiyoung Kim   LDFLAGS="$save_LDFLAGS"
8351*735d6239SKiyoung Kim
8352*735d6239SKiyoung Kimfi
8353*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8354*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8355*735d6239SKiyoung Kim
8356*735d6239SKiyoung Kimif test x"$lt_cv_prog_compiler_static_works" = xyes; then
8357*735d6239SKiyoung Kim    :
8358*735d6239SKiyoung Kimelse
8359*735d6239SKiyoung Kim    lt_prog_compiler_static=
8360*735d6239SKiyoung Kimfi
8361*735d6239SKiyoung Kim
8362*735d6239SKiyoung Kim
8363*735d6239SKiyoung Kim
8364*735d6239SKiyoung Kim
8365*735d6239SKiyoung Kim
8366*735d6239SKiyoung Kim
8367*735d6239SKiyoung Kim
8368*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8369*735d6239SKiyoung Kim$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8370*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_c_o+:} false; then :
8371*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8372*735d6239SKiyoung Kimelse
8373*735d6239SKiyoung Kim  lt_cv_prog_compiler_c_o=no
8374*735d6239SKiyoung Kim   $RM -r conftest 2>/dev/null
8375*735d6239SKiyoung Kim   mkdir conftest
8376*735d6239SKiyoung Kim   cd conftest
8377*735d6239SKiyoung Kim   mkdir out
8378*735d6239SKiyoung Kim   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8379*735d6239SKiyoung Kim
8380*735d6239SKiyoung Kim   lt_compiler_flag="-o out/conftest2.$ac_objext"
8381*735d6239SKiyoung Kim   # Insert the option either (1) after the last *FLAGS variable, or
8382*735d6239SKiyoung Kim   # (2) before a word containing "conftest.", or (3) at the end.
8383*735d6239SKiyoung Kim   # Note that $ac_compile itself does not contain backslashes and begins
8384*735d6239SKiyoung Kim   # with a dollar sign (not a hyphen), so the echo should work correctly.
8385*735d6239SKiyoung Kim   lt_compile=`echo "$ac_compile" | $SED \
8386*735d6239SKiyoung Kim   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8387*735d6239SKiyoung Kim   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8388*735d6239SKiyoung Kim   -e 's:$: $lt_compiler_flag:'`
8389*735d6239SKiyoung Kim   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8390*735d6239SKiyoung Kim   (eval "$lt_compile" 2>out/conftest.err)
8391*735d6239SKiyoung Kim   ac_status=$?
8392*735d6239SKiyoung Kim   cat out/conftest.err >&5
8393*735d6239SKiyoung Kim   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394*735d6239SKiyoung Kim   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8395*735d6239SKiyoung Kim   then
8396*735d6239SKiyoung Kim     # The compiler can only warn and ignore the option if not recognized
8397*735d6239SKiyoung Kim     # So say no if there are warnings
8398*735d6239SKiyoung Kim     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8399*735d6239SKiyoung Kim     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8400*735d6239SKiyoung Kim     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8401*735d6239SKiyoung Kim       lt_cv_prog_compiler_c_o=yes
8402*735d6239SKiyoung Kim     fi
8403*735d6239SKiyoung Kim   fi
8404*735d6239SKiyoung Kim   chmod u+w . 2>&5
8405*735d6239SKiyoung Kim   $RM conftest*
8406*735d6239SKiyoung Kim   # SGI C++ compiler will create directory out/ii_files/ for
8407*735d6239SKiyoung Kim   # template instantiation
8408*735d6239SKiyoung Kim   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8409*735d6239SKiyoung Kim   $RM out/* && rmdir out
8410*735d6239SKiyoung Kim   cd ..
8411*735d6239SKiyoung Kim   $RM -r conftest
8412*735d6239SKiyoung Kim   $RM conftest*
8413*735d6239SKiyoung Kim
8414*735d6239SKiyoung Kimfi
8415*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8416*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8417*735d6239SKiyoung Kim
8418*735d6239SKiyoung Kim
8419*735d6239SKiyoung Kim
8420*735d6239SKiyoung Kim
8421*735d6239SKiyoung Kim
8422*735d6239SKiyoung Kim
8423*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8424*735d6239SKiyoung Kim$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8425*735d6239SKiyoung Kimif ${lt_cv_prog_compiler_c_o+:} false; then :
8426*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8427*735d6239SKiyoung Kimelse
8428*735d6239SKiyoung Kim  lt_cv_prog_compiler_c_o=no
8429*735d6239SKiyoung Kim   $RM -r conftest 2>/dev/null
8430*735d6239SKiyoung Kim   mkdir conftest
8431*735d6239SKiyoung Kim   cd conftest
8432*735d6239SKiyoung Kim   mkdir out
8433*735d6239SKiyoung Kim   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8434*735d6239SKiyoung Kim
8435*735d6239SKiyoung Kim   lt_compiler_flag="-o out/conftest2.$ac_objext"
8436*735d6239SKiyoung Kim   # Insert the option either (1) after the last *FLAGS variable, or
8437*735d6239SKiyoung Kim   # (2) before a word containing "conftest.", or (3) at the end.
8438*735d6239SKiyoung Kim   # Note that $ac_compile itself does not contain backslashes and begins
8439*735d6239SKiyoung Kim   # with a dollar sign (not a hyphen), so the echo should work correctly.
8440*735d6239SKiyoung Kim   lt_compile=`echo "$ac_compile" | $SED \
8441*735d6239SKiyoung Kim   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8442*735d6239SKiyoung Kim   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8443*735d6239SKiyoung Kim   -e 's:$: $lt_compiler_flag:'`
8444*735d6239SKiyoung Kim   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8445*735d6239SKiyoung Kim   (eval "$lt_compile" 2>out/conftest.err)
8446*735d6239SKiyoung Kim   ac_status=$?
8447*735d6239SKiyoung Kim   cat out/conftest.err >&5
8448*735d6239SKiyoung Kim   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8449*735d6239SKiyoung Kim   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8450*735d6239SKiyoung Kim   then
8451*735d6239SKiyoung Kim     # The compiler can only warn and ignore the option if not recognized
8452*735d6239SKiyoung Kim     # So say no if there are warnings
8453*735d6239SKiyoung Kim     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8454*735d6239SKiyoung Kim     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8455*735d6239SKiyoung Kim     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8456*735d6239SKiyoung Kim       lt_cv_prog_compiler_c_o=yes
8457*735d6239SKiyoung Kim     fi
8458*735d6239SKiyoung Kim   fi
8459*735d6239SKiyoung Kim   chmod u+w . 2>&5
8460*735d6239SKiyoung Kim   $RM conftest*
8461*735d6239SKiyoung Kim   # SGI C++ compiler will create directory out/ii_files/ for
8462*735d6239SKiyoung Kim   # template instantiation
8463*735d6239SKiyoung Kim   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8464*735d6239SKiyoung Kim   $RM out/* && rmdir out
8465*735d6239SKiyoung Kim   cd ..
8466*735d6239SKiyoung Kim   $RM -r conftest
8467*735d6239SKiyoung Kim   $RM conftest*
8468*735d6239SKiyoung Kim
8469*735d6239SKiyoung Kimfi
8470*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8471*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8472*735d6239SKiyoung Kim
8473*735d6239SKiyoung Kim
8474*735d6239SKiyoung Kim
8475*735d6239SKiyoung Kim
8476*735d6239SKiyoung Kimhard_links="nottested"
8477*735d6239SKiyoung Kimif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8478*735d6239SKiyoung Kim  # do not overwrite the value of need_locks provided by the user
8479*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8480*735d6239SKiyoung Kim$as_echo_n "checking if we can lock with hard links... " >&6; }
8481*735d6239SKiyoung Kim  hard_links=yes
8482*735d6239SKiyoung Kim  $RM conftest*
8483*735d6239SKiyoung Kim  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8484*735d6239SKiyoung Kim  touch conftest.a
8485*735d6239SKiyoung Kim  ln conftest.a conftest.b 2>&5 || hard_links=no
8486*735d6239SKiyoung Kim  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8487*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8488*735d6239SKiyoung Kim$as_echo "$hard_links" >&6; }
8489*735d6239SKiyoung Kim  if test "$hard_links" = no; then
8490*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8491*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8492*735d6239SKiyoung Kim    need_locks=warn
8493*735d6239SKiyoung Kim  fi
8494*735d6239SKiyoung Kimelse
8495*735d6239SKiyoung Kim  need_locks=no
8496*735d6239SKiyoung Kimfi
8497*735d6239SKiyoung Kim
8498*735d6239SKiyoung Kim
8499*735d6239SKiyoung Kim
8500*735d6239SKiyoung Kim
8501*735d6239SKiyoung Kim
8502*735d6239SKiyoung Kim
8503*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8504*735d6239SKiyoung Kim$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8505*735d6239SKiyoung Kim
8506*735d6239SKiyoung Kim  runpath_var=
8507*735d6239SKiyoung Kim  allow_undefined_flag=
8508*735d6239SKiyoung Kim  always_export_symbols=no
8509*735d6239SKiyoung Kim  archive_cmds=
8510*735d6239SKiyoung Kim  archive_expsym_cmds=
8511*735d6239SKiyoung Kim  compiler_needs_object=no
8512*735d6239SKiyoung Kim  enable_shared_with_static_runtimes=no
8513*735d6239SKiyoung Kim  export_dynamic_flag_spec=
8514*735d6239SKiyoung Kim  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8515*735d6239SKiyoung Kim  hardcode_automatic=no
8516*735d6239SKiyoung Kim  hardcode_direct=no
8517*735d6239SKiyoung Kim  hardcode_direct_absolute=no
8518*735d6239SKiyoung Kim  hardcode_libdir_flag_spec=
8519*735d6239SKiyoung Kim  hardcode_libdir_flag_spec_ld=
8520*735d6239SKiyoung Kim  hardcode_libdir_separator=
8521*735d6239SKiyoung Kim  hardcode_minus_L=no
8522*735d6239SKiyoung Kim  hardcode_shlibpath_var=unsupported
8523*735d6239SKiyoung Kim  inherit_rpath=no
8524*735d6239SKiyoung Kim  link_all_deplibs=unknown
8525*735d6239SKiyoung Kim  module_cmds=
8526*735d6239SKiyoung Kim  module_expsym_cmds=
8527*735d6239SKiyoung Kim  old_archive_from_new_cmds=
8528*735d6239SKiyoung Kim  old_archive_from_expsyms_cmds=
8529*735d6239SKiyoung Kim  thread_safe_flag_spec=
8530*735d6239SKiyoung Kim  whole_archive_flag_spec=
8531*735d6239SKiyoung Kim  # include_expsyms should be a list of space-separated symbols to be *always*
8532*735d6239SKiyoung Kim  # included in the symbol list
8533*735d6239SKiyoung Kim  include_expsyms=
8534*735d6239SKiyoung Kim  # exclude_expsyms can be an extended regexp of symbols to exclude
8535*735d6239SKiyoung Kim  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8536*735d6239SKiyoung Kim  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8537*735d6239SKiyoung Kim  # as well as any symbol that contains `d'.
8538*735d6239SKiyoung Kim  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8539*735d6239SKiyoung Kim  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8540*735d6239SKiyoung Kim  # platforms (ab)use it in PIC code, but their linkers get confused if
8541*735d6239SKiyoung Kim  # the symbol is explicitly referenced.  Since portable code cannot
8542*735d6239SKiyoung Kim  # rely on this symbol name, it's probably fine to never include it in
8543*735d6239SKiyoung Kim  # preloaded symbol tables.
8544*735d6239SKiyoung Kim  # Exclude shared library initialization/finalization symbols.
8545*735d6239SKiyoung Kim  extract_expsyms_cmds=
8546*735d6239SKiyoung Kim
8547*735d6239SKiyoung Kim  case $host_os in
8548*735d6239SKiyoung Kim  cygwin* | mingw* | pw32* | cegcc*)
8549*735d6239SKiyoung Kim    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8550*735d6239SKiyoung Kim    # When not using gcc, we currently assume that we are using
8551*735d6239SKiyoung Kim    # Microsoft Visual C++.
8552*735d6239SKiyoung Kim    if test "$GCC" != yes; then
8553*735d6239SKiyoung Kim      with_gnu_ld=no
8554*735d6239SKiyoung Kim    fi
8555*735d6239SKiyoung Kim    ;;
8556*735d6239SKiyoung Kim  interix*)
8557*735d6239SKiyoung Kim    # we just hope/assume this is gcc and not c89 (= MSVC++)
8558*735d6239SKiyoung Kim    with_gnu_ld=yes
8559*735d6239SKiyoung Kim    ;;
8560*735d6239SKiyoung Kim  openbsd*)
8561*735d6239SKiyoung Kim    with_gnu_ld=no
8562*735d6239SKiyoung Kim    ;;
8563*735d6239SKiyoung Kim  esac
8564*735d6239SKiyoung Kim
8565*735d6239SKiyoung Kim  ld_shlibs=yes
8566*735d6239SKiyoung Kim
8567*735d6239SKiyoung Kim  # On some targets, GNU ld is compatible enough with the native linker
8568*735d6239SKiyoung Kim  # that we're better off using the native interface for both.
8569*735d6239SKiyoung Kim  lt_use_gnu_ld_interface=no
8570*735d6239SKiyoung Kim  if test "$with_gnu_ld" = yes; then
8571*735d6239SKiyoung Kim    case $host_os in
8572*735d6239SKiyoung Kim      aix*)
8573*735d6239SKiyoung Kim	# The AIX port of GNU ld has always aspired to compatibility
8574*735d6239SKiyoung Kim	# with the native linker.  However, as the warning in the GNU ld
8575*735d6239SKiyoung Kim	# block says, versions before 2.19.5* couldn't really create working
8576*735d6239SKiyoung Kim	# shared libraries, regardless of the interface used.
8577*735d6239SKiyoung Kim	case `$LD -v 2>&1` in
8578*735d6239SKiyoung Kim	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8579*735d6239SKiyoung Kim	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8580*735d6239SKiyoung Kim	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8581*735d6239SKiyoung Kim	  *)
8582*735d6239SKiyoung Kim	    lt_use_gnu_ld_interface=yes
8583*735d6239SKiyoung Kim	    ;;
8584*735d6239SKiyoung Kim	esac
8585*735d6239SKiyoung Kim	;;
8586*735d6239SKiyoung Kim      *)
8587*735d6239SKiyoung Kim	lt_use_gnu_ld_interface=yes
8588*735d6239SKiyoung Kim	;;
8589*735d6239SKiyoung Kim    esac
8590*735d6239SKiyoung Kim  fi
8591*735d6239SKiyoung Kim
8592*735d6239SKiyoung Kim  if test "$lt_use_gnu_ld_interface" = yes; then
8593*735d6239SKiyoung Kim    # If archive_cmds runs LD, not CC, wlarc should be empty
8594*735d6239SKiyoung Kim    wlarc='${wl}'
8595*735d6239SKiyoung Kim
8596*735d6239SKiyoung Kim    # Set some defaults for GNU ld with shared library support. These
8597*735d6239SKiyoung Kim    # are reset later if shared libraries are not supported. Putting them
8598*735d6239SKiyoung Kim    # here allows them to be overridden if necessary.
8599*735d6239SKiyoung Kim    runpath_var=LD_RUN_PATH
8600*735d6239SKiyoung Kim    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8601*735d6239SKiyoung Kim    export_dynamic_flag_spec='${wl}--export-dynamic'
8602*735d6239SKiyoung Kim    # ancient GNU ld didn't support --whole-archive et. al.
8603*735d6239SKiyoung Kim    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8604*735d6239SKiyoung Kim      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8605*735d6239SKiyoung Kim    else
8606*735d6239SKiyoung Kim      whole_archive_flag_spec=
8607*735d6239SKiyoung Kim    fi
8608*735d6239SKiyoung Kim    supports_anon_versioning=no
8609*735d6239SKiyoung Kim    case `$LD -v 2>&1` in
8610*735d6239SKiyoung Kim      *GNU\ gold*) supports_anon_versioning=yes ;;
8611*735d6239SKiyoung Kim      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8612*735d6239SKiyoung Kim      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8613*735d6239SKiyoung Kim      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8614*735d6239SKiyoung Kim      *\ 2.11.*) ;; # other 2.11 versions
8615*735d6239SKiyoung Kim      *) supports_anon_versioning=yes ;;
8616*735d6239SKiyoung Kim    esac
8617*735d6239SKiyoung Kim
8618*735d6239SKiyoung Kim    # See if GNU ld supports shared libraries.
8619*735d6239SKiyoung Kim    case $host_os in
8620*735d6239SKiyoung Kim    aix[3-9]*)
8621*735d6239SKiyoung Kim      # On AIX/PPC, the GNU linker is very broken
8622*735d6239SKiyoung Kim      if test "$host_cpu" != ia64; then
8623*735d6239SKiyoung Kim	ld_shlibs=no
8624*735d6239SKiyoung Kim	cat <<_LT_EOF 1>&2
8625*735d6239SKiyoung Kim
8626*735d6239SKiyoung Kim*** Warning: the GNU linker, at least up to release 2.19, is reported
8627*735d6239SKiyoung Kim*** to be unable to reliably create shared libraries on AIX.
8628*735d6239SKiyoung Kim*** Therefore, libtool is disabling shared libraries support.  If you
8629*735d6239SKiyoung Kim*** really care for shared libraries, you may want to install binutils
8630*735d6239SKiyoung Kim*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8631*735d6239SKiyoung Kim*** You will then need to restart the configuration process.
8632*735d6239SKiyoung Kim
8633*735d6239SKiyoung Kim_LT_EOF
8634*735d6239SKiyoung Kim      fi
8635*735d6239SKiyoung Kim      ;;
8636*735d6239SKiyoung Kim
8637*735d6239SKiyoung Kim    amigaos*)
8638*735d6239SKiyoung Kim      case $host_cpu in
8639*735d6239SKiyoung Kim      powerpc)
8640*735d6239SKiyoung Kim            # see comment about AmigaOS4 .so support
8641*735d6239SKiyoung Kim            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8642*735d6239SKiyoung Kim            archive_expsym_cmds=''
8643*735d6239SKiyoung Kim        ;;
8644*735d6239SKiyoung Kim      m68k)
8645*735d6239SKiyoung Kim            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8646*735d6239SKiyoung Kim            hardcode_libdir_flag_spec='-L$libdir'
8647*735d6239SKiyoung Kim            hardcode_minus_L=yes
8648*735d6239SKiyoung Kim        ;;
8649*735d6239SKiyoung Kim      esac
8650*735d6239SKiyoung Kim      ;;
8651*735d6239SKiyoung Kim
8652*735d6239SKiyoung Kim    beos*)
8653*735d6239SKiyoung Kim      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8654*735d6239SKiyoung Kim	allow_undefined_flag=unsupported
8655*735d6239SKiyoung Kim	# Joseph Beckenbach <[email protected]> says some releases of gcc
8656*735d6239SKiyoung Kim	# support --undefined.  This deserves some investigation.  FIXME
8657*735d6239SKiyoung Kim	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8658*735d6239SKiyoung Kim      else
8659*735d6239SKiyoung Kim	ld_shlibs=no
8660*735d6239SKiyoung Kim      fi
8661*735d6239SKiyoung Kim      ;;
8662*735d6239SKiyoung Kim
8663*735d6239SKiyoung Kim    cygwin* | mingw* | pw32* | cegcc*)
8664*735d6239SKiyoung Kim      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8665*735d6239SKiyoung Kim      # as there is no search path for DLLs.
8666*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-L$libdir'
8667*735d6239SKiyoung Kim      export_dynamic_flag_spec='${wl}--export-all-symbols'
8668*735d6239SKiyoung Kim      allow_undefined_flag=unsupported
8669*735d6239SKiyoung Kim      always_export_symbols=no
8670*735d6239SKiyoung Kim      enable_shared_with_static_runtimes=yes
8671*735d6239SKiyoung Kim      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
8672*735d6239SKiyoung Kim      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8673*735d6239SKiyoung Kim
8674*735d6239SKiyoung Kim      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8675*735d6239SKiyoung Kim        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8676*735d6239SKiyoung Kim	# If the export-symbols file already is a .def file (1st line
8677*735d6239SKiyoung Kim	# is EXPORTS), use it as is; otherwise, prepend...
8678*735d6239SKiyoung Kim	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8679*735d6239SKiyoung Kim	  cp $export_symbols $output_objdir/$soname.def;
8680*735d6239SKiyoung Kim	else
8681*735d6239SKiyoung Kim	  echo EXPORTS > $output_objdir/$soname.def;
8682*735d6239SKiyoung Kim	  cat $export_symbols >> $output_objdir/$soname.def;
8683*735d6239SKiyoung Kim	fi~
8684*735d6239SKiyoung Kim	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8685*735d6239SKiyoung Kim      else
8686*735d6239SKiyoung Kim	ld_shlibs=no
8687*735d6239SKiyoung Kim      fi
8688*735d6239SKiyoung Kim      ;;
8689*735d6239SKiyoung Kim
8690*735d6239SKiyoung Kim    haiku*)
8691*735d6239SKiyoung Kim      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8692*735d6239SKiyoung Kim      link_all_deplibs=yes
8693*735d6239SKiyoung Kim      ;;
8694*735d6239SKiyoung Kim
8695*735d6239SKiyoung Kim    interix[3-9]*)
8696*735d6239SKiyoung Kim      hardcode_direct=no
8697*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
8698*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8699*735d6239SKiyoung Kim      export_dynamic_flag_spec='${wl}-E'
8700*735d6239SKiyoung Kim      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8701*735d6239SKiyoung Kim      # Instead, shared libraries are loaded at an image base (0x10000000 by
8702*735d6239SKiyoung Kim      # default) and relocated if they conflict, which is a slow very memory
8703*735d6239SKiyoung Kim      # consuming and fragmenting process.  To avoid this, we pick a random,
8704*735d6239SKiyoung Kim      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8705*735d6239SKiyoung Kim      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8706*735d6239SKiyoung Kim      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8707*735d6239SKiyoung Kim      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8708*735d6239SKiyoung Kim      ;;
8709*735d6239SKiyoung Kim
8710*735d6239SKiyoung Kim    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8711*735d6239SKiyoung Kim      tmp_diet=no
8712*735d6239SKiyoung Kim      if test "$host_os" = linux-dietlibc; then
8713*735d6239SKiyoung Kim	case $cc_basename in
8714*735d6239SKiyoung Kim	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8715*735d6239SKiyoung Kim	esac
8716*735d6239SKiyoung Kim      fi
8717*735d6239SKiyoung Kim      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8718*735d6239SKiyoung Kim	 && test "$tmp_diet" = no
8719*735d6239SKiyoung Kim      then
8720*735d6239SKiyoung Kim	tmp_addflag=' $pic_flag'
8721*735d6239SKiyoung Kim	tmp_sharedflag='-shared'
8722*735d6239SKiyoung Kim	case $cc_basename,$host_cpu in
8723*735d6239SKiyoung Kim        pgcc*)				# Portland Group C compiler
8724*735d6239SKiyoung Kim	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8725*735d6239SKiyoung Kim	  tmp_addflag=' $pic_flag'
8726*735d6239SKiyoung Kim	  ;;
8727*735d6239SKiyoung Kim	pgf77* | pgf90* | pgf95* | pgfortran*)
8728*735d6239SKiyoung Kim					# Portland Group f77 and f90 compilers
8729*735d6239SKiyoung Kim	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8730*735d6239SKiyoung Kim	  tmp_addflag=' $pic_flag -Mnomain' ;;
8731*735d6239SKiyoung Kim	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8732*735d6239SKiyoung Kim	  tmp_addflag=' -i_dynamic' ;;
8733*735d6239SKiyoung Kim	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8734*735d6239SKiyoung Kim	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8735*735d6239SKiyoung Kim	ifc* | ifort*)			# Intel Fortran compiler
8736*735d6239SKiyoung Kim	  tmp_addflag=' -nofor_main' ;;
8737*735d6239SKiyoung Kim	lf95*)				# Lahey Fortran 8.1
8738*735d6239SKiyoung Kim	  whole_archive_flag_spec=
8739*735d6239SKiyoung Kim	  tmp_sharedflag='--shared' ;;
8740*735d6239SKiyoung Kim	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8741*735d6239SKiyoung Kim	  tmp_sharedflag='-qmkshrobj'
8742*735d6239SKiyoung Kim	  tmp_addflag= ;;
8743*735d6239SKiyoung Kim	nvcc*)	# Cuda Compiler Driver 2.2
8744*735d6239SKiyoung Kim	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8745*735d6239SKiyoung Kim	  compiler_needs_object=yes
8746*735d6239SKiyoung Kim	  ;;
8747*735d6239SKiyoung Kim	esac
8748*735d6239SKiyoung Kim	case `$CC -V 2>&1 | sed 5q` in
8749*735d6239SKiyoung Kim	*Sun\ C*)			# Sun C 5.9
8750*735d6239SKiyoung Kim	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8751*735d6239SKiyoung Kim	  compiler_needs_object=yes
8752*735d6239SKiyoung Kim	  tmp_sharedflag='-G' ;;
8753*735d6239SKiyoung Kim	*Sun\ F*)			# Sun Fortran 8.3
8754*735d6239SKiyoung Kim	  tmp_sharedflag='-G' ;;
8755*735d6239SKiyoung Kim	esac
8756*735d6239SKiyoung Kim	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8757*735d6239SKiyoung Kim
8758*735d6239SKiyoung Kim        if test "x$supports_anon_versioning" = xyes; then
8759*735d6239SKiyoung Kim          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8760*735d6239SKiyoung Kim	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8761*735d6239SKiyoung Kim	    echo "local: *; };" >> $output_objdir/$libname.ver~
8762*735d6239SKiyoung Kim	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8763*735d6239SKiyoung Kim        fi
8764*735d6239SKiyoung Kim
8765*735d6239SKiyoung Kim	case $cc_basename in
8766*735d6239SKiyoung Kim	xlf* | bgf* | bgxlf* | mpixlf*)
8767*735d6239SKiyoung Kim	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8768*735d6239SKiyoung Kim	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8769*735d6239SKiyoung Kim	  hardcode_libdir_flag_spec=
8770*735d6239SKiyoung Kim	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8771*735d6239SKiyoung Kim	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8772*735d6239SKiyoung Kim	  if test "x$supports_anon_versioning" = xyes; then
8773*735d6239SKiyoung Kim	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8774*735d6239SKiyoung Kim	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8775*735d6239SKiyoung Kim	      echo "local: *; };" >> $output_objdir/$libname.ver~
8776*735d6239SKiyoung Kim	      $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8777*735d6239SKiyoung Kim	  fi
8778*735d6239SKiyoung Kim	  ;;
8779*735d6239SKiyoung Kim	esac
8780*735d6239SKiyoung Kim      else
8781*735d6239SKiyoung Kim        ld_shlibs=no
8782*735d6239SKiyoung Kim      fi
8783*735d6239SKiyoung Kim      ;;
8784*735d6239SKiyoung Kim
8785*735d6239SKiyoung Kim    netbsd*)
8786*735d6239SKiyoung Kim      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8787*735d6239SKiyoung Kim	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8788*735d6239SKiyoung Kim	wlarc=
8789*735d6239SKiyoung Kim      else
8790*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8791*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8792*735d6239SKiyoung Kim      fi
8793*735d6239SKiyoung Kim      ;;
8794*735d6239SKiyoung Kim
8795*735d6239SKiyoung Kim    solaris*)
8796*735d6239SKiyoung Kim      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8797*735d6239SKiyoung Kim	ld_shlibs=no
8798*735d6239SKiyoung Kim	cat <<_LT_EOF 1>&2
8799*735d6239SKiyoung Kim
8800*735d6239SKiyoung Kim*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8801*735d6239SKiyoung Kim*** create shared libraries on Solaris systems.  Therefore, libtool
8802*735d6239SKiyoung Kim*** is disabling shared libraries support.  We urge you to upgrade GNU
8803*735d6239SKiyoung Kim*** binutils to release 2.9.1 or newer.  Another option is to modify
8804*735d6239SKiyoung Kim*** your PATH or compiler configuration so that the native linker is
8805*735d6239SKiyoung Kim*** used, and then restart.
8806*735d6239SKiyoung Kim
8807*735d6239SKiyoung Kim_LT_EOF
8808*735d6239SKiyoung Kim      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8809*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8810*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8811*735d6239SKiyoung Kim      else
8812*735d6239SKiyoung Kim	ld_shlibs=no
8813*735d6239SKiyoung Kim      fi
8814*735d6239SKiyoung Kim      ;;
8815*735d6239SKiyoung Kim
8816*735d6239SKiyoung Kim    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8817*735d6239SKiyoung Kim      case `$LD -v 2>&1` in
8818*735d6239SKiyoung Kim        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8819*735d6239SKiyoung Kim	ld_shlibs=no
8820*735d6239SKiyoung Kim	cat <<_LT_EOF 1>&2
8821*735d6239SKiyoung Kim
8822*735d6239SKiyoung Kim*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8823*735d6239SKiyoung Kim*** reliably create shared libraries on SCO systems.  Therefore, libtool
8824*735d6239SKiyoung Kim*** is disabling shared libraries support.  We urge you to upgrade GNU
8825*735d6239SKiyoung Kim*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8826*735d6239SKiyoung Kim*** your PATH or compiler configuration so that the native linker is
8827*735d6239SKiyoung Kim*** used, and then restart.
8828*735d6239SKiyoung Kim
8829*735d6239SKiyoung Kim_LT_EOF
8830*735d6239SKiyoung Kim	;;
8831*735d6239SKiyoung Kim	*)
8832*735d6239SKiyoung Kim	  # For security reasons, it is highly recommended that you always
8833*735d6239SKiyoung Kim	  # use absolute paths for naming shared libraries, and exclude the
8834*735d6239SKiyoung Kim	  # DT_RUNPATH tag from executables and libraries.  But doing so
8835*735d6239SKiyoung Kim	  # requires that you compile everything twice, which is a pain.
8836*735d6239SKiyoung Kim	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8837*735d6239SKiyoung Kim	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8838*735d6239SKiyoung Kim	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8839*735d6239SKiyoung Kim	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8840*735d6239SKiyoung Kim	  else
8841*735d6239SKiyoung Kim	    ld_shlibs=no
8842*735d6239SKiyoung Kim	  fi
8843*735d6239SKiyoung Kim	;;
8844*735d6239SKiyoung Kim      esac
8845*735d6239SKiyoung Kim      ;;
8846*735d6239SKiyoung Kim
8847*735d6239SKiyoung Kim    sunos4*)
8848*735d6239SKiyoung Kim      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8849*735d6239SKiyoung Kim      wlarc=
8850*735d6239SKiyoung Kim      hardcode_direct=yes
8851*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
8852*735d6239SKiyoung Kim      ;;
8853*735d6239SKiyoung Kim
8854*735d6239SKiyoung Kim    *)
8855*735d6239SKiyoung Kim      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8856*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8857*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8858*735d6239SKiyoung Kim      else
8859*735d6239SKiyoung Kim	ld_shlibs=no
8860*735d6239SKiyoung Kim      fi
8861*735d6239SKiyoung Kim      ;;
8862*735d6239SKiyoung Kim    esac
8863*735d6239SKiyoung Kim
8864*735d6239SKiyoung Kim    if test "$ld_shlibs" = no; then
8865*735d6239SKiyoung Kim      runpath_var=
8866*735d6239SKiyoung Kim      hardcode_libdir_flag_spec=
8867*735d6239SKiyoung Kim      export_dynamic_flag_spec=
8868*735d6239SKiyoung Kim      whole_archive_flag_spec=
8869*735d6239SKiyoung Kim    fi
8870*735d6239SKiyoung Kim  else
8871*735d6239SKiyoung Kim    # PORTME fill in a description of your system's linker (not GNU ld)
8872*735d6239SKiyoung Kim    case $host_os in
8873*735d6239SKiyoung Kim    aix3*)
8874*735d6239SKiyoung Kim      allow_undefined_flag=unsupported
8875*735d6239SKiyoung Kim      always_export_symbols=yes
8876*735d6239SKiyoung Kim      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8877*735d6239SKiyoung Kim      # Note: this linker hardcodes the directories in LIBPATH if there
8878*735d6239SKiyoung Kim      # are no directories specified by -L.
8879*735d6239SKiyoung Kim      hardcode_minus_L=yes
8880*735d6239SKiyoung Kim      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8881*735d6239SKiyoung Kim	# Neither direct hardcoding nor static linking is supported with a
8882*735d6239SKiyoung Kim	# broken collect2.
8883*735d6239SKiyoung Kim	hardcode_direct=unsupported
8884*735d6239SKiyoung Kim      fi
8885*735d6239SKiyoung Kim      ;;
8886*735d6239SKiyoung Kim
8887*735d6239SKiyoung Kim    aix[4-9]*)
8888*735d6239SKiyoung Kim      if test "$host_cpu" = ia64; then
8889*735d6239SKiyoung Kim	# On IA64, the linker does run time linking by default, so we don't
8890*735d6239SKiyoung Kim	# have to do anything special.
8891*735d6239SKiyoung Kim	aix_use_runtimelinking=no
8892*735d6239SKiyoung Kim	exp_sym_flag='-Bexport'
8893*735d6239SKiyoung Kim	no_entry_flag=""
8894*735d6239SKiyoung Kim      else
8895*735d6239SKiyoung Kim	# If we're using GNU nm, then we don't want the "-C" option.
8896*735d6239SKiyoung Kim	# -C means demangle to AIX nm, but means don't demangle with GNU nm
8897*735d6239SKiyoung Kim	# Also, AIX nm treats weak defined symbols like other global
8898*735d6239SKiyoung Kim	# defined symbols, whereas GNU nm marks them as "W".
8899*735d6239SKiyoung Kim	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8900*735d6239SKiyoung Kim	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8901*735d6239SKiyoung Kim	else
8902*735d6239SKiyoung Kim	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8903*735d6239SKiyoung Kim	fi
8904*735d6239SKiyoung Kim	aix_use_runtimelinking=no
8905*735d6239SKiyoung Kim
8906*735d6239SKiyoung Kim	# Test if we are trying to use run time linking or normal
8907*735d6239SKiyoung Kim	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
8908*735d6239SKiyoung Kim	# need to do runtime linking.
8909*735d6239SKiyoung Kim	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8910*735d6239SKiyoung Kim	  for ld_flag in $LDFLAGS; do
8911*735d6239SKiyoung Kim	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8912*735d6239SKiyoung Kim	    aix_use_runtimelinking=yes
8913*735d6239SKiyoung Kim	    break
8914*735d6239SKiyoung Kim	  fi
8915*735d6239SKiyoung Kim	  done
8916*735d6239SKiyoung Kim	  ;;
8917*735d6239SKiyoung Kim	esac
8918*735d6239SKiyoung Kim
8919*735d6239SKiyoung Kim	exp_sym_flag='-bexport'
8920*735d6239SKiyoung Kim	no_entry_flag='-bnoentry'
8921*735d6239SKiyoung Kim      fi
8922*735d6239SKiyoung Kim
8923*735d6239SKiyoung Kim      # When large executables or shared objects are built, AIX ld can
8924*735d6239SKiyoung Kim      # have problems creating the table of contents.  If linking a library
8925*735d6239SKiyoung Kim      # or program results in "error TOC overflow" add -mminimal-toc to
8926*735d6239SKiyoung Kim      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8927*735d6239SKiyoung Kim      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8928*735d6239SKiyoung Kim
8929*735d6239SKiyoung Kim      archive_cmds=''
8930*735d6239SKiyoung Kim      hardcode_direct=yes
8931*735d6239SKiyoung Kim      hardcode_direct_absolute=yes
8932*735d6239SKiyoung Kim      hardcode_libdir_separator=':'
8933*735d6239SKiyoung Kim      link_all_deplibs=yes
8934*735d6239SKiyoung Kim      file_list_spec='${wl}-f,'
8935*735d6239SKiyoung Kim
8936*735d6239SKiyoung Kim      if test "$GCC" = yes; then
8937*735d6239SKiyoung Kim	case $host_os in aix4.[012]|aix4.[012].*)
8938*735d6239SKiyoung Kim	# We only want to do this on AIX 4.2 and lower, the check
8939*735d6239SKiyoung Kim	# below for broken collect2 doesn't work under 4.3+
8940*735d6239SKiyoung Kim	  collect2name=`${CC} -print-prog-name=collect2`
8941*735d6239SKiyoung Kim	  if test -f "$collect2name" &&
8942*735d6239SKiyoung Kim	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8943*735d6239SKiyoung Kim	  then
8944*735d6239SKiyoung Kim	  # We have reworked collect2
8945*735d6239SKiyoung Kim	  :
8946*735d6239SKiyoung Kim	  else
8947*735d6239SKiyoung Kim	  # We have old collect2
8948*735d6239SKiyoung Kim	  hardcode_direct=unsupported
8949*735d6239SKiyoung Kim	  # It fails to find uninstalled libraries when the uninstalled
8950*735d6239SKiyoung Kim	  # path is not listed in the libpath.  Setting hardcode_minus_L
8951*735d6239SKiyoung Kim	  # to unsupported forces relinking
8952*735d6239SKiyoung Kim	  hardcode_minus_L=yes
8953*735d6239SKiyoung Kim	  hardcode_libdir_flag_spec='-L$libdir'
8954*735d6239SKiyoung Kim	  hardcode_libdir_separator=
8955*735d6239SKiyoung Kim	  fi
8956*735d6239SKiyoung Kim	  ;;
8957*735d6239SKiyoung Kim	esac
8958*735d6239SKiyoung Kim	shared_flag='-shared'
8959*735d6239SKiyoung Kim	if test "$aix_use_runtimelinking" = yes; then
8960*735d6239SKiyoung Kim	  shared_flag="$shared_flag "'${wl}-G'
8961*735d6239SKiyoung Kim	fi
8962*735d6239SKiyoung Kim	link_all_deplibs=no
8963*735d6239SKiyoung Kim      else
8964*735d6239SKiyoung Kim	# not using gcc
8965*735d6239SKiyoung Kim	if test "$host_cpu" = ia64; then
8966*735d6239SKiyoung Kim	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8967*735d6239SKiyoung Kim	# chokes on -Wl,-G. The following line is correct:
8968*735d6239SKiyoung Kim	  shared_flag='-G'
8969*735d6239SKiyoung Kim	else
8970*735d6239SKiyoung Kim	  if test "$aix_use_runtimelinking" = yes; then
8971*735d6239SKiyoung Kim	    shared_flag='${wl}-G'
8972*735d6239SKiyoung Kim	  else
8973*735d6239SKiyoung Kim	    shared_flag='${wl}-bM:SRE'
8974*735d6239SKiyoung Kim	  fi
8975*735d6239SKiyoung Kim	fi
8976*735d6239SKiyoung Kim      fi
8977*735d6239SKiyoung Kim
8978*735d6239SKiyoung Kim      export_dynamic_flag_spec='${wl}-bexpall'
8979*735d6239SKiyoung Kim      # It seems that -bexpall does not export symbols beginning with
8980*735d6239SKiyoung Kim      # underscore (_), so it is better to generate a list of symbols to export.
8981*735d6239SKiyoung Kim      always_export_symbols=yes
8982*735d6239SKiyoung Kim      if test "$aix_use_runtimelinking" = yes; then
8983*735d6239SKiyoung Kim	# Warning - without using the other runtime loading flags (-brtl),
8984*735d6239SKiyoung Kim	# -berok will link without error, but may produce a broken library.
8985*735d6239SKiyoung Kim	allow_undefined_flag='-berok'
8986*735d6239SKiyoung Kim        # Determine the default libpath from the value encoded in an
8987*735d6239SKiyoung Kim        # empty executable.
8988*735d6239SKiyoung Kim        if test "${lt_cv_aix_libpath+set}" = set; then
8989*735d6239SKiyoung Kim  aix_libpath=$lt_cv_aix_libpath
8990*735d6239SKiyoung Kimelse
8991*735d6239SKiyoung Kim  if ${lt_cv_aix_libpath_+:} false; then :
8992*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
8993*735d6239SKiyoung Kimelse
8994*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8995*735d6239SKiyoung Kim/* end confdefs.h.  */
8996*735d6239SKiyoung Kim
8997*735d6239SKiyoung Kimint
8998*735d6239SKiyoung Kimmain ()
8999*735d6239SKiyoung Kim{
9000*735d6239SKiyoung Kim
9001*735d6239SKiyoung Kim  ;
9002*735d6239SKiyoung Kim  return 0;
9003*735d6239SKiyoung Kim}
9004*735d6239SKiyoung Kim_ACEOF
9005*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
9006*735d6239SKiyoung Kim
9007*735d6239SKiyoung Kim  lt_aix_libpath_sed='
9008*735d6239SKiyoung Kim      /Import File Strings/,/^$/ {
9009*735d6239SKiyoung Kim	  /^0/ {
9010*735d6239SKiyoung Kim	      s/^0  *\([^ ]*\) *$/\1/
9011*735d6239SKiyoung Kim	      p
9012*735d6239SKiyoung Kim	  }
9013*735d6239SKiyoung Kim      }'
9014*735d6239SKiyoung Kim  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9015*735d6239SKiyoung Kim  # Check for a 64-bit object if we didn't find anything.
9016*735d6239SKiyoung Kim  if test -z "$lt_cv_aix_libpath_"; then
9017*735d6239SKiyoung Kim    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9018*735d6239SKiyoung Kim  fi
9019*735d6239SKiyoung Kimfi
9020*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
9021*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
9022*735d6239SKiyoung Kim  if test -z "$lt_cv_aix_libpath_"; then
9023*735d6239SKiyoung Kim    lt_cv_aix_libpath_="/usr/lib:/lib"
9024*735d6239SKiyoung Kim  fi
9025*735d6239SKiyoung Kim
9026*735d6239SKiyoung Kimfi
9027*735d6239SKiyoung Kim
9028*735d6239SKiyoung Kim  aix_libpath=$lt_cv_aix_libpath_
9029*735d6239SKiyoung Kimfi
9030*735d6239SKiyoung Kim
9031*735d6239SKiyoung Kim        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9032*735d6239SKiyoung Kim        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9033*735d6239SKiyoung Kim      else
9034*735d6239SKiyoung Kim	if test "$host_cpu" = ia64; then
9035*735d6239SKiyoung Kim	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9036*735d6239SKiyoung Kim	  allow_undefined_flag="-z nodefs"
9037*735d6239SKiyoung Kim	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
9038*735d6239SKiyoung Kim	else
9039*735d6239SKiyoung Kim	 # Determine the default libpath from the value encoded in an
9040*735d6239SKiyoung Kim	 # empty executable.
9041*735d6239SKiyoung Kim	 if test "${lt_cv_aix_libpath+set}" = set; then
9042*735d6239SKiyoung Kim  aix_libpath=$lt_cv_aix_libpath
9043*735d6239SKiyoung Kimelse
9044*735d6239SKiyoung Kim  if ${lt_cv_aix_libpath_+:} false; then :
9045*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
9046*735d6239SKiyoung Kimelse
9047*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9048*735d6239SKiyoung Kim/* end confdefs.h.  */
9049*735d6239SKiyoung Kim
9050*735d6239SKiyoung Kimint
9051*735d6239SKiyoung Kimmain ()
9052*735d6239SKiyoung Kim{
9053*735d6239SKiyoung Kim
9054*735d6239SKiyoung Kim  ;
9055*735d6239SKiyoung Kim  return 0;
9056*735d6239SKiyoung Kim}
9057*735d6239SKiyoung Kim_ACEOF
9058*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
9059*735d6239SKiyoung Kim
9060*735d6239SKiyoung Kim  lt_aix_libpath_sed='
9061*735d6239SKiyoung Kim      /Import File Strings/,/^$/ {
9062*735d6239SKiyoung Kim	  /^0/ {
9063*735d6239SKiyoung Kim	      s/^0  *\([^ ]*\) *$/\1/
9064*735d6239SKiyoung Kim	      p
9065*735d6239SKiyoung Kim	  }
9066*735d6239SKiyoung Kim      }'
9067*735d6239SKiyoung Kim  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9068*735d6239SKiyoung Kim  # Check for a 64-bit object if we didn't find anything.
9069*735d6239SKiyoung Kim  if test -z "$lt_cv_aix_libpath_"; then
9070*735d6239SKiyoung Kim    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9071*735d6239SKiyoung Kim  fi
9072*735d6239SKiyoung Kimfi
9073*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
9074*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
9075*735d6239SKiyoung Kim  if test -z "$lt_cv_aix_libpath_"; then
9076*735d6239SKiyoung Kim    lt_cv_aix_libpath_="/usr/lib:/lib"
9077*735d6239SKiyoung Kim  fi
9078*735d6239SKiyoung Kim
9079*735d6239SKiyoung Kimfi
9080*735d6239SKiyoung Kim
9081*735d6239SKiyoung Kim  aix_libpath=$lt_cv_aix_libpath_
9082*735d6239SKiyoung Kimfi
9083*735d6239SKiyoung Kim
9084*735d6239SKiyoung Kim	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9085*735d6239SKiyoung Kim	  # Warning - without using the other run time loading flags,
9086*735d6239SKiyoung Kim	  # -berok will link without error, but may produce a broken library.
9087*735d6239SKiyoung Kim	  no_undefined_flag=' ${wl}-bernotok'
9088*735d6239SKiyoung Kim	  allow_undefined_flag=' ${wl}-berok'
9089*735d6239SKiyoung Kim	  if test "$with_gnu_ld" = yes; then
9090*735d6239SKiyoung Kim	    # We only use this code for GNU lds that support --whole-archive.
9091*735d6239SKiyoung Kim	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9092*735d6239SKiyoung Kim	  else
9093*735d6239SKiyoung Kim	    # Exported symbols can be pulled into shared objects from archives
9094*735d6239SKiyoung Kim	    whole_archive_flag_spec='$convenience'
9095*735d6239SKiyoung Kim	  fi
9096*735d6239SKiyoung Kim	  archive_cmds_need_lc=yes
9097*735d6239SKiyoung Kim	  # This is similar to how AIX traditionally builds its shared libraries.
9098*735d6239SKiyoung Kim	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
9099*735d6239SKiyoung Kim	fi
9100*735d6239SKiyoung Kim      fi
9101*735d6239SKiyoung Kim      ;;
9102*735d6239SKiyoung Kim
9103*735d6239SKiyoung Kim    amigaos*)
9104*735d6239SKiyoung Kim      case $host_cpu in
9105*735d6239SKiyoung Kim      powerpc)
9106*735d6239SKiyoung Kim            # see comment about AmigaOS4 .so support
9107*735d6239SKiyoung Kim            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9108*735d6239SKiyoung Kim            archive_expsym_cmds=''
9109*735d6239SKiyoung Kim        ;;
9110*735d6239SKiyoung Kim      m68k)
9111*735d6239SKiyoung Kim            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
9112*735d6239SKiyoung Kim            hardcode_libdir_flag_spec='-L$libdir'
9113*735d6239SKiyoung Kim            hardcode_minus_L=yes
9114*735d6239SKiyoung Kim        ;;
9115*735d6239SKiyoung Kim      esac
9116*735d6239SKiyoung Kim      ;;
9117*735d6239SKiyoung Kim
9118*735d6239SKiyoung Kim    bsdi[45]*)
9119*735d6239SKiyoung Kim      export_dynamic_flag_spec=-rdynamic
9120*735d6239SKiyoung Kim      ;;
9121*735d6239SKiyoung Kim
9122*735d6239SKiyoung Kim    cygwin* | mingw* | pw32* | cegcc*)
9123*735d6239SKiyoung Kim      # When not using gcc, we currently assume that we are using
9124*735d6239SKiyoung Kim      # Microsoft Visual C++.
9125*735d6239SKiyoung Kim      # hardcode_libdir_flag_spec is actually meaningless, as there is
9126*735d6239SKiyoung Kim      # no search path for DLLs.
9127*735d6239SKiyoung Kim      case $cc_basename in
9128*735d6239SKiyoung Kim      cl*)
9129*735d6239SKiyoung Kim	# Native MSVC
9130*735d6239SKiyoung Kim	hardcode_libdir_flag_spec=' '
9131*735d6239SKiyoung Kim	allow_undefined_flag=unsupported
9132*735d6239SKiyoung Kim	always_export_symbols=yes
9133*735d6239SKiyoung Kim	file_list_spec='@'
9134*735d6239SKiyoung Kim	# Tell ltmain to make .lib files, not .a files.
9135*735d6239SKiyoung Kim	libext=lib
9136*735d6239SKiyoung Kim	# Tell ltmain to make .dll files, not .so files.
9137*735d6239SKiyoung Kim	shrext_cmds=".dll"
9138*735d6239SKiyoung Kim	# FIXME: Setting linknames here is a bad hack.
9139*735d6239SKiyoung Kim	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9140*735d6239SKiyoung Kim	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9141*735d6239SKiyoung Kim	    sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9142*735d6239SKiyoung Kim	  else
9143*735d6239SKiyoung Kim	    sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9144*735d6239SKiyoung Kim	  fi~
9145*735d6239SKiyoung Kim	  $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9146*735d6239SKiyoung Kim	  linknames='
9147*735d6239SKiyoung Kim	# The linker will not automatically build a static lib if we build a DLL.
9148*735d6239SKiyoung Kim	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9149*735d6239SKiyoung Kim	enable_shared_with_static_runtimes=yes
9150*735d6239SKiyoung Kim	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9151*735d6239SKiyoung Kim	# Don't use ranlib
9152*735d6239SKiyoung Kim	old_postinstall_cmds='chmod 644 $oldlib'
9153*735d6239SKiyoung Kim	postlink_cmds='lt_outputfile="@OUTPUT@"~
9154*735d6239SKiyoung Kim	  lt_tool_outputfile="@TOOL_OUTPUT@"~
9155*735d6239SKiyoung Kim	  case $lt_outputfile in
9156*735d6239SKiyoung Kim	    *.exe|*.EXE) ;;
9157*735d6239SKiyoung Kim	    *)
9158*735d6239SKiyoung Kim	      lt_outputfile="$lt_outputfile.exe"
9159*735d6239SKiyoung Kim	      lt_tool_outputfile="$lt_tool_outputfile.exe"
9160*735d6239SKiyoung Kim	      ;;
9161*735d6239SKiyoung Kim	  esac~
9162*735d6239SKiyoung Kim	  if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9163*735d6239SKiyoung Kim	    $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9164*735d6239SKiyoung Kim	    $RM "$lt_outputfile.manifest";
9165*735d6239SKiyoung Kim	  fi'
9166*735d6239SKiyoung Kim	;;
9167*735d6239SKiyoung Kim      *)
9168*735d6239SKiyoung Kim	# Assume MSVC wrapper
9169*735d6239SKiyoung Kim	hardcode_libdir_flag_spec=' '
9170*735d6239SKiyoung Kim	allow_undefined_flag=unsupported
9171*735d6239SKiyoung Kim	# Tell ltmain to make .lib files, not .a files.
9172*735d6239SKiyoung Kim	libext=lib
9173*735d6239SKiyoung Kim	# Tell ltmain to make .dll files, not .so files.
9174*735d6239SKiyoung Kim	shrext_cmds=".dll"
9175*735d6239SKiyoung Kim	# FIXME: Setting linknames here is a bad hack.
9176*735d6239SKiyoung Kim	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9177*735d6239SKiyoung Kim	# The linker will automatically build a .lib file if we build a DLL.
9178*735d6239SKiyoung Kim	old_archive_from_new_cmds='true'
9179*735d6239SKiyoung Kim	# FIXME: Should let the user specify the lib program.
9180*735d6239SKiyoung Kim	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9181*735d6239SKiyoung Kim	enable_shared_with_static_runtimes=yes
9182*735d6239SKiyoung Kim	;;
9183*735d6239SKiyoung Kim      esac
9184*735d6239SKiyoung Kim      ;;
9185*735d6239SKiyoung Kim
9186*735d6239SKiyoung Kim    darwin* | rhapsody*)
9187*735d6239SKiyoung Kim
9188*735d6239SKiyoung Kim
9189*735d6239SKiyoung Kim  archive_cmds_need_lc=no
9190*735d6239SKiyoung Kim  hardcode_direct=no
9191*735d6239SKiyoung Kim  hardcode_automatic=yes
9192*735d6239SKiyoung Kim  hardcode_shlibpath_var=unsupported
9193*735d6239SKiyoung Kim  if test "$lt_cv_ld_force_load" = "yes"; then
9194*735d6239SKiyoung Kim    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
9195*735d6239SKiyoung Kim  else
9196*735d6239SKiyoung Kim    whole_archive_flag_spec=''
9197*735d6239SKiyoung Kim  fi
9198*735d6239SKiyoung Kim  link_all_deplibs=yes
9199*735d6239SKiyoung Kim  allow_undefined_flag="$_lt_dar_allow_undefined"
9200*735d6239SKiyoung Kim  case $cc_basename in
9201*735d6239SKiyoung Kim     ifort*) _lt_dar_can_shared=yes ;;
9202*735d6239SKiyoung Kim     *) _lt_dar_can_shared=$GCC ;;
9203*735d6239SKiyoung Kim  esac
9204*735d6239SKiyoung Kim  if test "$_lt_dar_can_shared" = "yes"; then
9205*735d6239SKiyoung Kim    output_verbose_link_cmd=func_echo_all
9206*735d6239SKiyoung Kim    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9207*735d6239SKiyoung Kim    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9208*735d6239SKiyoung Kim    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
9209*735d6239SKiyoung Kim    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
9210*735d6239SKiyoung Kim
9211*735d6239SKiyoung Kim  else
9212*735d6239SKiyoung Kim  ld_shlibs=no
9213*735d6239SKiyoung Kim  fi
9214*735d6239SKiyoung Kim
9215*735d6239SKiyoung Kim      ;;
9216*735d6239SKiyoung Kim
9217*735d6239SKiyoung Kim    dgux*)
9218*735d6239SKiyoung Kim      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9219*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-L$libdir'
9220*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9221*735d6239SKiyoung Kim      ;;
9222*735d6239SKiyoung Kim
9223*735d6239SKiyoung Kim    freebsd1*)
9224*735d6239SKiyoung Kim      ld_shlibs=no
9225*735d6239SKiyoung Kim      ;;
9226*735d6239SKiyoung Kim
9227*735d6239SKiyoung Kim    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9228*735d6239SKiyoung Kim    # support.  Future versions do this automatically, but an explicit c++rt0.o
9229*735d6239SKiyoung Kim    # does not break anything, and helps significantly (at the cost of a little
9230*735d6239SKiyoung Kim    # extra space).
9231*735d6239SKiyoung Kim    freebsd2.2*)
9232*735d6239SKiyoung Kim      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9233*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-R$libdir'
9234*735d6239SKiyoung Kim      hardcode_direct=yes
9235*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9236*735d6239SKiyoung Kim      ;;
9237*735d6239SKiyoung Kim
9238*735d6239SKiyoung Kim    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9239*735d6239SKiyoung Kim    freebsd2*)
9240*735d6239SKiyoung Kim      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9241*735d6239SKiyoung Kim      hardcode_direct=yes
9242*735d6239SKiyoung Kim      hardcode_minus_L=yes
9243*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9244*735d6239SKiyoung Kim      ;;
9245*735d6239SKiyoung Kim
9246*735d6239SKiyoung Kim    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9247*735d6239SKiyoung Kim    freebsd* | dragonfly*)
9248*735d6239SKiyoung Kim      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9249*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-R$libdir'
9250*735d6239SKiyoung Kim      hardcode_direct=yes
9251*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9252*735d6239SKiyoung Kim      ;;
9253*735d6239SKiyoung Kim
9254*735d6239SKiyoung Kim    hpux9*)
9255*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9256*735d6239SKiyoung Kim	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9257*735d6239SKiyoung Kim      else
9258*735d6239SKiyoung Kim	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9259*735d6239SKiyoung Kim      fi
9260*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9261*735d6239SKiyoung Kim      hardcode_libdir_separator=:
9262*735d6239SKiyoung Kim      hardcode_direct=yes
9263*735d6239SKiyoung Kim
9264*735d6239SKiyoung Kim      # hardcode_minus_L: Not really in the search PATH,
9265*735d6239SKiyoung Kim      # but as the default location of the library.
9266*735d6239SKiyoung Kim      hardcode_minus_L=yes
9267*735d6239SKiyoung Kim      export_dynamic_flag_spec='${wl}-E'
9268*735d6239SKiyoung Kim      ;;
9269*735d6239SKiyoung Kim
9270*735d6239SKiyoung Kim    hpux10*)
9271*735d6239SKiyoung Kim      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9272*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9273*735d6239SKiyoung Kim      else
9274*735d6239SKiyoung Kim	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9275*735d6239SKiyoung Kim      fi
9276*735d6239SKiyoung Kim      if test "$with_gnu_ld" = no; then
9277*735d6239SKiyoung Kim	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9278*735d6239SKiyoung Kim	hardcode_libdir_flag_spec_ld='+b $libdir'
9279*735d6239SKiyoung Kim	hardcode_libdir_separator=:
9280*735d6239SKiyoung Kim	hardcode_direct=yes
9281*735d6239SKiyoung Kim	hardcode_direct_absolute=yes
9282*735d6239SKiyoung Kim	export_dynamic_flag_spec='${wl}-E'
9283*735d6239SKiyoung Kim	# hardcode_minus_L: Not really in the search PATH,
9284*735d6239SKiyoung Kim	# but as the default location of the library.
9285*735d6239SKiyoung Kim	hardcode_minus_L=yes
9286*735d6239SKiyoung Kim      fi
9287*735d6239SKiyoung Kim      ;;
9288*735d6239SKiyoung Kim
9289*735d6239SKiyoung Kim    hpux11*)
9290*735d6239SKiyoung Kim      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9291*735d6239SKiyoung Kim	case $host_cpu in
9292*735d6239SKiyoung Kim	hppa*64*)
9293*735d6239SKiyoung Kim	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9294*735d6239SKiyoung Kim	  ;;
9295*735d6239SKiyoung Kim	ia64*)
9296*735d6239SKiyoung Kim	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9297*735d6239SKiyoung Kim	  ;;
9298*735d6239SKiyoung Kim	*)
9299*735d6239SKiyoung Kim	  archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9300*735d6239SKiyoung Kim	  ;;
9301*735d6239SKiyoung Kim	esac
9302*735d6239SKiyoung Kim      else
9303*735d6239SKiyoung Kim	case $host_cpu in
9304*735d6239SKiyoung Kim	hppa*64*)
9305*735d6239SKiyoung Kim	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9306*735d6239SKiyoung Kim	  ;;
9307*735d6239SKiyoung Kim	ia64*)
9308*735d6239SKiyoung Kim	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9309*735d6239SKiyoung Kim	  ;;
9310*735d6239SKiyoung Kim	*)
9311*735d6239SKiyoung Kim
9312*735d6239SKiyoung Kim	  # Older versions of the 11.00 compiler do not understand -b yet
9313*735d6239SKiyoung Kim	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9314*735d6239SKiyoung Kim	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9315*735d6239SKiyoung Kim$as_echo_n "checking if $CC understands -b... " >&6; }
9316*735d6239SKiyoung Kimif ${lt_cv_prog_compiler__b+:} false; then :
9317*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
9318*735d6239SKiyoung Kimelse
9319*735d6239SKiyoung Kim  lt_cv_prog_compiler__b=no
9320*735d6239SKiyoung Kim   save_LDFLAGS="$LDFLAGS"
9321*735d6239SKiyoung Kim   LDFLAGS="$LDFLAGS -b"
9322*735d6239SKiyoung Kim   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9323*735d6239SKiyoung Kim   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9324*735d6239SKiyoung Kim     # The linker can only warn and ignore the option if not recognized
9325*735d6239SKiyoung Kim     # So say no if there are warnings
9326*735d6239SKiyoung Kim     if test -s conftest.err; then
9327*735d6239SKiyoung Kim       # Append any errors to the config.log.
9328*735d6239SKiyoung Kim       cat conftest.err 1>&5
9329*735d6239SKiyoung Kim       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9330*735d6239SKiyoung Kim       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9331*735d6239SKiyoung Kim       if diff conftest.exp conftest.er2 >/dev/null; then
9332*735d6239SKiyoung Kim         lt_cv_prog_compiler__b=yes
9333*735d6239SKiyoung Kim       fi
9334*735d6239SKiyoung Kim     else
9335*735d6239SKiyoung Kim       lt_cv_prog_compiler__b=yes
9336*735d6239SKiyoung Kim     fi
9337*735d6239SKiyoung Kim   fi
9338*735d6239SKiyoung Kim   $RM -r conftest*
9339*735d6239SKiyoung Kim   LDFLAGS="$save_LDFLAGS"
9340*735d6239SKiyoung Kim
9341*735d6239SKiyoung Kimfi
9342*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9343*735d6239SKiyoung Kim$as_echo "$lt_cv_prog_compiler__b" >&6; }
9344*735d6239SKiyoung Kim
9345*735d6239SKiyoung Kimif test x"$lt_cv_prog_compiler__b" = xyes; then
9346*735d6239SKiyoung Kim    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9347*735d6239SKiyoung Kimelse
9348*735d6239SKiyoung Kim    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9349*735d6239SKiyoung Kimfi
9350*735d6239SKiyoung Kim
9351*735d6239SKiyoung Kim	  ;;
9352*735d6239SKiyoung Kim	esac
9353*735d6239SKiyoung Kim      fi
9354*735d6239SKiyoung Kim      if test "$with_gnu_ld" = no; then
9355*735d6239SKiyoung Kim	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9356*735d6239SKiyoung Kim	hardcode_libdir_separator=:
9357*735d6239SKiyoung Kim
9358*735d6239SKiyoung Kim	case $host_cpu in
9359*735d6239SKiyoung Kim	hppa*64*|ia64*)
9360*735d6239SKiyoung Kim	  hardcode_direct=no
9361*735d6239SKiyoung Kim	  hardcode_shlibpath_var=no
9362*735d6239SKiyoung Kim	  ;;
9363*735d6239SKiyoung Kim	*)
9364*735d6239SKiyoung Kim	  hardcode_direct=yes
9365*735d6239SKiyoung Kim	  hardcode_direct_absolute=yes
9366*735d6239SKiyoung Kim	  export_dynamic_flag_spec='${wl}-E'
9367*735d6239SKiyoung Kim
9368*735d6239SKiyoung Kim	  # hardcode_minus_L: Not really in the search PATH,
9369*735d6239SKiyoung Kim	  # but as the default location of the library.
9370*735d6239SKiyoung Kim	  hardcode_minus_L=yes
9371*735d6239SKiyoung Kim	  ;;
9372*735d6239SKiyoung Kim	esac
9373*735d6239SKiyoung Kim      fi
9374*735d6239SKiyoung Kim      ;;
9375*735d6239SKiyoung Kim
9376*735d6239SKiyoung Kim    irix5* | irix6* | nonstopux*)
9377*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9378*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9379*735d6239SKiyoung Kim	# Try to use the -exported_symbol ld option, if it does not
9380*735d6239SKiyoung Kim	# work, assume that -exports_file does not work either and
9381*735d6239SKiyoung Kim	# implicitly export all symbols.
9382*735d6239SKiyoung Kim	# This should be the same for all languages, so no per-tag cache variable.
9383*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9384*735d6239SKiyoung Kim$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9385*735d6239SKiyoung Kimif ${lt_cv_irix_exported_symbol+:} false; then :
9386*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
9387*735d6239SKiyoung Kimelse
9388*735d6239SKiyoung Kim  save_LDFLAGS="$LDFLAGS"
9389*735d6239SKiyoung Kim	   LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9390*735d6239SKiyoung Kim	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9391*735d6239SKiyoung Kim/* end confdefs.h.  */
9392*735d6239SKiyoung Kimint foo (void) { return 0; }
9393*735d6239SKiyoung Kim_ACEOF
9394*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
9395*735d6239SKiyoung Kim  lt_cv_irix_exported_symbol=yes
9396*735d6239SKiyoung Kimelse
9397*735d6239SKiyoung Kim  lt_cv_irix_exported_symbol=no
9398*735d6239SKiyoung Kimfi
9399*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
9400*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
9401*735d6239SKiyoung Kim           LDFLAGS="$save_LDFLAGS"
9402*735d6239SKiyoung Kimfi
9403*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9404*735d6239SKiyoung Kim$as_echo "$lt_cv_irix_exported_symbol" >&6; }
9405*735d6239SKiyoung Kim	if test "$lt_cv_irix_exported_symbol" = yes; then
9406*735d6239SKiyoung Kim          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9407*735d6239SKiyoung Kim	fi
9408*735d6239SKiyoung Kim      else
9409*735d6239SKiyoung Kim	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9410*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9411*735d6239SKiyoung Kim      fi
9412*735d6239SKiyoung Kim      archive_cmds_need_lc='no'
9413*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9414*735d6239SKiyoung Kim      hardcode_libdir_separator=:
9415*735d6239SKiyoung Kim      inherit_rpath=yes
9416*735d6239SKiyoung Kim      link_all_deplibs=yes
9417*735d6239SKiyoung Kim      ;;
9418*735d6239SKiyoung Kim
9419*735d6239SKiyoung Kim    netbsd*)
9420*735d6239SKiyoung Kim      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9421*735d6239SKiyoung Kim	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9422*735d6239SKiyoung Kim      else
9423*735d6239SKiyoung Kim	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9424*735d6239SKiyoung Kim      fi
9425*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-R$libdir'
9426*735d6239SKiyoung Kim      hardcode_direct=yes
9427*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9428*735d6239SKiyoung Kim      ;;
9429*735d6239SKiyoung Kim
9430*735d6239SKiyoung Kim    newsos6)
9431*735d6239SKiyoung Kim      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9432*735d6239SKiyoung Kim      hardcode_direct=yes
9433*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9434*735d6239SKiyoung Kim      hardcode_libdir_separator=:
9435*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9436*735d6239SKiyoung Kim      ;;
9437*735d6239SKiyoung Kim
9438*735d6239SKiyoung Kim    *nto* | *qnx*)
9439*735d6239SKiyoung Kim      ;;
9440*735d6239SKiyoung Kim
9441*735d6239SKiyoung Kim    openbsd*)
9442*735d6239SKiyoung Kim      if test -f /usr/libexec/ld.so; then
9443*735d6239SKiyoung Kim	hardcode_direct=yes
9444*735d6239SKiyoung Kim	hardcode_shlibpath_var=no
9445*735d6239SKiyoung Kim	hardcode_direct_absolute=yes
9446*735d6239SKiyoung Kim	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9447*735d6239SKiyoung Kim	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9448*735d6239SKiyoung Kim	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9449*735d6239SKiyoung Kim	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9450*735d6239SKiyoung Kim	  export_dynamic_flag_spec='${wl}-E'
9451*735d6239SKiyoung Kim	else
9452*735d6239SKiyoung Kim	  case $host_os in
9453*735d6239SKiyoung Kim	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9454*735d6239SKiyoung Kim	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9455*735d6239SKiyoung Kim	     hardcode_libdir_flag_spec='-R$libdir'
9456*735d6239SKiyoung Kim	     ;;
9457*735d6239SKiyoung Kim	   *)
9458*735d6239SKiyoung Kim	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9459*735d6239SKiyoung Kim	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9460*735d6239SKiyoung Kim	     ;;
9461*735d6239SKiyoung Kim	  esac
9462*735d6239SKiyoung Kim	fi
9463*735d6239SKiyoung Kim      else
9464*735d6239SKiyoung Kim	ld_shlibs=no
9465*735d6239SKiyoung Kim      fi
9466*735d6239SKiyoung Kim      ;;
9467*735d6239SKiyoung Kim
9468*735d6239SKiyoung Kim    os2*)
9469*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-L$libdir'
9470*735d6239SKiyoung Kim      hardcode_minus_L=yes
9471*735d6239SKiyoung Kim      allow_undefined_flag=unsupported
9472*735d6239SKiyoung Kim      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
9473*735d6239SKiyoung Kim      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9474*735d6239SKiyoung Kim      ;;
9475*735d6239SKiyoung Kim
9476*735d6239SKiyoung Kim    osf3*)
9477*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9478*735d6239SKiyoung Kim	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9479*735d6239SKiyoung Kim	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9480*735d6239SKiyoung Kim      else
9481*735d6239SKiyoung Kim	allow_undefined_flag=' -expect_unresolved \*'
9482*735d6239SKiyoung Kim	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9483*735d6239SKiyoung Kim      fi
9484*735d6239SKiyoung Kim      archive_cmds_need_lc='no'
9485*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9486*735d6239SKiyoung Kim      hardcode_libdir_separator=:
9487*735d6239SKiyoung Kim      ;;
9488*735d6239SKiyoung Kim
9489*735d6239SKiyoung Kim    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9490*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9491*735d6239SKiyoung Kim	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9492*735d6239SKiyoung Kim	archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9493*735d6239SKiyoung Kim	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9494*735d6239SKiyoung Kim      else
9495*735d6239SKiyoung Kim	allow_undefined_flag=' -expect_unresolved \*'
9496*735d6239SKiyoung Kim	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9497*735d6239SKiyoung Kim	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
9498*735d6239SKiyoung Kim	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9499*735d6239SKiyoung Kim
9500*735d6239SKiyoung Kim	# Both c and cxx compiler support -rpath directly
9501*735d6239SKiyoung Kim	hardcode_libdir_flag_spec='-rpath $libdir'
9502*735d6239SKiyoung Kim      fi
9503*735d6239SKiyoung Kim      archive_cmds_need_lc='no'
9504*735d6239SKiyoung Kim      hardcode_libdir_separator=:
9505*735d6239SKiyoung Kim      ;;
9506*735d6239SKiyoung Kim
9507*735d6239SKiyoung Kim    solaris*)
9508*735d6239SKiyoung Kim      no_undefined_flag=' -z defs'
9509*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9510*735d6239SKiyoung Kim	wlarc='${wl}'
9511*735d6239SKiyoung Kim	archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9512*735d6239SKiyoung Kim	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9513*735d6239SKiyoung Kim	  $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9514*735d6239SKiyoung Kim      else
9515*735d6239SKiyoung Kim	case `$CC -V 2>&1` in
9516*735d6239SKiyoung Kim	*"Compilers 5.0"*)
9517*735d6239SKiyoung Kim	  wlarc=''
9518*735d6239SKiyoung Kim	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9519*735d6239SKiyoung Kim	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9520*735d6239SKiyoung Kim	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9521*735d6239SKiyoung Kim	  ;;
9522*735d6239SKiyoung Kim	*)
9523*735d6239SKiyoung Kim	  wlarc='${wl}'
9524*735d6239SKiyoung Kim	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9525*735d6239SKiyoung Kim	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9526*735d6239SKiyoung Kim	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9527*735d6239SKiyoung Kim	  ;;
9528*735d6239SKiyoung Kim	esac
9529*735d6239SKiyoung Kim      fi
9530*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-R$libdir'
9531*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9532*735d6239SKiyoung Kim      case $host_os in
9533*735d6239SKiyoung Kim      solaris2.[0-5] | solaris2.[0-5].*) ;;
9534*735d6239SKiyoung Kim      *)
9535*735d6239SKiyoung Kim	# The compiler driver will combine and reorder linker options,
9536*735d6239SKiyoung Kim	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9537*735d6239SKiyoung Kim	# but is careful enough not to reorder.
9538*735d6239SKiyoung Kim	# Supported since Solaris 2.6 (maybe 2.5.1?)
9539*735d6239SKiyoung Kim	if test "$GCC" = yes; then
9540*735d6239SKiyoung Kim	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9541*735d6239SKiyoung Kim	else
9542*735d6239SKiyoung Kim	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9543*735d6239SKiyoung Kim	fi
9544*735d6239SKiyoung Kim	;;
9545*735d6239SKiyoung Kim      esac
9546*735d6239SKiyoung Kim      link_all_deplibs=yes
9547*735d6239SKiyoung Kim      ;;
9548*735d6239SKiyoung Kim
9549*735d6239SKiyoung Kim    sunos4*)
9550*735d6239SKiyoung Kim      if test "x$host_vendor" = xsequent; then
9551*735d6239SKiyoung Kim	# Use $CC to link under sequent, because it throws in some extra .o
9552*735d6239SKiyoung Kim	# files that make .init and .fini sections work.
9553*735d6239SKiyoung Kim	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9554*735d6239SKiyoung Kim      else
9555*735d6239SKiyoung Kim	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9556*735d6239SKiyoung Kim      fi
9557*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-L$libdir'
9558*735d6239SKiyoung Kim      hardcode_direct=yes
9559*735d6239SKiyoung Kim      hardcode_minus_L=yes
9560*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9561*735d6239SKiyoung Kim      ;;
9562*735d6239SKiyoung Kim
9563*735d6239SKiyoung Kim    sysv4)
9564*735d6239SKiyoung Kim      case $host_vendor in
9565*735d6239SKiyoung Kim	sni)
9566*735d6239SKiyoung Kim	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9567*735d6239SKiyoung Kim	  hardcode_direct=yes # is this really true???
9568*735d6239SKiyoung Kim	;;
9569*735d6239SKiyoung Kim	siemens)
9570*735d6239SKiyoung Kim	  ## LD is ld it makes a PLAMLIB
9571*735d6239SKiyoung Kim	  ## CC just makes a GrossModule.
9572*735d6239SKiyoung Kim	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9573*735d6239SKiyoung Kim	  reload_cmds='$CC -r -o $output$reload_objs'
9574*735d6239SKiyoung Kim	  hardcode_direct=no
9575*735d6239SKiyoung Kim        ;;
9576*735d6239SKiyoung Kim	motorola)
9577*735d6239SKiyoung Kim	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9578*735d6239SKiyoung Kim	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9579*735d6239SKiyoung Kim	;;
9580*735d6239SKiyoung Kim      esac
9581*735d6239SKiyoung Kim      runpath_var='LD_RUN_PATH'
9582*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9583*735d6239SKiyoung Kim      ;;
9584*735d6239SKiyoung Kim
9585*735d6239SKiyoung Kim    sysv4.3*)
9586*735d6239SKiyoung Kim      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9587*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9588*735d6239SKiyoung Kim      export_dynamic_flag_spec='-Bexport'
9589*735d6239SKiyoung Kim      ;;
9590*735d6239SKiyoung Kim
9591*735d6239SKiyoung Kim    sysv4*MP*)
9592*735d6239SKiyoung Kim      if test -d /usr/nec; then
9593*735d6239SKiyoung Kim	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9594*735d6239SKiyoung Kim	hardcode_shlibpath_var=no
9595*735d6239SKiyoung Kim	runpath_var=LD_RUN_PATH
9596*735d6239SKiyoung Kim	hardcode_runpath_var=yes
9597*735d6239SKiyoung Kim	ld_shlibs=yes
9598*735d6239SKiyoung Kim      fi
9599*735d6239SKiyoung Kim      ;;
9600*735d6239SKiyoung Kim
9601*735d6239SKiyoung Kim    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9602*735d6239SKiyoung Kim      no_undefined_flag='${wl}-z,text'
9603*735d6239SKiyoung Kim      archive_cmds_need_lc=no
9604*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9605*735d6239SKiyoung Kim      runpath_var='LD_RUN_PATH'
9606*735d6239SKiyoung Kim
9607*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9608*735d6239SKiyoung Kim	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9609*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9610*735d6239SKiyoung Kim      else
9611*735d6239SKiyoung Kim	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9612*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9613*735d6239SKiyoung Kim      fi
9614*735d6239SKiyoung Kim      ;;
9615*735d6239SKiyoung Kim
9616*735d6239SKiyoung Kim    sysv5* | sco3.2v5* | sco5v6*)
9617*735d6239SKiyoung Kim      # Note: We can NOT use -z defs as we might desire, because we do not
9618*735d6239SKiyoung Kim      # link with -lc, and that would cause any symbols used from libc to
9619*735d6239SKiyoung Kim      # always be unresolved, which means just about no library would
9620*735d6239SKiyoung Kim      # ever link correctly.  If we're not using GNU ld we use -z text
9621*735d6239SKiyoung Kim      # though, which does catch some bad symbols but isn't as heavy-handed
9622*735d6239SKiyoung Kim      # as -z defs.
9623*735d6239SKiyoung Kim      no_undefined_flag='${wl}-z,text'
9624*735d6239SKiyoung Kim      allow_undefined_flag='${wl}-z,nodefs'
9625*735d6239SKiyoung Kim      archive_cmds_need_lc=no
9626*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9627*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9628*735d6239SKiyoung Kim      hardcode_libdir_separator=':'
9629*735d6239SKiyoung Kim      link_all_deplibs=yes
9630*735d6239SKiyoung Kim      export_dynamic_flag_spec='${wl}-Bexport'
9631*735d6239SKiyoung Kim      runpath_var='LD_RUN_PATH'
9632*735d6239SKiyoung Kim
9633*735d6239SKiyoung Kim      if test "$GCC" = yes; then
9634*735d6239SKiyoung Kim	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9635*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9636*735d6239SKiyoung Kim      else
9637*735d6239SKiyoung Kim	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9638*735d6239SKiyoung Kim	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9639*735d6239SKiyoung Kim      fi
9640*735d6239SKiyoung Kim      ;;
9641*735d6239SKiyoung Kim
9642*735d6239SKiyoung Kim    uts4*)
9643*735d6239SKiyoung Kim      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9644*735d6239SKiyoung Kim      hardcode_libdir_flag_spec='-L$libdir'
9645*735d6239SKiyoung Kim      hardcode_shlibpath_var=no
9646*735d6239SKiyoung Kim      ;;
9647*735d6239SKiyoung Kim
9648*735d6239SKiyoung Kim    *)
9649*735d6239SKiyoung Kim      ld_shlibs=no
9650*735d6239SKiyoung Kim      ;;
9651*735d6239SKiyoung Kim    esac
9652*735d6239SKiyoung Kim
9653*735d6239SKiyoung Kim    if test x$host_vendor = xsni; then
9654*735d6239SKiyoung Kim      case $host in
9655*735d6239SKiyoung Kim      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9656*735d6239SKiyoung Kim	export_dynamic_flag_spec='${wl}-Blargedynsym'
9657*735d6239SKiyoung Kim	;;
9658*735d6239SKiyoung Kim      esac
9659*735d6239SKiyoung Kim    fi
9660*735d6239SKiyoung Kim  fi
9661*735d6239SKiyoung Kim
9662*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9663*735d6239SKiyoung Kim$as_echo "$ld_shlibs" >&6; }
9664*735d6239SKiyoung Kimtest "$ld_shlibs" = no && can_build_shared=no
9665*735d6239SKiyoung Kim
9666*735d6239SKiyoung Kimwith_gnu_ld=$with_gnu_ld
9667*735d6239SKiyoung Kim
9668*735d6239SKiyoung Kim
9669*735d6239SKiyoung Kim
9670*735d6239SKiyoung Kim
9671*735d6239SKiyoung Kim
9672*735d6239SKiyoung Kim
9673*735d6239SKiyoung Kim
9674*735d6239SKiyoung Kim
9675*735d6239SKiyoung Kim
9676*735d6239SKiyoung Kim
9677*735d6239SKiyoung Kim
9678*735d6239SKiyoung Kim
9679*735d6239SKiyoung Kim
9680*735d6239SKiyoung Kim
9681*735d6239SKiyoung Kim
9682*735d6239SKiyoung Kim#
9683*735d6239SKiyoung Kim# Do we need to explicitly link libc?
9684*735d6239SKiyoung Kim#
9685*735d6239SKiyoung Kimcase "x$archive_cmds_need_lc" in
9686*735d6239SKiyoung Kimx|xyes)
9687*735d6239SKiyoung Kim  # Assume -lc should be added
9688*735d6239SKiyoung Kim  archive_cmds_need_lc=yes
9689*735d6239SKiyoung Kim
9690*735d6239SKiyoung Kim  if test "$enable_shared" = yes && test "$GCC" = yes; then
9691*735d6239SKiyoung Kim    case $archive_cmds in
9692*735d6239SKiyoung Kim    *'~'*)
9693*735d6239SKiyoung Kim      # FIXME: we may have to deal with multi-command sequences.
9694*735d6239SKiyoung Kim      ;;
9695*735d6239SKiyoung Kim    '$CC '*)
9696*735d6239SKiyoung Kim      # Test whether the compiler implicitly links with -lc since on some
9697*735d6239SKiyoung Kim      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9698*735d6239SKiyoung Kim      # to ld, don't add -lc before -lgcc.
9699*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9700*735d6239SKiyoung Kim$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9701*735d6239SKiyoung Kimif ${lt_cv_archive_cmds_need_lc+:} false; then :
9702*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
9703*735d6239SKiyoung Kimelse
9704*735d6239SKiyoung Kim  $RM conftest*
9705*735d6239SKiyoung Kim	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9706*735d6239SKiyoung Kim
9707*735d6239SKiyoung Kim	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9708*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
9709*735d6239SKiyoung Kim  ac_status=$?
9710*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9711*735d6239SKiyoung Kim  test $ac_status = 0; } 2>conftest.err; then
9712*735d6239SKiyoung Kim	  soname=conftest
9713*735d6239SKiyoung Kim	  lib=conftest
9714*735d6239SKiyoung Kim	  libobjs=conftest.$ac_objext
9715*735d6239SKiyoung Kim	  deplibs=
9716*735d6239SKiyoung Kim	  wl=$lt_prog_compiler_wl
9717*735d6239SKiyoung Kim	  pic_flag=$lt_prog_compiler_pic
9718*735d6239SKiyoung Kim	  compiler_flags=-v
9719*735d6239SKiyoung Kim	  linker_flags=-v
9720*735d6239SKiyoung Kim	  verstring=
9721*735d6239SKiyoung Kim	  output_objdir=.
9722*735d6239SKiyoung Kim	  libname=conftest
9723*735d6239SKiyoung Kim	  lt_save_allow_undefined_flag=$allow_undefined_flag
9724*735d6239SKiyoung Kim	  allow_undefined_flag=
9725*735d6239SKiyoung Kim	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9726*735d6239SKiyoung Kim  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9727*735d6239SKiyoung Kim  ac_status=$?
9728*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9729*735d6239SKiyoung Kim  test $ac_status = 0; }
9730*735d6239SKiyoung Kim	  then
9731*735d6239SKiyoung Kim	    lt_cv_archive_cmds_need_lc=no
9732*735d6239SKiyoung Kim	  else
9733*735d6239SKiyoung Kim	    lt_cv_archive_cmds_need_lc=yes
9734*735d6239SKiyoung Kim	  fi
9735*735d6239SKiyoung Kim	  allow_undefined_flag=$lt_save_allow_undefined_flag
9736*735d6239SKiyoung Kim	else
9737*735d6239SKiyoung Kim	  cat conftest.err 1>&5
9738*735d6239SKiyoung Kim	fi
9739*735d6239SKiyoung Kim	$RM conftest*
9740*735d6239SKiyoung Kim
9741*735d6239SKiyoung Kimfi
9742*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9743*735d6239SKiyoung Kim$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9744*735d6239SKiyoung Kim      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9745*735d6239SKiyoung Kim      ;;
9746*735d6239SKiyoung Kim    esac
9747*735d6239SKiyoung Kim  fi
9748*735d6239SKiyoung Kim  ;;
9749*735d6239SKiyoung Kimesac
9750*735d6239SKiyoung Kim
9751*735d6239SKiyoung Kim
9752*735d6239SKiyoung Kim
9753*735d6239SKiyoung Kim
9754*735d6239SKiyoung Kim
9755*735d6239SKiyoung Kim
9756*735d6239SKiyoung Kim
9757*735d6239SKiyoung Kim
9758*735d6239SKiyoung Kim
9759*735d6239SKiyoung Kim
9760*735d6239SKiyoung Kim
9761*735d6239SKiyoung Kim
9762*735d6239SKiyoung Kim
9763*735d6239SKiyoung Kim
9764*735d6239SKiyoung Kim
9765*735d6239SKiyoung Kim
9766*735d6239SKiyoung Kim
9767*735d6239SKiyoung Kim
9768*735d6239SKiyoung Kim
9769*735d6239SKiyoung Kim
9770*735d6239SKiyoung Kim
9771*735d6239SKiyoung Kim
9772*735d6239SKiyoung Kim
9773*735d6239SKiyoung Kim
9774*735d6239SKiyoung Kim
9775*735d6239SKiyoung Kim
9776*735d6239SKiyoung Kim
9777*735d6239SKiyoung Kim
9778*735d6239SKiyoung Kim
9779*735d6239SKiyoung Kim
9780*735d6239SKiyoung Kim
9781*735d6239SKiyoung Kim
9782*735d6239SKiyoung Kim
9783*735d6239SKiyoung Kim
9784*735d6239SKiyoung Kim
9785*735d6239SKiyoung Kim
9786*735d6239SKiyoung Kim
9787*735d6239SKiyoung Kim
9788*735d6239SKiyoung Kim
9789*735d6239SKiyoung Kim
9790*735d6239SKiyoung Kim
9791*735d6239SKiyoung Kim
9792*735d6239SKiyoung Kim
9793*735d6239SKiyoung Kim
9794*735d6239SKiyoung Kim
9795*735d6239SKiyoung Kim
9796*735d6239SKiyoung Kim
9797*735d6239SKiyoung Kim
9798*735d6239SKiyoung Kim
9799*735d6239SKiyoung Kim
9800*735d6239SKiyoung Kim
9801*735d6239SKiyoung Kim
9802*735d6239SKiyoung Kim
9803*735d6239SKiyoung Kim
9804*735d6239SKiyoung Kim
9805*735d6239SKiyoung Kim
9806*735d6239SKiyoung Kim
9807*735d6239SKiyoung Kim
9808*735d6239SKiyoung Kim
9809*735d6239SKiyoung Kim
9810*735d6239SKiyoung Kim
9811*735d6239SKiyoung Kim
9812*735d6239SKiyoung Kim
9813*735d6239SKiyoung Kim
9814*735d6239SKiyoung Kim
9815*735d6239SKiyoung Kim
9816*735d6239SKiyoung Kim
9817*735d6239SKiyoung Kim
9818*735d6239SKiyoung Kim
9819*735d6239SKiyoung Kim
9820*735d6239SKiyoung Kim
9821*735d6239SKiyoung Kim
9822*735d6239SKiyoung Kim
9823*735d6239SKiyoung Kim
9824*735d6239SKiyoung Kim
9825*735d6239SKiyoung Kim
9826*735d6239SKiyoung Kim
9827*735d6239SKiyoung Kim
9828*735d6239SKiyoung Kim
9829*735d6239SKiyoung Kim
9830*735d6239SKiyoung Kim
9831*735d6239SKiyoung Kim
9832*735d6239SKiyoung Kim
9833*735d6239SKiyoung Kim
9834*735d6239SKiyoung Kim
9835*735d6239SKiyoung Kim
9836*735d6239SKiyoung Kim
9837*735d6239SKiyoung Kim
9838*735d6239SKiyoung Kim
9839*735d6239SKiyoung Kim
9840*735d6239SKiyoung Kim
9841*735d6239SKiyoung Kim
9842*735d6239SKiyoung Kim
9843*735d6239SKiyoung Kim
9844*735d6239SKiyoung Kim
9845*735d6239SKiyoung Kim
9846*735d6239SKiyoung Kim
9847*735d6239SKiyoung Kim
9848*735d6239SKiyoung Kim
9849*735d6239SKiyoung Kim
9850*735d6239SKiyoung Kim
9851*735d6239SKiyoung Kim
9852*735d6239SKiyoung Kim
9853*735d6239SKiyoung Kim
9854*735d6239SKiyoung Kim
9855*735d6239SKiyoung Kim
9856*735d6239SKiyoung Kim
9857*735d6239SKiyoung Kim
9858*735d6239SKiyoung Kim
9859*735d6239SKiyoung Kim
9860*735d6239SKiyoung Kim
9861*735d6239SKiyoung Kim
9862*735d6239SKiyoung Kim
9863*735d6239SKiyoung Kim
9864*735d6239SKiyoung Kim
9865*735d6239SKiyoung Kim
9866*735d6239SKiyoung Kim
9867*735d6239SKiyoung Kim
9868*735d6239SKiyoung Kim
9869*735d6239SKiyoung Kim
9870*735d6239SKiyoung Kim
9871*735d6239SKiyoung Kim
9872*735d6239SKiyoung Kim
9873*735d6239SKiyoung Kim
9874*735d6239SKiyoung Kim
9875*735d6239SKiyoung Kim
9876*735d6239SKiyoung Kim
9877*735d6239SKiyoung Kim
9878*735d6239SKiyoung Kim
9879*735d6239SKiyoung Kim
9880*735d6239SKiyoung Kim
9881*735d6239SKiyoung Kim
9882*735d6239SKiyoung Kim
9883*735d6239SKiyoung Kim
9884*735d6239SKiyoung Kim
9885*735d6239SKiyoung Kim
9886*735d6239SKiyoung Kim
9887*735d6239SKiyoung Kim
9888*735d6239SKiyoung Kim
9889*735d6239SKiyoung Kim
9890*735d6239SKiyoung Kim
9891*735d6239SKiyoung Kim
9892*735d6239SKiyoung Kim
9893*735d6239SKiyoung Kim
9894*735d6239SKiyoung Kim
9895*735d6239SKiyoung Kim
9896*735d6239SKiyoung Kim
9897*735d6239SKiyoung Kim
9898*735d6239SKiyoung Kim
9899*735d6239SKiyoung Kim
9900*735d6239SKiyoung Kim
9901*735d6239SKiyoung Kim
9902*735d6239SKiyoung Kim
9903*735d6239SKiyoung Kim
9904*735d6239SKiyoung Kim
9905*735d6239SKiyoung Kim
9906*735d6239SKiyoung Kim
9907*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9908*735d6239SKiyoung Kim$as_echo_n "checking dynamic linker characteristics... " >&6; }
9909*735d6239SKiyoung Kim
9910*735d6239SKiyoung Kimif test "$GCC" = yes; then
9911*735d6239SKiyoung Kim  case $host_os in
9912*735d6239SKiyoung Kim    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9913*735d6239SKiyoung Kim    *) lt_awk_arg="/^libraries:/" ;;
9914*735d6239SKiyoung Kim  esac
9915*735d6239SKiyoung Kim  case $host_os in
9916*735d6239SKiyoung Kim    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9917*735d6239SKiyoung Kim    *) lt_sed_strip_eq="s,=/,/,g" ;;
9918*735d6239SKiyoung Kim  esac
9919*735d6239SKiyoung Kim  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9920*735d6239SKiyoung Kim  case $lt_search_path_spec in
9921*735d6239SKiyoung Kim  *\;*)
9922*735d6239SKiyoung Kim    # if the path contains ";" then we assume it to be the separator
9923*735d6239SKiyoung Kim    # otherwise default to the standard path separator (i.e. ":") - it is
9924*735d6239SKiyoung Kim    # assumed that no part of a normal pathname contains ";" but that should
9925*735d6239SKiyoung Kim    # okay in the real world where ";" in dirpaths is itself problematic.
9926*735d6239SKiyoung Kim    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9927*735d6239SKiyoung Kim    ;;
9928*735d6239SKiyoung Kim  *)
9929*735d6239SKiyoung Kim    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9930*735d6239SKiyoung Kim    ;;
9931*735d6239SKiyoung Kim  esac
9932*735d6239SKiyoung Kim  # Ok, now we have the path, separated by spaces, we can step through it
9933*735d6239SKiyoung Kim  # and add multilib dir if necessary.
9934*735d6239SKiyoung Kim  lt_tmp_lt_search_path_spec=
9935*735d6239SKiyoung Kim  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9936*735d6239SKiyoung Kim  for lt_sys_path in $lt_search_path_spec; do
9937*735d6239SKiyoung Kim    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9938*735d6239SKiyoung Kim      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9939*735d6239SKiyoung Kim    else
9940*735d6239SKiyoung Kim      test -d "$lt_sys_path" && \
9941*735d6239SKiyoung Kim	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9942*735d6239SKiyoung Kim    fi
9943*735d6239SKiyoung Kim  done
9944*735d6239SKiyoung Kim  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9945*735d6239SKiyoung KimBEGIN {RS=" "; FS="/|\n";} {
9946*735d6239SKiyoung Kim  lt_foo="";
9947*735d6239SKiyoung Kim  lt_count=0;
9948*735d6239SKiyoung Kim  for (lt_i = NF; lt_i > 0; lt_i--) {
9949*735d6239SKiyoung Kim    if ($lt_i != "" && $lt_i != ".") {
9950*735d6239SKiyoung Kim      if ($lt_i == "..") {
9951*735d6239SKiyoung Kim        lt_count++;
9952*735d6239SKiyoung Kim      } else {
9953*735d6239SKiyoung Kim        if (lt_count == 0) {
9954*735d6239SKiyoung Kim          lt_foo="/" $lt_i lt_foo;
9955*735d6239SKiyoung Kim        } else {
9956*735d6239SKiyoung Kim          lt_count--;
9957*735d6239SKiyoung Kim        }
9958*735d6239SKiyoung Kim      }
9959*735d6239SKiyoung Kim    }
9960*735d6239SKiyoung Kim  }
9961*735d6239SKiyoung Kim  if (lt_foo != "") { lt_freq[lt_foo]++; }
9962*735d6239SKiyoung Kim  if (lt_freq[lt_foo] == 1) { print lt_foo; }
9963*735d6239SKiyoung Kim}'`
9964*735d6239SKiyoung Kim  # AWK program above erroneously prepends '/' to C:/dos/paths
9965*735d6239SKiyoung Kim  # for these hosts.
9966*735d6239SKiyoung Kim  case $host_os in
9967*735d6239SKiyoung Kim    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9968*735d6239SKiyoung Kim      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9969*735d6239SKiyoung Kim  esac
9970*735d6239SKiyoung Kim  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9971*735d6239SKiyoung Kimelse
9972*735d6239SKiyoung Kim  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9973*735d6239SKiyoung Kimfi
9974*735d6239SKiyoung Kimlibrary_names_spec=
9975*735d6239SKiyoung Kimlibname_spec='lib$name'
9976*735d6239SKiyoung Kimsoname_spec=
9977*735d6239SKiyoung Kimshrext_cmds=".so"
9978*735d6239SKiyoung Kimpostinstall_cmds=
9979*735d6239SKiyoung Kimpostuninstall_cmds=
9980*735d6239SKiyoung Kimfinish_cmds=
9981*735d6239SKiyoung Kimfinish_eval=
9982*735d6239SKiyoung Kimshlibpath_var=
9983*735d6239SKiyoung Kimshlibpath_overrides_runpath=unknown
9984*735d6239SKiyoung Kimversion_type=none
9985*735d6239SKiyoung Kimdynamic_linker="$host_os ld.so"
9986*735d6239SKiyoung Kimsys_lib_dlsearch_path_spec="/lib /usr/lib"
9987*735d6239SKiyoung Kimneed_lib_prefix=unknown
9988*735d6239SKiyoung Kimhardcode_into_libs=no
9989*735d6239SKiyoung Kim
9990*735d6239SKiyoung Kim# when you set need_version to no, make sure it does not cause -set_version
9991*735d6239SKiyoung Kim# flags to be left without arguments
9992*735d6239SKiyoung Kimneed_version=unknown
9993*735d6239SKiyoung Kim
9994*735d6239SKiyoung Kimcase $host_os in
9995*735d6239SKiyoung Kimaix3*)
9996*735d6239SKiyoung Kim  version_type=linux
9997*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9998*735d6239SKiyoung Kim  shlibpath_var=LIBPATH
9999*735d6239SKiyoung Kim
10000*735d6239SKiyoung Kim  # AIX 3 has no versioning support, so we append a major version to the name.
10001*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10002*735d6239SKiyoung Kim  ;;
10003*735d6239SKiyoung Kim
10004*735d6239SKiyoung Kimaix[4-9]*)
10005*735d6239SKiyoung Kim  version_type=linux
10006*735d6239SKiyoung Kim  need_lib_prefix=no
10007*735d6239SKiyoung Kim  need_version=no
10008*735d6239SKiyoung Kim  hardcode_into_libs=yes
10009*735d6239SKiyoung Kim  if test "$host_cpu" = ia64; then
10010*735d6239SKiyoung Kim    # AIX 5 supports IA64
10011*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10012*735d6239SKiyoung Kim    shlibpath_var=LD_LIBRARY_PATH
10013*735d6239SKiyoung Kim  else
10014*735d6239SKiyoung Kim    # With GCC up to 2.95.x, collect2 would create an import file
10015*735d6239SKiyoung Kim    # for dependence libraries.  The import file would start with
10016*735d6239SKiyoung Kim    # the line `#! .'.  This would cause the generated library to
10017*735d6239SKiyoung Kim    # depend on `.', always an invalid library.  This was fixed in
10018*735d6239SKiyoung Kim    # development snapshots of GCC prior to 3.0.
10019*735d6239SKiyoung Kim    case $host_os in
10020*735d6239SKiyoung Kim      aix4 | aix4.[01] | aix4.[01].*)
10021*735d6239SKiyoung Kim      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10022*735d6239SKiyoung Kim	   echo ' yes '
10023*735d6239SKiyoung Kim	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10024*735d6239SKiyoung Kim	:
10025*735d6239SKiyoung Kim      else
10026*735d6239SKiyoung Kim	can_build_shared=no
10027*735d6239SKiyoung Kim      fi
10028*735d6239SKiyoung Kim      ;;
10029*735d6239SKiyoung Kim    esac
10030*735d6239SKiyoung Kim    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10031*735d6239SKiyoung Kim    # soname into executable. Probably we can add versioning support to
10032*735d6239SKiyoung Kim    # collect2, so additional links can be useful in future.
10033*735d6239SKiyoung Kim    if test "$aix_use_runtimelinking" = yes; then
10034*735d6239SKiyoung Kim      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10035*735d6239SKiyoung Kim      # instead of lib<name>.a to let people know that these are not
10036*735d6239SKiyoung Kim      # typical AIX shared libraries.
10037*735d6239SKiyoung Kim      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10038*735d6239SKiyoung Kim    else
10039*735d6239SKiyoung Kim      # We preserve .a as extension for shared libraries through AIX4.2
10040*735d6239SKiyoung Kim      # and later when we are not doing run time linking.
10041*735d6239SKiyoung Kim      library_names_spec='${libname}${release}.a $libname.a'
10042*735d6239SKiyoung Kim      soname_spec='${libname}${release}${shared_ext}$major'
10043*735d6239SKiyoung Kim    fi
10044*735d6239SKiyoung Kim    shlibpath_var=LIBPATH
10045*735d6239SKiyoung Kim  fi
10046*735d6239SKiyoung Kim  ;;
10047*735d6239SKiyoung Kim
10048*735d6239SKiyoung Kimamigaos*)
10049*735d6239SKiyoung Kim  case $host_cpu in
10050*735d6239SKiyoung Kim  powerpc)
10051*735d6239SKiyoung Kim    # Since July 2007 AmigaOS4 officially supports .so libraries.
10052*735d6239SKiyoung Kim    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10053*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10054*735d6239SKiyoung Kim    ;;
10055*735d6239SKiyoung Kim  m68k)
10056*735d6239SKiyoung Kim    library_names_spec='$libname.ixlibrary $libname.a'
10057*735d6239SKiyoung Kim    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10058*735d6239SKiyoung Kim    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
10059*735d6239SKiyoung Kim    ;;
10060*735d6239SKiyoung Kim  esac
10061*735d6239SKiyoung Kim  ;;
10062*735d6239SKiyoung Kim
10063*735d6239SKiyoung Kimbeos*)
10064*735d6239SKiyoung Kim  library_names_spec='${libname}${shared_ext}'
10065*735d6239SKiyoung Kim  dynamic_linker="$host_os ld.so"
10066*735d6239SKiyoung Kim  shlibpath_var=LIBRARY_PATH
10067*735d6239SKiyoung Kim  ;;
10068*735d6239SKiyoung Kim
10069*735d6239SKiyoung Kimbsdi[45]*)
10070*735d6239SKiyoung Kim  version_type=linux
10071*735d6239SKiyoung Kim  need_version=no
10072*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10073*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10074*735d6239SKiyoung Kim  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10075*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10076*735d6239SKiyoung Kim  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10077*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10078*735d6239SKiyoung Kim  # the default ld.so.conf also contains /usr/contrib/lib and
10079*735d6239SKiyoung Kim  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10080*735d6239SKiyoung Kim  # libtool to hard-code these into programs
10081*735d6239SKiyoung Kim  ;;
10082*735d6239SKiyoung Kim
10083*735d6239SKiyoung Kimcygwin* | mingw* | pw32* | cegcc*)
10084*735d6239SKiyoung Kim  version_type=windows
10085*735d6239SKiyoung Kim  shrext_cmds=".dll"
10086*735d6239SKiyoung Kim  need_version=no
10087*735d6239SKiyoung Kim  need_lib_prefix=no
10088*735d6239SKiyoung Kim
10089*735d6239SKiyoung Kim  case $GCC,$cc_basename in
10090*735d6239SKiyoung Kim  yes,*)
10091*735d6239SKiyoung Kim    # gcc
10092*735d6239SKiyoung Kim    library_names_spec='$libname.dll.a'
10093*735d6239SKiyoung Kim    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10094*735d6239SKiyoung Kim    postinstall_cmds='base_file=`basename \${file}`~
10095*735d6239SKiyoung Kim      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10096*735d6239SKiyoung Kim      dldir=$destdir/`dirname \$dlpath`~
10097*735d6239SKiyoung Kim      test -d \$dldir || mkdir -p \$dldir~
10098*735d6239SKiyoung Kim      $install_prog $dir/$dlname \$dldir/$dlname~
10099*735d6239SKiyoung Kim      chmod a+x \$dldir/$dlname~
10100*735d6239SKiyoung Kim      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10101*735d6239SKiyoung Kim        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10102*735d6239SKiyoung Kim      fi'
10103*735d6239SKiyoung Kim    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10104*735d6239SKiyoung Kim      dlpath=$dir/\$dldll~
10105*735d6239SKiyoung Kim       $RM \$dlpath'
10106*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10107*735d6239SKiyoung Kim
10108*735d6239SKiyoung Kim    case $host_os in
10109*735d6239SKiyoung Kim    cygwin*)
10110*735d6239SKiyoung Kim      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10111*735d6239SKiyoung Kim      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10112*735d6239SKiyoung Kim
10113*735d6239SKiyoung Kim      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10114*735d6239SKiyoung Kim      ;;
10115*735d6239SKiyoung Kim    mingw* | cegcc*)
10116*735d6239SKiyoung Kim      # MinGW DLLs use traditional 'lib' prefix
10117*735d6239SKiyoung Kim      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10118*735d6239SKiyoung Kim      ;;
10119*735d6239SKiyoung Kim    pw32*)
10120*735d6239SKiyoung Kim      # pw32 DLLs use 'pw' prefix rather than 'lib'
10121*735d6239SKiyoung Kim      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10122*735d6239SKiyoung Kim      ;;
10123*735d6239SKiyoung Kim    esac
10124*735d6239SKiyoung Kim    dynamic_linker='Win32 ld.exe'
10125*735d6239SKiyoung Kim    ;;
10126*735d6239SKiyoung Kim
10127*735d6239SKiyoung Kim  *,cl*)
10128*735d6239SKiyoung Kim    # Native MSVC
10129*735d6239SKiyoung Kim    libname_spec='$name'
10130*735d6239SKiyoung Kim    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10131*735d6239SKiyoung Kim    library_names_spec='${libname}.dll.lib'
10132*735d6239SKiyoung Kim
10133*735d6239SKiyoung Kim    case $build_os in
10134*735d6239SKiyoung Kim    mingw*)
10135*735d6239SKiyoung Kim      sys_lib_search_path_spec=
10136*735d6239SKiyoung Kim      lt_save_ifs=$IFS
10137*735d6239SKiyoung Kim      IFS=';'
10138*735d6239SKiyoung Kim      for lt_path in $LIB
10139*735d6239SKiyoung Kim      do
10140*735d6239SKiyoung Kim        IFS=$lt_save_ifs
10141*735d6239SKiyoung Kim        # Let DOS variable expansion print the short 8.3 style file name.
10142*735d6239SKiyoung Kim        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10143*735d6239SKiyoung Kim        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10144*735d6239SKiyoung Kim      done
10145*735d6239SKiyoung Kim      IFS=$lt_save_ifs
10146*735d6239SKiyoung Kim      # Convert to MSYS style.
10147*735d6239SKiyoung Kim      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10148*735d6239SKiyoung Kim      ;;
10149*735d6239SKiyoung Kim    cygwin*)
10150*735d6239SKiyoung Kim      # Convert to unix form, then to dos form, then back to unix form
10151*735d6239SKiyoung Kim      # but this time dos style (no spaces!) so that the unix form looks
10152*735d6239SKiyoung Kim      # like /cygdrive/c/PROGRA~1:/cygdr...
10153*735d6239SKiyoung Kim      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10154*735d6239SKiyoung Kim      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10155*735d6239SKiyoung Kim      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10156*735d6239SKiyoung Kim      ;;
10157*735d6239SKiyoung Kim    *)
10158*735d6239SKiyoung Kim      sys_lib_search_path_spec="$LIB"
10159*735d6239SKiyoung Kim      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10160*735d6239SKiyoung Kim        # It is most probably a Windows format PATH.
10161*735d6239SKiyoung Kim        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10162*735d6239SKiyoung Kim      else
10163*735d6239SKiyoung Kim        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10164*735d6239SKiyoung Kim      fi
10165*735d6239SKiyoung Kim      # FIXME: find the short name or the path components, as spaces are
10166*735d6239SKiyoung Kim      # common. (e.g. "Program Files" -> "PROGRA~1")
10167*735d6239SKiyoung Kim      ;;
10168*735d6239SKiyoung Kim    esac
10169*735d6239SKiyoung Kim
10170*735d6239SKiyoung Kim    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10171*735d6239SKiyoung Kim    postinstall_cmds='base_file=`basename \${file}`~
10172*735d6239SKiyoung Kim      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10173*735d6239SKiyoung Kim      dldir=$destdir/`dirname \$dlpath`~
10174*735d6239SKiyoung Kim      test -d \$dldir || mkdir -p \$dldir~
10175*735d6239SKiyoung Kim      $install_prog $dir/$dlname \$dldir/$dlname'
10176*735d6239SKiyoung Kim    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10177*735d6239SKiyoung Kim      dlpath=$dir/\$dldll~
10178*735d6239SKiyoung Kim       $RM \$dlpath'
10179*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10180*735d6239SKiyoung Kim    dynamic_linker='Win32 link.exe'
10181*735d6239SKiyoung Kim    ;;
10182*735d6239SKiyoung Kim
10183*735d6239SKiyoung Kim  *)
10184*735d6239SKiyoung Kim    # Assume MSVC wrapper
10185*735d6239SKiyoung Kim    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10186*735d6239SKiyoung Kim    dynamic_linker='Win32 ld.exe'
10187*735d6239SKiyoung Kim    ;;
10188*735d6239SKiyoung Kim  esac
10189*735d6239SKiyoung Kim  # FIXME: first we should search . and the directory the executable is in
10190*735d6239SKiyoung Kim  shlibpath_var=PATH
10191*735d6239SKiyoung Kim  ;;
10192*735d6239SKiyoung Kim
10193*735d6239SKiyoung Kimdarwin* | rhapsody*)
10194*735d6239SKiyoung Kim  dynamic_linker="$host_os dyld"
10195*735d6239SKiyoung Kim  version_type=darwin
10196*735d6239SKiyoung Kim  need_lib_prefix=no
10197*735d6239SKiyoung Kim  need_version=no
10198*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10199*735d6239SKiyoung Kim  soname_spec='${libname}${release}${major}$shared_ext'
10200*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10201*735d6239SKiyoung Kim  shlibpath_var=DYLD_LIBRARY_PATH
10202*735d6239SKiyoung Kim  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10203*735d6239SKiyoung Kim
10204*735d6239SKiyoung Kim  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10205*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10206*735d6239SKiyoung Kim  ;;
10207*735d6239SKiyoung Kim
10208*735d6239SKiyoung Kimdgux*)
10209*735d6239SKiyoung Kim  version_type=linux
10210*735d6239SKiyoung Kim  need_lib_prefix=no
10211*735d6239SKiyoung Kim  need_version=no
10212*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10213*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10214*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10215*735d6239SKiyoung Kim  ;;
10216*735d6239SKiyoung Kim
10217*735d6239SKiyoung Kimfreebsd1*)
10218*735d6239SKiyoung Kim  dynamic_linker=no
10219*735d6239SKiyoung Kim  ;;
10220*735d6239SKiyoung Kim
10221*735d6239SKiyoung Kimfreebsd* | dragonfly*)
10222*735d6239SKiyoung Kim  # DragonFly does not have aout.  When/if they implement a new
10223*735d6239SKiyoung Kim  # versioning mechanism, adjust this.
10224*735d6239SKiyoung Kim  if test -x /usr/bin/objformat; then
10225*735d6239SKiyoung Kim    objformat=`/usr/bin/objformat`
10226*735d6239SKiyoung Kim  else
10227*735d6239SKiyoung Kim    case $host_os in
10228*735d6239SKiyoung Kim    freebsd[123]*) objformat=aout ;;
10229*735d6239SKiyoung Kim    *) objformat=elf ;;
10230*735d6239SKiyoung Kim    esac
10231*735d6239SKiyoung Kim  fi
10232*735d6239SKiyoung Kim  version_type=freebsd-$objformat
10233*735d6239SKiyoung Kim  case $version_type in
10234*735d6239SKiyoung Kim    freebsd-elf*)
10235*735d6239SKiyoung Kim      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10236*735d6239SKiyoung Kim      need_version=no
10237*735d6239SKiyoung Kim      need_lib_prefix=no
10238*735d6239SKiyoung Kim      ;;
10239*735d6239SKiyoung Kim    freebsd-*)
10240*735d6239SKiyoung Kim      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10241*735d6239SKiyoung Kim      need_version=yes
10242*735d6239SKiyoung Kim      ;;
10243*735d6239SKiyoung Kim  esac
10244*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10245*735d6239SKiyoung Kim  case $host_os in
10246*735d6239SKiyoung Kim  freebsd2*)
10247*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10248*735d6239SKiyoung Kim    ;;
10249*735d6239SKiyoung Kim  freebsd3.[01]* | freebsdelf3.[01]*)
10250*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10251*735d6239SKiyoung Kim    hardcode_into_libs=yes
10252*735d6239SKiyoung Kim    ;;
10253*735d6239SKiyoung Kim  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10254*735d6239SKiyoung Kim  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10255*735d6239SKiyoung Kim    shlibpath_overrides_runpath=no
10256*735d6239SKiyoung Kim    hardcode_into_libs=yes
10257*735d6239SKiyoung Kim    ;;
10258*735d6239SKiyoung Kim  *) # from 4.6 on, and DragonFly
10259*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10260*735d6239SKiyoung Kim    hardcode_into_libs=yes
10261*735d6239SKiyoung Kim    ;;
10262*735d6239SKiyoung Kim  esac
10263*735d6239SKiyoung Kim  ;;
10264*735d6239SKiyoung Kim
10265*735d6239SKiyoung Kimgnu*)
10266*735d6239SKiyoung Kim  version_type=linux
10267*735d6239SKiyoung Kim  need_lib_prefix=no
10268*735d6239SKiyoung Kim  need_version=no
10269*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10270*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10271*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10272*735d6239SKiyoung Kim  hardcode_into_libs=yes
10273*735d6239SKiyoung Kim  ;;
10274*735d6239SKiyoung Kim
10275*735d6239SKiyoung Kimhaiku*)
10276*735d6239SKiyoung Kim  version_type=linux
10277*735d6239SKiyoung Kim  need_lib_prefix=no
10278*735d6239SKiyoung Kim  need_version=no
10279*735d6239SKiyoung Kim  dynamic_linker="$host_os runtime_loader"
10280*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10281*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10282*735d6239SKiyoung Kim  shlibpath_var=LIBRARY_PATH
10283*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10284*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10285*735d6239SKiyoung Kim  hardcode_into_libs=yes
10286*735d6239SKiyoung Kim  ;;
10287*735d6239SKiyoung Kim
10288*735d6239SKiyoung Kimhpux9* | hpux10* | hpux11*)
10289*735d6239SKiyoung Kim  # Give a soname corresponding to the major version so that dld.sl refuses to
10290*735d6239SKiyoung Kim  # link against other versions.
10291*735d6239SKiyoung Kim  version_type=sunos
10292*735d6239SKiyoung Kim  need_lib_prefix=no
10293*735d6239SKiyoung Kim  need_version=no
10294*735d6239SKiyoung Kim  case $host_cpu in
10295*735d6239SKiyoung Kim  ia64*)
10296*735d6239SKiyoung Kim    shrext_cmds='.so'
10297*735d6239SKiyoung Kim    hardcode_into_libs=yes
10298*735d6239SKiyoung Kim    dynamic_linker="$host_os dld.so"
10299*735d6239SKiyoung Kim    shlibpath_var=LD_LIBRARY_PATH
10300*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10301*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10302*735d6239SKiyoung Kim    soname_spec='${libname}${release}${shared_ext}$major'
10303*735d6239SKiyoung Kim    if test "X$HPUX_IA64_MODE" = X32; then
10304*735d6239SKiyoung Kim      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10305*735d6239SKiyoung Kim    else
10306*735d6239SKiyoung Kim      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10307*735d6239SKiyoung Kim    fi
10308*735d6239SKiyoung Kim    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10309*735d6239SKiyoung Kim    ;;
10310*735d6239SKiyoung Kim  hppa*64*)
10311*735d6239SKiyoung Kim    shrext_cmds='.sl'
10312*735d6239SKiyoung Kim    hardcode_into_libs=yes
10313*735d6239SKiyoung Kim    dynamic_linker="$host_os dld.sl"
10314*735d6239SKiyoung Kim    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10315*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10316*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10317*735d6239SKiyoung Kim    soname_spec='${libname}${release}${shared_ext}$major'
10318*735d6239SKiyoung Kim    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10319*735d6239SKiyoung Kim    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10320*735d6239SKiyoung Kim    ;;
10321*735d6239SKiyoung Kim  *)
10322*735d6239SKiyoung Kim    shrext_cmds='.sl'
10323*735d6239SKiyoung Kim    dynamic_linker="$host_os dld.sl"
10324*735d6239SKiyoung Kim    shlibpath_var=SHLIB_PATH
10325*735d6239SKiyoung Kim    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10326*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10327*735d6239SKiyoung Kim    soname_spec='${libname}${release}${shared_ext}$major'
10328*735d6239SKiyoung Kim    ;;
10329*735d6239SKiyoung Kim  esac
10330*735d6239SKiyoung Kim  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10331*735d6239SKiyoung Kim  postinstall_cmds='chmod 555 $lib'
10332*735d6239SKiyoung Kim  # or fails outright, so override atomically:
10333*735d6239SKiyoung Kim  install_override_mode=555
10334*735d6239SKiyoung Kim  ;;
10335*735d6239SKiyoung Kim
10336*735d6239SKiyoung Kiminterix[3-9]*)
10337*735d6239SKiyoung Kim  version_type=linux
10338*735d6239SKiyoung Kim  need_lib_prefix=no
10339*735d6239SKiyoung Kim  need_version=no
10340*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10341*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10342*735d6239SKiyoung Kim  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10343*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10344*735d6239SKiyoung Kim  shlibpath_overrides_runpath=no
10345*735d6239SKiyoung Kim  hardcode_into_libs=yes
10346*735d6239SKiyoung Kim  ;;
10347*735d6239SKiyoung Kim
10348*735d6239SKiyoung Kimirix5* | irix6* | nonstopux*)
10349*735d6239SKiyoung Kim  case $host_os in
10350*735d6239SKiyoung Kim    nonstopux*) version_type=nonstopux ;;
10351*735d6239SKiyoung Kim    *)
10352*735d6239SKiyoung Kim	if test "$lt_cv_prog_gnu_ld" = yes; then
10353*735d6239SKiyoung Kim		version_type=linux
10354*735d6239SKiyoung Kim	else
10355*735d6239SKiyoung Kim		version_type=irix
10356*735d6239SKiyoung Kim	fi ;;
10357*735d6239SKiyoung Kim  esac
10358*735d6239SKiyoung Kim  need_lib_prefix=no
10359*735d6239SKiyoung Kim  need_version=no
10360*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10361*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10362*735d6239SKiyoung Kim  case $host_os in
10363*735d6239SKiyoung Kim  irix5* | nonstopux*)
10364*735d6239SKiyoung Kim    libsuff= shlibsuff=
10365*735d6239SKiyoung Kim    ;;
10366*735d6239SKiyoung Kim  *)
10367*735d6239SKiyoung Kim    case $LD in # libtool.m4 will add one of these switches to LD
10368*735d6239SKiyoung Kim    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10369*735d6239SKiyoung Kim      libsuff= shlibsuff= libmagic=32-bit;;
10370*735d6239SKiyoung Kim    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10371*735d6239SKiyoung Kim      libsuff=32 shlibsuff=N32 libmagic=N32;;
10372*735d6239SKiyoung Kim    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10373*735d6239SKiyoung Kim      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10374*735d6239SKiyoung Kim    *) libsuff= shlibsuff= libmagic=never-match;;
10375*735d6239SKiyoung Kim    esac
10376*735d6239SKiyoung Kim    ;;
10377*735d6239SKiyoung Kim  esac
10378*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10379*735d6239SKiyoung Kim  shlibpath_overrides_runpath=no
10380*735d6239SKiyoung Kim  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10381*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10382*735d6239SKiyoung Kim  hardcode_into_libs=yes
10383*735d6239SKiyoung Kim  ;;
10384*735d6239SKiyoung Kim
10385*735d6239SKiyoung Kim# No shared lib support for Linux oldld, aout, or coff.
10386*735d6239SKiyoung Kimlinux*oldld* | linux*aout* | linux*coff*)
10387*735d6239SKiyoung Kim  dynamic_linker=no
10388*735d6239SKiyoung Kim  ;;
10389*735d6239SKiyoung Kim
10390*735d6239SKiyoung Kim# This must be Linux ELF.
10391*735d6239SKiyoung Kimlinux* | k*bsd*-gnu | kopensolaris*-gnu)
10392*735d6239SKiyoung Kim  version_type=linux
10393*735d6239SKiyoung Kim  need_lib_prefix=no
10394*735d6239SKiyoung Kim  need_version=no
10395*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10396*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10397*735d6239SKiyoung Kim  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10398*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10399*735d6239SKiyoung Kim  shlibpath_overrides_runpath=no
10400*735d6239SKiyoung Kim
10401*735d6239SKiyoung Kim  # Some binutils ld are patched to set DT_RUNPATH
10402*735d6239SKiyoung Kim  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10403*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
10404*735d6239SKiyoung Kimelse
10405*735d6239SKiyoung Kim  lt_cv_shlibpath_overrides_runpath=no
10406*735d6239SKiyoung Kim    save_LDFLAGS=$LDFLAGS
10407*735d6239SKiyoung Kim    save_libdir=$libdir
10408*735d6239SKiyoung Kim    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10409*735d6239SKiyoung Kim	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10410*735d6239SKiyoung Kim    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10411*735d6239SKiyoung Kim/* end confdefs.h.  */
10412*735d6239SKiyoung Kim
10413*735d6239SKiyoung Kimint
10414*735d6239SKiyoung Kimmain ()
10415*735d6239SKiyoung Kim{
10416*735d6239SKiyoung Kim
10417*735d6239SKiyoung Kim  ;
10418*735d6239SKiyoung Kim  return 0;
10419*735d6239SKiyoung Kim}
10420*735d6239SKiyoung Kim_ACEOF
10421*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
10422*735d6239SKiyoung Kim  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10423*735d6239SKiyoung Kim  lt_cv_shlibpath_overrides_runpath=yes
10424*735d6239SKiyoung Kimfi
10425*735d6239SKiyoung Kimfi
10426*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
10427*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
10428*735d6239SKiyoung Kim    LDFLAGS=$save_LDFLAGS
10429*735d6239SKiyoung Kim    libdir=$save_libdir
10430*735d6239SKiyoung Kim
10431*735d6239SKiyoung Kimfi
10432*735d6239SKiyoung Kim
10433*735d6239SKiyoung Kim  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10434*735d6239SKiyoung Kim
10435*735d6239SKiyoung Kim  # This implies no fast_install, which is unacceptable.
10436*735d6239SKiyoung Kim  # Some rework will be needed to allow for fast_install
10437*735d6239SKiyoung Kim  # before this can be enabled.
10438*735d6239SKiyoung Kim  hardcode_into_libs=yes
10439*735d6239SKiyoung Kim
10440*735d6239SKiyoung Kim  # find out which ABI we are using
10441*735d6239SKiyoung Kim  libsuff=
10442*735d6239SKiyoung Kim  case "$host_cpu" in
10443*735d6239SKiyoung Kim  x86_64*|s390x*|powerpc64*)
10444*735d6239SKiyoung Kim    echo '#line 10444 "configure"' > conftest.$ac_ext
10445*735d6239SKiyoung Kim    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10446*735d6239SKiyoung Kim  (eval $ac_compile) 2>&5
10447*735d6239SKiyoung Kim  ac_status=$?
10448*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10449*735d6239SKiyoung Kim  test $ac_status = 0; }; then
10450*735d6239SKiyoung Kim      case `/usr/bin/file conftest.$ac_objext` in
10451*735d6239SKiyoung Kim      *64-bit*)
10452*735d6239SKiyoung Kim        libsuff=64
10453*735d6239SKiyoung Kim        ;;
10454*735d6239SKiyoung Kim      esac
10455*735d6239SKiyoung Kim    fi
10456*735d6239SKiyoung Kim    rm -rf conftest*
10457*735d6239SKiyoung Kim    ;;
10458*735d6239SKiyoung Kim  esac
10459*735d6239SKiyoung Kim
10460*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}"
10461*735d6239SKiyoung Kim
10462*735d6239SKiyoung Kim  # Append ld.so.conf contents to the search path
10463*735d6239SKiyoung Kim  if test -f /etc/ld.so.conf; then
10464*735d6239SKiyoung Kim    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
10465*735d6239SKiyoung Kim    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
10466*735d6239SKiyoung Kim  fi
10467*735d6239SKiyoung Kim
10468*735d6239SKiyoung Kim  # We used to test for /lib/ld.so.1 and disable shared libraries on
10469*735d6239SKiyoung Kim  # powerpc, because MkLinux only supported shared libraries with the
10470*735d6239SKiyoung Kim  # GNU dynamic linker.  Since this was broken with cross compilers,
10471*735d6239SKiyoung Kim  # most powerpc-linux boxes support dynamic linking these days and
10472*735d6239SKiyoung Kim  # people can always --disable-shared, the test was removed, and we
10473*735d6239SKiyoung Kim  # assume the GNU/Linux dynamic linker is in use.
10474*735d6239SKiyoung Kim  dynamic_linker='GNU/Linux ld.so'
10475*735d6239SKiyoung Kim  ;;
10476*735d6239SKiyoung Kim
10477*735d6239SKiyoung Kimnetbsd*)
10478*735d6239SKiyoung Kim  version_type=sunos
10479*735d6239SKiyoung Kim  need_lib_prefix=no
10480*735d6239SKiyoung Kim  need_version=no
10481*735d6239SKiyoung Kim  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10482*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10483*735d6239SKiyoung Kim    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10484*735d6239SKiyoung Kim    dynamic_linker='NetBSD (a.out) ld.so'
10485*735d6239SKiyoung Kim  else
10486*735d6239SKiyoung Kim    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10487*735d6239SKiyoung Kim    soname_spec='${libname}${release}${shared_ext}$major'
10488*735d6239SKiyoung Kim    dynamic_linker='NetBSD ld.elf_so'
10489*735d6239SKiyoung Kim  fi
10490*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10491*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10492*735d6239SKiyoung Kim  hardcode_into_libs=yes
10493*735d6239SKiyoung Kim  ;;
10494*735d6239SKiyoung Kim
10495*735d6239SKiyoung Kimnewsos6)
10496*735d6239SKiyoung Kim  version_type=linux
10497*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10498*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10499*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10500*735d6239SKiyoung Kim  ;;
10501*735d6239SKiyoung Kim
10502*735d6239SKiyoung Kim*nto* | *qnx*)
10503*735d6239SKiyoung Kim  version_type=qnx
10504*735d6239SKiyoung Kim  need_lib_prefix=no
10505*735d6239SKiyoung Kim  need_version=no
10506*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10507*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10508*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10509*735d6239SKiyoung Kim  shlibpath_overrides_runpath=no
10510*735d6239SKiyoung Kim  hardcode_into_libs=yes
10511*735d6239SKiyoung Kim  dynamic_linker='ldqnx.so'
10512*735d6239SKiyoung Kim  ;;
10513*735d6239SKiyoung Kim
10514*735d6239SKiyoung Kimopenbsd*)
10515*735d6239SKiyoung Kim  version_type=sunos
10516*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="/usr/lib"
10517*735d6239SKiyoung Kim  need_lib_prefix=no
10518*735d6239SKiyoung Kim  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10519*735d6239SKiyoung Kim  case $host_os in
10520*735d6239SKiyoung Kim    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10521*735d6239SKiyoung Kim    *)				need_version=no  ;;
10522*735d6239SKiyoung Kim  esac
10523*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10524*735d6239SKiyoung Kim  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10525*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10526*735d6239SKiyoung Kim  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10527*735d6239SKiyoung Kim    case $host_os in
10528*735d6239SKiyoung Kim      openbsd2.[89] | openbsd2.[89].*)
10529*735d6239SKiyoung Kim	shlibpath_overrides_runpath=no
10530*735d6239SKiyoung Kim	;;
10531*735d6239SKiyoung Kim      *)
10532*735d6239SKiyoung Kim	shlibpath_overrides_runpath=yes
10533*735d6239SKiyoung Kim	;;
10534*735d6239SKiyoung Kim      esac
10535*735d6239SKiyoung Kim  else
10536*735d6239SKiyoung Kim    shlibpath_overrides_runpath=yes
10537*735d6239SKiyoung Kim  fi
10538*735d6239SKiyoung Kim  ;;
10539*735d6239SKiyoung Kim
10540*735d6239SKiyoung Kimos2*)
10541*735d6239SKiyoung Kim  libname_spec='$name'
10542*735d6239SKiyoung Kim  shrext_cmds=".dll"
10543*735d6239SKiyoung Kim  need_lib_prefix=no
10544*735d6239SKiyoung Kim  library_names_spec='$libname${shared_ext} $libname.a'
10545*735d6239SKiyoung Kim  dynamic_linker='OS/2 ld.exe'
10546*735d6239SKiyoung Kim  shlibpath_var=LIBPATH
10547*735d6239SKiyoung Kim  ;;
10548*735d6239SKiyoung Kim
10549*735d6239SKiyoung Kimosf3* | osf4* | osf5*)
10550*735d6239SKiyoung Kim  version_type=osf
10551*735d6239SKiyoung Kim  need_lib_prefix=no
10552*735d6239SKiyoung Kim  need_version=no
10553*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10554*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10555*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10556*735d6239SKiyoung Kim  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10557*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10558*735d6239SKiyoung Kim  ;;
10559*735d6239SKiyoung Kim
10560*735d6239SKiyoung Kimrdos*)
10561*735d6239SKiyoung Kim  dynamic_linker=no
10562*735d6239SKiyoung Kim  ;;
10563*735d6239SKiyoung Kim
10564*735d6239SKiyoung Kimsolaris*)
10565*735d6239SKiyoung Kim  version_type=linux
10566*735d6239SKiyoung Kim  need_lib_prefix=no
10567*735d6239SKiyoung Kim  need_version=no
10568*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10569*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10570*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10571*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10572*735d6239SKiyoung Kim  hardcode_into_libs=yes
10573*735d6239SKiyoung Kim  # ldd complains unless libraries are executable
10574*735d6239SKiyoung Kim  postinstall_cmds='chmod +x $lib'
10575*735d6239SKiyoung Kim  ;;
10576*735d6239SKiyoung Kim
10577*735d6239SKiyoung Kimsunos4*)
10578*735d6239SKiyoung Kim  version_type=sunos
10579*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10580*735d6239SKiyoung Kim  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10581*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10582*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10583*735d6239SKiyoung Kim  if test "$with_gnu_ld" = yes; then
10584*735d6239SKiyoung Kim    need_lib_prefix=no
10585*735d6239SKiyoung Kim  fi
10586*735d6239SKiyoung Kim  need_version=yes
10587*735d6239SKiyoung Kim  ;;
10588*735d6239SKiyoung Kim
10589*735d6239SKiyoung Kimsysv4 | sysv4.3*)
10590*735d6239SKiyoung Kim  version_type=linux
10591*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10592*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10593*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10594*735d6239SKiyoung Kim  case $host_vendor in
10595*735d6239SKiyoung Kim    sni)
10596*735d6239SKiyoung Kim      shlibpath_overrides_runpath=no
10597*735d6239SKiyoung Kim      need_lib_prefix=no
10598*735d6239SKiyoung Kim      runpath_var=LD_RUN_PATH
10599*735d6239SKiyoung Kim      ;;
10600*735d6239SKiyoung Kim    siemens)
10601*735d6239SKiyoung Kim      need_lib_prefix=no
10602*735d6239SKiyoung Kim      ;;
10603*735d6239SKiyoung Kim    motorola)
10604*735d6239SKiyoung Kim      need_lib_prefix=no
10605*735d6239SKiyoung Kim      need_version=no
10606*735d6239SKiyoung Kim      shlibpath_overrides_runpath=no
10607*735d6239SKiyoung Kim      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10608*735d6239SKiyoung Kim      ;;
10609*735d6239SKiyoung Kim  esac
10610*735d6239SKiyoung Kim  ;;
10611*735d6239SKiyoung Kim
10612*735d6239SKiyoung Kimsysv4*MP*)
10613*735d6239SKiyoung Kim  if test -d /usr/nec ;then
10614*735d6239SKiyoung Kim    version_type=linux
10615*735d6239SKiyoung Kim    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10616*735d6239SKiyoung Kim    soname_spec='$libname${shared_ext}.$major'
10617*735d6239SKiyoung Kim    shlibpath_var=LD_LIBRARY_PATH
10618*735d6239SKiyoung Kim  fi
10619*735d6239SKiyoung Kim  ;;
10620*735d6239SKiyoung Kim
10621*735d6239SKiyoung Kimsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10622*735d6239SKiyoung Kim  version_type=freebsd-elf
10623*735d6239SKiyoung Kim  need_lib_prefix=no
10624*735d6239SKiyoung Kim  need_version=no
10625*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10626*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10627*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10628*735d6239SKiyoung Kim  shlibpath_overrides_runpath=yes
10629*735d6239SKiyoung Kim  hardcode_into_libs=yes
10630*735d6239SKiyoung Kim  if test "$with_gnu_ld" = yes; then
10631*735d6239SKiyoung Kim    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10632*735d6239SKiyoung Kim  else
10633*735d6239SKiyoung Kim    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10634*735d6239SKiyoung Kim    case $host_os in
10635*735d6239SKiyoung Kim      sco3.2v5*)
10636*735d6239SKiyoung Kim        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10637*735d6239SKiyoung Kim	;;
10638*735d6239SKiyoung Kim    esac
10639*735d6239SKiyoung Kim  fi
10640*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec='/usr/lib'
10641*735d6239SKiyoung Kim  ;;
10642*735d6239SKiyoung Kim
10643*735d6239SKiyoung Kimtpf*)
10644*735d6239SKiyoung Kim  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10645*735d6239SKiyoung Kim  version_type=linux
10646*735d6239SKiyoung Kim  need_lib_prefix=no
10647*735d6239SKiyoung Kim  need_version=no
10648*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10649*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10650*735d6239SKiyoung Kim  shlibpath_overrides_runpath=no
10651*735d6239SKiyoung Kim  hardcode_into_libs=yes
10652*735d6239SKiyoung Kim  ;;
10653*735d6239SKiyoung Kim
10654*735d6239SKiyoung Kimuts4*)
10655*735d6239SKiyoung Kim  version_type=linux
10656*735d6239SKiyoung Kim  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10657*735d6239SKiyoung Kim  soname_spec='${libname}${release}${shared_ext}$major'
10658*735d6239SKiyoung Kim  shlibpath_var=LD_LIBRARY_PATH
10659*735d6239SKiyoung Kim  ;;
10660*735d6239SKiyoung Kim
10661*735d6239SKiyoung Kim*)
10662*735d6239SKiyoung Kim  dynamic_linker=no
10663*735d6239SKiyoung Kim  ;;
10664*735d6239SKiyoung Kimesac
10665*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10666*735d6239SKiyoung Kim$as_echo "$dynamic_linker" >&6; }
10667*735d6239SKiyoung Kimtest "$dynamic_linker" = no && can_build_shared=no
10668*735d6239SKiyoung Kim
10669*735d6239SKiyoung Kimvariables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10670*735d6239SKiyoung Kimif test "$GCC" = yes; then
10671*735d6239SKiyoung Kim  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10672*735d6239SKiyoung Kimfi
10673*735d6239SKiyoung Kim
10674*735d6239SKiyoung Kimif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10675*735d6239SKiyoung Kim  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10676*735d6239SKiyoung Kimfi
10677*735d6239SKiyoung Kimif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10678*735d6239SKiyoung Kim  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10679*735d6239SKiyoung Kimfi
10680*735d6239SKiyoung Kim
10681*735d6239SKiyoung Kim
10682*735d6239SKiyoung Kim
10683*735d6239SKiyoung Kim
10684*735d6239SKiyoung Kim
10685*735d6239SKiyoung Kim
10686*735d6239SKiyoung Kim
10687*735d6239SKiyoung Kim
10688*735d6239SKiyoung Kim
10689*735d6239SKiyoung Kim
10690*735d6239SKiyoung Kim
10691*735d6239SKiyoung Kim
10692*735d6239SKiyoung Kim
10693*735d6239SKiyoung Kim
10694*735d6239SKiyoung Kim
10695*735d6239SKiyoung Kim
10696*735d6239SKiyoung Kim
10697*735d6239SKiyoung Kim
10698*735d6239SKiyoung Kim
10699*735d6239SKiyoung Kim
10700*735d6239SKiyoung Kim
10701*735d6239SKiyoung Kim
10702*735d6239SKiyoung Kim
10703*735d6239SKiyoung Kim
10704*735d6239SKiyoung Kim
10705*735d6239SKiyoung Kim
10706*735d6239SKiyoung Kim
10707*735d6239SKiyoung Kim
10708*735d6239SKiyoung Kim
10709*735d6239SKiyoung Kim
10710*735d6239SKiyoung Kim
10711*735d6239SKiyoung Kim
10712*735d6239SKiyoung Kim
10713*735d6239SKiyoung Kim
10714*735d6239SKiyoung Kim
10715*735d6239SKiyoung Kim
10716*735d6239SKiyoung Kim
10717*735d6239SKiyoung Kim
10718*735d6239SKiyoung Kim
10719*735d6239SKiyoung Kim
10720*735d6239SKiyoung Kim
10721*735d6239SKiyoung Kim
10722*735d6239SKiyoung Kim
10723*735d6239SKiyoung Kim
10724*735d6239SKiyoung Kim
10725*735d6239SKiyoung Kim
10726*735d6239SKiyoung Kim
10727*735d6239SKiyoung Kim
10728*735d6239SKiyoung Kim
10729*735d6239SKiyoung Kim
10730*735d6239SKiyoung Kim
10731*735d6239SKiyoung Kim
10732*735d6239SKiyoung Kim
10733*735d6239SKiyoung Kim
10734*735d6239SKiyoung Kim
10735*735d6239SKiyoung Kim
10736*735d6239SKiyoung Kim
10737*735d6239SKiyoung Kim
10738*735d6239SKiyoung Kim
10739*735d6239SKiyoung Kim
10740*735d6239SKiyoung Kim
10741*735d6239SKiyoung Kim
10742*735d6239SKiyoung Kim
10743*735d6239SKiyoung Kim
10744*735d6239SKiyoung Kim
10745*735d6239SKiyoung Kim
10746*735d6239SKiyoung Kim
10747*735d6239SKiyoung Kim
10748*735d6239SKiyoung Kim
10749*735d6239SKiyoung Kim
10750*735d6239SKiyoung Kim
10751*735d6239SKiyoung Kim
10752*735d6239SKiyoung Kim
10753*735d6239SKiyoung Kim
10754*735d6239SKiyoung Kim
10755*735d6239SKiyoung Kim
10756*735d6239SKiyoung Kim
10757*735d6239SKiyoung Kim
10758*735d6239SKiyoung Kim
10759*735d6239SKiyoung Kim
10760*735d6239SKiyoung Kim
10761*735d6239SKiyoung Kim
10762*735d6239SKiyoung Kim
10763*735d6239SKiyoung Kim
10764*735d6239SKiyoung Kim
10765*735d6239SKiyoung Kim
10766*735d6239SKiyoung Kim
10767*735d6239SKiyoung Kim
10768*735d6239SKiyoung Kim
10769*735d6239SKiyoung Kim
10770*735d6239SKiyoung Kim
10771*735d6239SKiyoung Kim
10772*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10773*735d6239SKiyoung Kim$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10774*735d6239SKiyoung Kimhardcode_action=
10775*735d6239SKiyoung Kimif test -n "$hardcode_libdir_flag_spec" ||
10776*735d6239SKiyoung Kim   test -n "$runpath_var" ||
10777*735d6239SKiyoung Kim   test "X$hardcode_automatic" = "Xyes" ; then
10778*735d6239SKiyoung Kim
10779*735d6239SKiyoung Kim  # We can hardcode non-existent directories.
10780*735d6239SKiyoung Kim  if test "$hardcode_direct" != no &&
10781*735d6239SKiyoung Kim     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10782*735d6239SKiyoung Kim     # have to relink, otherwise we might link with an installed library
10783*735d6239SKiyoung Kim     # when we should be linking with a yet-to-be-installed one
10784*735d6239SKiyoung Kim     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10785*735d6239SKiyoung Kim     test "$hardcode_minus_L" != no; then
10786*735d6239SKiyoung Kim    # Linking always hardcodes the temporary library directory.
10787*735d6239SKiyoung Kim    hardcode_action=relink
10788*735d6239SKiyoung Kim  else
10789*735d6239SKiyoung Kim    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10790*735d6239SKiyoung Kim    hardcode_action=immediate
10791*735d6239SKiyoung Kim  fi
10792*735d6239SKiyoung Kimelse
10793*735d6239SKiyoung Kim  # We cannot hardcode anything, or else we can only hardcode existing
10794*735d6239SKiyoung Kim  # directories.
10795*735d6239SKiyoung Kim  hardcode_action=unsupported
10796*735d6239SKiyoung Kimfi
10797*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10798*735d6239SKiyoung Kim$as_echo "$hardcode_action" >&6; }
10799*735d6239SKiyoung Kim
10800*735d6239SKiyoung Kimif test "$hardcode_action" = relink ||
10801*735d6239SKiyoung Kim   test "$inherit_rpath" = yes; then
10802*735d6239SKiyoung Kim  # Fast installation is not supported
10803*735d6239SKiyoung Kim  enable_fast_install=no
10804*735d6239SKiyoung Kimelif test "$shlibpath_overrides_runpath" = yes ||
10805*735d6239SKiyoung Kim     test "$enable_shared" = no; then
10806*735d6239SKiyoung Kim  # Fast installation is not necessary
10807*735d6239SKiyoung Kim  enable_fast_install=needless
10808*735d6239SKiyoung Kimfi
10809*735d6239SKiyoung Kim
10810*735d6239SKiyoung Kim
10811*735d6239SKiyoung Kim
10812*735d6239SKiyoung Kim
10813*735d6239SKiyoung Kim
10814*735d6239SKiyoung Kim
10815*735d6239SKiyoung Kim  if test "x$enable_dlopen" != xyes; then
10816*735d6239SKiyoung Kim  enable_dlopen=unknown
10817*735d6239SKiyoung Kim  enable_dlopen_self=unknown
10818*735d6239SKiyoung Kim  enable_dlopen_self_static=unknown
10819*735d6239SKiyoung Kimelse
10820*735d6239SKiyoung Kim  lt_cv_dlopen=no
10821*735d6239SKiyoung Kim  lt_cv_dlopen_libs=
10822*735d6239SKiyoung Kim
10823*735d6239SKiyoung Kim  case $host_os in
10824*735d6239SKiyoung Kim  beos*)
10825*735d6239SKiyoung Kim    lt_cv_dlopen="load_add_on"
10826*735d6239SKiyoung Kim    lt_cv_dlopen_libs=
10827*735d6239SKiyoung Kim    lt_cv_dlopen_self=yes
10828*735d6239SKiyoung Kim    ;;
10829*735d6239SKiyoung Kim
10830*735d6239SKiyoung Kim  mingw* | pw32* | cegcc*)
10831*735d6239SKiyoung Kim    lt_cv_dlopen="LoadLibrary"
10832*735d6239SKiyoung Kim    lt_cv_dlopen_libs=
10833*735d6239SKiyoung Kim    ;;
10834*735d6239SKiyoung Kim
10835*735d6239SKiyoung Kim  cygwin*)
10836*735d6239SKiyoung Kim    lt_cv_dlopen="dlopen"
10837*735d6239SKiyoung Kim    lt_cv_dlopen_libs=
10838*735d6239SKiyoung Kim    ;;
10839*735d6239SKiyoung Kim
10840*735d6239SKiyoung Kim  darwin*)
10841*735d6239SKiyoung Kim  # if libdl is installed we need to link against it
10842*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10843*735d6239SKiyoung Kim$as_echo_n "checking for dlopen in -ldl... " >&6; }
10844*735d6239SKiyoung Kimif ${ac_cv_lib_dl_dlopen+:} false; then :
10845*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
10846*735d6239SKiyoung Kimelse
10847*735d6239SKiyoung Kim  ac_check_lib_save_LIBS=$LIBS
10848*735d6239SKiyoung KimLIBS="-ldl  $LIBS"
10849*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
10850*735d6239SKiyoung Kim/* end confdefs.h.  */
10851*735d6239SKiyoung Kim
10852*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
10853*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
10854*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
10855*735d6239SKiyoung Kim#ifdef __cplusplus
10856*735d6239SKiyoung Kimextern "C"
10857*735d6239SKiyoung Kim#endif
10858*735d6239SKiyoung Kimchar dlopen ();
10859*735d6239SKiyoung Kimint
10860*735d6239SKiyoung Kimmain ()
10861*735d6239SKiyoung Kim{
10862*735d6239SKiyoung Kimreturn dlopen ();
10863*735d6239SKiyoung Kim  ;
10864*735d6239SKiyoung Kim  return 0;
10865*735d6239SKiyoung Kim}
10866*735d6239SKiyoung Kim_ACEOF
10867*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
10868*735d6239SKiyoung Kim  ac_cv_lib_dl_dlopen=yes
10869*735d6239SKiyoung Kimelse
10870*735d6239SKiyoung Kim  ac_cv_lib_dl_dlopen=no
10871*735d6239SKiyoung Kimfi
10872*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
10873*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
10874*735d6239SKiyoung KimLIBS=$ac_check_lib_save_LIBS
10875*735d6239SKiyoung Kimfi
10876*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10877*735d6239SKiyoung Kim$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10878*735d6239SKiyoung Kimif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10879*735d6239SKiyoung Kim  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10880*735d6239SKiyoung Kimelse
10881*735d6239SKiyoung Kim
10882*735d6239SKiyoung Kim    lt_cv_dlopen="dyld"
10883*735d6239SKiyoung Kim    lt_cv_dlopen_libs=
10884*735d6239SKiyoung Kim    lt_cv_dlopen_self=yes
10885*735d6239SKiyoung Kim
10886*735d6239SKiyoung Kimfi
10887*735d6239SKiyoung Kim
10888*735d6239SKiyoung Kim    ;;
10889*735d6239SKiyoung Kim
10890*735d6239SKiyoung Kim  *)
10891*735d6239SKiyoung Kim    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10892*735d6239SKiyoung Kimif test "x$ac_cv_func_shl_load" = xyes; then :
10893*735d6239SKiyoung Kim  lt_cv_dlopen="shl_load"
10894*735d6239SKiyoung Kimelse
10895*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10896*735d6239SKiyoung Kim$as_echo_n "checking for shl_load in -ldld... " >&6; }
10897*735d6239SKiyoung Kimif ${ac_cv_lib_dld_shl_load+:} false; then :
10898*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
10899*735d6239SKiyoung Kimelse
10900*735d6239SKiyoung Kim  ac_check_lib_save_LIBS=$LIBS
10901*735d6239SKiyoung KimLIBS="-ldld  $LIBS"
10902*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
10903*735d6239SKiyoung Kim/* end confdefs.h.  */
10904*735d6239SKiyoung Kim
10905*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
10906*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
10907*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
10908*735d6239SKiyoung Kim#ifdef __cplusplus
10909*735d6239SKiyoung Kimextern "C"
10910*735d6239SKiyoung Kim#endif
10911*735d6239SKiyoung Kimchar shl_load ();
10912*735d6239SKiyoung Kimint
10913*735d6239SKiyoung Kimmain ()
10914*735d6239SKiyoung Kim{
10915*735d6239SKiyoung Kimreturn shl_load ();
10916*735d6239SKiyoung Kim  ;
10917*735d6239SKiyoung Kim  return 0;
10918*735d6239SKiyoung Kim}
10919*735d6239SKiyoung Kim_ACEOF
10920*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
10921*735d6239SKiyoung Kim  ac_cv_lib_dld_shl_load=yes
10922*735d6239SKiyoung Kimelse
10923*735d6239SKiyoung Kim  ac_cv_lib_dld_shl_load=no
10924*735d6239SKiyoung Kimfi
10925*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
10926*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
10927*735d6239SKiyoung KimLIBS=$ac_check_lib_save_LIBS
10928*735d6239SKiyoung Kimfi
10929*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10930*735d6239SKiyoung Kim$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10931*735d6239SKiyoung Kimif test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10932*735d6239SKiyoung Kim  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10933*735d6239SKiyoung Kimelse
10934*735d6239SKiyoung Kim  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10935*735d6239SKiyoung Kimif test "x$ac_cv_func_dlopen" = xyes; then :
10936*735d6239SKiyoung Kim  lt_cv_dlopen="dlopen"
10937*735d6239SKiyoung Kimelse
10938*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10939*735d6239SKiyoung Kim$as_echo_n "checking for dlopen in -ldl... " >&6; }
10940*735d6239SKiyoung Kimif ${ac_cv_lib_dl_dlopen+:} false; then :
10941*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
10942*735d6239SKiyoung Kimelse
10943*735d6239SKiyoung Kim  ac_check_lib_save_LIBS=$LIBS
10944*735d6239SKiyoung KimLIBS="-ldl  $LIBS"
10945*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
10946*735d6239SKiyoung Kim/* end confdefs.h.  */
10947*735d6239SKiyoung Kim
10948*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
10949*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
10950*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
10951*735d6239SKiyoung Kim#ifdef __cplusplus
10952*735d6239SKiyoung Kimextern "C"
10953*735d6239SKiyoung Kim#endif
10954*735d6239SKiyoung Kimchar dlopen ();
10955*735d6239SKiyoung Kimint
10956*735d6239SKiyoung Kimmain ()
10957*735d6239SKiyoung Kim{
10958*735d6239SKiyoung Kimreturn dlopen ();
10959*735d6239SKiyoung Kim  ;
10960*735d6239SKiyoung Kim  return 0;
10961*735d6239SKiyoung Kim}
10962*735d6239SKiyoung Kim_ACEOF
10963*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
10964*735d6239SKiyoung Kim  ac_cv_lib_dl_dlopen=yes
10965*735d6239SKiyoung Kimelse
10966*735d6239SKiyoung Kim  ac_cv_lib_dl_dlopen=no
10967*735d6239SKiyoung Kimfi
10968*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
10969*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
10970*735d6239SKiyoung KimLIBS=$ac_check_lib_save_LIBS
10971*735d6239SKiyoung Kimfi
10972*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10973*735d6239SKiyoung Kim$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10974*735d6239SKiyoung Kimif test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10975*735d6239SKiyoung Kim  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10976*735d6239SKiyoung Kimelse
10977*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10978*735d6239SKiyoung Kim$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10979*735d6239SKiyoung Kimif ${ac_cv_lib_svld_dlopen+:} false; then :
10980*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
10981*735d6239SKiyoung Kimelse
10982*735d6239SKiyoung Kim  ac_check_lib_save_LIBS=$LIBS
10983*735d6239SKiyoung KimLIBS="-lsvld  $LIBS"
10984*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
10985*735d6239SKiyoung Kim/* end confdefs.h.  */
10986*735d6239SKiyoung Kim
10987*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
10988*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
10989*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
10990*735d6239SKiyoung Kim#ifdef __cplusplus
10991*735d6239SKiyoung Kimextern "C"
10992*735d6239SKiyoung Kim#endif
10993*735d6239SKiyoung Kimchar dlopen ();
10994*735d6239SKiyoung Kimint
10995*735d6239SKiyoung Kimmain ()
10996*735d6239SKiyoung Kim{
10997*735d6239SKiyoung Kimreturn dlopen ();
10998*735d6239SKiyoung Kim  ;
10999*735d6239SKiyoung Kim  return 0;
11000*735d6239SKiyoung Kim}
11001*735d6239SKiyoung Kim_ACEOF
11002*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
11003*735d6239SKiyoung Kim  ac_cv_lib_svld_dlopen=yes
11004*735d6239SKiyoung Kimelse
11005*735d6239SKiyoung Kim  ac_cv_lib_svld_dlopen=no
11006*735d6239SKiyoung Kimfi
11007*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
11008*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
11009*735d6239SKiyoung KimLIBS=$ac_check_lib_save_LIBS
11010*735d6239SKiyoung Kimfi
11011*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11012*735d6239SKiyoung Kim$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11013*735d6239SKiyoung Kimif test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11014*735d6239SKiyoung Kim  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11015*735d6239SKiyoung Kimelse
11016*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11017*735d6239SKiyoung Kim$as_echo_n "checking for dld_link in -ldld... " >&6; }
11018*735d6239SKiyoung Kimif ${ac_cv_lib_dld_dld_link+:} false; then :
11019*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11020*735d6239SKiyoung Kimelse
11021*735d6239SKiyoung Kim  ac_check_lib_save_LIBS=$LIBS
11022*735d6239SKiyoung KimLIBS="-ldld  $LIBS"
11023*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11024*735d6239SKiyoung Kim/* end confdefs.h.  */
11025*735d6239SKiyoung Kim
11026*735d6239SKiyoung Kim/* Override any GCC internal prototype to avoid an error.
11027*735d6239SKiyoung Kim   Use char because int might match the return type of a GCC
11028*735d6239SKiyoung Kim   builtin and then its argument prototype would still apply.  */
11029*735d6239SKiyoung Kim#ifdef __cplusplus
11030*735d6239SKiyoung Kimextern "C"
11031*735d6239SKiyoung Kim#endif
11032*735d6239SKiyoung Kimchar dld_link ();
11033*735d6239SKiyoung Kimint
11034*735d6239SKiyoung Kimmain ()
11035*735d6239SKiyoung Kim{
11036*735d6239SKiyoung Kimreturn dld_link ();
11037*735d6239SKiyoung Kim  ;
11038*735d6239SKiyoung Kim  return 0;
11039*735d6239SKiyoung Kim}
11040*735d6239SKiyoung Kim_ACEOF
11041*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
11042*735d6239SKiyoung Kim  ac_cv_lib_dld_dld_link=yes
11043*735d6239SKiyoung Kimelse
11044*735d6239SKiyoung Kim  ac_cv_lib_dld_dld_link=no
11045*735d6239SKiyoung Kimfi
11046*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
11047*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
11048*735d6239SKiyoung KimLIBS=$ac_check_lib_save_LIBS
11049*735d6239SKiyoung Kimfi
11050*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11051*735d6239SKiyoung Kim$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11052*735d6239SKiyoung Kimif test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11053*735d6239SKiyoung Kim  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11054*735d6239SKiyoung Kimfi
11055*735d6239SKiyoung Kim
11056*735d6239SKiyoung Kim
11057*735d6239SKiyoung Kimfi
11058*735d6239SKiyoung Kim
11059*735d6239SKiyoung Kim
11060*735d6239SKiyoung Kimfi
11061*735d6239SKiyoung Kim
11062*735d6239SKiyoung Kim
11063*735d6239SKiyoung Kimfi
11064*735d6239SKiyoung Kim
11065*735d6239SKiyoung Kim
11066*735d6239SKiyoung Kimfi
11067*735d6239SKiyoung Kim
11068*735d6239SKiyoung Kim
11069*735d6239SKiyoung Kimfi
11070*735d6239SKiyoung Kim
11071*735d6239SKiyoung Kim    ;;
11072*735d6239SKiyoung Kim  esac
11073*735d6239SKiyoung Kim
11074*735d6239SKiyoung Kim  if test "x$lt_cv_dlopen" != xno; then
11075*735d6239SKiyoung Kim    enable_dlopen=yes
11076*735d6239SKiyoung Kim  else
11077*735d6239SKiyoung Kim    enable_dlopen=no
11078*735d6239SKiyoung Kim  fi
11079*735d6239SKiyoung Kim
11080*735d6239SKiyoung Kim  case $lt_cv_dlopen in
11081*735d6239SKiyoung Kim  dlopen)
11082*735d6239SKiyoung Kim    save_CPPFLAGS="$CPPFLAGS"
11083*735d6239SKiyoung Kim    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11084*735d6239SKiyoung Kim
11085*735d6239SKiyoung Kim    save_LDFLAGS="$LDFLAGS"
11086*735d6239SKiyoung Kim    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11087*735d6239SKiyoung Kim
11088*735d6239SKiyoung Kim    save_LIBS="$LIBS"
11089*735d6239SKiyoung Kim    LIBS="$lt_cv_dlopen_libs $LIBS"
11090*735d6239SKiyoung Kim
11091*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11092*735d6239SKiyoung Kim$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11093*735d6239SKiyoung Kimif ${lt_cv_dlopen_self+:} false; then :
11094*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11095*735d6239SKiyoung Kimelse
11096*735d6239SKiyoung Kim  	  if test "$cross_compiling" = yes; then :
11097*735d6239SKiyoung Kim  lt_cv_dlopen_self=cross
11098*735d6239SKiyoung Kimelse
11099*735d6239SKiyoung Kim  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11100*735d6239SKiyoung Kim  lt_status=$lt_dlunknown
11101*735d6239SKiyoung Kim  cat > conftest.$ac_ext <<_LT_EOF
11102*735d6239SKiyoung Kim#line $LINENO "configure"
11103*735d6239SKiyoung Kim#include "confdefs.h"
11104*735d6239SKiyoung Kim
11105*735d6239SKiyoung Kim#if HAVE_DLFCN_H
11106*735d6239SKiyoung Kim#include <dlfcn.h>
11107*735d6239SKiyoung Kim#endif
11108*735d6239SKiyoung Kim
11109*735d6239SKiyoung Kim#include <stdio.h>
11110*735d6239SKiyoung Kim
11111*735d6239SKiyoung Kim#ifdef RTLD_GLOBAL
11112*735d6239SKiyoung Kim#  define LT_DLGLOBAL		RTLD_GLOBAL
11113*735d6239SKiyoung Kim#else
11114*735d6239SKiyoung Kim#  ifdef DL_GLOBAL
11115*735d6239SKiyoung Kim#    define LT_DLGLOBAL		DL_GLOBAL
11116*735d6239SKiyoung Kim#  else
11117*735d6239SKiyoung Kim#    define LT_DLGLOBAL		0
11118*735d6239SKiyoung Kim#  endif
11119*735d6239SKiyoung Kim#endif
11120*735d6239SKiyoung Kim
11121*735d6239SKiyoung Kim/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11122*735d6239SKiyoung Kim   find out it does not work in some platform. */
11123*735d6239SKiyoung Kim#ifndef LT_DLLAZY_OR_NOW
11124*735d6239SKiyoung Kim#  ifdef RTLD_LAZY
11125*735d6239SKiyoung Kim#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11126*735d6239SKiyoung Kim#  else
11127*735d6239SKiyoung Kim#    ifdef DL_LAZY
11128*735d6239SKiyoung Kim#      define LT_DLLAZY_OR_NOW		DL_LAZY
11129*735d6239SKiyoung Kim#    else
11130*735d6239SKiyoung Kim#      ifdef RTLD_NOW
11131*735d6239SKiyoung Kim#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11132*735d6239SKiyoung Kim#      else
11133*735d6239SKiyoung Kim#        ifdef DL_NOW
11134*735d6239SKiyoung Kim#          define LT_DLLAZY_OR_NOW	DL_NOW
11135*735d6239SKiyoung Kim#        else
11136*735d6239SKiyoung Kim#          define LT_DLLAZY_OR_NOW	0
11137*735d6239SKiyoung Kim#        endif
11138*735d6239SKiyoung Kim#      endif
11139*735d6239SKiyoung Kim#    endif
11140*735d6239SKiyoung Kim#  endif
11141*735d6239SKiyoung Kim#endif
11142*735d6239SKiyoung Kim
11143*735d6239SKiyoung Kim/* When -fvisbility=hidden is used, assume the code has been annotated
11144*735d6239SKiyoung Kim   correspondingly for the symbols needed.  */
11145*735d6239SKiyoung Kim#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11146*735d6239SKiyoung Kimint fnord () __attribute__((visibility("default")));
11147*735d6239SKiyoung Kim#endif
11148*735d6239SKiyoung Kim
11149*735d6239SKiyoung Kimint fnord () { return 42; }
11150*735d6239SKiyoung Kimint main ()
11151*735d6239SKiyoung Kim{
11152*735d6239SKiyoung Kim  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11153*735d6239SKiyoung Kim  int status = $lt_dlunknown;
11154*735d6239SKiyoung Kim
11155*735d6239SKiyoung Kim  if (self)
11156*735d6239SKiyoung Kim    {
11157*735d6239SKiyoung Kim      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11158*735d6239SKiyoung Kim      else
11159*735d6239SKiyoung Kim        {
11160*735d6239SKiyoung Kim	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11161*735d6239SKiyoung Kim          else puts (dlerror ());
11162*735d6239SKiyoung Kim	}
11163*735d6239SKiyoung Kim      /* dlclose (self); */
11164*735d6239SKiyoung Kim    }
11165*735d6239SKiyoung Kim  else
11166*735d6239SKiyoung Kim    puts (dlerror ());
11167*735d6239SKiyoung Kim
11168*735d6239SKiyoung Kim  return status;
11169*735d6239SKiyoung Kim}
11170*735d6239SKiyoung Kim_LT_EOF
11171*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11172*735d6239SKiyoung Kim  (eval $ac_link) 2>&5
11173*735d6239SKiyoung Kim  ac_status=$?
11174*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11175*735d6239SKiyoung Kim  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11176*735d6239SKiyoung Kim    (./conftest; exit; ) >&5 2>/dev/null
11177*735d6239SKiyoung Kim    lt_status=$?
11178*735d6239SKiyoung Kim    case x$lt_status in
11179*735d6239SKiyoung Kim      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11180*735d6239SKiyoung Kim      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11181*735d6239SKiyoung Kim      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11182*735d6239SKiyoung Kim    esac
11183*735d6239SKiyoung Kim  else :
11184*735d6239SKiyoung Kim    # compilation failed
11185*735d6239SKiyoung Kim    lt_cv_dlopen_self=no
11186*735d6239SKiyoung Kim  fi
11187*735d6239SKiyoung Kimfi
11188*735d6239SKiyoung Kimrm -fr conftest*
11189*735d6239SKiyoung Kim
11190*735d6239SKiyoung Kim
11191*735d6239SKiyoung Kimfi
11192*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11193*735d6239SKiyoung Kim$as_echo "$lt_cv_dlopen_self" >&6; }
11194*735d6239SKiyoung Kim
11195*735d6239SKiyoung Kim    if test "x$lt_cv_dlopen_self" = xyes; then
11196*735d6239SKiyoung Kim      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11197*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11198*735d6239SKiyoung Kim$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11199*735d6239SKiyoung Kimif ${lt_cv_dlopen_self_static+:} false; then :
11200*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11201*735d6239SKiyoung Kimelse
11202*735d6239SKiyoung Kim  	  if test "$cross_compiling" = yes; then :
11203*735d6239SKiyoung Kim  lt_cv_dlopen_self_static=cross
11204*735d6239SKiyoung Kimelse
11205*735d6239SKiyoung Kim  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11206*735d6239SKiyoung Kim  lt_status=$lt_dlunknown
11207*735d6239SKiyoung Kim  cat > conftest.$ac_ext <<_LT_EOF
11208*735d6239SKiyoung Kim#line $LINENO "configure"
11209*735d6239SKiyoung Kim#include "confdefs.h"
11210*735d6239SKiyoung Kim
11211*735d6239SKiyoung Kim#if HAVE_DLFCN_H
11212*735d6239SKiyoung Kim#include <dlfcn.h>
11213*735d6239SKiyoung Kim#endif
11214*735d6239SKiyoung Kim
11215*735d6239SKiyoung Kim#include <stdio.h>
11216*735d6239SKiyoung Kim
11217*735d6239SKiyoung Kim#ifdef RTLD_GLOBAL
11218*735d6239SKiyoung Kim#  define LT_DLGLOBAL		RTLD_GLOBAL
11219*735d6239SKiyoung Kim#else
11220*735d6239SKiyoung Kim#  ifdef DL_GLOBAL
11221*735d6239SKiyoung Kim#    define LT_DLGLOBAL		DL_GLOBAL
11222*735d6239SKiyoung Kim#  else
11223*735d6239SKiyoung Kim#    define LT_DLGLOBAL		0
11224*735d6239SKiyoung Kim#  endif
11225*735d6239SKiyoung Kim#endif
11226*735d6239SKiyoung Kim
11227*735d6239SKiyoung Kim/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11228*735d6239SKiyoung Kim   find out it does not work in some platform. */
11229*735d6239SKiyoung Kim#ifndef LT_DLLAZY_OR_NOW
11230*735d6239SKiyoung Kim#  ifdef RTLD_LAZY
11231*735d6239SKiyoung Kim#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11232*735d6239SKiyoung Kim#  else
11233*735d6239SKiyoung Kim#    ifdef DL_LAZY
11234*735d6239SKiyoung Kim#      define LT_DLLAZY_OR_NOW		DL_LAZY
11235*735d6239SKiyoung Kim#    else
11236*735d6239SKiyoung Kim#      ifdef RTLD_NOW
11237*735d6239SKiyoung Kim#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11238*735d6239SKiyoung Kim#      else
11239*735d6239SKiyoung Kim#        ifdef DL_NOW
11240*735d6239SKiyoung Kim#          define LT_DLLAZY_OR_NOW	DL_NOW
11241*735d6239SKiyoung Kim#        else
11242*735d6239SKiyoung Kim#          define LT_DLLAZY_OR_NOW	0
11243*735d6239SKiyoung Kim#        endif
11244*735d6239SKiyoung Kim#      endif
11245*735d6239SKiyoung Kim#    endif
11246*735d6239SKiyoung Kim#  endif
11247*735d6239SKiyoung Kim#endif
11248*735d6239SKiyoung Kim
11249*735d6239SKiyoung Kim/* When -fvisbility=hidden is used, assume the code has been annotated
11250*735d6239SKiyoung Kim   correspondingly for the symbols needed.  */
11251*735d6239SKiyoung Kim#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11252*735d6239SKiyoung Kimint fnord () __attribute__((visibility("default")));
11253*735d6239SKiyoung Kim#endif
11254*735d6239SKiyoung Kim
11255*735d6239SKiyoung Kimint fnord () { return 42; }
11256*735d6239SKiyoung Kimint main ()
11257*735d6239SKiyoung Kim{
11258*735d6239SKiyoung Kim  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11259*735d6239SKiyoung Kim  int status = $lt_dlunknown;
11260*735d6239SKiyoung Kim
11261*735d6239SKiyoung Kim  if (self)
11262*735d6239SKiyoung Kim    {
11263*735d6239SKiyoung Kim      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11264*735d6239SKiyoung Kim      else
11265*735d6239SKiyoung Kim        {
11266*735d6239SKiyoung Kim	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11267*735d6239SKiyoung Kim          else puts (dlerror ());
11268*735d6239SKiyoung Kim	}
11269*735d6239SKiyoung Kim      /* dlclose (self); */
11270*735d6239SKiyoung Kim    }
11271*735d6239SKiyoung Kim  else
11272*735d6239SKiyoung Kim    puts (dlerror ());
11273*735d6239SKiyoung Kim
11274*735d6239SKiyoung Kim  return status;
11275*735d6239SKiyoung Kim}
11276*735d6239SKiyoung Kim_LT_EOF
11277*735d6239SKiyoung Kim  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11278*735d6239SKiyoung Kim  (eval $ac_link) 2>&5
11279*735d6239SKiyoung Kim  ac_status=$?
11280*735d6239SKiyoung Kim  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11281*735d6239SKiyoung Kim  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11282*735d6239SKiyoung Kim    (./conftest; exit; ) >&5 2>/dev/null
11283*735d6239SKiyoung Kim    lt_status=$?
11284*735d6239SKiyoung Kim    case x$lt_status in
11285*735d6239SKiyoung Kim      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11286*735d6239SKiyoung Kim      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11287*735d6239SKiyoung Kim      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11288*735d6239SKiyoung Kim    esac
11289*735d6239SKiyoung Kim  else :
11290*735d6239SKiyoung Kim    # compilation failed
11291*735d6239SKiyoung Kim    lt_cv_dlopen_self_static=no
11292*735d6239SKiyoung Kim  fi
11293*735d6239SKiyoung Kimfi
11294*735d6239SKiyoung Kimrm -fr conftest*
11295*735d6239SKiyoung Kim
11296*735d6239SKiyoung Kim
11297*735d6239SKiyoung Kimfi
11298*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11299*735d6239SKiyoung Kim$as_echo "$lt_cv_dlopen_self_static" >&6; }
11300*735d6239SKiyoung Kim    fi
11301*735d6239SKiyoung Kim
11302*735d6239SKiyoung Kim    CPPFLAGS="$save_CPPFLAGS"
11303*735d6239SKiyoung Kim    LDFLAGS="$save_LDFLAGS"
11304*735d6239SKiyoung Kim    LIBS="$save_LIBS"
11305*735d6239SKiyoung Kim    ;;
11306*735d6239SKiyoung Kim  esac
11307*735d6239SKiyoung Kim
11308*735d6239SKiyoung Kim  case $lt_cv_dlopen_self in
11309*735d6239SKiyoung Kim  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11310*735d6239SKiyoung Kim  *) enable_dlopen_self=unknown ;;
11311*735d6239SKiyoung Kim  esac
11312*735d6239SKiyoung Kim
11313*735d6239SKiyoung Kim  case $lt_cv_dlopen_self_static in
11314*735d6239SKiyoung Kim  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11315*735d6239SKiyoung Kim  *) enable_dlopen_self_static=unknown ;;
11316*735d6239SKiyoung Kim  esac
11317*735d6239SKiyoung Kimfi
11318*735d6239SKiyoung Kim
11319*735d6239SKiyoung Kim
11320*735d6239SKiyoung Kim
11321*735d6239SKiyoung Kim
11322*735d6239SKiyoung Kim
11323*735d6239SKiyoung Kim
11324*735d6239SKiyoung Kim
11325*735d6239SKiyoung Kim
11326*735d6239SKiyoung Kim
11327*735d6239SKiyoung Kim
11328*735d6239SKiyoung Kim
11329*735d6239SKiyoung Kim
11330*735d6239SKiyoung Kim
11331*735d6239SKiyoung Kim
11332*735d6239SKiyoung Kim
11333*735d6239SKiyoung Kim
11334*735d6239SKiyoung Kim
11335*735d6239SKiyoung Kimstriplib=
11336*735d6239SKiyoung Kimold_striplib=
11337*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11338*735d6239SKiyoung Kim$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11339*735d6239SKiyoung Kimif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11340*735d6239SKiyoung Kim  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11341*735d6239SKiyoung Kim  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11342*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11343*735d6239SKiyoung Kim$as_echo "yes" >&6; }
11344*735d6239SKiyoung Kimelse
11345*735d6239SKiyoung Kim# FIXME - insert some real tests, host_os isn't really good enough
11346*735d6239SKiyoung Kim  case $host_os in
11347*735d6239SKiyoung Kim  darwin*)
11348*735d6239SKiyoung Kim    if test -n "$STRIP" ; then
11349*735d6239SKiyoung Kim      striplib="$STRIP -x"
11350*735d6239SKiyoung Kim      old_striplib="$STRIP -S"
11351*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11352*735d6239SKiyoung Kim$as_echo "yes" >&6; }
11353*735d6239SKiyoung Kim    else
11354*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11355*735d6239SKiyoung Kim$as_echo "no" >&6; }
11356*735d6239SKiyoung Kim    fi
11357*735d6239SKiyoung Kim    ;;
11358*735d6239SKiyoung Kim  *)
11359*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11360*735d6239SKiyoung Kim$as_echo "no" >&6; }
11361*735d6239SKiyoung Kim    ;;
11362*735d6239SKiyoung Kim  esac
11363*735d6239SKiyoung Kimfi
11364*735d6239SKiyoung Kim
11365*735d6239SKiyoung Kim
11366*735d6239SKiyoung Kim
11367*735d6239SKiyoung Kim
11368*735d6239SKiyoung Kim
11369*735d6239SKiyoung Kim
11370*735d6239SKiyoung Kim
11371*735d6239SKiyoung Kim
11372*735d6239SKiyoung Kim
11373*735d6239SKiyoung Kim
11374*735d6239SKiyoung Kim
11375*735d6239SKiyoung Kim
11376*735d6239SKiyoung Kim  # Report which library types will actually be built
11377*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11378*735d6239SKiyoung Kim$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11379*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11380*735d6239SKiyoung Kim$as_echo "$can_build_shared" >&6; }
11381*735d6239SKiyoung Kim
11382*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11383*735d6239SKiyoung Kim$as_echo_n "checking whether to build shared libraries... " >&6; }
11384*735d6239SKiyoung Kim  test "$can_build_shared" = "no" && enable_shared=no
11385*735d6239SKiyoung Kim
11386*735d6239SKiyoung Kim  # On AIX, shared libraries and static libraries use the same namespace, and
11387*735d6239SKiyoung Kim  # are all built from PIC.
11388*735d6239SKiyoung Kim  case $host_os in
11389*735d6239SKiyoung Kim  aix3*)
11390*735d6239SKiyoung Kim    test "$enable_shared" = yes && enable_static=no
11391*735d6239SKiyoung Kim    if test -n "$RANLIB"; then
11392*735d6239SKiyoung Kim      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11393*735d6239SKiyoung Kim      postinstall_cmds='$RANLIB $lib'
11394*735d6239SKiyoung Kim    fi
11395*735d6239SKiyoung Kim    ;;
11396*735d6239SKiyoung Kim
11397*735d6239SKiyoung Kim  aix[4-9]*)
11398*735d6239SKiyoung Kim    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11399*735d6239SKiyoung Kim      test "$enable_shared" = yes && enable_static=no
11400*735d6239SKiyoung Kim    fi
11401*735d6239SKiyoung Kim    ;;
11402*735d6239SKiyoung Kim  esac
11403*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11404*735d6239SKiyoung Kim$as_echo "$enable_shared" >&6; }
11405*735d6239SKiyoung Kim
11406*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11407*735d6239SKiyoung Kim$as_echo_n "checking whether to build static libraries... " >&6; }
11408*735d6239SKiyoung Kim  # Make sure either enable_shared or enable_static is yes.
11409*735d6239SKiyoung Kim  test "$enable_shared" = yes || enable_static=yes
11410*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11411*735d6239SKiyoung Kim$as_echo "$enable_static" >&6; }
11412*735d6239SKiyoung Kim
11413*735d6239SKiyoung Kim
11414*735d6239SKiyoung Kim
11415*735d6239SKiyoung Kim
11416*735d6239SKiyoung Kimfi
11417*735d6239SKiyoung Kimac_ext=c
11418*735d6239SKiyoung Kimac_cpp='$CPP $CPPFLAGS'
11419*735d6239SKiyoung Kimac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11420*735d6239SKiyoung Kimac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11421*735d6239SKiyoung Kimac_compiler_gnu=$ac_cv_c_compiler_gnu
11422*735d6239SKiyoung Kim
11423*735d6239SKiyoung KimCC="$lt_save_CC"
11424*735d6239SKiyoung Kim
11425*735d6239SKiyoung Kim
11426*735d6239SKiyoung Kim
11427*735d6239SKiyoung Kim
11428*735d6239SKiyoung Kim
11429*735d6239SKiyoung Kim
11430*735d6239SKiyoung Kim
11431*735d6239SKiyoung Kim
11432*735d6239SKiyoung Kim
11433*735d6239SKiyoung Kim
11434*735d6239SKiyoung Kim
11435*735d6239SKiyoung Kim
11436*735d6239SKiyoung Kim
11437*735d6239SKiyoung Kim        ac_config_commands="$ac_config_commands libtool"
11438*735d6239SKiyoung Kim
11439*735d6239SKiyoung Kim
11440*735d6239SKiyoung Kim
11441*735d6239SKiyoung Kim
11442*735d6239SKiyoung Kim# Only expand once:
11443*735d6239SKiyoung Kim
11444*735d6239SKiyoung Kim
11445*735d6239SKiyoung KimAM_CPPFLAGS="$CPPFLAGS"
11446*735d6239SKiyoung Kim
11447*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Compiler" : '.*')"
11448*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
11449*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Compiler" : "\(.\{0,${gp_config_len3}\}\)")..:"
11450*735d6239SKiyoung Kimelse
11451*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Compiler:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
11452*735d6239SKiyoung Kimfi
11453*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} ${CC}
11454*735d6239SKiyoung Kim"
11455*735d6239SKiyoung Kim
11456*735d6239SKiyoung Kim
11457*735d6239SKiyoung Kim
11458*735d6239SKiyoung Kim
11459*735d6239SKiyoung Kimac_dir=`echo "libexif/_stdint.h"|sed 's%/[^/][^/]*$%%'`
11460*735d6239SKiyoung Kimif test "$ac_dir" != "libexif/_stdint.h" && test "$ac_dir" != .; then
11461*735d6239SKiyoung Kim  # The file is in a subdirectory.
11462*735d6239SKiyoung Kim  test ! -d "$ac_dir" && mkdir "$ac_dir"
11463*735d6239SKiyoung Kimfi
11464*735d6239SKiyoung Kim
11465*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint8_t in stdint.h" >&5
11466*735d6239SKiyoung Kim$as_echo_n "checking for uint8_t in stdint.h... " >&6; }
11467*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11468*735d6239SKiyoung Kim/* end confdefs.h.  */
11469*735d6239SKiyoung Kim#include <stdint.h>
11470*735d6239SKiyoung Kim_ACEOF
11471*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11472*735d6239SKiyoung Kim  $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
11473*735d6239SKiyoung Kim  ac_cv_type_uint8_t=yes
11474*735d6239SKiyoung Kimelse
11475*735d6239SKiyoung Kim  ac_cv_type_uint8_t=no
11476*735d6239SKiyoung Kimfi
11477*735d6239SKiyoung Kimrm -f conftest*
11478*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint8_t" >&5
11479*735d6239SKiyoung Kim$as_echo "$ac_cv_type_uint8_t" >&6; }
11480*735d6239SKiyoung Kimif test $ac_cv_type_uint8_t = yes; then
11481*735d6239SKiyoung Kim
11482*735d6239SKiyoung Kimcat > "libexif/_stdint.h" <<EOF
11483*735d6239SKiyoung Kim/* This file is generated automatically by configure */
11484*735d6239SKiyoung Kim#include <stdint.h>
11485*735d6239SKiyoung KimEOF
11486*735d6239SKiyoung Kimelse
11487*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint8_t in inttypes.h" >&5
11488*735d6239SKiyoung Kim$as_echo_n "checking for uint8_t in inttypes.h... " >&6; }
11489*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11490*735d6239SKiyoung Kim/* end confdefs.h.  */
11491*735d6239SKiyoung Kim#include <inttypes.h>
11492*735d6239SKiyoung Kim_ACEOF
11493*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11494*735d6239SKiyoung Kim  $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
11495*735d6239SKiyoung Kim  ac_cv_type_uint8_t=yes
11496*735d6239SKiyoung Kimelse
11497*735d6239SKiyoung Kim  ac_cv_type_uint8_t=no
11498*735d6239SKiyoung Kimfi
11499*735d6239SKiyoung Kimrm -f conftest*
11500*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint8_t" >&5
11501*735d6239SKiyoung Kim$as_echo "$ac_cv_type_uint8_t" >&6; }
11502*735d6239SKiyoung Kimif test $ac_cv_type_uint8_t = yes; then
11503*735d6239SKiyoung Kim  cat > "libexif/_stdint.h" <<EOF
11504*735d6239SKiyoung Kim/* This file is generated automatically by configure */
11505*735d6239SKiyoung Kim#include <inttypes.h>
11506*735d6239SKiyoung KimEOF
11507*735d6239SKiyoung Kimelse
11508*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint8_t in sys/types.h" >&5
11509*735d6239SKiyoung Kim$as_echo_n "checking for uint8_t in sys/types.h... " >&6; }
11510*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11511*735d6239SKiyoung Kim/* end confdefs.h.  */
11512*735d6239SKiyoung Kim#include <sys/types.h>
11513*735d6239SKiyoung Kim_ACEOF
11514*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11515*735d6239SKiyoung Kim  $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
11516*735d6239SKiyoung Kim  ac_cv_type_uint8_t=yes
11517*735d6239SKiyoung Kimelse
11518*735d6239SKiyoung Kim  ac_cv_type_uint8_t=no
11519*735d6239SKiyoung Kimfi
11520*735d6239SKiyoung Kimrm -f conftest*
11521*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uint8_t" >&5
11522*735d6239SKiyoung Kim$as_echo "$ac_cv_type_uint8_t" >&6; }
11523*735d6239SKiyoung Kimif test $ac_cv_type_uint8_t = yes; then
11524*735d6239SKiyoung Kim  cat > "libexif/_stdint.h" <<EOF
11525*735d6239SKiyoung Kim/* This file is generated automatically by configure */
11526*735d6239SKiyoung Kim#include <sys/types.h>
11527*735d6239SKiyoung KimEOF
11528*735d6239SKiyoung Kimelse
11529*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int8_t in sys/types.h" >&5
11530*735d6239SKiyoung Kim$as_echo_n "checking for u_int8_t in sys/types.h... " >&6; }
11531*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11532*735d6239SKiyoung Kim/* end confdefs.h.  */
11533*735d6239SKiyoung Kim#include <sys/types.h>
11534*735d6239SKiyoung Kim_ACEOF
11535*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11536*735d6239SKiyoung Kim  $EGREP "(^|[^a-zA-Z_0-9])u_int8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
11537*735d6239SKiyoung Kim  ac_cv_type_u_int8_t=yes
11538*735d6239SKiyoung Kimelse
11539*735d6239SKiyoung Kim  ac_cv_type_u_int8_t=no
11540*735d6239SKiyoung Kimfi
11541*735d6239SKiyoung Kimrm -f conftest*
11542*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_u_int8_t" >&5
11543*735d6239SKiyoung Kim$as_echo "$ac_cv_type_u_int8_t" >&6; }
11544*735d6239SKiyoung Kimif test $ac_cv_type_u_int8_t = yes; then
11545*735d6239SKiyoung Kim  cat > "libexif/_stdint.h" <<EOF
11546*735d6239SKiyoung Kim/* This file is generated automatically by configure */
11547*735d6239SKiyoung Kim#ifndef __STDINT_H
11548*735d6239SKiyoung Kim#define __STDINT_H
11549*735d6239SKiyoung Kim#include <sys/types.h>
11550*735d6239SKiyoung Kimtypedef u_int8_t uint8_t;
11551*735d6239SKiyoung Kimtypedef u_int16_t uint16_t;
11552*735d6239SKiyoung Kimtypedef u_int32_t uint32_t;
11553*735d6239SKiyoung KimEOF
11554*735d6239SKiyoung Kim
11555*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for u_int64_t in sys/types.h" >&5
11556*735d6239SKiyoung Kim$as_echo_n "checking for u_int64_t in sys/types.h... " >&6; }
11557*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11558*735d6239SKiyoung Kim/* end confdefs.h.  */
11559*735d6239SKiyoung Kim#include <sys/types.h>
11560*735d6239SKiyoung Kim_ACEOF
11561*735d6239SKiyoung Kimif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11562*735d6239SKiyoung Kim  $EGREP "(^|[^a-zA-Z_0-9])u_int64_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then :
11563*735d6239SKiyoung Kim  ac_cv_type_u_int64_t=yes
11564*735d6239SKiyoung Kimelse
11565*735d6239SKiyoung Kim  ac_cv_type_u_int64_t=no
11566*735d6239SKiyoung Kimfi
11567*735d6239SKiyoung Kimrm -f conftest*
11568*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_u_int64_t" >&5
11569*735d6239SKiyoung Kim$as_echo "$ac_cv_type_u_int64_t" >&6; }
11570*735d6239SKiyoung Kimif test $ac_cv_type_u_int64_t = yes; then
11571*735d6239SKiyoung Kim  cat >> "libexif/_stdint.h" <<EOF
11572*735d6239SKiyoung Kimtypedef u_int64_t uint64_t;
11573*735d6239SKiyoung Kim#endif /*!__STDINT_H*/
11574*735d6239SKiyoung KimEOF
11575*735d6239SKiyoung Kimelse
11576*735d6239SKiyoung Kim  cat >> "libexif/_stdint.h" <<EOF
11577*735d6239SKiyoung Kim/* 64-bit types are not available on this system */
11578*735d6239SKiyoung Kim/* typedef u_int64_t uint64_t; */
11579*735d6239SKiyoung Kim#endif /*!__STDINT_H*/
11580*735d6239SKiyoung KimEOF
11581*735d6239SKiyoung Kimfi
11582*735d6239SKiyoung Kim
11583*735d6239SKiyoung Kim
11584*735d6239SKiyoung Kim
11585*735d6239SKiyoung Kimelse
11586*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I can't find size-specific integer definitions on this system" >&5
11587*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: I can't find size-specific integer definitions on this system" >&2;}
11588*735d6239SKiyoung Kimif test -e "libexif/_stdint.h" ; then
11589*735d6239SKiyoung Kim	rm -f "libexif/_stdint.h"
11590*735d6239SKiyoung Kimfi
11591*735d6239SKiyoung Kim
11592*735d6239SKiyoung Kimfi
11593*735d6239SKiyoung Kim
11594*735d6239SKiyoung Kimfi
11595*735d6239SKiyoung Kim
11596*735d6239SKiyoung Kimfi
11597*735d6239SKiyoung Kim
11598*735d6239SKiyoung Kimfi
11599*735d6239SKiyoung Kim
11600*735d6239SKiyoung Kim
11601*735d6239SKiyoung Kim
11602*735d6239SKiyoung Kim
11603*735d6239SKiyoung Kimship_binaries=false
11604*735d6239SKiyoung Kim# Check whether --enable-ship-binaries was given.
11605*735d6239SKiyoung Kimif test "${enable_ship_binaries+set}" = set; then :
11606*735d6239SKiyoung Kim  enableval=$enable_ship_binaries;
11607*735d6239SKiyoung Kim	if test x$enableval = xyes; then
11608*735d6239SKiyoung Kim		ship_binaries=true
11609*735d6239SKiyoung Kim	fi
11610*735d6239SKiyoung Kim
11611*735d6239SKiyoung Kimfi
11612*735d6239SKiyoung Kim
11613*735d6239SKiyoung Kim if $ship_binaries; then
11614*735d6239SKiyoung Kim  SHIP_BINARIES_TRUE=
11615*735d6239SKiyoung Kim  SHIP_BINARIES_FALSE='#'
11616*735d6239SKiyoung Kimelse
11617*735d6239SKiyoung Kim  SHIP_BINARIES_TRUE='#'
11618*735d6239SKiyoung Kim  SHIP_BINARIES_FALSE=
11619*735d6239SKiyoung Kimfi
11620*735d6239SKiyoung Kim
11621*735d6239SKiyoung Kim
11622*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Ship binaries in tarball" : '.*')"
11623*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
11624*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Ship binaries in tarball" : "\(.\{0,${gp_config_len3}\}\)")..:"
11625*735d6239SKiyoung Kimelse
11626*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Ship binaries in tarball:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
11627*735d6239SKiyoung Kimfi
11628*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} $ship_binaries
11629*735d6239SKiyoung Kim"
11630*735d6239SKiyoung Kim
11631*735d6239SKiyoung Kim
11632*735d6239SKiyoung Kim
11633*735d6239SKiyoung Kim
11634*735d6239SKiyoung Kim# we need sqrt and pow which may be in libm
11635*735d6239SKiyoung Kim# We cannot use AC_CHECK_FUNC because if CFLAGS contains
11636*735d6239SKiyoung Kim# -Wall -Werror here the check fails because
11637*735d6239SKiyoung Kim# char *sqrt() conflicts with double sqrt(double xx)
11638*735d6239SKiyoung Kim
11639*735d6239SKiyoung Kim# Start by assuming -lm is needed, because it's possible that the little
11640*735d6239SKiyoung Kim# test program below will be optimized to in-line floating point code that
11641*735d6239SKiyoung Kim# doesn't require -lm, whereas the library itself cannot be so optimized
11642*735d6239SKiyoung Kim# (this actually seems to be the case on x86 with gcc 4.2). Assuming the
11643*735d6239SKiyoung Kim# reverse means that -lm could be needed but wouldn't be detected below.
11644*735d6239SKiyoung Kim
11645*735d6239SKiyoung KimLIBS_orig="$LIBS"
11646*735d6239SKiyoung KimLIBS="$LIBS -lm"
11647*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for math functions in libm" >&5
11648*735d6239SKiyoung Kim$as_echo_n "checking for math functions in libm... " >&6; }
11649*735d6239SKiyoung Kimcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11650*735d6239SKiyoung Kim/* end confdefs.h.  */
11651*735d6239SKiyoung Kim
11652*735d6239SKiyoung Kim	#include <math.h>
11653*735d6239SKiyoung Kim	int main() {
11654*735d6239SKiyoung Kim	  double s = sqrt(0);
11655*735d6239SKiyoung Kim	  double p = pow(s,s);
11656*735d6239SKiyoung Kim	  return (int)p;
11657*735d6239SKiyoung Kim	}
11658*735d6239SKiyoung Kim
11659*735d6239SKiyoung Kim_ACEOF
11660*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
11661*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11662*735d6239SKiyoung Kim$as_echo "yes" >&6; }
11663*735d6239SKiyoung Kimelse
11664*735d6239SKiyoung Kim
11665*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11666*735d6239SKiyoung Kim$as_echo "no" >&6; }
11667*735d6239SKiyoung Kim	LIBS="$LIBS_orig"
11668*735d6239SKiyoung Kim	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for math functions without libm" >&5
11669*735d6239SKiyoung Kim$as_echo_n "checking for math functions without libm... " >&6; }
11670*735d6239SKiyoung Kim	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11671*735d6239SKiyoung Kim/* end confdefs.h.  */
11672*735d6239SKiyoung Kim
11673*735d6239SKiyoung Kim		#include <math.h>
11674*735d6239SKiyoung Kim		int main() {
11675*735d6239SKiyoung Kim		  double s = sqrt(0);
11676*735d6239SKiyoung Kim		  double p = pow(s,s);
11677*735d6239SKiyoung Kim		  return (int)p;
11678*735d6239SKiyoung Kim		}
11679*735d6239SKiyoung Kim
11680*735d6239SKiyoung Kim_ACEOF
11681*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
11682*735d6239SKiyoung Kim
11683*735d6239SKiyoung Kim		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11684*735d6239SKiyoung Kim$as_echo "yes" >&6; }
11685*735d6239SKiyoung Kim
11686*735d6239SKiyoung Kimelse
11687*735d6239SKiyoung Kim
11688*735d6239SKiyoung Kim		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11689*735d6239SKiyoung Kim$as_echo "no" >&6; }
11690*735d6239SKiyoung Kim		as_fn_error $? "*** Could not find sqrt() & pow() functions" "$LINENO" 5
11691*735d6239SKiyoung Kim
11692*735d6239SKiyoung Kimfi
11693*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
11694*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
11695*735d6239SKiyoung Kim
11696*735d6239SKiyoung Kimfi
11697*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
11698*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
11699*735d6239SKiyoung Kim
11700*735d6239SKiyoung Kim# doc support
11701*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build any docs" >&5
11702*735d6239SKiyoung Kim$as_echo_n "checking whether to build any docs... " >&6; }
11703*735d6239SKiyoung Kim# Check whether --enable-docs was given.
11704*735d6239SKiyoung Kimif test "${enable_docs+set}" = set; then :
11705*735d6239SKiyoung Kim  enableval=$enable_docs; case "$enableval" in
11706*735d6239SKiyoung Kim	yes|true|on) gp_build_docs="yes" ;;
11707*735d6239SKiyoung Kim	*) gp_build_docs="no" ;;
11708*735d6239SKiyoung Kimesac
11709*735d6239SKiyoung Kim
11710*735d6239SKiyoung Kimelse
11711*735d6239SKiyoung Kim  gp_build_docs="yes"
11712*735d6239SKiyoung Kim
11713*735d6239SKiyoung Kimfi
11714*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${gp_build_docs}" >&5
11715*735d6239SKiyoung Kim$as_echo "${gp_build_docs}" >&6; }
11716*735d6239SKiyoung Kim if test "x${gp_build_docs}" = "xyes"; then
11717*735d6239SKiyoung Kim  BUILD_DOCS_TRUE=
11718*735d6239SKiyoung Kim  BUILD_DOCS_FALSE='#'
11719*735d6239SKiyoung Kimelse
11720*735d6239SKiyoung Kim  BUILD_DOCS_TRUE='#'
11721*735d6239SKiyoung Kim  BUILD_DOCS_FALSE=
11722*735d6239SKiyoung Kimfi
11723*735d6239SKiyoung Kim
11724*735d6239SKiyoung Kim
11725*735d6239SKiyoung Kim
11726*735d6239SKiyoung Kim
11727*735d6239SKiyoung Kim
11728*735d6239SKiyoung Kim# Check whether --with-doc-dir was given.
11729*735d6239SKiyoung Kimif test "${with_doc_dir+set}" = set; then :
11730*735d6239SKiyoung Kim  withval=$with_doc_dir;
11731*735d6239SKiyoung Kimfi
11732*735d6239SKiyoung Kim
11733*735d6239SKiyoung Kim
11734*735d6239SKiyoung Kim# check for the main ("root") documentation directory
11735*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking main docdir" >&5
11736*735d6239SKiyoung Kim$as_echo_n "checking main docdir... " >&6; }
11737*735d6239SKiyoung Kim
11738*735d6239SKiyoung Kimif test "x${with_doc_dir}" != "x"
11739*735d6239SKiyoung Kimthen # docdir is given as parameter
11740*735d6239SKiyoung Kim    docdir="${with_doc_dir}"
11741*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${docdir} (from parameter)" >&5
11742*735d6239SKiyoung Kim$as_echo "${docdir} (from parameter)" >&6; }
11743*735d6239SKiyoung Kimelse # otherwise invent a docdir hopefully compatible with system policy
11744*735d6239SKiyoung Kim    if test -d "/usr/share/doc"
11745*735d6239SKiyoung Kim    then
11746*735d6239SKiyoung Kim        maindocdir='${prefix}/share/doc'
11747*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${maindocdir} (FHS style)" >&5
11748*735d6239SKiyoung Kim$as_echo "${maindocdir} (FHS style)" >&6; }
11749*735d6239SKiyoung Kim    elif test -d "/usr/doc"
11750*735d6239SKiyoung Kim    then
11751*735d6239SKiyoung Kim        maindocdir='${prefix}/doc'
11752*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${maindocdir} (old style)" >&5
11753*735d6239SKiyoung Kim$as_echo "${maindocdir} (old style)" >&6; }
11754*735d6239SKiyoung Kim    else
11755*735d6239SKiyoung Kim        maindocdir='${datadir}/doc'
11756*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${maindocdir} (default value)" >&5
11757*735d6239SKiyoung Kim$as_echo "${maindocdir} (default value)" >&6; }
11758*735d6239SKiyoung Kim    fi
11759*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking package docdir" >&5
11760*735d6239SKiyoung Kim$as_echo_n "checking package docdir... " >&6; }
11761*735d6239SKiyoung Kim    # check whether to include package version into documentation path
11762*735d6239SKiyoung Kim    # FIXME: doesn't work properly.
11763*735d6239SKiyoung Kim    if ls -d /usr/{share/,}doc/make-0-9* > /dev/null 2>&1
11764*735d6239SKiyoung Kim    then
11765*735d6239SKiyoung Kim        docdir="${maindocdir}/${PACKAGE}-${VERSION}"
11766*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${docdir} (redhat style)" >&5
11767*735d6239SKiyoung Kim$as_echo "${docdir} (redhat style)" >&6; }
11768*735d6239SKiyoung Kim    else
11769*735d6239SKiyoung Kim        docdir="${maindocdir}/${PACKAGE}"
11770*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${docdir} (default style)" >&5
11771*735d6239SKiyoung Kim$as_echo "${docdir} (default style)" >&6; }
11772*735d6239SKiyoung Kim    fi
11773*735d6239SKiyoung Kimfi
11774*735d6239SKiyoung Kim
11775*735d6239SKiyoung Kim
11776*735d6239SKiyoung Kim
11777*735d6239SKiyoung Kim# Extract the first word of "dot", so it can be a program name with args.
11778*735d6239SKiyoung Kimset dummy dot; ac_word=$2
11779*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11780*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
11781*735d6239SKiyoung Kimif ${ac_cv_path_DOT+:} false; then :
11782*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11783*735d6239SKiyoung Kimelse
11784*735d6239SKiyoung Kim  case $DOT in
11785*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
11786*735d6239SKiyoung Kim  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
11787*735d6239SKiyoung Kim  ;;
11788*735d6239SKiyoung Kim  *)
11789*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11790*735d6239SKiyoung Kimfor as_dir in $PATH
11791*735d6239SKiyoung Kimdo
11792*735d6239SKiyoung Kim  IFS=$as_save_IFS
11793*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
11794*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
11795*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11796*735d6239SKiyoung Kim    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
11797*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11798*735d6239SKiyoung Kim    break 2
11799*735d6239SKiyoung Kim  fi
11800*735d6239SKiyoung Kimdone
11801*735d6239SKiyoung Kim  done
11802*735d6239SKiyoung KimIFS=$as_save_IFS
11803*735d6239SKiyoung Kim
11804*735d6239SKiyoung Kim  test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="false"
11805*735d6239SKiyoung Kim  ;;
11806*735d6239SKiyoung Kimesac
11807*735d6239SKiyoung Kimfi
11808*735d6239SKiyoung KimDOT=$ac_cv_path_DOT
11809*735d6239SKiyoung Kimif test -n "$DOT"; then
11810*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOT" >&5
11811*735d6239SKiyoung Kim$as_echo "$DOT" >&6; }
11812*735d6239SKiyoung Kimelse
11813*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11814*735d6239SKiyoung Kim$as_echo "no" >&6; }
11815*735d6239SKiyoung Kimfi
11816*735d6239SKiyoung Kim
11817*735d6239SKiyoung Kim
11818*735d6239SKiyoung Kim# Extract the first word of "doxygen", so it can be a program name with args.
11819*735d6239SKiyoung Kimset dummy doxygen; ac_word=$2
11820*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11821*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
11822*735d6239SKiyoung Kimif ${ac_cv_path_DOXYGEN+:} false; then :
11823*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11824*735d6239SKiyoung Kimelse
11825*735d6239SKiyoung Kim  case $DOXYGEN in
11826*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
11827*735d6239SKiyoung Kim  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
11828*735d6239SKiyoung Kim  ;;
11829*735d6239SKiyoung Kim  *)
11830*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11831*735d6239SKiyoung Kimfor as_dir in $PATH
11832*735d6239SKiyoung Kimdo
11833*735d6239SKiyoung Kim  IFS=$as_save_IFS
11834*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
11835*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
11836*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11837*735d6239SKiyoung Kim    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
11838*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11839*735d6239SKiyoung Kim    break 2
11840*735d6239SKiyoung Kim  fi
11841*735d6239SKiyoung Kimdone
11842*735d6239SKiyoung Kim  done
11843*735d6239SKiyoung KimIFS=$as_save_IFS
11844*735d6239SKiyoung Kim
11845*735d6239SKiyoung Kim  test -z "$ac_cv_path_DOXYGEN" && ac_cv_path_DOXYGEN="false"
11846*735d6239SKiyoung Kim  ;;
11847*735d6239SKiyoung Kimesac
11848*735d6239SKiyoung Kimfi
11849*735d6239SKiyoung KimDOXYGEN=$ac_cv_path_DOXYGEN
11850*735d6239SKiyoung Kimif test -n "$DOXYGEN"; then
11851*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
11852*735d6239SKiyoung Kim$as_echo "$DOXYGEN" >&6; }
11853*735d6239SKiyoung Kimelse
11854*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11855*735d6239SKiyoung Kim$as_echo "no" >&6; }
11856*735d6239SKiyoung Kimfi
11857*735d6239SKiyoung Kim
11858*735d6239SKiyoung Kim
11859*735d6239SKiyoung Kim if test "x$DOXYGEN" != "xfalse"; then
11860*735d6239SKiyoung Kim  HAVE_DOXYGEN_TRUE=
11861*735d6239SKiyoung Kim  HAVE_DOXYGEN_FALSE='#'
11862*735d6239SKiyoung Kimelse
11863*735d6239SKiyoung Kim  HAVE_DOXYGEN_TRUE='#'
11864*735d6239SKiyoung Kim  HAVE_DOXYGEN_FALSE=
11865*735d6239SKiyoung Kimfi
11866*735d6239SKiyoung Kim
11867*735d6239SKiyoung Kim if test "x$DOT" != "xfalse"; then
11868*735d6239SKiyoung Kim  HAVE_DOT_TRUE=
11869*735d6239SKiyoung Kim  HAVE_DOT_FALSE='#'
11870*735d6239SKiyoung Kimelse
11871*735d6239SKiyoung Kim  HAVE_DOT_TRUE='#'
11872*735d6239SKiyoung Kim  HAVE_DOT_FALSE=
11873*735d6239SKiyoung Kimfi
11874*735d6239SKiyoung Kim
11875*735d6239SKiyoung Kimif test "x$DOT" != "xfalse"; then
11876*735d6239SKiyoung Kim	HAVE_DOT=YES
11877*735d6239SKiyoung Kim
11878*735d6239SKiyoung Kimelse
11879*735d6239SKiyoung Kim	HAVE_DOT=NO
11880*735d6239SKiyoung Kim
11881*735d6239SKiyoung Kimfi
11882*735d6239SKiyoung KimHTML_APIDOC_DIR="${PACKAGE_TARNAME}-api.html"
11883*735d6239SKiyoung Kim
11884*735d6239SKiyoung KimDOXYGEN_OUTPUT_DIR=doxygen-output
11885*735d6239SKiyoung Kim
11886*735d6239SKiyoung KimHTML_APIDOC_INTERNALS_DIR="${PACKAGE_TARNAME}-internals.html"
11887*735d6239SKiyoung Kim
11888*735d6239SKiyoung Kim
11889*735d6239SKiyoung Kim
11890*735d6239SKiyoung Kim# Whether to enable the internal docs build.
11891*735d6239SKiyoung Kim#
11892*735d6239SKiyoung Kim# This takes quite some time due to the generation of lots of call
11893*735d6239SKiyoung Kim# graphs, so it is disabled by default.
11894*735d6239SKiyoung Kimset_enable_internal_docs=no
11895*735d6239SKiyoung Kim# Check whether --enable-internal-docs was given.
11896*735d6239SKiyoung Kimif test "${enable_internal_docs+set}" = set; then :
11897*735d6239SKiyoung Kim  enableval=$enable_internal_docs;   if   test "x$enableval" = xno \
11898*735d6239SKiyoung Kim    || test "x$enableval" = xoff \
11899*735d6239SKiyoung Kim    || test "x$enableval" = xfalse;
11900*735d6239SKiyoung Kim  then
11901*735d6239SKiyoung Kim    set_enable_internal_docs=no
11902*735d6239SKiyoung Kim  elif test "x$enableval" = xyes \
11903*735d6239SKiyoung Kim    || test "x$enableval" = xon \
11904*735d6239SKiyoung Kim    || test "x$enableval" = xtrue
11905*735d6239SKiyoung Kim  then
11906*735d6239SKiyoung Kim    set_enable_internal_docs=yes
11907*735d6239SKiyoung Kim  fi
11908*735d6239SKiyoung Kim
11909*735d6239SKiyoung Kimfi
11910*735d6239SKiyoung Kim
11911*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to create internal code docs" >&5
11912*735d6239SKiyoung Kim$as_echo_n "checking whether to create internal code docs... " >&6; }
11913*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${set_enable_internal_docs}" >&5
11914*735d6239SKiyoung Kim$as_echo "${set_enable_internal_docs}" >&6; }
11915*735d6239SKiyoung Kim if test "x${set_enable_internal_docs}" = "xyes"; then
11916*735d6239SKiyoung Kim  ENABLE_INTERNAL_DOCS_TRUE=
11917*735d6239SKiyoung Kim  ENABLE_INTERNAL_DOCS_FALSE='#'
11918*735d6239SKiyoung Kimelse
11919*735d6239SKiyoung Kim  ENABLE_INTERNAL_DOCS_TRUE='#'
11920*735d6239SKiyoung Kim  ENABLE_INTERNAL_DOCS_FALSE=
11921*735d6239SKiyoung Kimfi
11922*735d6239SKiyoung Kim
11923*735d6239SKiyoung Kim
11924*735d6239SKiyoung Kim
11925*735d6239SKiyoung Kim# ---------------------------------------------------------------------------
11926*735d6239SKiyoung Kim# i18n support
11927*735d6239SKiyoung Kim# ---------------------------------------------------------------------------
11928*735d6239SKiyoung KimALL_LINGUAS="be bs cs da de en_AU en_CA en_GB es fr it ja nl pl pt pt_BR ru sk sq sr sv tr uk vi zh_CN"
11929*735d6239SKiyoung Kim
11930*735d6239SKiyoung Kim        MKINSTALLDIRS=
11931*735d6239SKiyoung Kim  if test -n "$ac_aux_dir"; then
11932*735d6239SKiyoung Kim    case "$ac_aux_dir" in
11933*735d6239SKiyoung Kim      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
11934*735d6239SKiyoung Kim      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
11935*735d6239SKiyoung Kim    esac
11936*735d6239SKiyoung Kim  fi
11937*735d6239SKiyoung Kim  if test -z "$MKINSTALLDIRS"; then
11938*735d6239SKiyoung Kim    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
11939*735d6239SKiyoung Kim  fi
11940*735d6239SKiyoung Kim
11941*735d6239SKiyoung Kim
11942*735d6239SKiyoung Kim
11943*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
11944*735d6239SKiyoung Kim$as_echo_n "checking whether NLS is requested... " >&6; }
11945*735d6239SKiyoung Kim    # Check whether --enable-nls was given.
11946*735d6239SKiyoung Kimif test "${enable_nls+set}" = set; then :
11947*735d6239SKiyoung Kim  enableval=$enable_nls; USE_NLS=$enableval
11948*735d6239SKiyoung Kimelse
11949*735d6239SKiyoung Kim  USE_NLS=yes
11950*735d6239SKiyoung Kimfi
11951*735d6239SKiyoung Kim
11952*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11953*735d6239SKiyoung Kim$as_echo "$USE_NLS" >&6; }
11954*735d6239SKiyoung Kim
11955*735d6239SKiyoung Kim
11956*735d6239SKiyoung Kim
11957*735d6239SKiyoung Kim
11958*735d6239SKiyoung Kim
11959*735d6239SKiyoung Kim
11960*735d6239SKiyoung Kim# Prepare PATH_SEPARATOR.
11961*735d6239SKiyoung Kim# The user is always right.
11962*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
11963*735d6239SKiyoung Kim  echo "#! /bin/sh" >conf$$.sh
11964*735d6239SKiyoung Kim  echo  "exit 0"   >>conf$$.sh
11965*735d6239SKiyoung Kim  chmod +x conf$$.sh
11966*735d6239SKiyoung Kim  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11967*735d6239SKiyoung Kim    PATH_SEPARATOR=';'
11968*735d6239SKiyoung Kim  else
11969*735d6239SKiyoung Kim    PATH_SEPARATOR=:
11970*735d6239SKiyoung Kim  fi
11971*735d6239SKiyoung Kim  rm -f conf$$.sh
11972*735d6239SKiyoung Kimfi
11973*735d6239SKiyoung Kim
11974*735d6239SKiyoung Kim# Find out how to test for executable files. Don't use a zero-byte file,
11975*735d6239SKiyoung Kim# as systems may use methods other than mode bits to determine executability.
11976*735d6239SKiyoung Kimcat >conf$$.file <<_ASEOF
11977*735d6239SKiyoung Kim#! /bin/sh
11978*735d6239SKiyoung Kimexit 0
11979*735d6239SKiyoung Kim_ASEOF
11980*735d6239SKiyoung Kimchmod +x conf$$.file
11981*735d6239SKiyoung Kimif test -x conf$$.file >/dev/null 2>&1; then
11982*735d6239SKiyoung Kim  ac_executable_p="test -x"
11983*735d6239SKiyoung Kimelse
11984*735d6239SKiyoung Kim  ac_executable_p="test -f"
11985*735d6239SKiyoung Kimfi
11986*735d6239SKiyoung Kimrm -f conf$$.file
11987*735d6239SKiyoung Kim
11988*735d6239SKiyoung Kim# Extract the first word of "msgfmt", so it can be a program name with args.
11989*735d6239SKiyoung Kimset dummy msgfmt; ac_word=$2
11990*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11991*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
11992*735d6239SKiyoung Kimif ${ac_cv_path_MSGFMT+:} false; then :
11993*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
11994*735d6239SKiyoung Kimelse
11995*735d6239SKiyoung Kim  case "$MSGFMT" in
11996*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
11997*735d6239SKiyoung Kim    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
11998*735d6239SKiyoung Kim    ;;
11999*735d6239SKiyoung Kim  *)
12000*735d6239SKiyoung Kim    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12001*735d6239SKiyoung Kim    for ac_dir in $PATH; do
12002*735d6239SKiyoung Kim      IFS="$ac_save_IFS"
12003*735d6239SKiyoung Kim      test -z "$ac_dir" && ac_dir=.
12004*735d6239SKiyoung Kim      for ac_exec_ext in '' $ac_executable_extensions; do
12005*735d6239SKiyoung Kim        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12006*735d6239SKiyoung Kim          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12007*735d6239SKiyoung Kim     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12008*735d6239SKiyoung Kim            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12009*735d6239SKiyoung Kim            break 2
12010*735d6239SKiyoung Kim          fi
12011*735d6239SKiyoung Kim        fi
12012*735d6239SKiyoung Kim      done
12013*735d6239SKiyoung Kim    done
12014*735d6239SKiyoung Kim    IFS="$ac_save_IFS"
12015*735d6239SKiyoung Kim  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12016*735d6239SKiyoung Kim    ;;
12017*735d6239SKiyoung Kimesac
12018*735d6239SKiyoung Kimfi
12019*735d6239SKiyoung KimMSGFMT="$ac_cv_path_MSGFMT"
12020*735d6239SKiyoung Kimif test "$MSGFMT" != ":"; then
12021*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12022*735d6239SKiyoung Kim$as_echo "$MSGFMT" >&6; }
12023*735d6239SKiyoung Kimelse
12024*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12025*735d6239SKiyoung Kim$as_echo "no" >&6; }
12026*735d6239SKiyoung Kimfi
12027*735d6239SKiyoung Kim
12028*735d6239SKiyoung Kim  # Extract the first word of "gmsgfmt", so it can be a program name with args.
12029*735d6239SKiyoung Kimset dummy gmsgfmt; ac_word=$2
12030*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12031*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
12032*735d6239SKiyoung Kimif ${ac_cv_path_GMSGFMT+:} false; then :
12033*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12034*735d6239SKiyoung Kimelse
12035*735d6239SKiyoung Kim  case $GMSGFMT in
12036*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
12037*735d6239SKiyoung Kim  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12038*735d6239SKiyoung Kim  ;;
12039*735d6239SKiyoung Kim  *)
12040*735d6239SKiyoung Kim  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12041*735d6239SKiyoung Kimfor as_dir in $PATH
12042*735d6239SKiyoung Kimdo
12043*735d6239SKiyoung Kim  IFS=$as_save_IFS
12044*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
12045*735d6239SKiyoung Kim    for ac_exec_ext in '' $ac_executable_extensions; do
12046*735d6239SKiyoung Kim  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12047*735d6239SKiyoung Kim    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12048*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12049*735d6239SKiyoung Kim    break 2
12050*735d6239SKiyoung Kim  fi
12051*735d6239SKiyoung Kimdone
12052*735d6239SKiyoung Kim  done
12053*735d6239SKiyoung KimIFS=$as_save_IFS
12054*735d6239SKiyoung Kim
12055*735d6239SKiyoung Kim  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12056*735d6239SKiyoung Kim  ;;
12057*735d6239SKiyoung Kimesac
12058*735d6239SKiyoung Kimfi
12059*735d6239SKiyoung KimGMSGFMT=$ac_cv_path_GMSGFMT
12060*735d6239SKiyoung Kimif test -n "$GMSGFMT"; then
12061*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12062*735d6239SKiyoung Kim$as_echo "$GMSGFMT" >&6; }
12063*735d6239SKiyoung Kimelse
12064*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12065*735d6239SKiyoung Kim$as_echo "no" >&6; }
12066*735d6239SKiyoung Kimfi
12067*735d6239SKiyoung Kim
12068*735d6239SKiyoung Kim
12069*735d6239SKiyoung Kim
12070*735d6239SKiyoung Kim
12071*735d6239SKiyoung Kim# Prepare PATH_SEPARATOR.
12072*735d6239SKiyoung Kim# The user is always right.
12073*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
12074*735d6239SKiyoung Kim  echo "#! /bin/sh" >conf$$.sh
12075*735d6239SKiyoung Kim  echo  "exit 0"   >>conf$$.sh
12076*735d6239SKiyoung Kim  chmod +x conf$$.sh
12077*735d6239SKiyoung Kim  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12078*735d6239SKiyoung Kim    PATH_SEPARATOR=';'
12079*735d6239SKiyoung Kim  else
12080*735d6239SKiyoung Kim    PATH_SEPARATOR=:
12081*735d6239SKiyoung Kim  fi
12082*735d6239SKiyoung Kim  rm -f conf$$.sh
12083*735d6239SKiyoung Kimfi
12084*735d6239SKiyoung Kim
12085*735d6239SKiyoung Kim# Find out how to test for executable files. Don't use a zero-byte file,
12086*735d6239SKiyoung Kim# as systems may use methods other than mode bits to determine executability.
12087*735d6239SKiyoung Kimcat >conf$$.file <<_ASEOF
12088*735d6239SKiyoung Kim#! /bin/sh
12089*735d6239SKiyoung Kimexit 0
12090*735d6239SKiyoung Kim_ASEOF
12091*735d6239SKiyoung Kimchmod +x conf$$.file
12092*735d6239SKiyoung Kimif test -x conf$$.file >/dev/null 2>&1; then
12093*735d6239SKiyoung Kim  ac_executable_p="test -x"
12094*735d6239SKiyoung Kimelse
12095*735d6239SKiyoung Kim  ac_executable_p="test -f"
12096*735d6239SKiyoung Kimfi
12097*735d6239SKiyoung Kimrm -f conf$$.file
12098*735d6239SKiyoung Kim
12099*735d6239SKiyoung Kim# Extract the first word of "xgettext", so it can be a program name with args.
12100*735d6239SKiyoung Kimset dummy xgettext; ac_word=$2
12101*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12102*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
12103*735d6239SKiyoung Kimif ${ac_cv_path_XGETTEXT+:} false; then :
12104*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12105*735d6239SKiyoung Kimelse
12106*735d6239SKiyoung Kim  case "$XGETTEXT" in
12107*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
12108*735d6239SKiyoung Kim    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12109*735d6239SKiyoung Kim    ;;
12110*735d6239SKiyoung Kim  *)
12111*735d6239SKiyoung Kim    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12112*735d6239SKiyoung Kim    for ac_dir in $PATH; do
12113*735d6239SKiyoung Kim      IFS="$ac_save_IFS"
12114*735d6239SKiyoung Kim      test -z "$ac_dir" && ac_dir=.
12115*735d6239SKiyoung Kim      for ac_exec_ext in '' $ac_executable_extensions; do
12116*735d6239SKiyoung Kim        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12117*735d6239SKiyoung Kim          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12118*735d6239SKiyoung Kim     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12119*735d6239SKiyoung Kim            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12120*735d6239SKiyoung Kim            break 2
12121*735d6239SKiyoung Kim          fi
12122*735d6239SKiyoung Kim        fi
12123*735d6239SKiyoung Kim      done
12124*735d6239SKiyoung Kim    done
12125*735d6239SKiyoung Kim    IFS="$ac_save_IFS"
12126*735d6239SKiyoung Kim  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12127*735d6239SKiyoung Kim    ;;
12128*735d6239SKiyoung Kimesac
12129*735d6239SKiyoung Kimfi
12130*735d6239SKiyoung KimXGETTEXT="$ac_cv_path_XGETTEXT"
12131*735d6239SKiyoung Kimif test "$XGETTEXT" != ":"; then
12132*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12133*735d6239SKiyoung Kim$as_echo "$XGETTEXT" >&6; }
12134*735d6239SKiyoung Kimelse
12135*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12136*735d6239SKiyoung Kim$as_echo "no" >&6; }
12137*735d6239SKiyoung Kimfi
12138*735d6239SKiyoung Kim
12139*735d6239SKiyoung Kim    rm -f messages.po
12140*735d6239SKiyoung Kim
12141*735d6239SKiyoung Kim
12142*735d6239SKiyoung Kim# Prepare PATH_SEPARATOR.
12143*735d6239SKiyoung Kim# The user is always right.
12144*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
12145*735d6239SKiyoung Kim  echo "#! /bin/sh" >conf$$.sh
12146*735d6239SKiyoung Kim  echo  "exit 0"   >>conf$$.sh
12147*735d6239SKiyoung Kim  chmod +x conf$$.sh
12148*735d6239SKiyoung Kim  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12149*735d6239SKiyoung Kim    PATH_SEPARATOR=';'
12150*735d6239SKiyoung Kim  else
12151*735d6239SKiyoung Kim    PATH_SEPARATOR=:
12152*735d6239SKiyoung Kim  fi
12153*735d6239SKiyoung Kim  rm -f conf$$.sh
12154*735d6239SKiyoung Kimfi
12155*735d6239SKiyoung Kim
12156*735d6239SKiyoung Kim# Find out how to test for executable files. Don't use a zero-byte file,
12157*735d6239SKiyoung Kim# as systems may use methods other than mode bits to determine executability.
12158*735d6239SKiyoung Kimcat >conf$$.file <<_ASEOF
12159*735d6239SKiyoung Kim#! /bin/sh
12160*735d6239SKiyoung Kimexit 0
12161*735d6239SKiyoung Kim_ASEOF
12162*735d6239SKiyoung Kimchmod +x conf$$.file
12163*735d6239SKiyoung Kimif test -x conf$$.file >/dev/null 2>&1; then
12164*735d6239SKiyoung Kim  ac_executable_p="test -x"
12165*735d6239SKiyoung Kimelse
12166*735d6239SKiyoung Kim  ac_executable_p="test -f"
12167*735d6239SKiyoung Kimfi
12168*735d6239SKiyoung Kimrm -f conf$$.file
12169*735d6239SKiyoung Kim
12170*735d6239SKiyoung Kim# Extract the first word of "msgmerge", so it can be a program name with args.
12171*735d6239SKiyoung Kimset dummy msgmerge; ac_word=$2
12172*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12173*735d6239SKiyoung Kim$as_echo_n "checking for $ac_word... " >&6; }
12174*735d6239SKiyoung Kimif ${ac_cv_path_MSGMERGE+:} false; then :
12175*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12176*735d6239SKiyoung Kimelse
12177*735d6239SKiyoung Kim  case "$MSGMERGE" in
12178*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]*)
12179*735d6239SKiyoung Kim    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12180*735d6239SKiyoung Kim    ;;
12181*735d6239SKiyoung Kim  *)
12182*735d6239SKiyoung Kim    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12183*735d6239SKiyoung Kim    for ac_dir in $PATH; do
12184*735d6239SKiyoung Kim      IFS="$ac_save_IFS"
12185*735d6239SKiyoung Kim      test -z "$ac_dir" && ac_dir=.
12186*735d6239SKiyoung Kim      for ac_exec_ext in '' $ac_executable_extensions; do
12187*735d6239SKiyoung Kim        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12188*735d6239SKiyoung Kim          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12189*735d6239SKiyoung Kim            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12190*735d6239SKiyoung Kim            break 2
12191*735d6239SKiyoung Kim          fi
12192*735d6239SKiyoung Kim        fi
12193*735d6239SKiyoung Kim      done
12194*735d6239SKiyoung Kim    done
12195*735d6239SKiyoung Kim    IFS="$ac_save_IFS"
12196*735d6239SKiyoung Kim  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12197*735d6239SKiyoung Kim    ;;
12198*735d6239SKiyoung Kimesac
12199*735d6239SKiyoung Kimfi
12200*735d6239SKiyoung KimMSGMERGE="$ac_cv_path_MSGMERGE"
12201*735d6239SKiyoung Kimif test "$MSGMERGE" != ":"; then
12202*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12203*735d6239SKiyoung Kim$as_echo "$MSGMERGE" >&6; }
12204*735d6239SKiyoung Kimelse
12205*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12206*735d6239SKiyoung Kim$as_echo "no" >&6; }
12207*735d6239SKiyoung Kimfi
12208*735d6239SKiyoung Kim
12209*735d6239SKiyoung Kim
12210*735d6239SKiyoung Kim      if test "$GMSGFMT" != ":"; then
12211*735d6239SKiyoung Kim            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12212*735d6239SKiyoung Kim       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12213*735d6239SKiyoung Kim      : ;
12214*735d6239SKiyoung Kim    else
12215*735d6239SKiyoung Kim      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12216*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12217*735d6239SKiyoung Kim$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12218*735d6239SKiyoung Kim      GMSGFMT=":"
12219*735d6239SKiyoung Kim    fi
12220*735d6239SKiyoung Kim  fi
12221*735d6239SKiyoung Kim
12222*735d6239SKiyoung Kim      if test "$XGETTEXT" != ":"; then
12223*735d6239SKiyoung Kim            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12224*735d6239SKiyoung Kim       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12225*735d6239SKiyoung Kim      : ;
12226*735d6239SKiyoung Kim    else
12227*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12228*735d6239SKiyoung Kim$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12229*735d6239SKiyoung Kim      XGETTEXT=":"
12230*735d6239SKiyoung Kim    fi
12231*735d6239SKiyoung Kim        rm -f messages.po
12232*735d6239SKiyoung Kim  fi
12233*735d6239SKiyoung Kim
12234*735d6239SKiyoung Kim  ac_config_commands="$ac_config_commands default-1"
12235*735d6239SKiyoung Kim
12236*735d6239SKiyoung Kim
12237*735d6239SKiyoung Kim
12238*735d6239SKiyoung KimGETTEXT_PACKAGE="${PACKAGE}-${LIBEXIF_CURRENT_MIN}"
12239*735d6239SKiyoung Kim# The gettext domain we're using
12240*735d6239SKiyoung KimAM_CPPFLAGS="$AM_CPPFLAGS -DGETTEXT_PACKAGE=\\\"${GETTEXT_PACKAGE}\\\""
12241*735d6239SKiyoung Kim
12242*735d6239SKiyoung Kimsed_cmds="s|^DOMAIN.*|DOMAIN = ${GETTEXT_PACKAGE}|"
12243*735d6239SKiyoung Kimsed_cmds="${sed_cmds};s|^COPYRIGHT_HOLDER.*|COPYRIGHT_HOLDER = Lutz Mueller and others|"
12244*735d6239SKiyoung Kim
12245*735d6239SKiyoung Kimif test -n "$PACKAGE_BUGREPORT"; then
12246*735d6239SKiyoung Kim   sed_mb="${PACKAGE_BUGREPORT}"
12247*735d6239SKiyoung Kimelse
12248*735d6239SKiyoung Kim   as_fn_error $? "
12249*735d6239SKiyoung Kim*** Your configure.{ac,in} is wrong.
12250*735d6239SKiyoung Kim*** Either define PACKAGE_BUGREPORT (by using the 4-parameter AC INIT syntax)
12251*735d6239SKiyoung Kim*** or give GP_GETTEXT_HACK the third parameter.
12252*735d6239SKiyoung Kim***
12253*735d6239SKiyoung Kim" "$LINENO" 5
12254*735d6239SKiyoung Kimfi
12255*735d6239SKiyoung Kim
12256*735d6239SKiyoung Kimsed_cmds="${sed_cmds};s|^MSGID_BUGS_ADDRESS.*|MSGID_BUGS_ADDRESS = ${sed_mb}|"
12257*735d6239SKiyoung Kim# Not so sure whether this hack is all *that* evil...
12258*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for po/Makevars requiring hack" >&5
12259*735d6239SKiyoung Kim$as_echo_n "checking for po/Makevars requiring hack... " >&6; }
12260*735d6239SKiyoung Kimif test -f "${srcdir}/po/Makevars.template"; then
12261*735d6239SKiyoung Kim   sed "$sed_cmds" < "${srcdir}/po/Makevars.template" > "${srcdir}/po/Makevars"
12262*735d6239SKiyoung Kim   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, done." >&5
12263*735d6239SKiyoung Kim$as_echo "yes, done." >&6; }
12264*735d6239SKiyoung Kimelse
12265*735d6239SKiyoung Kim   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12266*735d6239SKiyoung Kim$as_echo "no" >&6; }
12267*735d6239SKiyoung Kimfi
12268*735d6239SKiyoung Kim
12269*735d6239SKiyoung Kim
12270*735d6239SKiyoung Kim
12271*735d6239SKiyoung Kim      if test "X$prefix" = "XNONE"; then
12272*735d6239SKiyoung Kim    acl_final_prefix="$ac_default_prefix"
12273*735d6239SKiyoung Kim  else
12274*735d6239SKiyoung Kim    acl_final_prefix="$prefix"
12275*735d6239SKiyoung Kim  fi
12276*735d6239SKiyoung Kim  if test "X$exec_prefix" = "XNONE"; then
12277*735d6239SKiyoung Kim    acl_final_exec_prefix='${prefix}'
12278*735d6239SKiyoung Kim  else
12279*735d6239SKiyoung Kim    acl_final_exec_prefix="$exec_prefix"
12280*735d6239SKiyoung Kim  fi
12281*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12282*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12283*735d6239SKiyoung Kim  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
12284*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12285*735d6239SKiyoung Kim
12286*735d6239SKiyoung Kim
12287*735d6239SKiyoung Kim# Check whether --with-gnu-ld was given.
12288*735d6239SKiyoung Kimif test "${with_gnu_ld+set}" = set; then :
12289*735d6239SKiyoung Kim  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
12290*735d6239SKiyoung Kimelse
12291*735d6239SKiyoung Kim  with_gnu_ld=no
12292*735d6239SKiyoung Kimfi
12293*735d6239SKiyoung Kim
12294*735d6239SKiyoung Kim# Prepare PATH_SEPARATOR.
12295*735d6239SKiyoung Kim# The user is always right.
12296*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
12297*735d6239SKiyoung Kim  echo "#! /bin/sh" >conf$$.sh
12298*735d6239SKiyoung Kim  echo  "exit 0"   >>conf$$.sh
12299*735d6239SKiyoung Kim  chmod +x conf$$.sh
12300*735d6239SKiyoung Kim  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12301*735d6239SKiyoung Kim    PATH_SEPARATOR=';'
12302*735d6239SKiyoung Kim  else
12303*735d6239SKiyoung Kim    PATH_SEPARATOR=:
12304*735d6239SKiyoung Kim  fi
12305*735d6239SKiyoung Kim  rm -f conf$$.sh
12306*735d6239SKiyoung Kimfi
12307*735d6239SKiyoung Kimac_prog=ld
12308*735d6239SKiyoung Kimif test "$GCC" = yes; then
12309*735d6239SKiyoung Kim  # Check if gcc -print-prog-name=ld gives a path.
12310*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
12311*735d6239SKiyoung Kim$as_echo_n "checking for ld used by GCC... " >&6; }
12312*735d6239SKiyoung Kim  case $host in
12313*735d6239SKiyoung Kim  *-*-mingw*)
12314*735d6239SKiyoung Kim    # gcc leaves a trailing carriage return which upsets mingw
12315*735d6239SKiyoung Kim    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
12316*735d6239SKiyoung Kim  *)
12317*735d6239SKiyoung Kim    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
12318*735d6239SKiyoung Kim  esac
12319*735d6239SKiyoung Kim  case $ac_prog in
12320*735d6239SKiyoung Kim    # Accept absolute paths.
12321*735d6239SKiyoung Kim    [\\/]* | [A-Za-z]:[\\/]*)
12322*735d6239SKiyoung Kim      re_direlt='/[^/][^/]*/\.\./'
12323*735d6239SKiyoung Kim      # Canonicalize the path of ld
12324*735d6239SKiyoung Kim      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
12325*735d6239SKiyoung Kim      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
12326*735d6239SKiyoung Kim	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
12327*735d6239SKiyoung Kim      done
12328*735d6239SKiyoung Kim      test -z "$LD" && LD="$ac_prog"
12329*735d6239SKiyoung Kim      ;;
12330*735d6239SKiyoung Kim  "")
12331*735d6239SKiyoung Kim    # If it fails, then pretend we aren't using GCC.
12332*735d6239SKiyoung Kim    ac_prog=ld
12333*735d6239SKiyoung Kim    ;;
12334*735d6239SKiyoung Kim  *)
12335*735d6239SKiyoung Kim    # If it is relative, then search for the first ld in PATH.
12336*735d6239SKiyoung Kim    with_gnu_ld=unknown
12337*735d6239SKiyoung Kim    ;;
12338*735d6239SKiyoung Kim  esac
12339*735d6239SKiyoung Kimelif test "$with_gnu_ld" = yes; then
12340*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
12341*735d6239SKiyoung Kim$as_echo_n "checking for GNU ld... " >&6; }
12342*735d6239SKiyoung Kimelse
12343*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
12344*735d6239SKiyoung Kim$as_echo_n "checking for non-GNU ld... " >&6; }
12345*735d6239SKiyoung Kimfi
12346*735d6239SKiyoung Kimif ${acl_cv_path_LD+:} false; then :
12347*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12348*735d6239SKiyoung Kimelse
12349*735d6239SKiyoung Kim  if test -z "$LD"; then
12350*735d6239SKiyoung Kim  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
12351*735d6239SKiyoung Kim  for ac_dir in $PATH; do
12352*735d6239SKiyoung Kim    test -z "$ac_dir" && ac_dir=.
12353*735d6239SKiyoung Kim    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
12354*735d6239SKiyoung Kim      acl_cv_path_LD="$ac_dir/$ac_prog"
12355*735d6239SKiyoung Kim      # Check to see if the program is GNU ld.  I'd rather use --version,
12356*735d6239SKiyoung Kim      # but apparently some GNU ld's only accept -v.
12357*735d6239SKiyoung Kim      # Break only if it was the GNU/non-GNU ld that we prefer.
12358*735d6239SKiyoung Kim      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
12359*735d6239SKiyoung Kim      *GNU* | *'with BFD'*)
12360*735d6239SKiyoung Kim	test "$with_gnu_ld" != no && break ;;
12361*735d6239SKiyoung Kim      *)
12362*735d6239SKiyoung Kim	test "$with_gnu_ld" != yes && break ;;
12363*735d6239SKiyoung Kim      esac
12364*735d6239SKiyoung Kim    fi
12365*735d6239SKiyoung Kim  done
12366*735d6239SKiyoung Kim  IFS="$ac_save_ifs"
12367*735d6239SKiyoung Kimelse
12368*735d6239SKiyoung Kim  acl_cv_path_LD="$LD" # Let the user override the test with a path.
12369*735d6239SKiyoung Kimfi
12370*735d6239SKiyoung Kimfi
12371*735d6239SKiyoung Kim
12372*735d6239SKiyoung KimLD="$acl_cv_path_LD"
12373*735d6239SKiyoung Kimif test -n "$LD"; then
12374*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
12375*735d6239SKiyoung Kim$as_echo "$LD" >&6; }
12376*735d6239SKiyoung Kimelse
12377*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12378*735d6239SKiyoung Kim$as_echo "no" >&6; }
12379*735d6239SKiyoung Kimfi
12380*735d6239SKiyoung Kimtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
12381*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
12382*735d6239SKiyoung Kim$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
12383*735d6239SKiyoung Kimif ${acl_cv_prog_gnu_ld+:} false; then :
12384*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12385*735d6239SKiyoung Kimelse
12386*735d6239SKiyoung Kim  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
12387*735d6239SKiyoung Kimcase `$LD -v 2>&1 </dev/null` in
12388*735d6239SKiyoung Kim*GNU* | *'with BFD'*)
12389*735d6239SKiyoung Kim  acl_cv_prog_gnu_ld=yes ;;
12390*735d6239SKiyoung Kim*)
12391*735d6239SKiyoung Kim  acl_cv_prog_gnu_ld=no ;;
12392*735d6239SKiyoung Kimesac
12393*735d6239SKiyoung Kimfi
12394*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
12395*735d6239SKiyoung Kim$as_echo "$acl_cv_prog_gnu_ld" >&6; }
12396*735d6239SKiyoung Kimwith_gnu_ld=$acl_cv_prog_gnu_ld
12397*735d6239SKiyoung Kim
12398*735d6239SKiyoung Kim
12399*735d6239SKiyoung Kim
12400*735d6239SKiyoung Kim                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
12401*735d6239SKiyoung Kim$as_echo_n "checking for shared library run path origin... " >&6; }
12402*735d6239SKiyoung Kimif ${acl_cv_rpath+:} false; then :
12403*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12404*735d6239SKiyoung Kimelse
12405*735d6239SKiyoung Kim
12406*735d6239SKiyoung Kim    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
12407*735d6239SKiyoung Kim    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
12408*735d6239SKiyoung Kim    . ./conftest.sh
12409*735d6239SKiyoung Kim    rm -f ./conftest.sh
12410*735d6239SKiyoung Kim    acl_cv_rpath=done
12411*735d6239SKiyoung Kim
12412*735d6239SKiyoung Kimfi
12413*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
12414*735d6239SKiyoung Kim$as_echo "$acl_cv_rpath" >&6; }
12415*735d6239SKiyoung Kim  wl="$acl_cv_wl"
12416*735d6239SKiyoung Kim  libext="$acl_cv_libext"
12417*735d6239SKiyoung Kim  shlibext="$acl_cv_shlibext"
12418*735d6239SKiyoung Kim  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
12419*735d6239SKiyoung Kim  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
12420*735d6239SKiyoung Kim  hardcode_direct="$acl_cv_hardcode_direct"
12421*735d6239SKiyoung Kim  hardcode_minus_L="$acl_cv_hardcode_minus_L"
12422*735d6239SKiyoung Kim    # Check whether --enable-rpath was given.
12423*735d6239SKiyoung Kimif test "${enable_rpath+set}" = set; then :
12424*735d6239SKiyoung Kim  enableval=$enable_rpath; :
12425*735d6239SKiyoung Kimelse
12426*735d6239SKiyoung Kim  enable_rpath=yes
12427*735d6239SKiyoung Kimfi
12428*735d6239SKiyoung Kim
12429*735d6239SKiyoung Kim
12430*735d6239SKiyoung Kim
12431*735d6239SKiyoung Kim
12432*735d6239SKiyoung Kim
12433*735d6239SKiyoung Kim
12434*735d6239SKiyoung Kim
12435*735d6239SKiyoung Kim
12436*735d6239SKiyoung Kim    use_additional=yes
12437*735d6239SKiyoung Kim
12438*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12439*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12440*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12441*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12442*735d6239SKiyoung Kim
12443*735d6239SKiyoung Kim    eval additional_includedir=\"$includedir\"
12444*735d6239SKiyoung Kim    eval additional_libdir=\"$libdir\"
12445*735d6239SKiyoung Kim
12446*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12447*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12448*735d6239SKiyoung Kim
12449*735d6239SKiyoung Kim
12450*735d6239SKiyoung Kim# Check whether --with-libiconv-prefix was given.
12451*735d6239SKiyoung Kimif test "${with_libiconv_prefix+set}" = set; then :
12452*735d6239SKiyoung Kim  withval=$with_libiconv_prefix;
12453*735d6239SKiyoung Kim    if test "X$withval" = "Xno"; then
12454*735d6239SKiyoung Kim      use_additional=no
12455*735d6239SKiyoung Kim    else
12456*735d6239SKiyoung Kim      if test "X$withval" = "X"; then
12457*735d6239SKiyoung Kim
12458*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12459*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12460*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12461*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12462*735d6239SKiyoung Kim
12463*735d6239SKiyoung Kim          eval additional_includedir=\"$includedir\"
12464*735d6239SKiyoung Kim          eval additional_libdir=\"$libdir\"
12465*735d6239SKiyoung Kim
12466*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12467*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12468*735d6239SKiyoung Kim
12469*735d6239SKiyoung Kim      else
12470*735d6239SKiyoung Kim        additional_includedir="$withval/include"
12471*735d6239SKiyoung Kim        additional_libdir="$withval/lib"
12472*735d6239SKiyoung Kim      fi
12473*735d6239SKiyoung Kim    fi
12474*735d6239SKiyoung Kim
12475*735d6239SKiyoung Kimfi
12476*735d6239SKiyoung Kim
12477*735d6239SKiyoung Kim      LIBICONV=
12478*735d6239SKiyoung Kim  LTLIBICONV=
12479*735d6239SKiyoung Kim  INCICONV=
12480*735d6239SKiyoung Kim  rpathdirs=
12481*735d6239SKiyoung Kim  ltrpathdirs=
12482*735d6239SKiyoung Kim  names_already_handled=
12483*735d6239SKiyoung Kim  names_next_round='iconv '
12484*735d6239SKiyoung Kim  while test -n "$names_next_round"; do
12485*735d6239SKiyoung Kim    names_this_round="$names_next_round"
12486*735d6239SKiyoung Kim    names_next_round=
12487*735d6239SKiyoung Kim    for name in $names_this_round; do
12488*735d6239SKiyoung Kim      already_handled=
12489*735d6239SKiyoung Kim      for n in $names_already_handled; do
12490*735d6239SKiyoung Kim        if test "$n" = "$name"; then
12491*735d6239SKiyoung Kim          already_handled=yes
12492*735d6239SKiyoung Kim          break
12493*735d6239SKiyoung Kim        fi
12494*735d6239SKiyoung Kim      done
12495*735d6239SKiyoung Kim      if test -z "$already_handled"; then
12496*735d6239SKiyoung Kim        names_already_handled="$names_already_handled $name"
12497*735d6239SKiyoung Kim                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
12498*735d6239SKiyoung Kim        eval value=\"\$HAVE_LIB$uppername\"
12499*735d6239SKiyoung Kim        if test -n "$value"; then
12500*735d6239SKiyoung Kim          if test "$value" = yes; then
12501*735d6239SKiyoung Kim            eval value=\"\$LIB$uppername\"
12502*735d6239SKiyoung Kim            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
12503*735d6239SKiyoung Kim            eval value=\"\$LTLIB$uppername\"
12504*735d6239SKiyoung Kim            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
12505*735d6239SKiyoung Kim          else
12506*735d6239SKiyoung Kim                                    :
12507*735d6239SKiyoung Kim          fi
12508*735d6239SKiyoung Kim        else
12509*735d6239SKiyoung Kim                              found_dir=
12510*735d6239SKiyoung Kim          found_la=
12511*735d6239SKiyoung Kim          found_so=
12512*735d6239SKiyoung Kim          found_a=
12513*735d6239SKiyoung Kim          if test $use_additional = yes; then
12514*735d6239SKiyoung Kim            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
12515*735d6239SKiyoung Kim              found_dir="$additional_libdir"
12516*735d6239SKiyoung Kim              found_so="$additional_libdir/lib$name.$shlibext"
12517*735d6239SKiyoung Kim              if test -f "$additional_libdir/lib$name.la"; then
12518*735d6239SKiyoung Kim                found_la="$additional_libdir/lib$name.la"
12519*735d6239SKiyoung Kim              fi
12520*735d6239SKiyoung Kim            else
12521*735d6239SKiyoung Kim              if test -f "$additional_libdir/lib$name.$libext"; then
12522*735d6239SKiyoung Kim                found_dir="$additional_libdir"
12523*735d6239SKiyoung Kim                found_a="$additional_libdir/lib$name.$libext"
12524*735d6239SKiyoung Kim                if test -f "$additional_libdir/lib$name.la"; then
12525*735d6239SKiyoung Kim                  found_la="$additional_libdir/lib$name.la"
12526*735d6239SKiyoung Kim                fi
12527*735d6239SKiyoung Kim              fi
12528*735d6239SKiyoung Kim            fi
12529*735d6239SKiyoung Kim          fi
12530*735d6239SKiyoung Kim          if test "X$found_dir" = "X"; then
12531*735d6239SKiyoung Kim            for x in $LDFLAGS $LTLIBICONV; do
12532*735d6239SKiyoung Kim
12533*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12534*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12535*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12536*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12537*735d6239SKiyoung Kim  eval x=\"$x\"
12538*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12539*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12540*735d6239SKiyoung Kim
12541*735d6239SKiyoung Kim              case "$x" in
12542*735d6239SKiyoung Kim                -L*)
12543*735d6239SKiyoung Kim                  dir=`echo "X$x" | sed -e 's/^X-L//'`
12544*735d6239SKiyoung Kim                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
12545*735d6239SKiyoung Kim                    found_dir="$dir"
12546*735d6239SKiyoung Kim                    found_so="$dir/lib$name.$shlibext"
12547*735d6239SKiyoung Kim                    if test -f "$dir/lib$name.la"; then
12548*735d6239SKiyoung Kim                      found_la="$dir/lib$name.la"
12549*735d6239SKiyoung Kim                    fi
12550*735d6239SKiyoung Kim                  else
12551*735d6239SKiyoung Kim                    if test -f "$dir/lib$name.$libext"; then
12552*735d6239SKiyoung Kim                      found_dir="$dir"
12553*735d6239SKiyoung Kim                      found_a="$dir/lib$name.$libext"
12554*735d6239SKiyoung Kim                      if test -f "$dir/lib$name.la"; then
12555*735d6239SKiyoung Kim                        found_la="$dir/lib$name.la"
12556*735d6239SKiyoung Kim                      fi
12557*735d6239SKiyoung Kim                    fi
12558*735d6239SKiyoung Kim                  fi
12559*735d6239SKiyoung Kim                  ;;
12560*735d6239SKiyoung Kim              esac
12561*735d6239SKiyoung Kim              if test "X$found_dir" != "X"; then
12562*735d6239SKiyoung Kim                break
12563*735d6239SKiyoung Kim              fi
12564*735d6239SKiyoung Kim            done
12565*735d6239SKiyoung Kim          fi
12566*735d6239SKiyoung Kim          if test "X$found_dir" != "X"; then
12567*735d6239SKiyoung Kim                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
12568*735d6239SKiyoung Kim            if test "X$found_so" != "X"; then
12569*735d6239SKiyoung Kim                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
12570*735d6239SKiyoung Kim                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
12571*735d6239SKiyoung Kim              else
12572*735d6239SKiyoung Kim                                                                                haveit=
12573*735d6239SKiyoung Kim                for x in $ltrpathdirs; do
12574*735d6239SKiyoung Kim                  if test "X$x" = "X$found_dir"; then
12575*735d6239SKiyoung Kim                    haveit=yes
12576*735d6239SKiyoung Kim                    break
12577*735d6239SKiyoung Kim                  fi
12578*735d6239SKiyoung Kim                done
12579*735d6239SKiyoung Kim                if test -z "$haveit"; then
12580*735d6239SKiyoung Kim                  ltrpathdirs="$ltrpathdirs $found_dir"
12581*735d6239SKiyoung Kim                fi
12582*735d6239SKiyoung Kim                                if test "$hardcode_direct" = yes; then
12583*735d6239SKiyoung Kim                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
12584*735d6239SKiyoung Kim                else
12585*735d6239SKiyoung Kim                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
12586*735d6239SKiyoung Kim                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
12587*735d6239SKiyoung Kim                                                            haveit=
12588*735d6239SKiyoung Kim                    for x in $rpathdirs; do
12589*735d6239SKiyoung Kim                      if test "X$x" = "X$found_dir"; then
12590*735d6239SKiyoung Kim                        haveit=yes
12591*735d6239SKiyoung Kim                        break
12592*735d6239SKiyoung Kim                      fi
12593*735d6239SKiyoung Kim                    done
12594*735d6239SKiyoung Kim                    if test -z "$haveit"; then
12595*735d6239SKiyoung Kim                      rpathdirs="$rpathdirs $found_dir"
12596*735d6239SKiyoung Kim                    fi
12597*735d6239SKiyoung Kim                  else
12598*735d6239SKiyoung Kim                                                                                haveit=
12599*735d6239SKiyoung Kim                    for x in $LDFLAGS $LIBICONV; do
12600*735d6239SKiyoung Kim
12601*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12602*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12603*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12604*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12605*735d6239SKiyoung Kim  eval x=\"$x\"
12606*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12607*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12608*735d6239SKiyoung Kim
12609*735d6239SKiyoung Kim                      if test "X$x" = "X-L$found_dir"; then
12610*735d6239SKiyoung Kim                        haveit=yes
12611*735d6239SKiyoung Kim                        break
12612*735d6239SKiyoung Kim                      fi
12613*735d6239SKiyoung Kim                    done
12614*735d6239SKiyoung Kim                    if test -z "$haveit"; then
12615*735d6239SKiyoung Kim                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
12616*735d6239SKiyoung Kim                    fi
12617*735d6239SKiyoung Kim                    if test "$hardcode_minus_L" != no; then
12618*735d6239SKiyoung Kim                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
12619*735d6239SKiyoung Kim                    else
12620*735d6239SKiyoung Kim                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
12621*735d6239SKiyoung Kim                    fi
12622*735d6239SKiyoung Kim                  fi
12623*735d6239SKiyoung Kim                fi
12624*735d6239SKiyoung Kim              fi
12625*735d6239SKiyoung Kim            else
12626*735d6239SKiyoung Kim              if test "X$found_a" != "X"; then
12627*735d6239SKiyoung Kim                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
12628*735d6239SKiyoung Kim              else
12629*735d6239SKiyoung Kim                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
12630*735d6239SKiyoung Kim              fi
12631*735d6239SKiyoung Kim            fi
12632*735d6239SKiyoung Kim                        additional_includedir=
12633*735d6239SKiyoung Kim            case "$found_dir" in
12634*735d6239SKiyoung Kim              */lib | */lib/)
12635*735d6239SKiyoung Kim                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
12636*735d6239SKiyoung Kim                additional_includedir="$basedir/include"
12637*735d6239SKiyoung Kim                ;;
12638*735d6239SKiyoung Kim            esac
12639*735d6239SKiyoung Kim            if test "X$additional_includedir" != "X"; then
12640*735d6239SKiyoung Kim                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
12641*735d6239SKiyoung Kim                haveit=
12642*735d6239SKiyoung Kim                if test "X$additional_includedir" = "X/usr/local/include"; then
12643*735d6239SKiyoung Kim                  if test -n "$GCC"; then
12644*735d6239SKiyoung Kim                    case $host_os in
12645*735d6239SKiyoung Kim                      linux*) haveit=yes;;
12646*735d6239SKiyoung Kim                    esac
12647*735d6239SKiyoung Kim                  fi
12648*735d6239SKiyoung Kim                fi
12649*735d6239SKiyoung Kim                if test -z "$haveit"; then
12650*735d6239SKiyoung Kim                  for x in $CPPFLAGS $INCICONV; do
12651*735d6239SKiyoung Kim
12652*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12653*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12654*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12655*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12656*735d6239SKiyoung Kim  eval x=\"$x\"
12657*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12658*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12659*735d6239SKiyoung Kim
12660*735d6239SKiyoung Kim                    if test "X$x" = "X-I$additional_includedir"; then
12661*735d6239SKiyoung Kim                      haveit=yes
12662*735d6239SKiyoung Kim                      break
12663*735d6239SKiyoung Kim                    fi
12664*735d6239SKiyoung Kim                  done
12665*735d6239SKiyoung Kim                  if test -z "$haveit"; then
12666*735d6239SKiyoung Kim                    if test -d "$additional_includedir"; then
12667*735d6239SKiyoung Kim                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
12668*735d6239SKiyoung Kim                    fi
12669*735d6239SKiyoung Kim                  fi
12670*735d6239SKiyoung Kim                fi
12671*735d6239SKiyoung Kim              fi
12672*735d6239SKiyoung Kim            fi
12673*735d6239SKiyoung Kim                        if test -n "$found_la"; then
12674*735d6239SKiyoung Kim                                                        save_libdir="$libdir"
12675*735d6239SKiyoung Kim              case "$found_la" in
12676*735d6239SKiyoung Kim                */* | *\\*) . "$found_la" ;;
12677*735d6239SKiyoung Kim                *) . "./$found_la" ;;
12678*735d6239SKiyoung Kim              esac
12679*735d6239SKiyoung Kim              libdir="$save_libdir"
12680*735d6239SKiyoung Kim                            for dep in $dependency_libs; do
12681*735d6239SKiyoung Kim                case "$dep" in
12682*735d6239SKiyoung Kim                  -L*)
12683*735d6239SKiyoung Kim                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
12684*735d6239SKiyoung Kim                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
12685*735d6239SKiyoung Kim                      haveit=
12686*735d6239SKiyoung Kim                      if test "X$additional_libdir" = "X/usr/local/lib"; then
12687*735d6239SKiyoung Kim                        if test -n "$GCC"; then
12688*735d6239SKiyoung Kim                          case $host_os in
12689*735d6239SKiyoung Kim                            linux*) haveit=yes;;
12690*735d6239SKiyoung Kim                          esac
12691*735d6239SKiyoung Kim                        fi
12692*735d6239SKiyoung Kim                      fi
12693*735d6239SKiyoung Kim                      if test -z "$haveit"; then
12694*735d6239SKiyoung Kim                        haveit=
12695*735d6239SKiyoung Kim                        for x in $LDFLAGS $LIBICONV; do
12696*735d6239SKiyoung Kim
12697*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12698*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12699*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12700*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12701*735d6239SKiyoung Kim  eval x=\"$x\"
12702*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12703*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12704*735d6239SKiyoung Kim
12705*735d6239SKiyoung Kim                          if test "X$x" = "X-L$additional_libdir"; then
12706*735d6239SKiyoung Kim                            haveit=yes
12707*735d6239SKiyoung Kim                            break
12708*735d6239SKiyoung Kim                          fi
12709*735d6239SKiyoung Kim                        done
12710*735d6239SKiyoung Kim                        if test -z "$haveit"; then
12711*735d6239SKiyoung Kim                          if test -d "$additional_libdir"; then
12712*735d6239SKiyoung Kim                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
12713*735d6239SKiyoung Kim                          fi
12714*735d6239SKiyoung Kim                        fi
12715*735d6239SKiyoung Kim                        haveit=
12716*735d6239SKiyoung Kim                        for x in $LDFLAGS $LTLIBICONV; do
12717*735d6239SKiyoung Kim
12718*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12719*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12720*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12721*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12722*735d6239SKiyoung Kim  eval x=\"$x\"
12723*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12724*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12725*735d6239SKiyoung Kim
12726*735d6239SKiyoung Kim                          if test "X$x" = "X-L$additional_libdir"; then
12727*735d6239SKiyoung Kim                            haveit=yes
12728*735d6239SKiyoung Kim                            break
12729*735d6239SKiyoung Kim                          fi
12730*735d6239SKiyoung Kim                        done
12731*735d6239SKiyoung Kim                        if test -z "$haveit"; then
12732*735d6239SKiyoung Kim                          if test -d "$additional_libdir"; then
12733*735d6239SKiyoung Kim                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
12734*735d6239SKiyoung Kim                          fi
12735*735d6239SKiyoung Kim                        fi
12736*735d6239SKiyoung Kim                      fi
12737*735d6239SKiyoung Kim                    fi
12738*735d6239SKiyoung Kim                    ;;
12739*735d6239SKiyoung Kim                  -R*)
12740*735d6239SKiyoung Kim                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
12741*735d6239SKiyoung Kim                    if test "$enable_rpath" != no; then
12742*735d6239SKiyoung Kim                                                                  haveit=
12743*735d6239SKiyoung Kim                      for x in $rpathdirs; do
12744*735d6239SKiyoung Kim                        if test "X$x" = "X$dir"; then
12745*735d6239SKiyoung Kim                          haveit=yes
12746*735d6239SKiyoung Kim                          break
12747*735d6239SKiyoung Kim                        fi
12748*735d6239SKiyoung Kim                      done
12749*735d6239SKiyoung Kim                      if test -z "$haveit"; then
12750*735d6239SKiyoung Kim                        rpathdirs="$rpathdirs $dir"
12751*735d6239SKiyoung Kim                      fi
12752*735d6239SKiyoung Kim                                                                  haveit=
12753*735d6239SKiyoung Kim                      for x in $ltrpathdirs; do
12754*735d6239SKiyoung Kim                        if test "X$x" = "X$dir"; then
12755*735d6239SKiyoung Kim                          haveit=yes
12756*735d6239SKiyoung Kim                          break
12757*735d6239SKiyoung Kim                        fi
12758*735d6239SKiyoung Kim                      done
12759*735d6239SKiyoung Kim                      if test -z "$haveit"; then
12760*735d6239SKiyoung Kim                        ltrpathdirs="$ltrpathdirs $dir"
12761*735d6239SKiyoung Kim                      fi
12762*735d6239SKiyoung Kim                    fi
12763*735d6239SKiyoung Kim                    ;;
12764*735d6239SKiyoung Kim                  -l*)
12765*735d6239SKiyoung Kim                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
12766*735d6239SKiyoung Kim                    ;;
12767*735d6239SKiyoung Kim                  *.la)
12768*735d6239SKiyoung Kim                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
12769*735d6239SKiyoung Kim                    ;;
12770*735d6239SKiyoung Kim                  *)
12771*735d6239SKiyoung Kim                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
12772*735d6239SKiyoung Kim                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
12773*735d6239SKiyoung Kim                    ;;
12774*735d6239SKiyoung Kim                esac
12775*735d6239SKiyoung Kim              done
12776*735d6239SKiyoung Kim            fi
12777*735d6239SKiyoung Kim          else
12778*735d6239SKiyoung Kim                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
12779*735d6239SKiyoung Kim            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
12780*735d6239SKiyoung Kim          fi
12781*735d6239SKiyoung Kim        fi
12782*735d6239SKiyoung Kim      fi
12783*735d6239SKiyoung Kim    done
12784*735d6239SKiyoung Kim  done
12785*735d6239SKiyoung Kim  if test "X$rpathdirs" != "X"; then
12786*735d6239SKiyoung Kim    if test -n "$hardcode_libdir_separator"; then
12787*735d6239SKiyoung Kim                        alldirs=
12788*735d6239SKiyoung Kim      for found_dir in $rpathdirs; do
12789*735d6239SKiyoung Kim        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
12790*735d6239SKiyoung Kim      done
12791*735d6239SKiyoung Kim            acl_save_libdir="$libdir"
12792*735d6239SKiyoung Kim      libdir="$alldirs"
12793*735d6239SKiyoung Kim      eval flag=\"$hardcode_libdir_flag_spec\"
12794*735d6239SKiyoung Kim      libdir="$acl_save_libdir"
12795*735d6239SKiyoung Kim      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
12796*735d6239SKiyoung Kim    else
12797*735d6239SKiyoung Kim            for found_dir in $rpathdirs; do
12798*735d6239SKiyoung Kim        acl_save_libdir="$libdir"
12799*735d6239SKiyoung Kim        libdir="$found_dir"
12800*735d6239SKiyoung Kim        eval flag=\"$hardcode_libdir_flag_spec\"
12801*735d6239SKiyoung Kim        libdir="$acl_save_libdir"
12802*735d6239SKiyoung Kim        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
12803*735d6239SKiyoung Kim      done
12804*735d6239SKiyoung Kim    fi
12805*735d6239SKiyoung Kim  fi
12806*735d6239SKiyoung Kim  if test "X$ltrpathdirs" != "X"; then
12807*735d6239SKiyoung Kim            for found_dir in $ltrpathdirs; do
12808*735d6239SKiyoung Kim      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
12809*735d6239SKiyoung Kim    done
12810*735d6239SKiyoung Kim  fi
12811*735d6239SKiyoung Kim
12812*735d6239SKiyoung Kim
12813*735d6239SKiyoung Kim
12814*735d6239SKiyoung Kim
12815*735d6239SKiyoung Kim
12816*735d6239SKiyoung Kim
12817*735d6239SKiyoung Kim
12818*735d6239SKiyoung Kim
12819*735d6239SKiyoung Kim
12820*735d6239SKiyoung Kim
12821*735d6239SKiyoung Kim
12822*735d6239SKiyoung Kim
12823*735d6239SKiyoung Kim
12824*735d6239SKiyoung Kim
12825*735d6239SKiyoung Kim
12826*735d6239SKiyoung Kim
12827*735d6239SKiyoung Kim
12828*735d6239SKiyoung Kim
12829*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12830*735d6239SKiyoung Kim$as_echo_n "checking whether NLS is requested... " >&6; }
12831*735d6239SKiyoung Kim    # Check whether --enable-nls was given.
12832*735d6239SKiyoung Kimif test "${enable_nls+set}" = set; then :
12833*735d6239SKiyoung Kim  enableval=$enable_nls; USE_NLS=$enableval
12834*735d6239SKiyoung Kimelse
12835*735d6239SKiyoung Kim  USE_NLS=yes
12836*735d6239SKiyoung Kimfi
12837*735d6239SKiyoung Kim
12838*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12839*735d6239SKiyoung Kim$as_echo "$USE_NLS" >&6; }
12840*735d6239SKiyoung Kim
12841*735d6239SKiyoung Kim
12842*735d6239SKiyoung Kim
12843*735d6239SKiyoung Kim
12844*735d6239SKiyoung Kim  LIBINTL=
12845*735d6239SKiyoung Kim  LTLIBINTL=
12846*735d6239SKiyoung Kim  POSUB=
12847*735d6239SKiyoung Kim
12848*735d6239SKiyoung Kim    if test "$USE_NLS" = "yes"; then
12849*735d6239SKiyoung Kim    gt_use_preinstalled_gnugettext=no
12850*735d6239SKiyoung Kim
12851*735d6239SKiyoung Kim
12852*735d6239SKiyoung Kim
12853*735d6239SKiyoung Kim
12854*735d6239SKiyoung Kim
12855*735d6239SKiyoung Kim
12856*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
12857*735d6239SKiyoung Kim$as_echo_n "checking for GNU gettext in libc... " >&6; }
12858*735d6239SKiyoung Kimif ${gt_cv_func_gnugettext1_libc+:} false; then :
12859*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12860*735d6239SKiyoung Kimelse
12861*735d6239SKiyoung Kim  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12862*735d6239SKiyoung Kim/* end confdefs.h.  */
12863*735d6239SKiyoung Kim#include <libintl.h>
12864*735d6239SKiyoung Kimextern int _nl_msg_cat_cntr;
12865*735d6239SKiyoung Kimextern int *_nl_domain_bindings;
12866*735d6239SKiyoung Kimint
12867*735d6239SKiyoung Kimmain ()
12868*735d6239SKiyoung Kim{
12869*735d6239SKiyoung Kimbindtextdomain ("", "");
12870*735d6239SKiyoung Kimreturn (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
12871*735d6239SKiyoung Kim  ;
12872*735d6239SKiyoung Kim  return 0;
12873*735d6239SKiyoung Kim}
12874*735d6239SKiyoung Kim_ACEOF
12875*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
12876*735d6239SKiyoung Kim  gt_cv_func_gnugettext1_libc=yes
12877*735d6239SKiyoung Kimelse
12878*735d6239SKiyoung Kim  gt_cv_func_gnugettext1_libc=no
12879*735d6239SKiyoung Kimfi
12880*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
12881*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
12882*735d6239SKiyoung Kimfi
12883*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
12884*735d6239SKiyoung Kim$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
12885*735d6239SKiyoung Kim
12886*735d6239SKiyoung Kim        if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
12887*735d6239SKiyoung Kim
12888*735d6239SKiyoung Kim
12889*735d6239SKiyoung Kim
12890*735d6239SKiyoung Kim
12891*735d6239SKiyoung Kim
12892*735d6239SKiyoung Kim          am_save_CPPFLAGS="$CPPFLAGS"
12893*735d6239SKiyoung Kim
12894*735d6239SKiyoung Kim  for element in $INCICONV; do
12895*735d6239SKiyoung Kim    haveit=
12896*735d6239SKiyoung Kim    for x in $CPPFLAGS; do
12897*735d6239SKiyoung Kim
12898*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12899*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12900*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12901*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
12902*735d6239SKiyoung Kim  eval x=\"$x\"
12903*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
12904*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
12905*735d6239SKiyoung Kim
12906*735d6239SKiyoung Kim      if test "X$x" = "X$element"; then
12907*735d6239SKiyoung Kim        haveit=yes
12908*735d6239SKiyoung Kim        break
12909*735d6239SKiyoung Kim      fi
12910*735d6239SKiyoung Kim    done
12911*735d6239SKiyoung Kim    if test -z "$haveit"; then
12912*735d6239SKiyoung Kim      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
12913*735d6239SKiyoung Kim    fi
12914*735d6239SKiyoung Kim  done
12915*735d6239SKiyoung Kim
12916*735d6239SKiyoung Kim
12917*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
12918*735d6239SKiyoung Kim$as_echo_n "checking for iconv... " >&6; }
12919*735d6239SKiyoung Kimif ${am_cv_func_iconv+:} false; then :
12920*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
12921*735d6239SKiyoung Kimelse
12922*735d6239SKiyoung Kim
12923*735d6239SKiyoung Kim    am_cv_func_iconv="no, consider installing GNU libiconv"
12924*735d6239SKiyoung Kim    am_cv_lib_iconv=no
12925*735d6239SKiyoung Kim    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12926*735d6239SKiyoung Kim/* end confdefs.h.  */
12927*735d6239SKiyoung Kim#include <stdlib.h>
12928*735d6239SKiyoung Kim#include <iconv.h>
12929*735d6239SKiyoung Kimint
12930*735d6239SKiyoung Kimmain ()
12931*735d6239SKiyoung Kim{
12932*735d6239SKiyoung Kimiconv_t cd = iconv_open("","");
12933*735d6239SKiyoung Kim       iconv(cd,NULL,NULL,NULL,NULL);
12934*735d6239SKiyoung Kim       iconv_close(cd);
12935*735d6239SKiyoung Kim  ;
12936*735d6239SKiyoung Kim  return 0;
12937*735d6239SKiyoung Kim}
12938*735d6239SKiyoung Kim_ACEOF
12939*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
12940*735d6239SKiyoung Kim  am_cv_func_iconv=yes
12941*735d6239SKiyoung Kimfi
12942*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
12943*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
12944*735d6239SKiyoung Kim    if test "$am_cv_func_iconv" != yes; then
12945*735d6239SKiyoung Kim      am_save_LIBS="$LIBS"
12946*735d6239SKiyoung Kim      LIBS="$LIBS $LIBICONV"
12947*735d6239SKiyoung Kim      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12948*735d6239SKiyoung Kim/* end confdefs.h.  */
12949*735d6239SKiyoung Kim#include <stdlib.h>
12950*735d6239SKiyoung Kim#include <iconv.h>
12951*735d6239SKiyoung Kimint
12952*735d6239SKiyoung Kimmain ()
12953*735d6239SKiyoung Kim{
12954*735d6239SKiyoung Kimiconv_t cd = iconv_open("","");
12955*735d6239SKiyoung Kim         iconv(cd,NULL,NULL,NULL,NULL);
12956*735d6239SKiyoung Kim         iconv_close(cd);
12957*735d6239SKiyoung Kim  ;
12958*735d6239SKiyoung Kim  return 0;
12959*735d6239SKiyoung Kim}
12960*735d6239SKiyoung Kim_ACEOF
12961*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
12962*735d6239SKiyoung Kim  am_cv_lib_iconv=yes
12963*735d6239SKiyoung Kim        am_cv_func_iconv=yes
12964*735d6239SKiyoung Kimfi
12965*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
12966*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
12967*735d6239SKiyoung Kim      LIBS="$am_save_LIBS"
12968*735d6239SKiyoung Kim    fi
12969*735d6239SKiyoung Kim
12970*735d6239SKiyoung Kimfi
12971*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
12972*735d6239SKiyoung Kim$as_echo "$am_cv_func_iconv" >&6; }
12973*735d6239SKiyoung Kim  if test "$am_cv_func_iconv" = yes; then
12974*735d6239SKiyoung Kim
12975*735d6239SKiyoung Kim$as_echo "#define HAVE_ICONV 1" >>confdefs.h
12976*735d6239SKiyoung Kim
12977*735d6239SKiyoung Kim  fi
12978*735d6239SKiyoung Kim  if test "$am_cv_lib_iconv" = yes; then
12979*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
12980*735d6239SKiyoung Kim$as_echo_n "checking how to link with libiconv... " >&6; }
12981*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
12982*735d6239SKiyoung Kim$as_echo "$LIBICONV" >&6; }
12983*735d6239SKiyoung Kim  else
12984*735d6239SKiyoung Kim            CPPFLAGS="$am_save_CPPFLAGS"
12985*735d6239SKiyoung Kim    LIBICONV=
12986*735d6239SKiyoung Kim    LTLIBICONV=
12987*735d6239SKiyoung Kim  fi
12988*735d6239SKiyoung Kim
12989*735d6239SKiyoung Kim
12990*735d6239SKiyoung Kim
12991*735d6239SKiyoung Kim
12992*735d6239SKiyoung Kim
12993*735d6239SKiyoung Kim
12994*735d6239SKiyoung Kim    use_additional=yes
12995*735d6239SKiyoung Kim
12996*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
12997*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
12998*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
12999*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13000*735d6239SKiyoung Kim
13001*735d6239SKiyoung Kim    eval additional_includedir=\"$includedir\"
13002*735d6239SKiyoung Kim    eval additional_libdir=\"$libdir\"
13003*735d6239SKiyoung Kim
13004*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13005*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13006*735d6239SKiyoung Kim
13007*735d6239SKiyoung Kim
13008*735d6239SKiyoung Kim# Check whether --with-libintl-prefix was given.
13009*735d6239SKiyoung Kimif test "${with_libintl_prefix+set}" = set; then :
13010*735d6239SKiyoung Kim  withval=$with_libintl_prefix;
13011*735d6239SKiyoung Kim    if test "X$withval" = "Xno"; then
13012*735d6239SKiyoung Kim      use_additional=no
13013*735d6239SKiyoung Kim    else
13014*735d6239SKiyoung Kim      if test "X$withval" = "X"; then
13015*735d6239SKiyoung Kim
13016*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13017*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13018*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13019*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13020*735d6239SKiyoung Kim
13021*735d6239SKiyoung Kim          eval additional_includedir=\"$includedir\"
13022*735d6239SKiyoung Kim          eval additional_libdir=\"$libdir\"
13023*735d6239SKiyoung Kim
13024*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13025*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13026*735d6239SKiyoung Kim
13027*735d6239SKiyoung Kim      else
13028*735d6239SKiyoung Kim        additional_includedir="$withval/include"
13029*735d6239SKiyoung Kim        additional_libdir="$withval/lib"
13030*735d6239SKiyoung Kim      fi
13031*735d6239SKiyoung Kim    fi
13032*735d6239SKiyoung Kim
13033*735d6239SKiyoung Kimfi
13034*735d6239SKiyoung Kim
13035*735d6239SKiyoung Kim      LIBINTL=
13036*735d6239SKiyoung Kim  LTLIBINTL=
13037*735d6239SKiyoung Kim  INCINTL=
13038*735d6239SKiyoung Kim  rpathdirs=
13039*735d6239SKiyoung Kim  ltrpathdirs=
13040*735d6239SKiyoung Kim  names_already_handled=
13041*735d6239SKiyoung Kim  names_next_round='intl '
13042*735d6239SKiyoung Kim  while test -n "$names_next_round"; do
13043*735d6239SKiyoung Kim    names_this_round="$names_next_round"
13044*735d6239SKiyoung Kim    names_next_round=
13045*735d6239SKiyoung Kim    for name in $names_this_round; do
13046*735d6239SKiyoung Kim      already_handled=
13047*735d6239SKiyoung Kim      for n in $names_already_handled; do
13048*735d6239SKiyoung Kim        if test "$n" = "$name"; then
13049*735d6239SKiyoung Kim          already_handled=yes
13050*735d6239SKiyoung Kim          break
13051*735d6239SKiyoung Kim        fi
13052*735d6239SKiyoung Kim      done
13053*735d6239SKiyoung Kim      if test -z "$already_handled"; then
13054*735d6239SKiyoung Kim        names_already_handled="$names_already_handled $name"
13055*735d6239SKiyoung Kim                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13056*735d6239SKiyoung Kim        eval value=\"\$HAVE_LIB$uppername\"
13057*735d6239SKiyoung Kim        if test -n "$value"; then
13058*735d6239SKiyoung Kim          if test "$value" = yes; then
13059*735d6239SKiyoung Kim            eval value=\"\$LIB$uppername\"
13060*735d6239SKiyoung Kim            test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
13061*735d6239SKiyoung Kim            eval value=\"\$LTLIB$uppername\"
13062*735d6239SKiyoung Kim            test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
13063*735d6239SKiyoung Kim          else
13064*735d6239SKiyoung Kim                                    :
13065*735d6239SKiyoung Kim          fi
13066*735d6239SKiyoung Kim        else
13067*735d6239SKiyoung Kim                              found_dir=
13068*735d6239SKiyoung Kim          found_la=
13069*735d6239SKiyoung Kim          found_so=
13070*735d6239SKiyoung Kim          found_a=
13071*735d6239SKiyoung Kim          if test $use_additional = yes; then
13072*735d6239SKiyoung Kim            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13073*735d6239SKiyoung Kim              found_dir="$additional_libdir"
13074*735d6239SKiyoung Kim              found_so="$additional_libdir/lib$name.$shlibext"
13075*735d6239SKiyoung Kim              if test -f "$additional_libdir/lib$name.la"; then
13076*735d6239SKiyoung Kim                found_la="$additional_libdir/lib$name.la"
13077*735d6239SKiyoung Kim              fi
13078*735d6239SKiyoung Kim            else
13079*735d6239SKiyoung Kim              if test -f "$additional_libdir/lib$name.$libext"; then
13080*735d6239SKiyoung Kim                found_dir="$additional_libdir"
13081*735d6239SKiyoung Kim                found_a="$additional_libdir/lib$name.$libext"
13082*735d6239SKiyoung Kim                if test -f "$additional_libdir/lib$name.la"; then
13083*735d6239SKiyoung Kim                  found_la="$additional_libdir/lib$name.la"
13084*735d6239SKiyoung Kim                fi
13085*735d6239SKiyoung Kim              fi
13086*735d6239SKiyoung Kim            fi
13087*735d6239SKiyoung Kim          fi
13088*735d6239SKiyoung Kim          if test "X$found_dir" = "X"; then
13089*735d6239SKiyoung Kim            for x in $LDFLAGS $LTLIBINTL; do
13090*735d6239SKiyoung Kim
13091*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13092*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13093*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13094*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13095*735d6239SKiyoung Kim  eval x=\"$x\"
13096*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13097*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13098*735d6239SKiyoung Kim
13099*735d6239SKiyoung Kim              case "$x" in
13100*735d6239SKiyoung Kim                -L*)
13101*735d6239SKiyoung Kim                  dir=`echo "X$x" | sed -e 's/^X-L//'`
13102*735d6239SKiyoung Kim                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13103*735d6239SKiyoung Kim                    found_dir="$dir"
13104*735d6239SKiyoung Kim                    found_so="$dir/lib$name.$shlibext"
13105*735d6239SKiyoung Kim                    if test -f "$dir/lib$name.la"; then
13106*735d6239SKiyoung Kim                      found_la="$dir/lib$name.la"
13107*735d6239SKiyoung Kim                    fi
13108*735d6239SKiyoung Kim                  else
13109*735d6239SKiyoung Kim                    if test -f "$dir/lib$name.$libext"; then
13110*735d6239SKiyoung Kim                      found_dir="$dir"
13111*735d6239SKiyoung Kim                      found_a="$dir/lib$name.$libext"
13112*735d6239SKiyoung Kim                      if test -f "$dir/lib$name.la"; then
13113*735d6239SKiyoung Kim                        found_la="$dir/lib$name.la"
13114*735d6239SKiyoung Kim                      fi
13115*735d6239SKiyoung Kim                    fi
13116*735d6239SKiyoung Kim                  fi
13117*735d6239SKiyoung Kim                  ;;
13118*735d6239SKiyoung Kim              esac
13119*735d6239SKiyoung Kim              if test "X$found_dir" != "X"; then
13120*735d6239SKiyoung Kim                break
13121*735d6239SKiyoung Kim              fi
13122*735d6239SKiyoung Kim            done
13123*735d6239SKiyoung Kim          fi
13124*735d6239SKiyoung Kim          if test "X$found_dir" != "X"; then
13125*735d6239SKiyoung Kim                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
13126*735d6239SKiyoung Kim            if test "X$found_so" != "X"; then
13127*735d6239SKiyoung Kim                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13128*735d6239SKiyoung Kim                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
13129*735d6239SKiyoung Kim              else
13130*735d6239SKiyoung Kim                                                                                haveit=
13131*735d6239SKiyoung Kim                for x in $ltrpathdirs; do
13132*735d6239SKiyoung Kim                  if test "X$x" = "X$found_dir"; then
13133*735d6239SKiyoung Kim                    haveit=yes
13134*735d6239SKiyoung Kim                    break
13135*735d6239SKiyoung Kim                  fi
13136*735d6239SKiyoung Kim                done
13137*735d6239SKiyoung Kim                if test -z "$haveit"; then
13138*735d6239SKiyoung Kim                  ltrpathdirs="$ltrpathdirs $found_dir"
13139*735d6239SKiyoung Kim                fi
13140*735d6239SKiyoung Kim                                if test "$hardcode_direct" = yes; then
13141*735d6239SKiyoung Kim                                                      LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
13142*735d6239SKiyoung Kim                else
13143*735d6239SKiyoung Kim                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13144*735d6239SKiyoung Kim                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
13145*735d6239SKiyoung Kim                                                            haveit=
13146*735d6239SKiyoung Kim                    for x in $rpathdirs; do
13147*735d6239SKiyoung Kim                      if test "X$x" = "X$found_dir"; then
13148*735d6239SKiyoung Kim                        haveit=yes
13149*735d6239SKiyoung Kim                        break
13150*735d6239SKiyoung Kim                      fi
13151*735d6239SKiyoung Kim                    done
13152*735d6239SKiyoung Kim                    if test -z "$haveit"; then
13153*735d6239SKiyoung Kim                      rpathdirs="$rpathdirs $found_dir"
13154*735d6239SKiyoung Kim                    fi
13155*735d6239SKiyoung Kim                  else
13156*735d6239SKiyoung Kim                                                                                haveit=
13157*735d6239SKiyoung Kim                    for x in $LDFLAGS $LIBINTL; do
13158*735d6239SKiyoung Kim
13159*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13160*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13161*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13162*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13163*735d6239SKiyoung Kim  eval x=\"$x\"
13164*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13165*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13166*735d6239SKiyoung Kim
13167*735d6239SKiyoung Kim                      if test "X$x" = "X-L$found_dir"; then
13168*735d6239SKiyoung Kim                        haveit=yes
13169*735d6239SKiyoung Kim                        break
13170*735d6239SKiyoung Kim                      fi
13171*735d6239SKiyoung Kim                    done
13172*735d6239SKiyoung Kim                    if test -z "$haveit"; then
13173*735d6239SKiyoung Kim                      LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
13174*735d6239SKiyoung Kim                    fi
13175*735d6239SKiyoung Kim                    if test "$hardcode_minus_L" != no; then
13176*735d6239SKiyoung Kim                                                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
13177*735d6239SKiyoung Kim                    else
13178*735d6239SKiyoung Kim                                                                                                                                                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
13179*735d6239SKiyoung Kim                    fi
13180*735d6239SKiyoung Kim                  fi
13181*735d6239SKiyoung Kim                fi
13182*735d6239SKiyoung Kim              fi
13183*735d6239SKiyoung Kim            else
13184*735d6239SKiyoung Kim              if test "X$found_a" != "X"; then
13185*735d6239SKiyoung Kim                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
13186*735d6239SKiyoung Kim              else
13187*735d6239SKiyoung Kim                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
13188*735d6239SKiyoung Kim              fi
13189*735d6239SKiyoung Kim            fi
13190*735d6239SKiyoung Kim                        additional_includedir=
13191*735d6239SKiyoung Kim            case "$found_dir" in
13192*735d6239SKiyoung Kim              */lib | */lib/)
13193*735d6239SKiyoung Kim                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13194*735d6239SKiyoung Kim                additional_includedir="$basedir/include"
13195*735d6239SKiyoung Kim                ;;
13196*735d6239SKiyoung Kim            esac
13197*735d6239SKiyoung Kim            if test "X$additional_includedir" != "X"; then
13198*735d6239SKiyoung Kim                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
13199*735d6239SKiyoung Kim                haveit=
13200*735d6239SKiyoung Kim                if test "X$additional_includedir" = "X/usr/local/include"; then
13201*735d6239SKiyoung Kim                  if test -n "$GCC"; then
13202*735d6239SKiyoung Kim                    case $host_os in
13203*735d6239SKiyoung Kim                      linux*) haveit=yes;;
13204*735d6239SKiyoung Kim                    esac
13205*735d6239SKiyoung Kim                  fi
13206*735d6239SKiyoung Kim                fi
13207*735d6239SKiyoung Kim                if test -z "$haveit"; then
13208*735d6239SKiyoung Kim                  for x in $CPPFLAGS $INCINTL; do
13209*735d6239SKiyoung Kim
13210*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13211*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13212*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13213*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13214*735d6239SKiyoung Kim  eval x=\"$x\"
13215*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13216*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13217*735d6239SKiyoung Kim
13218*735d6239SKiyoung Kim                    if test "X$x" = "X-I$additional_includedir"; then
13219*735d6239SKiyoung Kim                      haveit=yes
13220*735d6239SKiyoung Kim                      break
13221*735d6239SKiyoung Kim                    fi
13222*735d6239SKiyoung Kim                  done
13223*735d6239SKiyoung Kim                  if test -z "$haveit"; then
13224*735d6239SKiyoung Kim                    if test -d "$additional_includedir"; then
13225*735d6239SKiyoung Kim                                            INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
13226*735d6239SKiyoung Kim                    fi
13227*735d6239SKiyoung Kim                  fi
13228*735d6239SKiyoung Kim                fi
13229*735d6239SKiyoung Kim              fi
13230*735d6239SKiyoung Kim            fi
13231*735d6239SKiyoung Kim                        if test -n "$found_la"; then
13232*735d6239SKiyoung Kim                                                        save_libdir="$libdir"
13233*735d6239SKiyoung Kim              case "$found_la" in
13234*735d6239SKiyoung Kim                */* | *\\*) . "$found_la" ;;
13235*735d6239SKiyoung Kim                *) . "./$found_la" ;;
13236*735d6239SKiyoung Kim              esac
13237*735d6239SKiyoung Kim              libdir="$save_libdir"
13238*735d6239SKiyoung Kim                            for dep in $dependency_libs; do
13239*735d6239SKiyoung Kim                case "$dep" in
13240*735d6239SKiyoung Kim                  -L*)
13241*735d6239SKiyoung Kim                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
13242*735d6239SKiyoung Kim                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
13243*735d6239SKiyoung Kim                      haveit=
13244*735d6239SKiyoung Kim                      if test "X$additional_libdir" = "X/usr/local/lib"; then
13245*735d6239SKiyoung Kim                        if test -n "$GCC"; then
13246*735d6239SKiyoung Kim                          case $host_os in
13247*735d6239SKiyoung Kim                            linux*) haveit=yes;;
13248*735d6239SKiyoung Kim                          esac
13249*735d6239SKiyoung Kim                        fi
13250*735d6239SKiyoung Kim                      fi
13251*735d6239SKiyoung Kim                      if test -z "$haveit"; then
13252*735d6239SKiyoung Kim                        haveit=
13253*735d6239SKiyoung Kim                        for x in $LDFLAGS $LIBINTL; do
13254*735d6239SKiyoung Kim
13255*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13256*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13257*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13258*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13259*735d6239SKiyoung Kim  eval x=\"$x\"
13260*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13261*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13262*735d6239SKiyoung Kim
13263*735d6239SKiyoung Kim                          if test "X$x" = "X-L$additional_libdir"; then
13264*735d6239SKiyoung Kim                            haveit=yes
13265*735d6239SKiyoung Kim                            break
13266*735d6239SKiyoung Kim                          fi
13267*735d6239SKiyoung Kim                        done
13268*735d6239SKiyoung Kim                        if test -z "$haveit"; then
13269*735d6239SKiyoung Kim                          if test -d "$additional_libdir"; then
13270*735d6239SKiyoung Kim                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
13271*735d6239SKiyoung Kim                          fi
13272*735d6239SKiyoung Kim                        fi
13273*735d6239SKiyoung Kim                        haveit=
13274*735d6239SKiyoung Kim                        for x in $LDFLAGS $LTLIBINTL; do
13275*735d6239SKiyoung Kim
13276*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13277*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13278*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13279*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13280*735d6239SKiyoung Kim  eval x=\"$x\"
13281*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13282*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13283*735d6239SKiyoung Kim
13284*735d6239SKiyoung Kim                          if test "X$x" = "X-L$additional_libdir"; then
13285*735d6239SKiyoung Kim                            haveit=yes
13286*735d6239SKiyoung Kim                            break
13287*735d6239SKiyoung Kim                          fi
13288*735d6239SKiyoung Kim                        done
13289*735d6239SKiyoung Kim                        if test -z "$haveit"; then
13290*735d6239SKiyoung Kim                          if test -d "$additional_libdir"; then
13291*735d6239SKiyoung Kim                                                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
13292*735d6239SKiyoung Kim                          fi
13293*735d6239SKiyoung Kim                        fi
13294*735d6239SKiyoung Kim                      fi
13295*735d6239SKiyoung Kim                    fi
13296*735d6239SKiyoung Kim                    ;;
13297*735d6239SKiyoung Kim                  -R*)
13298*735d6239SKiyoung Kim                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
13299*735d6239SKiyoung Kim                    if test "$enable_rpath" != no; then
13300*735d6239SKiyoung Kim                                                                  haveit=
13301*735d6239SKiyoung Kim                      for x in $rpathdirs; do
13302*735d6239SKiyoung Kim                        if test "X$x" = "X$dir"; then
13303*735d6239SKiyoung Kim                          haveit=yes
13304*735d6239SKiyoung Kim                          break
13305*735d6239SKiyoung Kim                        fi
13306*735d6239SKiyoung Kim                      done
13307*735d6239SKiyoung Kim                      if test -z "$haveit"; then
13308*735d6239SKiyoung Kim                        rpathdirs="$rpathdirs $dir"
13309*735d6239SKiyoung Kim                      fi
13310*735d6239SKiyoung Kim                                                                  haveit=
13311*735d6239SKiyoung Kim                      for x in $ltrpathdirs; do
13312*735d6239SKiyoung Kim                        if test "X$x" = "X$dir"; then
13313*735d6239SKiyoung Kim                          haveit=yes
13314*735d6239SKiyoung Kim                          break
13315*735d6239SKiyoung Kim                        fi
13316*735d6239SKiyoung Kim                      done
13317*735d6239SKiyoung Kim                      if test -z "$haveit"; then
13318*735d6239SKiyoung Kim                        ltrpathdirs="$ltrpathdirs $dir"
13319*735d6239SKiyoung Kim                      fi
13320*735d6239SKiyoung Kim                    fi
13321*735d6239SKiyoung Kim                    ;;
13322*735d6239SKiyoung Kim                  -l*)
13323*735d6239SKiyoung Kim                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
13324*735d6239SKiyoung Kim                    ;;
13325*735d6239SKiyoung Kim                  *.la)
13326*735d6239SKiyoung Kim                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
13327*735d6239SKiyoung Kim                    ;;
13328*735d6239SKiyoung Kim                  *)
13329*735d6239SKiyoung Kim                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
13330*735d6239SKiyoung Kim                    LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
13331*735d6239SKiyoung Kim                    ;;
13332*735d6239SKiyoung Kim                esac
13333*735d6239SKiyoung Kim              done
13334*735d6239SKiyoung Kim            fi
13335*735d6239SKiyoung Kim          else
13336*735d6239SKiyoung Kim                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
13337*735d6239SKiyoung Kim            LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
13338*735d6239SKiyoung Kim          fi
13339*735d6239SKiyoung Kim        fi
13340*735d6239SKiyoung Kim      fi
13341*735d6239SKiyoung Kim    done
13342*735d6239SKiyoung Kim  done
13343*735d6239SKiyoung Kim  if test "X$rpathdirs" != "X"; then
13344*735d6239SKiyoung Kim    if test -n "$hardcode_libdir_separator"; then
13345*735d6239SKiyoung Kim                        alldirs=
13346*735d6239SKiyoung Kim      for found_dir in $rpathdirs; do
13347*735d6239SKiyoung Kim        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
13348*735d6239SKiyoung Kim      done
13349*735d6239SKiyoung Kim            acl_save_libdir="$libdir"
13350*735d6239SKiyoung Kim      libdir="$alldirs"
13351*735d6239SKiyoung Kim      eval flag=\"$hardcode_libdir_flag_spec\"
13352*735d6239SKiyoung Kim      libdir="$acl_save_libdir"
13353*735d6239SKiyoung Kim      LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
13354*735d6239SKiyoung Kim    else
13355*735d6239SKiyoung Kim            for found_dir in $rpathdirs; do
13356*735d6239SKiyoung Kim        acl_save_libdir="$libdir"
13357*735d6239SKiyoung Kim        libdir="$found_dir"
13358*735d6239SKiyoung Kim        eval flag=\"$hardcode_libdir_flag_spec\"
13359*735d6239SKiyoung Kim        libdir="$acl_save_libdir"
13360*735d6239SKiyoung Kim        LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
13361*735d6239SKiyoung Kim      done
13362*735d6239SKiyoung Kim    fi
13363*735d6239SKiyoung Kim  fi
13364*735d6239SKiyoung Kim  if test "X$ltrpathdirs" != "X"; then
13365*735d6239SKiyoung Kim            for found_dir in $ltrpathdirs; do
13366*735d6239SKiyoung Kim      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
13367*735d6239SKiyoung Kim    done
13368*735d6239SKiyoung Kim  fi
13369*735d6239SKiyoung Kim
13370*735d6239SKiyoung Kim          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
13371*735d6239SKiyoung Kim$as_echo_n "checking for GNU gettext in libintl... " >&6; }
13372*735d6239SKiyoung Kimif ${gt_cv_func_gnugettext1_libintl+:} false; then :
13373*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
13374*735d6239SKiyoung Kimelse
13375*735d6239SKiyoung Kim  gt_save_CPPFLAGS="$CPPFLAGS"
13376*735d6239SKiyoung Kim            CPPFLAGS="$CPPFLAGS $INCINTL"
13377*735d6239SKiyoung Kim            gt_save_LIBS="$LIBS"
13378*735d6239SKiyoung Kim            LIBS="$LIBS $LIBINTL"
13379*735d6239SKiyoung Kim                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13380*735d6239SKiyoung Kim/* end confdefs.h.  */
13381*735d6239SKiyoung Kim#include <libintl.h>
13382*735d6239SKiyoung Kimextern int _nl_msg_cat_cntr;
13383*735d6239SKiyoung Kimextern
13384*735d6239SKiyoung Kim#ifdef __cplusplus
13385*735d6239SKiyoung Kim"C"
13386*735d6239SKiyoung Kim#endif
13387*735d6239SKiyoung Kimconst char *_nl_expand_alias ();
13388*735d6239SKiyoung Kimint
13389*735d6239SKiyoung Kimmain ()
13390*735d6239SKiyoung Kim{
13391*735d6239SKiyoung Kimbindtextdomain ("", "");
13392*735d6239SKiyoung Kimreturn (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
13393*735d6239SKiyoung Kim  ;
13394*735d6239SKiyoung Kim  return 0;
13395*735d6239SKiyoung Kim}
13396*735d6239SKiyoung Kim_ACEOF
13397*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
13398*735d6239SKiyoung Kim  gt_cv_func_gnugettext1_libintl=yes
13399*735d6239SKiyoung Kimelse
13400*735d6239SKiyoung Kim  gt_cv_func_gnugettext1_libintl=no
13401*735d6239SKiyoung Kimfi
13402*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
13403*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
13404*735d6239SKiyoung Kim                        if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
13405*735d6239SKiyoung Kim              LIBS="$LIBS $LIBICONV"
13406*735d6239SKiyoung Kim              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13407*735d6239SKiyoung Kim/* end confdefs.h.  */
13408*735d6239SKiyoung Kim#include <libintl.h>
13409*735d6239SKiyoung Kimextern int _nl_msg_cat_cntr;
13410*735d6239SKiyoung Kimextern
13411*735d6239SKiyoung Kim#ifdef __cplusplus
13412*735d6239SKiyoung Kim"C"
13413*735d6239SKiyoung Kim#endif
13414*735d6239SKiyoung Kimconst char *_nl_expand_alias ();
13415*735d6239SKiyoung Kimint
13416*735d6239SKiyoung Kimmain ()
13417*735d6239SKiyoung Kim{
13418*735d6239SKiyoung Kimbindtextdomain ("", "");
13419*735d6239SKiyoung Kimreturn (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
13420*735d6239SKiyoung Kim  ;
13421*735d6239SKiyoung Kim  return 0;
13422*735d6239SKiyoung Kim}
13423*735d6239SKiyoung Kim_ACEOF
13424*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
13425*735d6239SKiyoung Kim  LIBINTL="$LIBINTL $LIBICONV"
13426*735d6239SKiyoung Kim                LTLIBINTL="$LTLIBINTL $LTLIBICONV"
13427*735d6239SKiyoung Kim                gt_cv_func_gnugettext1_libintl=yes
13428*735d6239SKiyoung Kim
13429*735d6239SKiyoung Kimfi
13430*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
13431*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
13432*735d6239SKiyoung Kim            fi
13433*735d6239SKiyoung Kim            CPPFLAGS="$gt_save_CPPFLAGS"
13434*735d6239SKiyoung Kim            LIBS="$gt_save_LIBS"
13435*735d6239SKiyoung Kimfi
13436*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
13437*735d6239SKiyoung Kim$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
13438*735d6239SKiyoung Kim        fi
13439*735d6239SKiyoung Kim
13440*735d6239SKiyoung Kim                                        if test "$gt_cv_func_gnugettext1_libc" = "yes" \
13441*735d6239SKiyoung Kim           || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
13442*735d6239SKiyoung Kim                && test "$PACKAGE" != gettext-runtime \
13443*735d6239SKiyoung Kim                && test "$PACKAGE" != gettext-tools; }; then
13444*735d6239SKiyoung Kim          gt_use_preinstalled_gnugettext=yes
13445*735d6239SKiyoung Kim        else
13446*735d6239SKiyoung Kim                    LIBINTL=
13447*735d6239SKiyoung Kim          LTLIBINTL=
13448*735d6239SKiyoung Kim          INCINTL=
13449*735d6239SKiyoung Kim        fi
13450*735d6239SKiyoung Kim
13451*735d6239SKiyoung Kim
13452*735d6239SKiyoung Kim
13453*735d6239SKiyoung Kim    if test "$gt_use_preinstalled_gnugettext" = "yes" \
13454*735d6239SKiyoung Kim       || test "$nls_cv_use_gnu_gettext" = "yes"; then
13455*735d6239SKiyoung Kim
13456*735d6239SKiyoung Kim$as_echo "#define ENABLE_NLS 1" >>confdefs.h
13457*735d6239SKiyoung Kim
13458*735d6239SKiyoung Kim    else
13459*735d6239SKiyoung Kim      USE_NLS=no
13460*735d6239SKiyoung Kim    fi
13461*735d6239SKiyoung Kim  fi
13462*735d6239SKiyoung Kim
13463*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
13464*735d6239SKiyoung Kim$as_echo_n "checking whether to use NLS... " >&6; }
13465*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13466*735d6239SKiyoung Kim$as_echo "$USE_NLS" >&6; }
13467*735d6239SKiyoung Kim  if test "$USE_NLS" = "yes"; then
13468*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
13469*735d6239SKiyoung Kim$as_echo_n "checking where the gettext function comes from... " >&6; }
13470*735d6239SKiyoung Kim    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
13471*735d6239SKiyoung Kim      if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
13472*735d6239SKiyoung Kim        gt_source="external libintl"
13473*735d6239SKiyoung Kim      else
13474*735d6239SKiyoung Kim        gt_source="libc"
13475*735d6239SKiyoung Kim      fi
13476*735d6239SKiyoung Kim    else
13477*735d6239SKiyoung Kim      gt_source="included intl directory"
13478*735d6239SKiyoung Kim    fi
13479*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
13480*735d6239SKiyoung Kim$as_echo "$gt_source" >&6; }
13481*735d6239SKiyoung Kim  fi
13482*735d6239SKiyoung Kim
13483*735d6239SKiyoung Kim  if test "$USE_NLS" = "yes"; then
13484*735d6239SKiyoung Kim
13485*735d6239SKiyoung Kim    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
13486*735d6239SKiyoung Kim      if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
13487*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
13488*735d6239SKiyoung Kim$as_echo_n "checking how to link with libintl... " >&6; }
13489*735d6239SKiyoung Kim        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
13490*735d6239SKiyoung Kim$as_echo "$LIBINTL" >&6; }
13491*735d6239SKiyoung Kim
13492*735d6239SKiyoung Kim  for element in $INCINTL; do
13493*735d6239SKiyoung Kim    haveit=
13494*735d6239SKiyoung Kim    for x in $CPPFLAGS; do
13495*735d6239SKiyoung Kim
13496*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13497*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13498*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13499*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13500*735d6239SKiyoung Kim  eval x=\"$x\"
13501*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13502*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13503*735d6239SKiyoung Kim
13504*735d6239SKiyoung Kim      if test "X$x" = "X$element"; then
13505*735d6239SKiyoung Kim        haveit=yes
13506*735d6239SKiyoung Kim        break
13507*735d6239SKiyoung Kim      fi
13508*735d6239SKiyoung Kim    done
13509*735d6239SKiyoung Kim    if test -z "$haveit"; then
13510*735d6239SKiyoung Kim      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
13511*735d6239SKiyoung Kim    fi
13512*735d6239SKiyoung Kim  done
13513*735d6239SKiyoung Kim
13514*735d6239SKiyoung Kim      fi
13515*735d6239SKiyoung Kim
13516*735d6239SKiyoung Kim
13517*735d6239SKiyoung Kim$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
13518*735d6239SKiyoung Kim
13519*735d6239SKiyoung Kim
13520*735d6239SKiyoung Kim$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
13521*735d6239SKiyoung Kim
13522*735d6239SKiyoung Kim    fi
13523*735d6239SKiyoung Kim
13524*735d6239SKiyoung Kim        POSUB=po
13525*735d6239SKiyoung Kim  fi
13526*735d6239SKiyoung Kim
13527*735d6239SKiyoung Kim
13528*735d6239SKiyoung Kim
13529*735d6239SKiyoung Kim    INTLLIBS="$LIBINTL"
13530*735d6239SKiyoung Kim
13531*735d6239SKiyoung Kim
13532*735d6239SKiyoung Kim
13533*735d6239SKiyoung Kim
13534*735d6239SKiyoung Kim
13535*735d6239SKiyoung Kim
13536*735d6239SKiyoung Kim
13537*735d6239SKiyoung Kim
13538*735d6239SKiyoung Kim
13539*735d6239SKiyoung Kim
13540*735d6239SKiyoung Kim
13541*735d6239SKiyoung Kim          am_save_CPPFLAGS="$CPPFLAGS"
13542*735d6239SKiyoung Kim
13543*735d6239SKiyoung Kim  for element in $INCICONV; do
13544*735d6239SKiyoung Kim    haveit=
13545*735d6239SKiyoung Kim    for x in $CPPFLAGS; do
13546*735d6239SKiyoung Kim
13547*735d6239SKiyoung Kim  acl_save_prefix="$prefix"
13548*735d6239SKiyoung Kim  prefix="$acl_final_prefix"
13549*735d6239SKiyoung Kim  acl_save_exec_prefix="$exec_prefix"
13550*735d6239SKiyoung Kim  exec_prefix="$acl_final_exec_prefix"
13551*735d6239SKiyoung Kim  eval x=\"$x\"
13552*735d6239SKiyoung Kim  exec_prefix="$acl_save_exec_prefix"
13553*735d6239SKiyoung Kim  prefix="$acl_save_prefix"
13554*735d6239SKiyoung Kim
13555*735d6239SKiyoung Kim      if test "X$x" = "X$element"; then
13556*735d6239SKiyoung Kim        haveit=yes
13557*735d6239SKiyoung Kim        break
13558*735d6239SKiyoung Kim      fi
13559*735d6239SKiyoung Kim    done
13560*735d6239SKiyoung Kim    if test -z "$haveit"; then
13561*735d6239SKiyoung Kim      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
13562*735d6239SKiyoung Kim    fi
13563*735d6239SKiyoung Kim  done
13564*735d6239SKiyoung Kim
13565*735d6239SKiyoung Kim
13566*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
13567*735d6239SKiyoung Kim$as_echo_n "checking for iconv... " >&6; }
13568*735d6239SKiyoung Kimif ${am_cv_func_iconv+:} false; then :
13569*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
13570*735d6239SKiyoung Kimelse
13571*735d6239SKiyoung Kim
13572*735d6239SKiyoung Kim    am_cv_func_iconv="no, consider installing GNU libiconv"
13573*735d6239SKiyoung Kim    am_cv_lib_iconv=no
13574*735d6239SKiyoung Kim    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13575*735d6239SKiyoung Kim/* end confdefs.h.  */
13576*735d6239SKiyoung Kim#include <stdlib.h>
13577*735d6239SKiyoung Kim#include <iconv.h>
13578*735d6239SKiyoung Kimint
13579*735d6239SKiyoung Kimmain ()
13580*735d6239SKiyoung Kim{
13581*735d6239SKiyoung Kimiconv_t cd = iconv_open("","");
13582*735d6239SKiyoung Kim       iconv(cd,NULL,NULL,NULL,NULL);
13583*735d6239SKiyoung Kim       iconv_close(cd);
13584*735d6239SKiyoung Kim  ;
13585*735d6239SKiyoung Kim  return 0;
13586*735d6239SKiyoung Kim}
13587*735d6239SKiyoung Kim_ACEOF
13588*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
13589*735d6239SKiyoung Kim  am_cv_func_iconv=yes
13590*735d6239SKiyoung Kimfi
13591*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
13592*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
13593*735d6239SKiyoung Kim    if test "$am_cv_func_iconv" != yes; then
13594*735d6239SKiyoung Kim      am_save_LIBS="$LIBS"
13595*735d6239SKiyoung Kim      LIBS="$LIBS $LIBICONV"
13596*735d6239SKiyoung Kim      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13597*735d6239SKiyoung Kim/* end confdefs.h.  */
13598*735d6239SKiyoung Kim#include <stdlib.h>
13599*735d6239SKiyoung Kim#include <iconv.h>
13600*735d6239SKiyoung Kimint
13601*735d6239SKiyoung Kimmain ()
13602*735d6239SKiyoung Kim{
13603*735d6239SKiyoung Kimiconv_t cd = iconv_open("","");
13604*735d6239SKiyoung Kim         iconv(cd,NULL,NULL,NULL,NULL);
13605*735d6239SKiyoung Kim         iconv_close(cd);
13606*735d6239SKiyoung Kim  ;
13607*735d6239SKiyoung Kim  return 0;
13608*735d6239SKiyoung Kim}
13609*735d6239SKiyoung Kim_ACEOF
13610*735d6239SKiyoung Kimif ac_fn_c_try_link "$LINENO"; then :
13611*735d6239SKiyoung Kim  am_cv_lib_iconv=yes
13612*735d6239SKiyoung Kim        am_cv_func_iconv=yes
13613*735d6239SKiyoung Kimfi
13614*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext \
13615*735d6239SKiyoung Kim    conftest$ac_exeext conftest.$ac_ext
13616*735d6239SKiyoung Kim      LIBS="$am_save_LIBS"
13617*735d6239SKiyoung Kim    fi
13618*735d6239SKiyoung Kim
13619*735d6239SKiyoung Kimfi
13620*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
13621*735d6239SKiyoung Kim$as_echo "$am_cv_func_iconv" >&6; }
13622*735d6239SKiyoung Kim  if test "$am_cv_func_iconv" = yes; then
13623*735d6239SKiyoung Kim
13624*735d6239SKiyoung Kim$as_echo "#define HAVE_ICONV 1" >>confdefs.h
13625*735d6239SKiyoung Kim
13626*735d6239SKiyoung Kim  fi
13627*735d6239SKiyoung Kim  if test "$am_cv_lib_iconv" = yes; then
13628*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
13629*735d6239SKiyoung Kim$as_echo_n "checking how to link with libiconv... " >&6; }
13630*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
13631*735d6239SKiyoung Kim$as_echo "$LIBICONV" >&6; }
13632*735d6239SKiyoung Kim  else
13633*735d6239SKiyoung Kim            CPPFLAGS="$am_save_CPPFLAGS"
13634*735d6239SKiyoung Kim    LIBICONV=
13635*735d6239SKiyoung Kim    LTLIBICONV=
13636*735d6239SKiyoung Kim  fi
13637*735d6239SKiyoung Kim
13638*735d6239SKiyoung Kim
13639*735d6239SKiyoung Kim
13640*735d6239SKiyoung Kim  if test "$am_cv_func_iconv" = yes; then
13641*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
13642*735d6239SKiyoung Kim$as_echo_n "checking for iconv declaration... " >&6; }
13643*735d6239SKiyoung Kim    if ${am_cv_proto_iconv+:} false; then :
13644*735d6239SKiyoung Kim  $as_echo_n "(cached) " >&6
13645*735d6239SKiyoung Kimelse
13646*735d6239SKiyoung Kim
13647*735d6239SKiyoung Kim      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13648*735d6239SKiyoung Kim/* end confdefs.h.  */
13649*735d6239SKiyoung Kim
13650*735d6239SKiyoung Kim#include <stdlib.h>
13651*735d6239SKiyoung Kim#include <iconv.h>
13652*735d6239SKiyoung Kimextern
13653*735d6239SKiyoung Kim#ifdef __cplusplus
13654*735d6239SKiyoung Kim"C"
13655*735d6239SKiyoung Kim#endif
13656*735d6239SKiyoung Kim#if defined(__STDC__) || defined(__cplusplus)
13657*735d6239SKiyoung Kimsize_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
13658*735d6239SKiyoung Kim#else
13659*735d6239SKiyoung Kimsize_t iconv();
13660*735d6239SKiyoung Kim#endif
13661*735d6239SKiyoung Kim
13662*735d6239SKiyoung Kimint
13663*735d6239SKiyoung Kimmain ()
13664*735d6239SKiyoung Kim{
13665*735d6239SKiyoung Kim
13666*735d6239SKiyoung Kim  ;
13667*735d6239SKiyoung Kim  return 0;
13668*735d6239SKiyoung Kim}
13669*735d6239SKiyoung Kim_ACEOF
13670*735d6239SKiyoung Kimif ac_fn_c_try_compile "$LINENO"; then :
13671*735d6239SKiyoung Kim  am_cv_proto_iconv_arg1=""
13672*735d6239SKiyoung Kimelse
13673*735d6239SKiyoung Kim  am_cv_proto_iconv_arg1="const"
13674*735d6239SKiyoung Kimfi
13675*735d6239SKiyoung Kimrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13676*735d6239SKiyoung Kim      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
13677*735d6239SKiyoung Kimfi
13678*735d6239SKiyoung Kim
13679*735d6239SKiyoung Kim    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
13680*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
13681*735d6239SKiyoung Kim         }$am_cv_proto_iconv" >&5
13682*735d6239SKiyoung Kim$as_echo "${ac_t:-
13683*735d6239SKiyoung Kim         }$am_cv_proto_iconv" >&6; }
13684*735d6239SKiyoung Kim
13685*735d6239SKiyoung Kimcat >>confdefs.h <<_ACEOF
13686*735d6239SKiyoung Kim#define ICONV_CONST $am_cv_proto_iconv_arg1
13687*735d6239SKiyoung Kim_ACEOF
13688*735d6239SKiyoung Kim
13689*735d6239SKiyoung Kim  fi
13690*735d6239SKiyoung Kim
13691*735d6239SKiyoung Kim
13692*735d6239SKiyoung Kim
13693*735d6239SKiyoung Kim
13694*735d6239SKiyoung Kimif test "x${BUILD_INCLUDED_LIBINTL}" = "xyes"; then
13695*735d6239SKiyoung Kim   AM_CFLAGS="${AM_CFLAGS} -I\$(top_srcdir)/intl"
13696*735d6239SKiyoung Kimfi
13697*735d6239SKiyoung Kim
13698*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Use translations" : '.*')"
13699*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
13700*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Use translations" : "\(.\{0,${gp_config_len3}\}\)")..:"
13701*735d6239SKiyoung Kimelse
13702*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Use translations:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
13703*735d6239SKiyoung Kimfi
13704*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} ${USE_NLS}
13705*735d6239SKiyoung Kim"
13706*735d6239SKiyoung Kim
13707*735d6239SKiyoung Kimif test "x$USE_NLS" = "xyes" && test "${BUILD_INCLUDED_LIBINTL}"; then
13708*735d6239SKiyoung Kim
13709*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Use included libintl" : '.*')"
13710*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
13711*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Use included libintl" : "\(.\{0,${gp_config_len3}\}\)")..:"
13712*735d6239SKiyoung Kimelse
13713*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Use included libintl:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
13714*735d6239SKiyoung Kimfi
13715*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} ${BUILD_INCLUDED_LIBINTL}
13716*735d6239SKiyoung Kim"
13717*735d6239SKiyoung Kim
13718*735d6239SKiyoung Kimfi
13719*735d6239SKiyoung Kimlocaledir='$(datadir)/locale'
13720*735d6239SKiyoung Kim
13721*735d6239SKiyoung KimAM_CPPFLAGS="$AM_CPPFLAGS -DLOCALEDIR=\\\"${localedir}\\\""
13722*735d6239SKiyoung Kim
13723*735d6239SKiyoung Kim
13724*735d6239SKiyoung Kim
13725*735d6239SKiyoung Kimfor ac_func in localtime_r
13726*735d6239SKiyoung Kimdo :
13727*735d6239SKiyoung Kim  ac_fn_c_check_func "$LINENO" "localtime_r" "ac_cv_func_localtime_r"
13728*735d6239SKiyoung Kimif test "x$ac_cv_func_localtime_r" = xyes; then :
13729*735d6239SKiyoung Kim  cat >>confdefs.h <<_ACEOF
13730*735d6239SKiyoung Kim#define HAVE_LOCALTIME_R 1
13731*735d6239SKiyoung Kim_ACEOF
13732*735d6239SKiyoung Kim
13733*735d6239SKiyoung Kimfi
13734*735d6239SKiyoung Kimdone
13735*735d6239SKiyoung Kim
13736*735d6239SKiyoung Kim
13737*735d6239SKiyoung KimAM_CPPFLAGS="$AM_CPPFLAGS -I\$(top_srcdir)"
13738*735d6239SKiyoung KimAM_CPPFLAGS="$AM_CPPFLAGS -I\$(top_builddir)"
13739*735d6239SKiyoung KimAM_LDFLAGS="$LDFLAGS"
13740*735d6239SKiyoung Kimif test "x$GCC" = "xyes"; then
13741*735d6239SKiyoung Kim    AM_CFLAGS="$AM_CFLAGS -ansi -pedantic-error"
13742*735d6239SKiyoung Kim    AM_CXXFLAGS="$AM_CXXFLAGS -ansi -pedantic-error"
13743*735d6239SKiyoung Kim    AM_CPPFLAGS="$AM_CPPFLAGS -g -Wall -Wmissing-declarations -Wmissing-prototypes"
13744*735d6239SKiyoung Kim    AM_LDFLAGS="$AM_LDFLAGS -g -Wall"
13745*735d6239SKiyoung Kimfi
13746*735d6239SKiyoung Kim
13747*735d6239SKiyoung Kim
13748*735d6239SKiyoung Kim
13749*735d6239SKiyoung Kim
13750*735d6239SKiyoung Kim
13751*735d6239SKiyoung Kim
13752*735d6239SKiyoung Kim
13753*735d6239SKiyoung Kimac_config_files="$ac_config_files po/Makefile.in Makefile libexif.spec libexif/Makefile test/Makefile test/nls/Makefile m4m/Makefile doc/Makefile doc/Doxyfile doc/Doxyfile-internals libexif.pc libexif-uninstalled.pc binary/Makefile contrib/Makefile contrib/examples/Makefile"
13754*735d6239SKiyoung Kim
13755*735d6239SKiyoung Kimcat >confcache <<\_ACEOF
13756*735d6239SKiyoung Kim# This file is a shell script that caches the results of configure
13757*735d6239SKiyoung Kim# tests run on this system so they can be shared between configure
13758*735d6239SKiyoung Kim# scripts and configure runs, see configure's option --config-cache.
13759*735d6239SKiyoung Kim# It is not useful on other systems.  If it contains results you don't
13760*735d6239SKiyoung Kim# want to keep, you may remove or edit it.
13761*735d6239SKiyoung Kim#
13762*735d6239SKiyoung Kim# config.status only pays attention to the cache file if you give it
13763*735d6239SKiyoung Kim# the --recheck option to rerun configure.
13764*735d6239SKiyoung Kim#
13765*735d6239SKiyoung Kim# `ac_cv_env_foo' variables (set or unset) will be overridden when
13766*735d6239SKiyoung Kim# loading this file, other *unset* `ac_cv_foo' will be assigned the
13767*735d6239SKiyoung Kim# following values.
13768*735d6239SKiyoung Kim
13769*735d6239SKiyoung Kim_ACEOF
13770*735d6239SKiyoung Kim
13771*735d6239SKiyoung Kim# The following way of writing the cache mishandles newlines in values,
13772*735d6239SKiyoung Kim# but we know of no workaround that is simple, portable, and efficient.
13773*735d6239SKiyoung Kim# So, we kill variables containing newlines.
13774*735d6239SKiyoung Kim# Ultrix sh set writes to stderr and can't be redirected directly,
13775*735d6239SKiyoung Kim# and sets the high bit in the cache file unless we assign to the vars.
13776*735d6239SKiyoung Kim(
13777*735d6239SKiyoung Kim  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13778*735d6239SKiyoung Kim    eval ac_val=\$$ac_var
13779*735d6239SKiyoung Kim    case $ac_val in #(
13780*735d6239SKiyoung Kim    *${as_nl}*)
13781*735d6239SKiyoung Kim      case $ac_var in #(
13782*735d6239SKiyoung Kim      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13783*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13784*735d6239SKiyoung Kim      esac
13785*735d6239SKiyoung Kim      case $ac_var in #(
13786*735d6239SKiyoung Kim      _ | IFS | as_nl) ;; #(
13787*735d6239SKiyoung Kim      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13788*735d6239SKiyoung Kim      *) { eval $ac_var=; unset $ac_var;} ;;
13789*735d6239SKiyoung Kim      esac ;;
13790*735d6239SKiyoung Kim    esac
13791*735d6239SKiyoung Kim  done
13792*735d6239SKiyoung Kim
13793*735d6239SKiyoung Kim  (set) 2>&1 |
13794*735d6239SKiyoung Kim    case $as_nl`(ac_space=' '; set) 2>&1` in #(
13795*735d6239SKiyoung Kim    *${as_nl}ac_space=\ *)
13796*735d6239SKiyoung Kim      # `set' does not quote correctly, so add quotes: double-quote
13797*735d6239SKiyoung Kim      # substitution turns \\\\ into \\, and sed turns \\ into \.
13798*735d6239SKiyoung Kim      sed -n \
13799*735d6239SKiyoung Kim	"s/'/'\\\\''/g;
13800*735d6239SKiyoung Kim	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13801*735d6239SKiyoung Kim      ;; #(
13802*735d6239SKiyoung Kim    *)
13803*735d6239SKiyoung Kim      # `set' quotes correctly as required by POSIX, so do not add quotes.
13804*735d6239SKiyoung Kim      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13805*735d6239SKiyoung Kim      ;;
13806*735d6239SKiyoung Kim    esac |
13807*735d6239SKiyoung Kim    sort
13808*735d6239SKiyoung Kim) |
13809*735d6239SKiyoung Kim  sed '
13810*735d6239SKiyoung Kim     /^ac_cv_env_/b end
13811*735d6239SKiyoung Kim     t clear
13812*735d6239SKiyoung Kim     :clear
13813*735d6239SKiyoung Kim     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13814*735d6239SKiyoung Kim     t end
13815*735d6239SKiyoung Kim     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13816*735d6239SKiyoung Kim     :end' >>confcache
13817*735d6239SKiyoung Kimif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13818*735d6239SKiyoung Kim  if test -w "$cache_file"; then
13819*735d6239SKiyoung Kim    if test "x$cache_file" != "x/dev/null"; then
13820*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13821*735d6239SKiyoung Kim$as_echo "$as_me: updating cache $cache_file" >&6;}
13822*735d6239SKiyoung Kim      if test ! -f "$cache_file" || test -h "$cache_file"; then
13823*735d6239SKiyoung Kim	cat confcache >"$cache_file"
13824*735d6239SKiyoung Kim      else
13825*735d6239SKiyoung Kim        case $cache_file in #(
13826*735d6239SKiyoung Kim        */* | ?:*)
13827*735d6239SKiyoung Kim	  mv -f confcache "$cache_file"$$ &&
13828*735d6239SKiyoung Kim	  mv -f "$cache_file"$$ "$cache_file" ;; #(
13829*735d6239SKiyoung Kim        *)
13830*735d6239SKiyoung Kim	  mv -f confcache "$cache_file" ;;
13831*735d6239SKiyoung Kim	esac
13832*735d6239SKiyoung Kim      fi
13833*735d6239SKiyoung Kim    fi
13834*735d6239SKiyoung Kim  else
13835*735d6239SKiyoung Kim    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13836*735d6239SKiyoung Kim$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13837*735d6239SKiyoung Kim  fi
13838*735d6239SKiyoung Kimfi
13839*735d6239SKiyoung Kimrm -f confcache
13840*735d6239SKiyoung Kim
13841*735d6239SKiyoung Kimtest "x$prefix" = xNONE && prefix=$ac_default_prefix
13842*735d6239SKiyoung Kim# Let make expand exec_prefix.
13843*735d6239SKiyoung Kimtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13844*735d6239SKiyoung Kim
13845*735d6239SKiyoung KimDEFS=-DHAVE_CONFIG_H
13846*735d6239SKiyoung Kim
13847*735d6239SKiyoung Kimac_libobjs=
13848*735d6239SKiyoung Kimac_ltlibobjs=
13849*735d6239SKiyoung KimU=
13850*735d6239SKiyoung Kimfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13851*735d6239SKiyoung Kim  # 1. Remove the extension, and $U if already installed.
13852*735d6239SKiyoung Kim  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13853*735d6239SKiyoung Kim  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13854*735d6239SKiyoung Kim  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13855*735d6239SKiyoung Kim  #    will be set to the directory where LIBOBJS objects are built.
13856*735d6239SKiyoung Kim  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13857*735d6239SKiyoung Kim  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13858*735d6239SKiyoung Kimdone
13859*735d6239SKiyoung KimLIBOBJS=$ac_libobjs
13860*735d6239SKiyoung Kim
13861*735d6239SKiyoung KimLTLIBOBJS=$ac_ltlibobjs
13862*735d6239SKiyoung Kim
13863*735d6239SKiyoung Kim
13864*735d6239SKiyoung Kim if test -n "$EXEEXT"; then
13865*735d6239SKiyoung Kim  am__EXEEXT_TRUE=
13866*735d6239SKiyoung Kim  am__EXEEXT_FALSE='#'
13867*735d6239SKiyoung Kimelse
13868*735d6239SKiyoung Kim  am__EXEEXT_TRUE='#'
13869*735d6239SKiyoung Kim  am__EXEEXT_FALSE=
13870*735d6239SKiyoung Kimfi
13871*735d6239SKiyoung Kim
13872*735d6239SKiyoung Kimif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13873*735d6239SKiyoung Kim  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
13874*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13875*735d6239SKiyoung Kimfi
13876*735d6239SKiyoung Kimif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13877*735d6239SKiyoung Kim  as_fn_error $? "conditional \"AMDEP\" was never defined.
13878*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13879*735d6239SKiyoung Kimfi
13880*735d6239SKiyoung Kimif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13881*735d6239SKiyoung Kim  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13882*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13883*735d6239SKiyoung Kimfi
13884*735d6239SKiyoung Kimif test -z "${SHIP_BINARIES_TRUE}" && test -z "${SHIP_BINARIES_FALSE}"; then
13885*735d6239SKiyoung Kim  as_fn_error $? "conditional \"SHIP_BINARIES\" was never defined.
13886*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13887*735d6239SKiyoung Kimfi
13888*735d6239SKiyoung Kimif test -z "${BUILD_DOCS_TRUE}" && test -z "${BUILD_DOCS_FALSE}"; then
13889*735d6239SKiyoung Kim  as_fn_error $? "conditional \"BUILD_DOCS\" was never defined.
13890*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13891*735d6239SKiyoung Kimfi
13892*735d6239SKiyoung Kimif test -z "${HAVE_DOXYGEN_TRUE}" && test -z "${HAVE_DOXYGEN_FALSE}"; then
13893*735d6239SKiyoung Kim  as_fn_error $? "conditional \"HAVE_DOXYGEN\" was never defined.
13894*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13895*735d6239SKiyoung Kimfi
13896*735d6239SKiyoung Kimif test -z "${HAVE_DOT_TRUE}" && test -z "${HAVE_DOT_FALSE}"; then
13897*735d6239SKiyoung Kim  as_fn_error $? "conditional \"HAVE_DOT\" was never defined.
13898*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13899*735d6239SKiyoung Kimfi
13900*735d6239SKiyoung Kimif test -z "${ENABLE_INTERNAL_DOCS_TRUE}" && test -z "${ENABLE_INTERNAL_DOCS_FALSE}"; then
13901*735d6239SKiyoung Kim  as_fn_error $? "conditional \"ENABLE_INTERNAL_DOCS\" was never defined.
13902*735d6239SKiyoung KimUsually this means the macro was only invoked conditionally." "$LINENO" 5
13903*735d6239SKiyoung Kimfi
13904*735d6239SKiyoung Kim
13905*735d6239SKiyoung Kim: "${CONFIG_STATUS=./config.status}"
13906*735d6239SKiyoung Kimac_write_fail=0
13907*735d6239SKiyoung Kimac_clean_files_save=$ac_clean_files
13908*735d6239SKiyoung Kimac_clean_files="$ac_clean_files $CONFIG_STATUS"
13909*735d6239SKiyoung Kim{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13910*735d6239SKiyoung Kim$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13911*735d6239SKiyoung Kimas_write_fail=0
13912*735d6239SKiyoung Kimcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13913*735d6239SKiyoung Kim#! $SHELL
13914*735d6239SKiyoung Kim# Generated by $as_me.
13915*735d6239SKiyoung Kim# Run this file to recreate the current configuration.
13916*735d6239SKiyoung Kim# Compiler output produced by configure, useful for debugging
13917*735d6239SKiyoung Kim# configure, is in config.log if it exists.
13918*735d6239SKiyoung Kim
13919*735d6239SKiyoung Kimdebug=false
13920*735d6239SKiyoung Kimac_cs_recheck=false
13921*735d6239SKiyoung Kimac_cs_silent=false
13922*735d6239SKiyoung Kim
13923*735d6239SKiyoung KimSHELL=\${CONFIG_SHELL-$SHELL}
13924*735d6239SKiyoung Kimexport SHELL
13925*735d6239SKiyoung Kim_ASEOF
13926*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13927*735d6239SKiyoung Kim## -------------------- ##
13928*735d6239SKiyoung Kim## M4sh Initialization. ##
13929*735d6239SKiyoung Kim## -------------------- ##
13930*735d6239SKiyoung Kim
13931*735d6239SKiyoung Kim# Be more Bourne compatible
13932*735d6239SKiyoung KimDUALCASE=1; export DUALCASE # for MKS sh
13933*735d6239SKiyoung Kimif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13934*735d6239SKiyoung Kim  emulate sh
13935*735d6239SKiyoung Kim  NULLCMD=:
13936*735d6239SKiyoung Kim  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13937*735d6239SKiyoung Kim  # is contrary to our usage.  Disable this feature.
13938*735d6239SKiyoung Kim  alias -g '${1+"$@"}'='"$@"'
13939*735d6239SKiyoung Kim  setopt NO_GLOB_SUBST
13940*735d6239SKiyoung Kimelse
13941*735d6239SKiyoung Kim  case `(set -o) 2>/dev/null` in #(
13942*735d6239SKiyoung Kim  *posix*) :
13943*735d6239SKiyoung Kim    set -o posix ;; #(
13944*735d6239SKiyoung Kim  *) :
13945*735d6239SKiyoung Kim     ;;
13946*735d6239SKiyoung Kimesac
13947*735d6239SKiyoung Kimfi
13948*735d6239SKiyoung Kim
13949*735d6239SKiyoung Kim
13950*735d6239SKiyoung Kimas_nl='
13951*735d6239SKiyoung Kim'
13952*735d6239SKiyoung Kimexport as_nl
13953*735d6239SKiyoung Kim# Printing a long string crashes Solaris 7 /usr/bin/printf.
13954*735d6239SKiyoung Kimas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13955*735d6239SKiyoung Kimas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13956*735d6239SKiyoung Kimas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13957*735d6239SKiyoung Kim# Prefer a ksh shell builtin over an external printf program on Solaris,
13958*735d6239SKiyoung Kim# but without wasting forks for bash or zsh.
13959*735d6239SKiyoung Kimif test -z "$BASH_VERSION$ZSH_VERSION" \
13960*735d6239SKiyoung Kim    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13961*735d6239SKiyoung Kim  as_echo='print -r --'
13962*735d6239SKiyoung Kim  as_echo_n='print -rn --'
13963*735d6239SKiyoung Kimelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13964*735d6239SKiyoung Kim  as_echo='printf %s\n'
13965*735d6239SKiyoung Kim  as_echo_n='printf %s'
13966*735d6239SKiyoung Kimelse
13967*735d6239SKiyoung Kim  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13968*735d6239SKiyoung Kim    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13969*735d6239SKiyoung Kim    as_echo_n='/usr/ucb/echo -n'
13970*735d6239SKiyoung Kim  else
13971*735d6239SKiyoung Kim    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13972*735d6239SKiyoung Kim    as_echo_n_body='eval
13973*735d6239SKiyoung Kim      arg=$1;
13974*735d6239SKiyoung Kim      case $arg in #(
13975*735d6239SKiyoung Kim      *"$as_nl"*)
13976*735d6239SKiyoung Kim	expr "X$arg" : "X\\(.*\\)$as_nl";
13977*735d6239SKiyoung Kim	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13978*735d6239SKiyoung Kim      esac;
13979*735d6239SKiyoung Kim      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13980*735d6239SKiyoung Kim    '
13981*735d6239SKiyoung Kim    export as_echo_n_body
13982*735d6239SKiyoung Kim    as_echo_n='sh -c $as_echo_n_body as_echo'
13983*735d6239SKiyoung Kim  fi
13984*735d6239SKiyoung Kim  export as_echo_body
13985*735d6239SKiyoung Kim  as_echo='sh -c $as_echo_body as_echo'
13986*735d6239SKiyoung Kimfi
13987*735d6239SKiyoung Kim
13988*735d6239SKiyoung Kim# The user is always right.
13989*735d6239SKiyoung Kimif test "${PATH_SEPARATOR+set}" != set; then
13990*735d6239SKiyoung Kim  PATH_SEPARATOR=:
13991*735d6239SKiyoung Kim  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13992*735d6239SKiyoung Kim    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13993*735d6239SKiyoung Kim      PATH_SEPARATOR=';'
13994*735d6239SKiyoung Kim  }
13995*735d6239SKiyoung Kimfi
13996*735d6239SKiyoung Kim
13997*735d6239SKiyoung Kim
13998*735d6239SKiyoung Kim# IFS
13999*735d6239SKiyoung Kim# We need space, tab and new line, in precisely that order.  Quoting is
14000*735d6239SKiyoung Kim# there to prevent editors from complaining about space-tab.
14001*735d6239SKiyoung Kim# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14002*735d6239SKiyoung Kim# splitting by setting IFS to empty value.)
14003*735d6239SKiyoung KimIFS=" ""	$as_nl"
14004*735d6239SKiyoung Kim
14005*735d6239SKiyoung Kim# Find who we are.  Look in the path if we contain no directory separator.
14006*735d6239SKiyoung Kimas_myself=
14007*735d6239SKiyoung Kimcase $0 in #((
14008*735d6239SKiyoung Kim  *[\\/]* ) as_myself=$0 ;;
14009*735d6239SKiyoung Kim  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14010*735d6239SKiyoung Kimfor as_dir in $PATH
14011*735d6239SKiyoung Kimdo
14012*735d6239SKiyoung Kim  IFS=$as_save_IFS
14013*735d6239SKiyoung Kim  test -z "$as_dir" && as_dir=.
14014*735d6239SKiyoung Kim    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14015*735d6239SKiyoung Kim  done
14016*735d6239SKiyoung KimIFS=$as_save_IFS
14017*735d6239SKiyoung Kim
14018*735d6239SKiyoung Kim     ;;
14019*735d6239SKiyoung Kimesac
14020*735d6239SKiyoung Kim# We did not find ourselves, most probably we were run as `sh COMMAND'
14021*735d6239SKiyoung Kim# in which case we are not to be found in the path.
14022*735d6239SKiyoung Kimif test "x$as_myself" = x; then
14023*735d6239SKiyoung Kim  as_myself=$0
14024*735d6239SKiyoung Kimfi
14025*735d6239SKiyoung Kimif test ! -f "$as_myself"; then
14026*735d6239SKiyoung Kim  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14027*735d6239SKiyoung Kim  exit 1
14028*735d6239SKiyoung Kimfi
14029*735d6239SKiyoung Kim
14030*735d6239SKiyoung Kim# Unset variables that we do not need and which cause bugs (e.g. in
14031*735d6239SKiyoung Kim# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14032*735d6239SKiyoung Kim# suppresses any "Segmentation fault" message there.  '((' could
14033*735d6239SKiyoung Kim# trigger a bug in pdksh 5.2.14.
14034*735d6239SKiyoung Kimfor as_var in BASH_ENV ENV MAIL MAILPATH
14035*735d6239SKiyoung Kimdo eval test x\${$as_var+set} = xset \
14036*735d6239SKiyoung Kim  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14037*735d6239SKiyoung Kimdone
14038*735d6239SKiyoung KimPS1='$ '
14039*735d6239SKiyoung KimPS2='> '
14040*735d6239SKiyoung KimPS4='+ '
14041*735d6239SKiyoung Kim
14042*735d6239SKiyoung Kim# NLS nuisances.
14043*735d6239SKiyoung KimLC_ALL=C
14044*735d6239SKiyoung Kimexport LC_ALL
14045*735d6239SKiyoung KimLANGUAGE=C
14046*735d6239SKiyoung Kimexport LANGUAGE
14047*735d6239SKiyoung Kim
14048*735d6239SKiyoung Kim# CDPATH.
14049*735d6239SKiyoung Kim(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14050*735d6239SKiyoung Kim
14051*735d6239SKiyoung Kim
14052*735d6239SKiyoung Kim# as_fn_error STATUS ERROR [LINENO LOG_FD]
14053*735d6239SKiyoung Kim# ----------------------------------------
14054*735d6239SKiyoung Kim# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14055*735d6239SKiyoung Kim# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14056*735d6239SKiyoung Kim# script with STATUS, using 1 if that was 0.
14057*735d6239SKiyoung Kimas_fn_error ()
14058*735d6239SKiyoung Kim{
14059*735d6239SKiyoung Kim  as_status=$1; test $as_status -eq 0 && as_status=1
14060*735d6239SKiyoung Kim  if test "$4"; then
14061*735d6239SKiyoung Kim    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14062*735d6239SKiyoung Kim    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14063*735d6239SKiyoung Kim  fi
14064*735d6239SKiyoung Kim  $as_echo "$as_me: error: $2" >&2
14065*735d6239SKiyoung Kim  as_fn_exit $as_status
14066*735d6239SKiyoung Kim} # as_fn_error
14067*735d6239SKiyoung Kim
14068*735d6239SKiyoung Kim
14069*735d6239SKiyoung Kim# as_fn_set_status STATUS
14070*735d6239SKiyoung Kim# -----------------------
14071*735d6239SKiyoung Kim# Set $? to STATUS, without forking.
14072*735d6239SKiyoung Kimas_fn_set_status ()
14073*735d6239SKiyoung Kim{
14074*735d6239SKiyoung Kim  return $1
14075*735d6239SKiyoung Kim} # as_fn_set_status
14076*735d6239SKiyoung Kim
14077*735d6239SKiyoung Kim# as_fn_exit STATUS
14078*735d6239SKiyoung Kim# -----------------
14079*735d6239SKiyoung Kim# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14080*735d6239SKiyoung Kimas_fn_exit ()
14081*735d6239SKiyoung Kim{
14082*735d6239SKiyoung Kim  set +e
14083*735d6239SKiyoung Kim  as_fn_set_status $1
14084*735d6239SKiyoung Kim  exit $1
14085*735d6239SKiyoung Kim} # as_fn_exit
14086*735d6239SKiyoung Kim
14087*735d6239SKiyoung Kim# as_fn_unset VAR
14088*735d6239SKiyoung Kim# ---------------
14089*735d6239SKiyoung Kim# Portably unset VAR.
14090*735d6239SKiyoung Kimas_fn_unset ()
14091*735d6239SKiyoung Kim{
14092*735d6239SKiyoung Kim  { eval $1=; unset $1;}
14093*735d6239SKiyoung Kim}
14094*735d6239SKiyoung Kimas_unset=as_fn_unset
14095*735d6239SKiyoung Kim# as_fn_append VAR VALUE
14096*735d6239SKiyoung Kim# ----------------------
14097*735d6239SKiyoung Kim# Append the text in VALUE to the end of the definition contained in VAR. Take
14098*735d6239SKiyoung Kim# advantage of any shell optimizations that allow amortized linear growth over
14099*735d6239SKiyoung Kim# repeated appends, instead of the typical quadratic growth present in naive
14100*735d6239SKiyoung Kim# implementations.
14101*735d6239SKiyoung Kimif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14102*735d6239SKiyoung Kim  eval 'as_fn_append ()
14103*735d6239SKiyoung Kim  {
14104*735d6239SKiyoung Kim    eval $1+=\$2
14105*735d6239SKiyoung Kim  }'
14106*735d6239SKiyoung Kimelse
14107*735d6239SKiyoung Kim  as_fn_append ()
14108*735d6239SKiyoung Kim  {
14109*735d6239SKiyoung Kim    eval $1=\$$1\$2
14110*735d6239SKiyoung Kim  }
14111*735d6239SKiyoung Kimfi # as_fn_append
14112*735d6239SKiyoung Kim
14113*735d6239SKiyoung Kim# as_fn_arith ARG...
14114*735d6239SKiyoung Kim# ------------------
14115*735d6239SKiyoung Kim# Perform arithmetic evaluation on the ARGs, and store the result in the
14116*735d6239SKiyoung Kim# global $as_val. Take advantage of shells that can avoid forks. The arguments
14117*735d6239SKiyoung Kim# must be portable across $(()) and expr.
14118*735d6239SKiyoung Kimif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14119*735d6239SKiyoung Kim  eval 'as_fn_arith ()
14120*735d6239SKiyoung Kim  {
14121*735d6239SKiyoung Kim    as_val=$(( $* ))
14122*735d6239SKiyoung Kim  }'
14123*735d6239SKiyoung Kimelse
14124*735d6239SKiyoung Kim  as_fn_arith ()
14125*735d6239SKiyoung Kim  {
14126*735d6239SKiyoung Kim    as_val=`expr "$@" || test $? -eq 1`
14127*735d6239SKiyoung Kim  }
14128*735d6239SKiyoung Kimfi # as_fn_arith
14129*735d6239SKiyoung Kim
14130*735d6239SKiyoung Kim
14131*735d6239SKiyoung Kimif expr a : '\(a\)' >/dev/null 2>&1 &&
14132*735d6239SKiyoung Kim   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14133*735d6239SKiyoung Kim  as_expr=expr
14134*735d6239SKiyoung Kimelse
14135*735d6239SKiyoung Kim  as_expr=false
14136*735d6239SKiyoung Kimfi
14137*735d6239SKiyoung Kim
14138*735d6239SKiyoung Kimif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14139*735d6239SKiyoung Kim  as_basename=basename
14140*735d6239SKiyoung Kimelse
14141*735d6239SKiyoung Kim  as_basename=false
14142*735d6239SKiyoung Kimfi
14143*735d6239SKiyoung Kim
14144*735d6239SKiyoung Kimif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14145*735d6239SKiyoung Kim  as_dirname=dirname
14146*735d6239SKiyoung Kimelse
14147*735d6239SKiyoung Kim  as_dirname=false
14148*735d6239SKiyoung Kimfi
14149*735d6239SKiyoung Kim
14150*735d6239SKiyoung Kimas_me=`$as_basename -- "$0" ||
14151*735d6239SKiyoung Kim$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14152*735d6239SKiyoung Kim	 X"$0" : 'X\(//\)$' \| \
14153*735d6239SKiyoung Kim	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14154*735d6239SKiyoung Kim$as_echo X/"$0" |
14155*735d6239SKiyoung Kim    sed '/^.*\/\([^/][^/]*\)\/*$/{
14156*735d6239SKiyoung Kim	    s//\1/
14157*735d6239SKiyoung Kim	    q
14158*735d6239SKiyoung Kim	  }
14159*735d6239SKiyoung Kim	  /^X\/\(\/\/\)$/{
14160*735d6239SKiyoung Kim	    s//\1/
14161*735d6239SKiyoung Kim	    q
14162*735d6239SKiyoung Kim	  }
14163*735d6239SKiyoung Kim	  /^X\/\(\/\).*/{
14164*735d6239SKiyoung Kim	    s//\1/
14165*735d6239SKiyoung Kim	    q
14166*735d6239SKiyoung Kim	  }
14167*735d6239SKiyoung Kim	  s/.*/./; q'`
14168*735d6239SKiyoung Kim
14169*735d6239SKiyoung Kim# Avoid depending upon Character Ranges.
14170*735d6239SKiyoung Kimas_cr_letters='abcdefghijklmnopqrstuvwxyz'
14171*735d6239SKiyoung Kimas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14172*735d6239SKiyoung Kimas_cr_Letters=$as_cr_letters$as_cr_LETTERS
14173*735d6239SKiyoung Kimas_cr_digits='0123456789'
14174*735d6239SKiyoung Kimas_cr_alnum=$as_cr_Letters$as_cr_digits
14175*735d6239SKiyoung Kim
14176*735d6239SKiyoung KimECHO_C= ECHO_N= ECHO_T=
14177*735d6239SKiyoung Kimcase `echo -n x` in #(((((
14178*735d6239SKiyoung Kim-n*)
14179*735d6239SKiyoung Kim  case `echo 'xy\c'` in
14180*735d6239SKiyoung Kim  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
14181*735d6239SKiyoung Kim  xy)  ECHO_C='\c';;
14182*735d6239SKiyoung Kim  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14183*735d6239SKiyoung Kim       ECHO_T='	';;
14184*735d6239SKiyoung Kim  esac;;
14185*735d6239SKiyoung Kim*)
14186*735d6239SKiyoung Kim  ECHO_N='-n';;
14187*735d6239SKiyoung Kimesac
14188*735d6239SKiyoung Kim
14189*735d6239SKiyoung Kimrm -f conf$$ conf$$.exe conf$$.file
14190*735d6239SKiyoung Kimif test -d conf$$.dir; then
14191*735d6239SKiyoung Kim  rm -f conf$$.dir/conf$$.file
14192*735d6239SKiyoung Kimelse
14193*735d6239SKiyoung Kim  rm -f conf$$.dir
14194*735d6239SKiyoung Kim  mkdir conf$$.dir 2>/dev/null
14195*735d6239SKiyoung Kimfi
14196*735d6239SKiyoung Kimif (echo >conf$$.file) 2>/dev/null; then
14197*735d6239SKiyoung Kim  if ln -s conf$$.file conf$$ 2>/dev/null; then
14198*735d6239SKiyoung Kim    as_ln_s='ln -s'
14199*735d6239SKiyoung Kim    # ... but there are two gotchas:
14200*735d6239SKiyoung Kim    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14201*735d6239SKiyoung Kim    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14202*735d6239SKiyoung Kim    # In both cases, we have to default to `cp -p'.
14203*735d6239SKiyoung Kim    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14204*735d6239SKiyoung Kim      as_ln_s='cp -p'
14205*735d6239SKiyoung Kim  elif ln conf$$.file conf$$ 2>/dev/null; then
14206*735d6239SKiyoung Kim    as_ln_s=ln
14207*735d6239SKiyoung Kim  else
14208*735d6239SKiyoung Kim    as_ln_s='cp -p'
14209*735d6239SKiyoung Kim  fi
14210*735d6239SKiyoung Kimelse
14211*735d6239SKiyoung Kim  as_ln_s='cp -p'
14212*735d6239SKiyoung Kimfi
14213*735d6239SKiyoung Kimrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14214*735d6239SKiyoung Kimrmdir conf$$.dir 2>/dev/null
14215*735d6239SKiyoung Kim
14216*735d6239SKiyoung Kim
14217*735d6239SKiyoung Kim# as_fn_mkdir_p
14218*735d6239SKiyoung Kim# -------------
14219*735d6239SKiyoung Kim# Create "$as_dir" as a directory, including parents if necessary.
14220*735d6239SKiyoung Kimas_fn_mkdir_p ()
14221*735d6239SKiyoung Kim{
14222*735d6239SKiyoung Kim
14223*735d6239SKiyoung Kim  case $as_dir in #(
14224*735d6239SKiyoung Kim  -*) as_dir=./$as_dir;;
14225*735d6239SKiyoung Kim  esac
14226*735d6239SKiyoung Kim  test -d "$as_dir" || eval $as_mkdir_p || {
14227*735d6239SKiyoung Kim    as_dirs=
14228*735d6239SKiyoung Kim    while :; do
14229*735d6239SKiyoung Kim      case $as_dir in #(
14230*735d6239SKiyoung Kim      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14231*735d6239SKiyoung Kim      *) as_qdir=$as_dir;;
14232*735d6239SKiyoung Kim      esac
14233*735d6239SKiyoung Kim      as_dirs="'$as_qdir' $as_dirs"
14234*735d6239SKiyoung Kim      as_dir=`$as_dirname -- "$as_dir" ||
14235*735d6239SKiyoung Kim$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14236*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(//\)[^/]' \| \
14237*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(//\)$' \| \
14238*735d6239SKiyoung Kim	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14239*735d6239SKiyoung Kim$as_echo X"$as_dir" |
14240*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14241*735d6239SKiyoung Kim	    s//\1/
14242*735d6239SKiyoung Kim	    q
14243*735d6239SKiyoung Kim	  }
14244*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
14245*735d6239SKiyoung Kim	    s//\1/
14246*735d6239SKiyoung Kim	    q
14247*735d6239SKiyoung Kim	  }
14248*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
14249*735d6239SKiyoung Kim	    s//\1/
14250*735d6239SKiyoung Kim	    q
14251*735d6239SKiyoung Kim	  }
14252*735d6239SKiyoung Kim	  /^X\(\/\).*/{
14253*735d6239SKiyoung Kim	    s//\1/
14254*735d6239SKiyoung Kim	    q
14255*735d6239SKiyoung Kim	  }
14256*735d6239SKiyoung Kim	  s/.*/./; q'`
14257*735d6239SKiyoung Kim      test -d "$as_dir" && break
14258*735d6239SKiyoung Kim    done
14259*735d6239SKiyoung Kim    test -z "$as_dirs" || eval "mkdir $as_dirs"
14260*735d6239SKiyoung Kim  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14261*735d6239SKiyoung Kim
14262*735d6239SKiyoung Kim
14263*735d6239SKiyoung Kim} # as_fn_mkdir_p
14264*735d6239SKiyoung Kimif mkdir -p . 2>/dev/null; then
14265*735d6239SKiyoung Kim  as_mkdir_p='mkdir -p "$as_dir"'
14266*735d6239SKiyoung Kimelse
14267*735d6239SKiyoung Kim  test -d ./-p && rmdir ./-p
14268*735d6239SKiyoung Kim  as_mkdir_p=false
14269*735d6239SKiyoung Kimfi
14270*735d6239SKiyoung Kim
14271*735d6239SKiyoung Kimif test -x / >/dev/null 2>&1; then
14272*735d6239SKiyoung Kim  as_test_x='test -x'
14273*735d6239SKiyoung Kimelse
14274*735d6239SKiyoung Kim  if ls -dL / >/dev/null 2>&1; then
14275*735d6239SKiyoung Kim    as_ls_L_option=L
14276*735d6239SKiyoung Kim  else
14277*735d6239SKiyoung Kim    as_ls_L_option=
14278*735d6239SKiyoung Kim  fi
14279*735d6239SKiyoung Kim  as_test_x='
14280*735d6239SKiyoung Kim    eval sh -c '\''
14281*735d6239SKiyoung Kim      if test -d "$1"; then
14282*735d6239SKiyoung Kim	test -d "$1/.";
14283*735d6239SKiyoung Kim      else
14284*735d6239SKiyoung Kim	case $1 in #(
14285*735d6239SKiyoung Kim	-*)set "./$1";;
14286*735d6239SKiyoung Kim	esac;
14287*735d6239SKiyoung Kim	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14288*735d6239SKiyoung Kim	???[sx]*):;;*)false;;esac;fi
14289*735d6239SKiyoung Kim    '\'' sh
14290*735d6239SKiyoung Kim  '
14291*735d6239SKiyoung Kimfi
14292*735d6239SKiyoung Kimas_executable_p=$as_test_x
14293*735d6239SKiyoung Kim
14294*735d6239SKiyoung Kim# Sed expression to map a string onto a valid CPP name.
14295*735d6239SKiyoung Kimas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14296*735d6239SKiyoung Kim
14297*735d6239SKiyoung Kim# Sed expression to map a string onto a valid variable name.
14298*735d6239SKiyoung Kimas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14299*735d6239SKiyoung Kim
14300*735d6239SKiyoung Kim
14301*735d6239SKiyoung Kimexec 6>&1
14302*735d6239SKiyoung Kim## ----------------------------------- ##
14303*735d6239SKiyoung Kim## Main body of $CONFIG_STATUS script. ##
14304*735d6239SKiyoung Kim## ----------------------------------- ##
14305*735d6239SKiyoung Kim_ASEOF
14306*735d6239SKiyoung Kimtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14307*735d6239SKiyoung Kim
14308*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14309*735d6239SKiyoung Kim# Save the log message, to keep $0 and so on meaningful, and to
14310*735d6239SKiyoung Kim# report actual input values of CONFIG_FILES etc. instead of their
14311*735d6239SKiyoung Kim# values after options handling.
14312*735d6239SKiyoung Kimac_log="
14313*735d6239SKiyoung KimThis file was extended by EXIF library $as_me 0.6.21, which was
14314*735d6239SKiyoung Kimgenerated by GNU Autoconf 2.68.  Invocation command line was
14315*735d6239SKiyoung Kim
14316*735d6239SKiyoung Kim  CONFIG_FILES    = $CONFIG_FILES
14317*735d6239SKiyoung Kim  CONFIG_HEADERS  = $CONFIG_HEADERS
14318*735d6239SKiyoung Kim  CONFIG_LINKS    = $CONFIG_LINKS
14319*735d6239SKiyoung Kim  CONFIG_COMMANDS = $CONFIG_COMMANDS
14320*735d6239SKiyoung Kim  $ $0 $@
14321*735d6239SKiyoung Kim
14322*735d6239SKiyoung Kimon `(hostname || uname -n) 2>/dev/null | sed 1q`
14323*735d6239SKiyoung Kim"
14324*735d6239SKiyoung Kim
14325*735d6239SKiyoung Kim_ACEOF
14326*735d6239SKiyoung Kim
14327*735d6239SKiyoung Kimcase $ac_config_files in *"
14328*735d6239SKiyoung Kim"*) set x $ac_config_files; shift; ac_config_files=$*;;
14329*735d6239SKiyoung Kimesac
14330*735d6239SKiyoung Kim
14331*735d6239SKiyoung Kimcase $ac_config_headers in *"
14332*735d6239SKiyoung Kim"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14333*735d6239SKiyoung Kimesac
14334*735d6239SKiyoung Kim
14335*735d6239SKiyoung Kim
14336*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14337*735d6239SKiyoung Kim# Files that config.status was made for.
14338*735d6239SKiyoung Kimconfig_files="`echo $ac_config_files`"
14339*735d6239SKiyoung Kimconfig_headers="`echo $ac_config_headers`"
14340*735d6239SKiyoung Kimconfig_commands="`echo $ac_config_commands`"
14341*735d6239SKiyoung Kim
14342*735d6239SKiyoung Kim_ACEOF
14343*735d6239SKiyoung Kim
14344*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14345*735d6239SKiyoung Kimac_cs_usage="\
14346*735d6239SKiyoung Kim\`$as_me' instantiates files and other configuration actions
14347*735d6239SKiyoung Kimfrom templates according to the current configuration.  Unless the files
14348*735d6239SKiyoung Kimand actions are specified as TAGs, all are instantiated by default.
14349*735d6239SKiyoung Kim
14350*735d6239SKiyoung KimUsage: $0 [OPTION]... [TAG]...
14351*735d6239SKiyoung Kim
14352*735d6239SKiyoung Kim  -h, --help       print this help, then exit
14353*735d6239SKiyoung Kim  -V, --version    print version number and configuration settings, then exit
14354*735d6239SKiyoung Kim      --config     print configuration, then exit
14355*735d6239SKiyoung Kim  -q, --quiet, --silent
14356*735d6239SKiyoung Kim                   do not print progress messages
14357*735d6239SKiyoung Kim  -d, --debug      don't remove temporary files
14358*735d6239SKiyoung Kim      --recheck    update $as_me by reconfiguring in the same conditions
14359*735d6239SKiyoung Kim      --file=FILE[:TEMPLATE]
14360*735d6239SKiyoung Kim                   instantiate the configuration file FILE
14361*735d6239SKiyoung Kim      --header=FILE[:TEMPLATE]
14362*735d6239SKiyoung Kim                   instantiate the configuration header FILE
14363*735d6239SKiyoung Kim
14364*735d6239SKiyoung KimConfiguration files:
14365*735d6239SKiyoung Kim$config_files
14366*735d6239SKiyoung Kim
14367*735d6239SKiyoung KimConfiguration headers:
14368*735d6239SKiyoung Kim$config_headers
14369*735d6239SKiyoung Kim
14370*735d6239SKiyoung KimConfiguration commands:
14371*735d6239SKiyoung Kim$config_commands
14372*735d6239SKiyoung Kim
14373*735d6239SKiyoung KimReport bugs to <[email protected]>."
14374*735d6239SKiyoung Kim
14375*735d6239SKiyoung Kim_ACEOF
14376*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14377*735d6239SKiyoung Kimac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14378*735d6239SKiyoung Kimac_cs_version="\\
14379*735d6239SKiyoung KimEXIF library config.status 0.6.21
14380*735d6239SKiyoung Kimconfigured by $0, generated by GNU Autoconf 2.68,
14381*735d6239SKiyoung Kim  with options \\"\$ac_cs_config\\"
14382*735d6239SKiyoung Kim
14383*735d6239SKiyoung KimCopyright (C) 2010 Free Software Foundation, Inc.
14384*735d6239SKiyoung KimThis config.status script is free software; the Free Software Foundation
14385*735d6239SKiyoung Kimgives unlimited permission to copy, distribute and modify it."
14386*735d6239SKiyoung Kim
14387*735d6239SKiyoung Kimac_pwd='$ac_pwd'
14388*735d6239SKiyoung Kimsrcdir='$srcdir'
14389*735d6239SKiyoung KimINSTALL='$INSTALL'
14390*735d6239SKiyoung KimMKDIR_P='$MKDIR_P'
14391*735d6239SKiyoung KimAWK='$AWK'
14392*735d6239SKiyoung Kimtest -n "\$AWK" || AWK=awk
14393*735d6239SKiyoung Kim_ACEOF
14394*735d6239SKiyoung Kim
14395*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14396*735d6239SKiyoung Kim# The default lists apply if the user does not specify any file.
14397*735d6239SKiyoung Kimac_need_defaults=:
14398*735d6239SKiyoung Kimwhile test $# != 0
14399*735d6239SKiyoung Kimdo
14400*735d6239SKiyoung Kim  case $1 in
14401*735d6239SKiyoung Kim  --*=?*)
14402*735d6239SKiyoung Kim    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14403*735d6239SKiyoung Kim    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14404*735d6239SKiyoung Kim    ac_shift=:
14405*735d6239SKiyoung Kim    ;;
14406*735d6239SKiyoung Kim  --*=)
14407*735d6239SKiyoung Kim    ac_option=`expr "X$1" : 'X\([^=]*\)='`
14408*735d6239SKiyoung Kim    ac_optarg=
14409*735d6239SKiyoung Kim    ac_shift=:
14410*735d6239SKiyoung Kim    ;;
14411*735d6239SKiyoung Kim  *)
14412*735d6239SKiyoung Kim    ac_option=$1
14413*735d6239SKiyoung Kim    ac_optarg=$2
14414*735d6239SKiyoung Kim    ac_shift=shift
14415*735d6239SKiyoung Kim    ;;
14416*735d6239SKiyoung Kim  esac
14417*735d6239SKiyoung Kim
14418*735d6239SKiyoung Kim  case $ac_option in
14419*735d6239SKiyoung Kim  # Handling of the options.
14420*735d6239SKiyoung Kim  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14421*735d6239SKiyoung Kim    ac_cs_recheck=: ;;
14422*735d6239SKiyoung Kim  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14423*735d6239SKiyoung Kim    $as_echo "$ac_cs_version"; exit ;;
14424*735d6239SKiyoung Kim  --config | --confi | --conf | --con | --co | --c )
14425*735d6239SKiyoung Kim    $as_echo "$ac_cs_config"; exit ;;
14426*735d6239SKiyoung Kim  --debug | --debu | --deb | --de | --d | -d )
14427*735d6239SKiyoung Kim    debug=: ;;
14428*735d6239SKiyoung Kim  --file | --fil | --fi | --f )
14429*735d6239SKiyoung Kim    $ac_shift
14430*735d6239SKiyoung Kim    case $ac_optarg in
14431*735d6239SKiyoung Kim    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14432*735d6239SKiyoung Kim    '') as_fn_error $? "missing file argument" ;;
14433*735d6239SKiyoung Kim    esac
14434*735d6239SKiyoung Kim    as_fn_append CONFIG_FILES " '$ac_optarg'"
14435*735d6239SKiyoung Kim    ac_need_defaults=false;;
14436*735d6239SKiyoung Kim  --header | --heade | --head | --hea )
14437*735d6239SKiyoung Kim    $ac_shift
14438*735d6239SKiyoung Kim    case $ac_optarg in
14439*735d6239SKiyoung Kim    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14440*735d6239SKiyoung Kim    esac
14441*735d6239SKiyoung Kim    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14442*735d6239SKiyoung Kim    ac_need_defaults=false;;
14443*735d6239SKiyoung Kim  --he | --h)
14444*735d6239SKiyoung Kim    # Conflict between --help and --header
14445*735d6239SKiyoung Kim    as_fn_error $? "ambiguous option: \`$1'
14446*735d6239SKiyoung KimTry \`$0 --help' for more information.";;
14447*735d6239SKiyoung Kim  --help | --hel | -h )
14448*735d6239SKiyoung Kim    $as_echo "$ac_cs_usage"; exit ;;
14449*735d6239SKiyoung Kim  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14450*735d6239SKiyoung Kim  | -silent | --silent | --silen | --sile | --sil | --si | --s)
14451*735d6239SKiyoung Kim    ac_cs_silent=: ;;
14452*735d6239SKiyoung Kim
14453*735d6239SKiyoung Kim  # This is an error.
14454*735d6239SKiyoung Kim  -*) as_fn_error $? "unrecognized option: \`$1'
14455*735d6239SKiyoung KimTry \`$0 --help' for more information." ;;
14456*735d6239SKiyoung Kim
14457*735d6239SKiyoung Kim  *) as_fn_append ac_config_targets " $1"
14458*735d6239SKiyoung Kim     ac_need_defaults=false ;;
14459*735d6239SKiyoung Kim
14460*735d6239SKiyoung Kim  esac
14461*735d6239SKiyoung Kim  shift
14462*735d6239SKiyoung Kimdone
14463*735d6239SKiyoung Kim
14464*735d6239SKiyoung Kimac_configure_extra_args=
14465*735d6239SKiyoung Kim
14466*735d6239SKiyoung Kimif $ac_cs_silent; then
14467*735d6239SKiyoung Kim  exec 6>/dev/null
14468*735d6239SKiyoung Kim  ac_configure_extra_args="$ac_configure_extra_args --silent"
14469*735d6239SKiyoung Kimfi
14470*735d6239SKiyoung Kim
14471*735d6239SKiyoung Kim_ACEOF
14472*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14473*735d6239SKiyoung Kimif \$ac_cs_recheck; then
14474*735d6239SKiyoung Kim  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14475*735d6239SKiyoung Kim  shift
14476*735d6239SKiyoung Kim  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14477*735d6239SKiyoung Kim  CONFIG_SHELL='$SHELL'
14478*735d6239SKiyoung Kim  export CONFIG_SHELL
14479*735d6239SKiyoung Kim  exec "\$@"
14480*735d6239SKiyoung Kimfi
14481*735d6239SKiyoung Kim
14482*735d6239SKiyoung Kim_ACEOF
14483*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14484*735d6239SKiyoung Kimexec 5>>config.log
14485*735d6239SKiyoung Kim{
14486*735d6239SKiyoung Kim  echo
14487*735d6239SKiyoung Kim  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14488*735d6239SKiyoung Kim## Running $as_me. ##
14489*735d6239SKiyoung Kim_ASBOX
14490*735d6239SKiyoung Kim  $as_echo "$ac_log"
14491*735d6239SKiyoung Kim} >&5
14492*735d6239SKiyoung Kim
14493*735d6239SKiyoung Kim_ACEOF
14494*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14495*735d6239SKiyoung Kim#
14496*735d6239SKiyoung Kim# INIT-COMMANDS
14497*735d6239SKiyoung Kim#
14498*735d6239SKiyoung KimAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14499*735d6239SKiyoung Kim
14500*735d6239SKiyoung Kim
14501*735d6239SKiyoung Kim# The HP-UX ksh and POSIX shell print the target directory to stdout
14502*735d6239SKiyoung Kim# if CDPATH is set.
14503*735d6239SKiyoung Kim(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14504*735d6239SKiyoung Kim
14505*735d6239SKiyoung Kimsed_quote_subst='$sed_quote_subst'
14506*735d6239SKiyoung Kimdouble_quote_subst='$double_quote_subst'
14507*735d6239SKiyoung Kimdelay_variable_subst='$delay_variable_subst'
14508*735d6239SKiyoung Kimmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14509*735d6239SKiyoung Kimmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14510*735d6239SKiyoung Kimenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14511*735d6239SKiyoung Kimenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14512*735d6239SKiyoung Kimpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14513*735d6239SKiyoung Kimenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14514*735d6239SKiyoung KimSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14515*735d6239SKiyoung KimECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14516*735d6239SKiyoung Kimhost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14517*735d6239SKiyoung Kimhost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14518*735d6239SKiyoung Kimhost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14519*735d6239SKiyoung Kimbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14520*735d6239SKiyoung Kimbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14521*735d6239SKiyoung Kimbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14522*735d6239SKiyoung KimSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14523*735d6239SKiyoung KimXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14524*735d6239SKiyoung KimGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14525*735d6239SKiyoung KimEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14526*735d6239SKiyoung KimFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14527*735d6239SKiyoung KimLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14528*735d6239SKiyoung KimNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14529*735d6239SKiyoung KimLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14530*735d6239SKiyoung Kimmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14531*735d6239SKiyoung Kimac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14532*735d6239SKiyoung Kimexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14533*735d6239SKiyoung Kimlt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14534*735d6239SKiyoung Kimlt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14535*735d6239SKiyoung Kimlt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14536*735d6239SKiyoung Kimlt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
14537*735d6239SKiyoung Kimlt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
14538*735d6239SKiyoung Kimreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14539*735d6239SKiyoung Kimreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14540*735d6239SKiyoung KimOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14541*735d6239SKiyoung Kimdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14542*735d6239SKiyoung Kimfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14543*735d6239SKiyoung Kimfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
14544*735d6239SKiyoung Kimwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
14545*735d6239SKiyoung KimDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14546*735d6239SKiyoung Kimsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
14547*735d6239SKiyoung KimAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14548*735d6239SKiyoung KimAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14549*735d6239SKiyoung Kimarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
14550*735d6239SKiyoung KimSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14551*735d6239SKiyoung KimRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14552*735d6239SKiyoung Kimold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14553*735d6239SKiyoung Kimold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14554*735d6239SKiyoung Kimold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14555*735d6239SKiyoung Kimlock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14556*735d6239SKiyoung KimCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14557*735d6239SKiyoung KimCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14558*735d6239SKiyoung Kimcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14559*735d6239SKiyoung KimGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14560*735d6239SKiyoung Kimlt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14561*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14562*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14563*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14564*735d6239SKiyoung Kimnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
14565*735d6239SKiyoung Kimlt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14566*735d6239SKiyoung Kimobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14567*735d6239SKiyoung KimMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14568*735d6239SKiyoung Kimlt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14569*735d6239SKiyoung Kimlt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14570*735d6239SKiyoung Kimlt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14571*735d6239SKiyoung Kimlt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14572*735d6239SKiyoung Kimlt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14573*735d6239SKiyoung Kimneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14574*735d6239SKiyoung KimMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
14575*735d6239SKiyoung KimDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14576*735d6239SKiyoung KimNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14577*735d6239SKiyoung KimLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14578*735d6239SKiyoung KimOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14579*735d6239SKiyoung KimOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14580*735d6239SKiyoung Kimlibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14581*735d6239SKiyoung Kimshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14582*735d6239SKiyoung Kimextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14583*735d6239SKiyoung Kimarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14584*735d6239SKiyoung Kimenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14585*735d6239SKiyoung Kimexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14586*735d6239SKiyoung Kimwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14587*735d6239SKiyoung Kimcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14588*735d6239SKiyoung Kimold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14589*735d6239SKiyoung Kimold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14590*735d6239SKiyoung Kimarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14591*735d6239SKiyoung Kimarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14592*735d6239SKiyoung Kimmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14593*735d6239SKiyoung Kimmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14594*735d6239SKiyoung Kimwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14595*735d6239SKiyoung Kimallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14596*735d6239SKiyoung Kimno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14597*735d6239SKiyoung Kimhardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14598*735d6239SKiyoung Kimhardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14599*735d6239SKiyoung Kimhardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14600*735d6239SKiyoung Kimhardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14601*735d6239SKiyoung Kimhardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14602*735d6239SKiyoung Kimhardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14603*735d6239SKiyoung Kimhardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14604*735d6239SKiyoung Kimhardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14605*735d6239SKiyoung Kiminherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14606*735d6239SKiyoung Kimlink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14607*735d6239SKiyoung Kimalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14608*735d6239SKiyoung Kimexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14609*735d6239SKiyoung Kimexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14610*735d6239SKiyoung Kiminclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14611*735d6239SKiyoung Kimprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14612*735d6239SKiyoung Kimpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
14613*735d6239SKiyoung Kimfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14614*735d6239SKiyoung Kimvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14615*735d6239SKiyoung Kimneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14616*735d6239SKiyoung Kimneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14617*735d6239SKiyoung Kimversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14618*735d6239SKiyoung Kimrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14619*735d6239SKiyoung Kimshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14620*735d6239SKiyoung Kimshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14621*735d6239SKiyoung Kimlibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14622*735d6239SKiyoung Kimlibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14623*735d6239SKiyoung Kimsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14624*735d6239SKiyoung Kiminstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14625*735d6239SKiyoung Kimpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14626*735d6239SKiyoung Kimpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14627*735d6239SKiyoung Kimfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14628*735d6239SKiyoung Kimfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14629*735d6239SKiyoung Kimhardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14630*735d6239SKiyoung Kimsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14631*735d6239SKiyoung Kimsys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14632*735d6239SKiyoung Kimhardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14633*735d6239SKiyoung Kimenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14634*735d6239SKiyoung Kimenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14635*735d6239SKiyoung Kimenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14636*735d6239SKiyoung Kimold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14637*735d6239SKiyoung Kimstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14638*735d6239SKiyoung Kim
14639*735d6239SKiyoung KimLTCC='$LTCC'
14640*735d6239SKiyoung KimLTCFLAGS='$LTCFLAGS'
14641*735d6239SKiyoung Kimcompiler='$compiler_DEFAULT'
14642*735d6239SKiyoung Kim
14643*735d6239SKiyoung Kim# A function that is used when there is no print builtin or printf.
14644*735d6239SKiyoung Kimfunc_fallback_echo ()
14645*735d6239SKiyoung Kim{
14646*735d6239SKiyoung Kim  eval 'cat <<_LTECHO_EOF
14647*735d6239SKiyoung Kim\$1
14648*735d6239SKiyoung Kim_LTECHO_EOF'
14649*735d6239SKiyoung Kim}
14650*735d6239SKiyoung Kim
14651*735d6239SKiyoung Kim# Quote evaled strings.
14652*735d6239SKiyoung Kimfor var in SHELL \
14653*735d6239SKiyoung KimECHO \
14654*735d6239SKiyoung KimSED \
14655*735d6239SKiyoung KimGREP \
14656*735d6239SKiyoung KimEGREP \
14657*735d6239SKiyoung KimFGREP \
14658*735d6239SKiyoung KimLD \
14659*735d6239SKiyoung KimNM \
14660*735d6239SKiyoung KimLN_S \
14661*735d6239SKiyoung Kimlt_SP2NL \
14662*735d6239SKiyoung Kimlt_NL2SP \
14663*735d6239SKiyoung Kimreload_flag \
14664*735d6239SKiyoung KimOBJDUMP \
14665*735d6239SKiyoung Kimdeplibs_check_method \
14666*735d6239SKiyoung Kimfile_magic_cmd \
14667*735d6239SKiyoung Kimfile_magic_glob \
14668*735d6239SKiyoung Kimwant_nocaseglob \
14669*735d6239SKiyoung KimDLLTOOL \
14670*735d6239SKiyoung Kimsharedlib_from_linklib_cmd \
14671*735d6239SKiyoung KimAR \
14672*735d6239SKiyoung KimAR_FLAGS \
14673*735d6239SKiyoung Kimarchiver_list_spec \
14674*735d6239SKiyoung KimSTRIP \
14675*735d6239SKiyoung KimRANLIB \
14676*735d6239SKiyoung KimCC \
14677*735d6239SKiyoung KimCFLAGS \
14678*735d6239SKiyoung Kimcompiler \
14679*735d6239SKiyoung Kimlt_cv_sys_global_symbol_pipe \
14680*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_cdecl \
14681*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address \
14682*735d6239SKiyoung Kimlt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14683*735d6239SKiyoung Kimnm_file_list_spec \
14684*735d6239SKiyoung Kimlt_prog_compiler_no_builtin_flag \
14685*735d6239SKiyoung Kimlt_prog_compiler_pic \
14686*735d6239SKiyoung Kimlt_prog_compiler_wl \
14687*735d6239SKiyoung Kimlt_prog_compiler_static \
14688*735d6239SKiyoung Kimlt_cv_prog_compiler_c_o \
14689*735d6239SKiyoung Kimneed_locks \
14690*735d6239SKiyoung KimMANIFEST_TOOL \
14691*735d6239SKiyoung KimDSYMUTIL \
14692*735d6239SKiyoung KimNMEDIT \
14693*735d6239SKiyoung KimLIPO \
14694*735d6239SKiyoung KimOTOOL \
14695*735d6239SKiyoung KimOTOOL64 \
14696*735d6239SKiyoung Kimshrext_cmds \
14697*735d6239SKiyoung Kimexport_dynamic_flag_spec \
14698*735d6239SKiyoung Kimwhole_archive_flag_spec \
14699*735d6239SKiyoung Kimcompiler_needs_object \
14700*735d6239SKiyoung Kimwith_gnu_ld \
14701*735d6239SKiyoung Kimallow_undefined_flag \
14702*735d6239SKiyoung Kimno_undefined_flag \
14703*735d6239SKiyoung Kimhardcode_libdir_flag_spec \
14704*735d6239SKiyoung Kimhardcode_libdir_flag_spec_ld \
14705*735d6239SKiyoung Kimhardcode_libdir_separator \
14706*735d6239SKiyoung Kimexclude_expsyms \
14707*735d6239SKiyoung Kiminclude_expsyms \
14708*735d6239SKiyoung Kimfile_list_spec \
14709*735d6239SKiyoung Kimvariables_saved_for_relink \
14710*735d6239SKiyoung Kimlibname_spec \
14711*735d6239SKiyoung Kimlibrary_names_spec \
14712*735d6239SKiyoung Kimsoname_spec \
14713*735d6239SKiyoung Kiminstall_override_mode \
14714*735d6239SKiyoung Kimfinish_eval \
14715*735d6239SKiyoung Kimold_striplib \
14716*735d6239SKiyoung Kimstriplib; do
14717*735d6239SKiyoung Kim    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14718*735d6239SKiyoung Kim    *[\\\\\\\`\\"\\\$]*)
14719*735d6239SKiyoung Kim      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14720*735d6239SKiyoung Kim      ;;
14721*735d6239SKiyoung Kim    *)
14722*735d6239SKiyoung Kim      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14723*735d6239SKiyoung Kim      ;;
14724*735d6239SKiyoung Kim    esac
14725*735d6239SKiyoung Kimdone
14726*735d6239SKiyoung Kim
14727*735d6239SKiyoung Kim# Double-quote double-evaled strings.
14728*735d6239SKiyoung Kimfor var in reload_cmds \
14729*735d6239SKiyoung Kimold_postinstall_cmds \
14730*735d6239SKiyoung Kimold_postuninstall_cmds \
14731*735d6239SKiyoung Kimold_archive_cmds \
14732*735d6239SKiyoung Kimextract_expsyms_cmds \
14733*735d6239SKiyoung Kimold_archive_from_new_cmds \
14734*735d6239SKiyoung Kimold_archive_from_expsyms_cmds \
14735*735d6239SKiyoung Kimarchive_cmds \
14736*735d6239SKiyoung Kimarchive_expsym_cmds \
14737*735d6239SKiyoung Kimmodule_cmds \
14738*735d6239SKiyoung Kimmodule_expsym_cmds \
14739*735d6239SKiyoung Kimexport_symbols_cmds \
14740*735d6239SKiyoung Kimprelink_cmds \
14741*735d6239SKiyoung Kimpostlink_cmds \
14742*735d6239SKiyoung Kimpostinstall_cmds \
14743*735d6239SKiyoung Kimpostuninstall_cmds \
14744*735d6239SKiyoung Kimfinish_cmds \
14745*735d6239SKiyoung Kimsys_lib_search_path_spec \
14746*735d6239SKiyoung Kimsys_lib_dlsearch_path_spec; do
14747*735d6239SKiyoung Kim    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14748*735d6239SKiyoung Kim    *[\\\\\\\`\\"\\\$]*)
14749*735d6239SKiyoung Kim      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14750*735d6239SKiyoung Kim      ;;
14751*735d6239SKiyoung Kim    *)
14752*735d6239SKiyoung Kim      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14753*735d6239SKiyoung Kim      ;;
14754*735d6239SKiyoung Kim    esac
14755*735d6239SKiyoung Kimdone
14756*735d6239SKiyoung Kim
14757*735d6239SKiyoung Kimac_aux_dir='$ac_aux_dir'
14758*735d6239SKiyoung Kimxsi_shell='$xsi_shell'
14759*735d6239SKiyoung Kimlt_shell_append='$lt_shell_append'
14760*735d6239SKiyoung Kim
14761*735d6239SKiyoung Kim# See if we are running on zsh, and set the options which allow our
14762*735d6239SKiyoung Kim# commands through without removal of \ escapes INIT.
14763*735d6239SKiyoung Kimif test -n "\${ZSH_VERSION+set}" ; then
14764*735d6239SKiyoung Kim   setopt NO_GLOB_SUBST
14765*735d6239SKiyoung Kimfi
14766*735d6239SKiyoung Kim
14767*735d6239SKiyoung Kim
14768*735d6239SKiyoung Kim    PACKAGE='$PACKAGE'
14769*735d6239SKiyoung Kim    VERSION='$VERSION'
14770*735d6239SKiyoung Kim    TIMESTAMP='$TIMESTAMP'
14771*735d6239SKiyoung Kim    RM='$RM'
14772*735d6239SKiyoung Kim    ofile='$ofile'
14773*735d6239SKiyoung Kim
14774*735d6239SKiyoung Kim
14775*735d6239SKiyoung Kim
14776*735d6239SKiyoung Kim# Capture the value of obsolete ALL_LINGUAS because we need it to compute
14777*735d6239SKiyoung Kim    # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
14778*735d6239SKiyoung Kim    # from automake.
14779*735d6239SKiyoung Kim    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14780*735d6239SKiyoung Kim    # Capture the value of LINGUAS because we need it to compute CATALOGS.
14781*735d6239SKiyoung Kim    LINGUAS="${LINGUAS-%UNSET%}"
14782*735d6239SKiyoung Kim
14783*735d6239SKiyoung Kim
14784*735d6239SKiyoung Kim_ACEOF
14785*735d6239SKiyoung Kim
14786*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14787*735d6239SKiyoung Kim
14788*735d6239SKiyoung Kim# Handling of arguments.
14789*735d6239SKiyoung Kimfor ac_config_target in $ac_config_targets
14790*735d6239SKiyoung Kimdo
14791*735d6239SKiyoung Kim  case $ac_config_target in
14792*735d6239SKiyoung Kim    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
14793*735d6239SKiyoung Kim    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14794*735d6239SKiyoung Kim    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14795*735d6239SKiyoung Kim    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
14796*735d6239SKiyoung Kim    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
14797*735d6239SKiyoung Kim    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14798*735d6239SKiyoung Kim    "libexif.spec") CONFIG_FILES="$CONFIG_FILES libexif.spec" ;;
14799*735d6239SKiyoung Kim    "libexif/Makefile") CONFIG_FILES="$CONFIG_FILES libexif/Makefile" ;;
14800*735d6239SKiyoung Kim    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
14801*735d6239SKiyoung Kim    "test/nls/Makefile") CONFIG_FILES="$CONFIG_FILES test/nls/Makefile" ;;
14802*735d6239SKiyoung Kim    "m4m/Makefile") CONFIG_FILES="$CONFIG_FILES m4m/Makefile" ;;
14803*735d6239SKiyoung Kim    "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14804*735d6239SKiyoung Kim    "doc/Doxyfile") CONFIG_FILES="$CONFIG_FILES doc/Doxyfile" ;;
14805*735d6239SKiyoung Kim    "doc/Doxyfile-internals") CONFIG_FILES="$CONFIG_FILES doc/Doxyfile-internals" ;;
14806*735d6239SKiyoung Kim    "libexif.pc") CONFIG_FILES="$CONFIG_FILES libexif.pc" ;;
14807*735d6239SKiyoung Kim    "libexif-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES libexif-uninstalled.pc" ;;
14808*735d6239SKiyoung Kim    "binary/Makefile") CONFIG_FILES="$CONFIG_FILES binary/Makefile" ;;
14809*735d6239SKiyoung Kim    "contrib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
14810*735d6239SKiyoung Kim    "contrib/examples/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/examples/Makefile" ;;
14811*735d6239SKiyoung Kim
14812*735d6239SKiyoung Kim  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14813*735d6239SKiyoung Kim  esac
14814*735d6239SKiyoung Kimdone
14815*735d6239SKiyoung Kim
14816*735d6239SKiyoung Kim
14817*735d6239SKiyoung Kim# If the user did not use the arguments to specify the items to instantiate,
14818*735d6239SKiyoung Kim# then the envvar interface is used.  Set only those that are not.
14819*735d6239SKiyoung Kim# We use the long form for the default assignment because of an extremely
14820*735d6239SKiyoung Kim# bizarre bug on SunOS 4.1.3.
14821*735d6239SKiyoung Kimif $ac_need_defaults; then
14822*735d6239SKiyoung Kim  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14823*735d6239SKiyoung Kim  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14824*735d6239SKiyoung Kim  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14825*735d6239SKiyoung Kimfi
14826*735d6239SKiyoung Kim
14827*735d6239SKiyoung Kim# Have a temporary directory for convenience.  Make it in the build tree
14828*735d6239SKiyoung Kim# simply because there is no reason against having it here, and in addition,
14829*735d6239SKiyoung Kim# creating and moving files from /tmp can sometimes cause problems.
14830*735d6239SKiyoung Kim# Hook for its removal unless debugging.
14831*735d6239SKiyoung Kim# Note that there is a small window in which the directory will not be cleaned:
14832*735d6239SKiyoung Kim# after its creation but before its name has been assigned to `$tmp'.
14833*735d6239SKiyoung Kim$debug ||
14834*735d6239SKiyoung Kim{
14835*735d6239SKiyoung Kim  tmp= ac_tmp=
14836*735d6239SKiyoung Kim  trap 'exit_status=$?
14837*735d6239SKiyoung Kim  : "${ac_tmp:=$tmp}"
14838*735d6239SKiyoung Kim  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14839*735d6239SKiyoung Kim' 0
14840*735d6239SKiyoung Kim  trap 'as_fn_exit 1' 1 2 13 15
14841*735d6239SKiyoung Kim}
14842*735d6239SKiyoung Kim# Create a (secure) tmp directory for tmp files.
14843*735d6239SKiyoung Kim
14844*735d6239SKiyoung Kim{
14845*735d6239SKiyoung Kim  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14846*735d6239SKiyoung Kim  test -d "$tmp"
14847*735d6239SKiyoung Kim}  ||
14848*735d6239SKiyoung Kim{
14849*735d6239SKiyoung Kim  tmp=./conf$$-$RANDOM
14850*735d6239SKiyoung Kim  (umask 077 && mkdir "$tmp")
14851*735d6239SKiyoung Kim} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14852*735d6239SKiyoung Kimac_tmp=$tmp
14853*735d6239SKiyoung Kim
14854*735d6239SKiyoung Kim# Set up the scripts for CONFIG_FILES section.
14855*735d6239SKiyoung Kim# No need to generate them if there are no CONFIG_FILES.
14856*735d6239SKiyoung Kim# This happens for instance with `./config.status config.h'.
14857*735d6239SKiyoung Kimif test -n "$CONFIG_FILES"; then
14858*735d6239SKiyoung Kim
14859*735d6239SKiyoung Kim
14860*735d6239SKiyoung Kimac_cr=`echo X | tr X '\015'`
14861*735d6239SKiyoung Kim# On cygwin, bash can eat \r inside `` if the user requested igncr.
14862*735d6239SKiyoung Kim# But we know of no other shell where ac_cr would be empty at this
14863*735d6239SKiyoung Kim# point, so we can use a bashism as a fallback.
14864*735d6239SKiyoung Kimif test "x$ac_cr" = x; then
14865*735d6239SKiyoung Kim  eval ac_cr=\$\'\\r\'
14866*735d6239SKiyoung Kimfi
14867*735d6239SKiyoung Kimac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14868*735d6239SKiyoung Kimif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14869*735d6239SKiyoung Kim  ac_cs_awk_cr='\\r'
14870*735d6239SKiyoung Kimelse
14871*735d6239SKiyoung Kim  ac_cs_awk_cr=$ac_cr
14872*735d6239SKiyoung Kimfi
14873*735d6239SKiyoung Kim
14874*735d6239SKiyoung Kimecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14875*735d6239SKiyoung Kim_ACEOF
14876*735d6239SKiyoung Kim
14877*735d6239SKiyoung Kim
14878*735d6239SKiyoung Kim{
14879*735d6239SKiyoung Kim  echo "cat >conf$$subs.awk <<_ACEOF" &&
14880*735d6239SKiyoung Kim  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14881*735d6239SKiyoung Kim  echo "_ACEOF"
14882*735d6239SKiyoung Kim} >conf$$subs.sh ||
14883*735d6239SKiyoung Kim  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14884*735d6239SKiyoung Kimac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14885*735d6239SKiyoung Kimac_delim='%!_!# '
14886*735d6239SKiyoung Kimfor ac_last_try in false false false false false :; do
14887*735d6239SKiyoung Kim  . ./conf$$subs.sh ||
14888*735d6239SKiyoung Kim    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14889*735d6239SKiyoung Kim
14890*735d6239SKiyoung Kim  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14891*735d6239SKiyoung Kim  if test $ac_delim_n = $ac_delim_num; then
14892*735d6239SKiyoung Kim    break
14893*735d6239SKiyoung Kim  elif $ac_last_try; then
14894*735d6239SKiyoung Kim    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14895*735d6239SKiyoung Kim  else
14896*735d6239SKiyoung Kim    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14897*735d6239SKiyoung Kim  fi
14898*735d6239SKiyoung Kimdone
14899*735d6239SKiyoung Kimrm -f conf$$subs.sh
14900*735d6239SKiyoung Kim
14901*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14902*735d6239SKiyoung Kimcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14903*735d6239SKiyoung Kim_ACEOF
14904*735d6239SKiyoung Kimsed -n '
14905*735d6239SKiyoung Kimh
14906*735d6239SKiyoung Kims/^/S["/; s/!.*/"]=/
14907*735d6239SKiyoung Kimp
14908*735d6239SKiyoung Kimg
14909*735d6239SKiyoung Kims/^[^!]*!//
14910*735d6239SKiyoung Kim:repl
14911*735d6239SKiyoung Kimt repl
14912*735d6239SKiyoung Kims/'"$ac_delim"'$//
14913*735d6239SKiyoung Kimt delim
14914*735d6239SKiyoung Kim:nl
14915*735d6239SKiyoung Kimh
14916*735d6239SKiyoung Kims/\(.\{148\}\)..*/\1/
14917*735d6239SKiyoung Kimt more1
14918*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14919*735d6239SKiyoung Kimp
14920*735d6239SKiyoung Kimn
14921*735d6239SKiyoung Kimb repl
14922*735d6239SKiyoung Kim:more1
14923*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/"\\/
14924*735d6239SKiyoung Kimp
14925*735d6239SKiyoung Kimg
14926*735d6239SKiyoung Kims/.\{148\}//
14927*735d6239SKiyoung Kimt nl
14928*735d6239SKiyoung Kim:delim
14929*735d6239SKiyoung Kimh
14930*735d6239SKiyoung Kims/\(.\{148\}\)..*/\1/
14931*735d6239SKiyoung Kimt more2
14932*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/"/
14933*735d6239SKiyoung Kimp
14934*735d6239SKiyoung Kimb
14935*735d6239SKiyoung Kim:more2
14936*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/"\\/
14937*735d6239SKiyoung Kimp
14938*735d6239SKiyoung Kimg
14939*735d6239SKiyoung Kims/.\{148\}//
14940*735d6239SKiyoung Kimt delim
14941*735d6239SKiyoung Kim' <conf$$subs.awk | sed '
14942*735d6239SKiyoung Kim/^[^""]/{
14943*735d6239SKiyoung Kim  N
14944*735d6239SKiyoung Kim  s/\n//
14945*735d6239SKiyoung Kim}
14946*735d6239SKiyoung Kim' >>$CONFIG_STATUS || ac_write_fail=1
14947*735d6239SKiyoung Kimrm -f conf$$subs.awk
14948*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14949*735d6239SKiyoung Kim_ACAWK
14950*735d6239SKiyoung Kimcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14951*735d6239SKiyoung Kim  for (key in S) S_is_set[key] = 1
14952*735d6239SKiyoung Kim  FS = ""
14953*735d6239SKiyoung Kim
14954*735d6239SKiyoung Kim}
14955*735d6239SKiyoung Kim{
14956*735d6239SKiyoung Kim  line = $ 0
14957*735d6239SKiyoung Kim  nfields = split(line, field, "@")
14958*735d6239SKiyoung Kim  substed = 0
14959*735d6239SKiyoung Kim  len = length(field[1])
14960*735d6239SKiyoung Kim  for (i = 2; i < nfields; i++) {
14961*735d6239SKiyoung Kim    key = field[i]
14962*735d6239SKiyoung Kim    keylen = length(key)
14963*735d6239SKiyoung Kim    if (S_is_set[key]) {
14964*735d6239SKiyoung Kim      value = S[key]
14965*735d6239SKiyoung Kim      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14966*735d6239SKiyoung Kim      len += length(value) + length(field[++i])
14967*735d6239SKiyoung Kim      substed = 1
14968*735d6239SKiyoung Kim    } else
14969*735d6239SKiyoung Kim      len += 1 + keylen
14970*735d6239SKiyoung Kim  }
14971*735d6239SKiyoung Kim
14972*735d6239SKiyoung Kim  print line
14973*735d6239SKiyoung Kim}
14974*735d6239SKiyoung Kim
14975*735d6239SKiyoung Kim_ACAWK
14976*735d6239SKiyoung Kim_ACEOF
14977*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14978*735d6239SKiyoung Kimif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14979*735d6239SKiyoung Kim  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14980*735d6239SKiyoung Kimelse
14981*735d6239SKiyoung Kim  cat
14982*735d6239SKiyoung Kimfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14983*735d6239SKiyoung Kim  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14984*735d6239SKiyoung Kim_ACEOF
14985*735d6239SKiyoung Kim
14986*735d6239SKiyoung Kim# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14987*735d6239SKiyoung Kim# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14988*735d6239SKiyoung Kim# trailing colons and then remove the whole line if VPATH becomes empty
14989*735d6239SKiyoung Kim# (actually we leave an empty line to preserve line numbers).
14990*735d6239SKiyoung Kimif test "x$srcdir" = x.; then
14991*735d6239SKiyoung Kim  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
14992*735d6239SKiyoung Kimh
14993*735d6239SKiyoung Kims///
14994*735d6239SKiyoung Kims/^/:/
14995*735d6239SKiyoung Kims/[	 ]*$/:/
14996*735d6239SKiyoung Kims/:\$(srcdir):/:/g
14997*735d6239SKiyoung Kims/:\${srcdir}:/:/g
14998*735d6239SKiyoung Kims/:@srcdir@:/:/g
14999*735d6239SKiyoung Kims/^:*//
15000*735d6239SKiyoung Kims/:*$//
15001*735d6239SKiyoung Kimx
15002*735d6239SKiyoung Kims/\(=[	 ]*\).*/\1/
15003*735d6239SKiyoung KimG
15004*735d6239SKiyoung Kims/\n//
15005*735d6239SKiyoung Kims/^[^=]*=[	 ]*$//
15006*735d6239SKiyoung Kim}'
15007*735d6239SKiyoung Kimfi
15008*735d6239SKiyoung Kim
15009*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15010*735d6239SKiyoung Kimfi # test -n "$CONFIG_FILES"
15011*735d6239SKiyoung Kim
15012*735d6239SKiyoung Kim# Set up the scripts for CONFIG_HEADERS section.
15013*735d6239SKiyoung Kim# No need to generate them if there are no CONFIG_HEADERS.
15014*735d6239SKiyoung Kim# This happens for instance with `./config.status Makefile'.
15015*735d6239SKiyoung Kimif test -n "$CONFIG_HEADERS"; then
15016*735d6239SKiyoung Kimcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15017*735d6239SKiyoung KimBEGIN {
15018*735d6239SKiyoung Kim_ACEOF
15019*735d6239SKiyoung Kim
15020*735d6239SKiyoung Kim# Transform confdefs.h into an awk script `defines.awk', embedded as
15021*735d6239SKiyoung Kim# here-document in config.status, that substitutes the proper values into
15022*735d6239SKiyoung Kim# config.h.in to produce config.h.
15023*735d6239SKiyoung Kim
15024*735d6239SKiyoung Kim# Create a delimiter string that does not exist in confdefs.h, to ease
15025*735d6239SKiyoung Kim# handling of long lines.
15026*735d6239SKiyoung Kimac_delim='%!_!# '
15027*735d6239SKiyoung Kimfor ac_last_try in false false :; do
15028*735d6239SKiyoung Kim  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
15029*735d6239SKiyoung Kim  if test -z "$ac_tt"; then
15030*735d6239SKiyoung Kim    break
15031*735d6239SKiyoung Kim  elif $ac_last_try; then
15032*735d6239SKiyoung Kim    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
15033*735d6239SKiyoung Kim  else
15034*735d6239SKiyoung Kim    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15035*735d6239SKiyoung Kim  fi
15036*735d6239SKiyoung Kimdone
15037*735d6239SKiyoung Kim
15038*735d6239SKiyoung Kim# For the awk script, D is an array of macro values keyed by name,
15039*735d6239SKiyoung Kim# likewise P contains macro parameters if any.  Preserve backslash
15040*735d6239SKiyoung Kim# newline sequences.
15041*735d6239SKiyoung Kim
15042*735d6239SKiyoung Kimac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15043*735d6239SKiyoung Kimsed -n '
15044*735d6239SKiyoung Kims/.\{148\}/&'"$ac_delim"'/g
15045*735d6239SKiyoung Kimt rset
15046*735d6239SKiyoung Kim:rset
15047*735d6239SKiyoung Kims/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15048*735d6239SKiyoung Kimt def
15049*735d6239SKiyoung Kimd
15050*735d6239SKiyoung Kim:def
15051*735d6239SKiyoung Kims/\\$//
15052*735d6239SKiyoung Kimt bsnl
15053*735d6239SKiyoung Kims/["\\]/\\&/g
15054*735d6239SKiyoung Kims/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15055*735d6239SKiyoung KimD["\1"]=" \3"/p
15056*735d6239SKiyoung Kims/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15057*735d6239SKiyoung Kimd
15058*735d6239SKiyoung Kim:bsnl
15059*735d6239SKiyoung Kims/["\\]/\\&/g
15060*735d6239SKiyoung Kims/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15061*735d6239SKiyoung KimD["\1"]=" \3\\\\\\n"\\/p
15062*735d6239SKiyoung Kimt cont
15063*735d6239SKiyoung Kims/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15064*735d6239SKiyoung Kimt cont
15065*735d6239SKiyoung Kimd
15066*735d6239SKiyoung Kim:cont
15067*735d6239SKiyoung Kimn
15068*735d6239SKiyoung Kims/.\{148\}/&'"$ac_delim"'/g
15069*735d6239SKiyoung Kimt clear
15070*735d6239SKiyoung Kim:clear
15071*735d6239SKiyoung Kims/\\$//
15072*735d6239SKiyoung Kimt bsnlc
15073*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/"/p
15074*735d6239SKiyoung Kimd
15075*735d6239SKiyoung Kim:bsnlc
15076*735d6239SKiyoung Kims/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15077*735d6239SKiyoung Kimb cont
15078*735d6239SKiyoung Kim' <confdefs.h | sed '
15079*735d6239SKiyoung Kims/'"$ac_delim"'/"\\\
15080*735d6239SKiyoung Kim"/g' >>$CONFIG_STATUS || ac_write_fail=1
15081*735d6239SKiyoung Kim
15082*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15083*735d6239SKiyoung Kim  for (key in D) D_is_set[key] = 1
15084*735d6239SKiyoung Kim  FS = ""
15085*735d6239SKiyoung Kim}
15086*735d6239SKiyoung Kim/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15087*735d6239SKiyoung Kim  line = \$ 0
15088*735d6239SKiyoung Kim  split(line, arg, " ")
15089*735d6239SKiyoung Kim  if (arg[1] == "#") {
15090*735d6239SKiyoung Kim    defundef = arg[2]
15091*735d6239SKiyoung Kim    mac1 = arg[3]
15092*735d6239SKiyoung Kim  } else {
15093*735d6239SKiyoung Kim    defundef = substr(arg[1], 2)
15094*735d6239SKiyoung Kim    mac1 = arg[2]
15095*735d6239SKiyoung Kim  }
15096*735d6239SKiyoung Kim  split(mac1, mac2, "(") #)
15097*735d6239SKiyoung Kim  macro = mac2[1]
15098*735d6239SKiyoung Kim  prefix = substr(line, 1, index(line, defundef) - 1)
15099*735d6239SKiyoung Kim  if (D_is_set[macro]) {
15100*735d6239SKiyoung Kim    # Preserve the white space surrounding the "#".
15101*735d6239SKiyoung Kim    print prefix "define", macro P[macro] D[macro]
15102*735d6239SKiyoung Kim    next
15103*735d6239SKiyoung Kim  } else {
15104*735d6239SKiyoung Kim    # Replace #undef with comments.  This is necessary, for example,
15105*735d6239SKiyoung Kim    # in the case of _POSIX_SOURCE, which is predefined and required
15106*735d6239SKiyoung Kim    # on some systems where configure will not decide to define it.
15107*735d6239SKiyoung Kim    if (defundef == "undef") {
15108*735d6239SKiyoung Kim      print "/*", prefix defundef, macro, "*/"
15109*735d6239SKiyoung Kim      next
15110*735d6239SKiyoung Kim    }
15111*735d6239SKiyoung Kim  }
15112*735d6239SKiyoung Kim}
15113*735d6239SKiyoung Kim{ print }
15114*735d6239SKiyoung Kim_ACAWK
15115*735d6239SKiyoung Kim_ACEOF
15116*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15117*735d6239SKiyoung Kim  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15118*735d6239SKiyoung Kimfi # test -n "$CONFIG_HEADERS"
15119*735d6239SKiyoung Kim
15120*735d6239SKiyoung Kim
15121*735d6239SKiyoung Kimeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15122*735d6239SKiyoung Kimshift
15123*735d6239SKiyoung Kimfor ac_tag
15124*735d6239SKiyoung Kimdo
15125*735d6239SKiyoung Kim  case $ac_tag in
15126*735d6239SKiyoung Kim  :[FHLC]) ac_mode=$ac_tag; continue;;
15127*735d6239SKiyoung Kim  esac
15128*735d6239SKiyoung Kim  case $ac_mode$ac_tag in
15129*735d6239SKiyoung Kim  :[FHL]*:*);;
15130*735d6239SKiyoung Kim  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15131*735d6239SKiyoung Kim  :[FH]-) ac_tag=-:-;;
15132*735d6239SKiyoung Kim  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15133*735d6239SKiyoung Kim  esac
15134*735d6239SKiyoung Kim  ac_save_IFS=$IFS
15135*735d6239SKiyoung Kim  IFS=:
15136*735d6239SKiyoung Kim  set x $ac_tag
15137*735d6239SKiyoung Kim  IFS=$ac_save_IFS
15138*735d6239SKiyoung Kim  shift
15139*735d6239SKiyoung Kim  ac_file=$1
15140*735d6239SKiyoung Kim  shift
15141*735d6239SKiyoung Kim
15142*735d6239SKiyoung Kim  case $ac_mode in
15143*735d6239SKiyoung Kim  :L) ac_source=$1;;
15144*735d6239SKiyoung Kim  :[FH])
15145*735d6239SKiyoung Kim    ac_file_inputs=
15146*735d6239SKiyoung Kim    for ac_f
15147*735d6239SKiyoung Kim    do
15148*735d6239SKiyoung Kim      case $ac_f in
15149*735d6239SKiyoung Kim      -) ac_f="$ac_tmp/stdin";;
15150*735d6239SKiyoung Kim      *) # Look for the file first in the build tree, then in the source tree
15151*735d6239SKiyoung Kim	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
15152*735d6239SKiyoung Kim	 # because $ac_f cannot contain `:'.
15153*735d6239SKiyoung Kim	 test -f "$ac_f" ||
15154*735d6239SKiyoung Kim	   case $ac_f in
15155*735d6239SKiyoung Kim	   [\\/$]*) false;;
15156*735d6239SKiyoung Kim	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15157*735d6239SKiyoung Kim	   esac ||
15158*735d6239SKiyoung Kim	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15159*735d6239SKiyoung Kim      esac
15160*735d6239SKiyoung Kim      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15161*735d6239SKiyoung Kim      as_fn_append ac_file_inputs " '$ac_f'"
15162*735d6239SKiyoung Kim    done
15163*735d6239SKiyoung Kim
15164*735d6239SKiyoung Kim    # Let's still pretend it is `configure' which instantiates (i.e., don't
15165*735d6239SKiyoung Kim    # use $as_me), people would be surprised to read:
15166*735d6239SKiyoung Kim    #    /* config.h.  Generated by config.status.  */
15167*735d6239SKiyoung Kim    configure_input='Generated from '`
15168*735d6239SKiyoung Kim	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15169*735d6239SKiyoung Kim	`' by configure.'
15170*735d6239SKiyoung Kim    if test x"$ac_file" != x-; then
15171*735d6239SKiyoung Kim      configure_input="$ac_file.  $configure_input"
15172*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15173*735d6239SKiyoung Kim$as_echo "$as_me: creating $ac_file" >&6;}
15174*735d6239SKiyoung Kim    fi
15175*735d6239SKiyoung Kim    # Neutralize special characters interpreted by sed in replacement strings.
15176*735d6239SKiyoung Kim    case $configure_input in #(
15177*735d6239SKiyoung Kim    *\&* | *\|* | *\\* )
15178*735d6239SKiyoung Kim       ac_sed_conf_input=`$as_echo "$configure_input" |
15179*735d6239SKiyoung Kim       sed 's/[\\\\&|]/\\\\&/g'`;; #(
15180*735d6239SKiyoung Kim    *) ac_sed_conf_input=$configure_input;;
15181*735d6239SKiyoung Kim    esac
15182*735d6239SKiyoung Kim
15183*735d6239SKiyoung Kim    case $ac_tag in
15184*735d6239SKiyoung Kim    *:-:* | *:-) cat >"$ac_tmp/stdin" \
15185*735d6239SKiyoung Kim      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15186*735d6239SKiyoung Kim    esac
15187*735d6239SKiyoung Kim    ;;
15188*735d6239SKiyoung Kim  esac
15189*735d6239SKiyoung Kim
15190*735d6239SKiyoung Kim  ac_dir=`$as_dirname -- "$ac_file" ||
15191*735d6239SKiyoung Kim$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15192*735d6239SKiyoung Kim	 X"$ac_file" : 'X\(//\)[^/]' \| \
15193*735d6239SKiyoung Kim	 X"$ac_file" : 'X\(//\)$' \| \
15194*735d6239SKiyoung Kim	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15195*735d6239SKiyoung Kim$as_echo X"$ac_file" |
15196*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15197*735d6239SKiyoung Kim	    s//\1/
15198*735d6239SKiyoung Kim	    q
15199*735d6239SKiyoung Kim	  }
15200*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
15201*735d6239SKiyoung Kim	    s//\1/
15202*735d6239SKiyoung Kim	    q
15203*735d6239SKiyoung Kim	  }
15204*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
15205*735d6239SKiyoung Kim	    s//\1/
15206*735d6239SKiyoung Kim	    q
15207*735d6239SKiyoung Kim	  }
15208*735d6239SKiyoung Kim	  /^X\(\/\).*/{
15209*735d6239SKiyoung Kim	    s//\1/
15210*735d6239SKiyoung Kim	    q
15211*735d6239SKiyoung Kim	  }
15212*735d6239SKiyoung Kim	  s/.*/./; q'`
15213*735d6239SKiyoung Kim  as_dir="$ac_dir"; as_fn_mkdir_p
15214*735d6239SKiyoung Kim  ac_builddir=.
15215*735d6239SKiyoung Kim
15216*735d6239SKiyoung Kimcase "$ac_dir" in
15217*735d6239SKiyoung Kim.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15218*735d6239SKiyoung Kim*)
15219*735d6239SKiyoung Kim  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15220*735d6239SKiyoung Kim  # A ".." for each directory in $ac_dir_suffix.
15221*735d6239SKiyoung Kim  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15222*735d6239SKiyoung Kim  case $ac_top_builddir_sub in
15223*735d6239SKiyoung Kim  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15224*735d6239SKiyoung Kim  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15225*735d6239SKiyoung Kim  esac ;;
15226*735d6239SKiyoung Kimesac
15227*735d6239SKiyoung Kimac_abs_top_builddir=$ac_pwd
15228*735d6239SKiyoung Kimac_abs_builddir=$ac_pwd$ac_dir_suffix
15229*735d6239SKiyoung Kim# for backward compatibility:
15230*735d6239SKiyoung Kimac_top_builddir=$ac_top_build_prefix
15231*735d6239SKiyoung Kim
15232*735d6239SKiyoung Kimcase $srcdir in
15233*735d6239SKiyoung Kim  .)  # We are building in place.
15234*735d6239SKiyoung Kim    ac_srcdir=.
15235*735d6239SKiyoung Kim    ac_top_srcdir=$ac_top_builddir_sub
15236*735d6239SKiyoung Kim    ac_abs_top_srcdir=$ac_pwd ;;
15237*735d6239SKiyoung Kim  [\\/]* | ?:[\\/]* )  # Absolute name.
15238*735d6239SKiyoung Kim    ac_srcdir=$srcdir$ac_dir_suffix;
15239*735d6239SKiyoung Kim    ac_top_srcdir=$srcdir
15240*735d6239SKiyoung Kim    ac_abs_top_srcdir=$srcdir ;;
15241*735d6239SKiyoung Kim  *) # Relative name.
15242*735d6239SKiyoung Kim    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15243*735d6239SKiyoung Kim    ac_top_srcdir=$ac_top_build_prefix$srcdir
15244*735d6239SKiyoung Kim    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15245*735d6239SKiyoung Kimesac
15246*735d6239SKiyoung Kimac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15247*735d6239SKiyoung Kim
15248*735d6239SKiyoung Kim
15249*735d6239SKiyoung Kim  case $ac_mode in
15250*735d6239SKiyoung Kim  :F)
15251*735d6239SKiyoung Kim  #
15252*735d6239SKiyoung Kim  # CONFIG_FILE
15253*735d6239SKiyoung Kim  #
15254*735d6239SKiyoung Kim
15255*735d6239SKiyoung Kim  case $INSTALL in
15256*735d6239SKiyoung Kim  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15257*735d6239SKiyoung Kim  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15258*735d6239SKiyoung Kim  esac
15259*735d6239SKiyoung Kim  ac_MKDIR_P=$MKDIR_P
15260*735d6239SKiyoung Kim  case $MKDIR_P in
15261*735d6239SKiyoung Kim  [\\/$]* | ?:[\\/]* ) ;;
15262*735d6239SKiyoung Kim  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15263*735d6239SKiyoung Kim  esac
15264*735d6239SKiyoung Kim_ACEOF
15265*735d6239SKiyoung Kim
15266*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15267*735d6239SKiyoung Kim# If the template does not know about datarootdir, expand it.
15268*735d6239SKiyoung Kim# FIXME: This hack should be removed a few years after 2.60.
15269*735d6239SKiyoung Kimac_datarootdir_hack=; ac_datarootdir_seen=
15270*735d6239SKiyoung Kimac_sed_dataroot='
15271*735d6239SKiyoung Kim/datarootdir/ {
15272*735d6239SKiyoung Kim  p
15273*735d6239SKiyoung Kim  q
15274*735d6239SKiyoung Kim}
15275*735d6239SKiyoung Kim/@datadir@/p
15276*735d6239SKiyoung Kim/@docdir@/p
15277*735d6239SKiyoung Kim/@infodir@/p
15278*735d6239SKiyoung Kim/@localedir@/p
15279*735d6239SKiyoung Kim/@mandir@/p'
15280*735d6239SKiyoung Kimcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15281*735d6239SKiyoung Kim*datarootdir*) ac_datarootdir_seen=yes;;
15282*735d6239SKiyoung Kim*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15283*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15284*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15285*735d6239SKiyoung Kim_ACEOF
15286*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15287*735d6239SKiyoung Kim  ac_datarootdir_hack='
15288*735d6239SKiyoung Kim  s&@datadir@&$datadir&g
15289*735d6239SKiyoung Kim  s&@docdir@&$docdir&g
15290*735d6239SKiyoung Kim  s&@infodir@&$infodir&g
15291*735d6239SKiyoung Kim  s&@localedir@&$localedir&g
15292*735d6239SKiyoung Kim  s&@mandir@&$mandir&g
15293*735d6239SKiyoung Kim  s&\\\${datarootdir}&$datarootdir&g' ;;
15294*735d6239SKiyoung Kimesac
15295*735d6239SKiyoung Kim_ACEOF
15296*735d6239SKiyoung Kim
15297*735d6239SKiyoung Kim# Neutralize VPATH when `$srcdir' = `.'.
15298*735d6239SKiyoung Kim# Shell code in configure.ac might set extrasub.
15299*735d6239SKiyoung Kim# FIXME: do we really want to maintain this feature?
15300*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15301*735d6239SKiyoung Kimac_sed_extra="$ac_vpsub
15302*735d6239SKiyoung Kim$extrasub
15303*735d6239SKiyoung Kim_ACEOF
15304*735d6239SKiyoung Kimcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15305*735d6239SKiyoung Kim:t
15306*735d6239SKiyoung Kim/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15307*735d6239SKiyoung Kims|@configure_input@|$ac_sed_conf_input|;t t
15308*735d6239SKiyoung Kims&@top_builddir@&$ac_top_builddir_sub&;t t
15309*735d6239SKiyoung Kims&@top_build_prefix@&$ac_top_build_prefix&;t t
15310*735d6239SKiyoung Kims&@srcdir@&$ac_srcdir&;t t
15311*735d6239SKiyoung Kims&@abs_srcdir@&$ac_abs_srcdir&;t t
15312*735d6239SKiyoung Kims&@top_srcdir@&$ac_top_srcdir&;t t
15313*735d6239SKiyoung Kims&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15314*735d6239SKiyoung Kims&@builddir@&$ac_builddir&;t t
15315*735d6239SKiyoung Kims&@abs_builddir@&$ac_abs_builddir&;t t
15316*735d6239SKiyoung Kims&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15317*735d6239SKiyoung Kims&@INSTALL@&$ac_INSTALL&;t t
15318*735d6239SKiyoung Kims&@MKDIR_P@&$ac_MKDIR_P&;t t
15319*735d6239SKiyoung Kim$ac_datarootdir_hack
15320*735d6239SKiyoung Kim"
15321*735d6239SKiyoung Kimeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15322*735d6239SKiyoung Kim  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15323*735d6239SKiyoung Kim
15324*735d6239SKiyoung Kimtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15325*735d6239SKiyoung Kim  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15326*735d6239SKiyoung Kim  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
15327*735d6239SKiyoung Kim      "$ac_tmp/out"`; test -z "$ac_out"; } &&
15328*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15329*735d6239SKiyoung Kimwhich seems to be undefined.  Please make sure it is defined" >&5
15330*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15331*735d6239SKiyoung Kimwhich seems to be undefined.  Please make sure it is defined" >&2;}
15332*735d6239SKiyoung Kim
15333*735d6239SKiyoung Kim  rm -f "$ac_tmp/stdin"
15334*735d6239SKiyoung Kim  case $ac_file in
15335*735d6239SKiyoung Kim  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15336*735d6239SKiyoung Kim  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15337*735d6239SKiyoung Kim  esac \
15338*735d6239SKiyoung Kim  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15339*735d6239SKiyoung Kim ;;
15340*735d6239SKiyoung Kim  :H)
15341*735d6239SKiyoung Kim  #
15342*735d6239SKiyoung Kim  # CONFIG_HEADER
15343*735d6239SKiyoung Kim  #
15344*735d6239SKiyoung Kim  if test x"$ac_file" != x-; then
15345*735d6239SKiyoung Kim    {
15346*735d6239SKiyoung Kim      $as_echo "/* $configure_input  */" \
15347*735d6239SKiyoung Kim      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15348*735d6239SKiyoung Kim    } >"$ac_tmp/config.h" \
15349*735d6239SKiyoung Kim      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15350*735d6239SKiyoung Kim    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15351*735d6239SKiyoung Kim      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15352*735d6239SKiyoung Kim$as_echo "$as_me: $ac_file is unchanged" >&6;}
15353*735d6239SKiyoung Kim    else
15354*735d6239SKiyoung Kim      rm -f "$ac_file"
15355*735d6239SKiyoung Kim      mv "$ac_tmp/config.h" "$ac_file" \
15356*735d6239SKiyoung Kim	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
15357*735d6239SKiyoung Kim    fi
15358*735d6239SKiyoung Kim  else
15359*735d6239SKiyoung Kim    $as_echo "/* $configure_input  */" \
15360*735d6239SKiyoung Kim      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15361*735d6239SKiyoung Kim      || as_fn_error $? "could not create -" "$LINENO" 5
15362*735d6239SKiyoung Kim  fi
15363*735d6239SKiyoung Kim# Compute "$ac_file"'s index in $config_headers.
15364*735d6239SKiyoung Kim_am_arg="$ac_file"
15365*735d6239SKiyoung Kim_am_stamp_count=1
15366*735d6239SKiyoung Kimfor _am_header in $config_headers :; do
15367*735d6239SKiyoung Kim  case $_am_header in
15368*735d6239SKiyoung Kim    $_am_arg | $_am_arg:* )
15369*735d6239SKiyoung Kim      break ;;
15370*735d6239SKiyoung Kim    * )
15371*735d6239SKiyoung Kim      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15372*735d6239SKiyoung Kim  esac
15373*735d6239SKiyoung Kimdone
15374*735d6239SKiyoung Kimecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15375*735d6239SKiyoung Kim$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15376*735d6239SKiyoung Kim	 X"$_am_arg" : 'X\(//\)[^/]' \| \
15377*735d6239SKiyoung Kim	 X"$_am_arg" : 'X\(//\)$' \| \
15378*735d6239SKiyoung Kim	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15379*735d6239SKiyoung Kim$as_echo X"$_am_arg" |
15380*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15381*735d6239SKiyoung Kim	    s//\1/
15382*735d6239SKiyoung Kim	    q
15383*735d6239SKiyoung Kim	  }
15384*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
15385*735d6239SKiyoung Kim	    s//\1/
15386*735d6239SKiyoung Kim	    q
15387*735d6239SKiyoung Kim	  }
15388*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
15389*735d6239SKiyoung Kim	    s//\1/
15390*735d6239SKiyoung Kim	    q
15391*735d6239SKiyoung Kim	  }
15392*735d6239SKiyoung Kim	  /^X\(\/\).*/{
15393*735d6239SKiyoung Kim	    s//\1/
15394*735d6239SKiyoung Kim	    q
15395*735d6239SKiyoung Kim	  }
15396*735d6239SKiyoung Kim	  s/.*/./; q'`/stamp-h$_am_stamp_count
15397*735d6239SKiyoung Kim ;;
15398*735d6239SKiyoung Kim
15399*735d6239SKiyoung Kim  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15400*735d6239SKiyoung Kim$as_echo "$as_me: executing $ac_file commands" >&6;}
15401*735d6239SKiyoung Kim ;;
15402*735d6239SKiyoung Kim  esac
15403*735d6239SKiyoung Kim
15404*735d6239SKiyoung Kim
15405*735d6239SKiyoung Kim  case $ac_file$ac_mode in
15406*735d6239SKiyoung Kim    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15407*735d6239SKiyoung Kim  # Autoconf 2.62 quotes --file arguments for eval, but not when files
15408*735d6239SKiyoung Kim  # are listed without --file.  Let's play safe and only enable the eval
15409*735d6239SKiyoung Kim  # if we detect the quoting.
15410*735d6239SKiyoung Kim  case $CONFIG_FILES in
15411*735d6239SKiyoung Kim  *\'*) eval set x "$CONFIG_FILES" ;;
15412*735d6239SKiyoung Kim  *)   set x $CONFIG_FILES ;;
15413*735d6239SKiyoung Kim  esac
15414*735d6239SKiyoung Kim  shift
15415*735d6239SKiyoung Kim  for mf
15416*735d6239SKiyoung Kim  do
15417*735d6239SKiyoung Kim    # Strip MF so we end up with the name of the file.
15418*735d6239SKiyoung Kim    mf=`echo "$mf" | sed -e 's/:.*$//'`
15419*735d6239SKiyoung Kim    # Check whether this is an Automake generated Makefile or not.
15420*735d6239SKiyoung Kim    # We used to match only the files named `Makefile.in', but
15421*735d6239SKiyoung Kim    # some people rename them; so instead we look at the file content.
15422*735d6239SKiyoung Kim    # Grep'ing the first line is not enough: some people post-process
15423*735d6239SKiyoung Kim    # each Makefile.in and add a new line on top of each file to say so.
15424*735d6239SKiyoung Kim    # Grep'ing the whole file is not good either: AIX grep has a line
15425*735d6239SKiyoung Kim    # limit of 2048, but all sed's we know have understand at least 4000.
15426*735d6239SKiyoung Kim    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15427*735d6239SKiyoung Kim      dirpart=`$as_dirname -- "$mf" ||
15428*735d6239SKiyoung Kim$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15429*735d6239SKiyoung Kim	 X"$mf" : 'X\(//\)[^/]' \| \
15430*735d6239SKiyoung Kim	 X"$mf" : 'X\(//\)$' \| \
15431*735d6239SKiyoung Kim	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15432*735d6239SKiyoung Kim$as_echo X"$mf" |
15433*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15434*735d6239SKiyoung Kim	    s//\1/
15435*735d6239SKiyoung Kim	    q
15436*735d6239SKiyoung Kim	  }
15437*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
15438*735d6239SKiyoung Kim	    s//\1/
15439*735d6239SKiyoung Kim	    q
15440*735d6239SKiyoung Kim	  }
15441*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
15442*735d6239SKiyoung Kim	    s//\1/
15443*735d6239SKiyoung Kim	    q
15444*735d6239SKiyoung Kim	  }
15445*735d6239SKiyoung Kim	  /^X\(\/\).*/{
15446*735d6239SKiyoung Kim	    s//\1/
15447*735d6239SKiyoung Kim	    q
15448*735d6239SKiyoung Kim	  }
15449*735d6239SKiyoung Kim	  s/.*/./; q'`
15450*735d6239SKiyoung Kim    else
15451*735d6239SKiyoung Kim      continue
15452*735d6239SKiyoung Kim    fi
15453*735d6239SKiyoung Kim    # Extract the definition of DEPDIR, am__include, and am__quote
15454*735d6239SKiyoung Kim    # from the Makefile without running `make'.
15455*735d6239SKiyoung Kim    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15456*735d6239SKiyoung Kim    test -z "$DEPDIR" && continue
15457*735d6239SKiyoung Kim    am__include=`sed -n 's/^am__include = //p' < "$mf"`
15458*735d6239SKiyoung Kim    test -z "am__include" && continue
15459*735d6239SKiyoung Kim    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15460*735d6239SKiyoung Kim    # When using ansi2knr, U may be empty or an underscore; expand it
15461*735d6239SKiyoung Kim    U=`sed -n 's/^U = //p' < "$mf"`
15462*735d6239SKiyoung Kim    # Find all dependency output files, they are included files with
15463*735d6239SKiyoung Kim    # $(DEPDIR) in their names.  We invoke sed twice because it is the
15464*735d6239SKiyoung Kim    # simplest approach to changing $(DEPDIR) to its actual value in the
15465*735d6239SKiyoung Kim    # expansion.
15466*735d6239SKiyoung Kim    for file in `sed -n "
15467*735d6239SKiyoung Kim      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15468*735d6239SKiyoung Kim	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
15469*735d6239SKiyoung Kim      # Make sure the directory exists.
15470*735d6239SKiyoung Kim      test -f "$dirpart/$file" && continue
15471*735d6239SKiyoung Kim      fdir=`$as_dirname -- "$file" ||
15472*735d6239SKiyoung Kim$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15473*735d6239SKiyoung Kim	 X"$file" : 'X\(//\)[^/]' \| \
15474*735d6239SKiyoung Kim	 X"$file" : 'X\(//\)$' \| \
15475*735d6239SKiyoung Kim	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15476*735d6239SKiyoung Kim$as_echo X"$file" |
15477*735d6239SKiyoung Kim    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15478*735d6239SKiyoung Kim	    s//\1/
15479*735d6239SKiyoung Kim	    q
15480*735d6239SKiyoung Kim	  }
15481*735d6239SKiyoung Kim	  /^X\(\/\/\)[^/].*/{
15482*735d6239SKiyoung Kim	    s//\1/
15483*735d6239SKiyoung Kim	    q
15484*735d6239SKiyoung Kim	  }
15485*735d6239SKiyoung Kim	  /^X\(\/\/\)$/{
15486*735d6239SKiyoung Kim	    s//\1/
15487*735d6239SKiyoung Kim	    q
15488*735d6239SKiyoung Kim	  }
15489*735d6239SKiyoung Kim	  /^X\(\/\).*/{
15490*735d6239SKiyoung Kim	    s//\1/
15491*735d6239SKiyoung Kim	    q
15492*735d6239SKiyoung Kim	  }
15493*735d6239SKiyoung Kim	  s/.*/./; q'`
15494*735d6239SKiyoung Kim      as_dir=$dirpart/$fdir; as_fn_mkdir_p
15495*735d6239SKiyoung Kim      # echo "creating $dirpart/$file"
15496*735d6239SKiyoung Kim      echo '# dummy' > "$dirpart/$file"
15497*735d6239SKiyoung Kim    done
15498*735d6239SKiyoung Kim  done
15499*735d6239SKiyoung Kim}
15500*735d6239SKiyoung Kim ;;
15501*735d6239SKiyoung Kim    "libtool":C)
15502*735d6239SKiyoung Kim
15503*735d6239SKiyoung Kim    # See if we are running on zsh, and set the options which allow our
15504*735d6239SKiyoung Kim    # commands through without removal of \ escapes.
15505*735d6239SKiyoung Kim    if test -n "${ZSH_VERSION+set}" ; then
15506*735d6239SKiyoung Kim      setopt NO_GLOB_SUBST
15507*735d6239SKiyoung Kim    fi
15508*735d6239SKiyoung Kim
15509*735d6239SKiyoung Kim    cfgfile="${ofile}T"
15510*735d6239SKiyoung Kim    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15511*735d6239SKiyoung Kim    $RM "$cfgfile"
15512*735d6239SKiyoung Kim
15513*735d6239SKiyoung Kim    cat <<_LT_EOF >> "$cfgfile"
15514*735d6239SKiyoung Kim#! $SHELL
15515*735d6239SKiyoung Kim
15516*735d6239SKiyoung Kim# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15517*735d6239SKiyoung Kim# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15518*735d6239SKiyoung Kim# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15519*735d6239SKiyoung Kim# NOTE: Changes made to this file will be lost: look at ltmain.sh.
15520*735d6239SKiyoung Kim#
15521*735d6239SKiyoung Kim#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15522*735d6239SKiyoung Kim#                 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
15523*735d6239SKiyoung Kim#                 Inc.
15524*735d6239SKiyoung Kim#   Written by Gordon Matzigkeit, 1996
15525*735d6239SKiyoung Kim#
15526*735d6239SKiyoung Kim#   This file is part of GNU Libtool.
15527*735d6239SKiyoung Kim#
15528*735d6239SKiyoung Kim# GNU Libtool is free software; you can redistribute it and/or
15529*735d6239SKiyoung Kim# modify it under the terms of the GNU General Public License as
15530*735d6239SKiyoung Kim# published by the Free Software Foundation; either version 2 of
15531*735d6239SKiyoung Kim# the License, or (at your option) any later version.
15532*735d6239SKiyoung Kim#
15533*735d6239SKiyoung Kim# As a special exception to the GNU General Public License,
15534*735d6239SKiyoung Kim# if you distribute this file as part of a program or library that
15535*735d6239SKiyoung Kim# is built using GNU Libtool, you may include this file under the
15536*735d6239SKiyoung Kim# same distribution terms that you use for the rest of that program.
15537*735d6239SKiyoung Kim#
15538*735d6239SKiyoung Kim# GNU Libtool is distributed in the hope that it will be useful,
15539*735d6239SKiyoung Kim# but WITHOUT ANY WARRANTY; without even the implied warranty of
15540*735d6239SKiyoung Kim# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15541*735d6239SKiyoung Kim# GNU General Public License for more details.
15542*735d6239SKiyoung Kim#
15543*735d6239SKiyoung Kim# You should have received a copy of the GNU General Public License
15544*735d6239SKiyoung Kim# along with GNU Libtool; see the file COPYING.  If not, a copy
15545*735d6239SKiyoung Kim# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15546*735d6239SKiyoung Kim# obtained by writing to the Free Software Foundation, Inc.,
15547*735d6239SKiyoung Kim# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15548*735d6239SKiyoung Kim
15549*735d6239SKiyoung Kim
15550*735d6239SKiyoung Kim# The names of the tagged configurations supported by this script.
15551*735d6239SKiyoung Kimavailable_tags=""
15552*735d6239SKiyoung Kim
15553*735d6239SKiyoung Kim# ### BEGIN LIBTOOL CONFIG
15554*735d6239SKiyoung Kim
15555*735d6239SKiyoung Kim# Which release of libtool.m4 was used?
15556*735d6239SKiyoung Kimmacro_version=$macro_version
15557*735d6239SKiyoung Kimmacro_revision=$macro_revision
15558*735d6239SKiyoung Kim
15559*735d6239SKiyoung Kim# Whether or not to build shared libraries.
15560*735d6239SKiyoung Kimbuild_libtool_libs=$enable_shared
15561*735d6239SKiyoung Kim
15562*735d6239SKiyoung Kim# Whether or not to build static libraries.
15563*735d6239SKiyoung Kimbuild_old_libs=$enable_static
15564*735d6239SKiyoung Kim
15565*735d6239SKiyoung Kim# What type of objects to build.
15566*735d6239SKiyoung Kimpic_mode=$pic_mode
15567*735d6239SKiyoung Kim
15568*735d6239SKiyoung Kim# Whether or not to optimize for fast installation.
15569*735d6239SKiyoung Kimfast_install=$enable_fast_install
15570*735d6239SKiyoung Kim
15571*735d6239SKiyoung Kim# Shell to use when invoking shell scripts.
15572*735d6239SKiyoung KimSHELL=$lt_SHELL
15573*735d6239SKiyoung Kim
15574*735d6239SKiyoung Kim# An echo program that protects backslashes.
15575*735d6239SKiyoung KimECHO=$lt_ECHO
15576*735d6239SKiyoung Kim
15577*735d6239SKiyoung Kim# The host system.
15578*735d6239SKiyoung Kimhost_alias=$host_alias
15579*735d6239SKiyoung Kimhost=$host
15580*735d6239SKiyoung Kimhost_os=$host_os
15581*735d6239SKiyoung Kim
15582*735d6239SKiyoung Kim# The build system.
15583*735d6239SKiyoung Kimbuild_alias=$build_alias
15584*735d6239SKiyoung Kimbuild=$build
15585*735d6239SKiyoung Kimbuild_os=$build_os
15586*735d6239SKiyoung Kim
15587*735d6239SKiyoung Kim# A sed program that does not truncate output.
15588*735d6239SKiyoung KimSED=$lt_SED
15589*735d6239SKiyoung Kim
15590*735d6239SKiyoung Kim# Sed that helps us avoid accidentally triggering echo(1) options like -n.
15591*735d6239SKiyoung KimXsed="\$SED -e 1s/^X//"
15592*735d6239SKiyoung Kim
15593*735d6239SKiyoung Kim# A grep program that handles long lines.
15594*735d6239SKiyoung KimGREP=$lt_GREP
15595*735d6239SKiyoung Kim
15596*735d6239SKiyoung Kim# An ERE matcher.
15597*735d6239SKiyoung KimEGREP=$lt_EGREP
15598*735d6239SKiyoung Kim
15599*735d6239SKiyoung Kim# A literal string matcher.
15600*735d6239SKiyoung KimFGREP=$lt_FGREP
15601*735d6239SKiyoung Kim
15602*735d6239SKiyoung Kim# A BSD- or MS-compatible name lister.
15603*735d6239SKiyoung KimNM=$lt_NM
15604*735d6239SKiyoung Kim
15605*735d6239SKiyoung Kim# Whether we need soft or hard links.
15606*735d6239SKiyoung KimLN_S=$lt_LN_S
15607*735d6239SKiyoung Kim
15608*735d6239SKiyoung Kim# What is the maximum length of a command?
15609*735d6239SKiyoung Kimmax_cmd_len=$max_cmd_len
15610*735d6239SKiyoung Kim
15611*735d6239SKiyoung Kim# Object file suffix (normally "o").
15612*735d6239SKiyoung Kimobjext=$ac_objext
15613*735d6239SKiyoung Kim
15614*735d6239SKiyoung Kim# Executable file suffix (normally "").
15615*735d6239SKiyoung Kimexeext=$exeext
15616*735d6239SKiyoung Kim
15617*735d6239SKiyoung Kim# whether the shell understands "unset".
15618*735d6239SKiyoung Kimlt_unset=$lt_unset
15619*735d6239SKiyoung Kim
15620*735d6239SKiyoung Kim# turn spaces into newlines.
15621*735d6239SKiyoung KimSP2NL=$lt_lt_SP2NL
15622*735d6239SKiyoung Kim
15623*735d6239SKiyoung Kim# turn newlines into spaces.
15624*735d6239SKiyoung KimNL2SP=$lt_lt_NL2SP
15625*735d6239SKiyoung Kim
15626*735d6239SKiyoung Kim# convert \$build file names to \$host format.
15627*735d6239SKiyoung Kimto_host_file_cmd=$lt_cv_to_host_file_cmd
15628*735d6239SKiyoung Kim
15629*735d6239SKiyoung Kim# convert \$build files to toolchain format.
15630*735d6239SKiyoung Kimto_tool_file_cmd=$lt_cv_to_tool_file_cmd
15631*735d6239SKiyoung Kim
15632*735d6239SKiyoung Kim# An object symbol dumper.
15633*735d6239SKiyoung KimOBJDUMP=$lt_OBJDUMP
15634*735d6239SKiyoung Kim
15635*735d6239SKiyoung Kim# Method to check whether dependent libraries are shared objects.
15636*735d6239SKiyoung Kimdeplibs_check_method=$lt_deplibs_check_method
15637*735d6239SKiyoung Kim
15638*735d6239SKiyoung Kim# Command to use when deplibs_check_method = "file_magic".
15639*735d6239SKiyoung Kimfile_magic_cmd=$lt_file_magic_cmd
15640*735d6239SKiyoung Kim
15641*735d6239SKiyoung Kim# How to find potential files when deplibs_check_method = "file_magic".
15642*735d6239SKiyoung Kimfile_magic_glob=$lt_file_magic_glob
15643*735d6239SKiyoung Kim
15644*735d6239SKiyoung Kim# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
15645*735d6239SKiyoung Kimwant_nocaseglob=$lt_want_nocaseglob
15646*735d6239SKiyoung Kim
15647*735d6239SKiyoung Kim# DLL creation program.
15648*735d6239SKiyoung KimDLLTOOL=$lt_DLLTOOL
15649*735d6239SKiyoung Kim
15650*735d6239SKiyoung Kim# Command to associate shared and link libraries.
15651*735d6239SKiyoung Kimsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
15652*735d6239SKiyoung Kim
15653*735d6239SKiyoung Kim# The archiver.
15654*735d6239SKiyoung KimAR=$lt_AR
15655*735d6239SKiyoung Kim
15656*735d6239SKiyoung Kim# Flags to create an archive.
15657*735d6239SKiyoung KimAR_FLAGS=$lt_AR_FLAGS
15658*735d6239SKiyoung Kim
15659*735d6239SKiyoung Kim# How to feed a file listing to the archiver.
15660*735d6239SKiyoung Kimarchiver_list_spec=$lt_archiver_list_spec
15661*735d6239SKiyoung Kim
15662*735d6239SKiyoung Kim# A symbol stripping program.
15663*735d6239SKiyoung KimSTRIP=$lt_STRIP
15664*735d6239SKiyoung Kim
15665*735d6239SKiyoung Kim# Commands used to install an old-style archive.
15666*735d6239SKiyoung KimRANLIB=$lt_RANLIB
15667*735d6239SKiyoung Kimold_postinstall_cmds=$lt_old_postinstall_cmds
15668*735d6239SKiyoung Kimold_postuninstall_cmds=$lt_old_postuninstall_cmds
15669*735d6239SKiyoung Kim
15670*735d6239SKiyoung Kim# Whether to use a lock for old archive extraction.
15671*735d6239SKiyoung Kimlock_old_archive_extraction=$lock_old_archive_extraction
15672*735d6239SKiyoung Kim
15673*735d6239SKiyoung Kim# A C compiler.
15674*735d6239SKiyoung KimLTCC=$lt_CC
15675*735d6239SKiyoung Kim
15676*735d6239SKiyoung Kim# LTCC compiler flags.
15677*735d6239SKiyoung KimLTCFLAGS=$lt_CFLAGS
15678*735d6239SKiyoung Kim
15679*735d6239SKiyoung Kim# Take the output of nm and produce a listing of raw symbols and C names.
15680*735d6239SKiyoung Kimglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15681*735d6239SKiyoung Kim
15682*735d6239SKiyoung Kim# Transform the output of nm in a proper C declaration.
15683*735d6239SKiyoung Kimglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15684*735d6239SKiyoung Kim
15685*735d6239SKiyoung Kim# Transform the output of nm in a C name address pair.
15686*735d6239SKiyoung Kimglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15687*735d6239SKiyoung Kim
15688*735d6239SKiyoung Kim# Transform the output of nm in a C name address pair when lib prefix is needed.
15689*735d6239SKiyoung Kimglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15690*735d6239SKiyoung Kim
15691*735d6239SKiyoung Kim# Specify filename containing input files for \$NM.
15692*735d6239SKiyoung Kimnm_file_list_spec=$lt_nm_file_list_spec
15693*735d6239SKiyoung Kim
15694*735d6239SKiyoung Kim# The root where to search for dependent libraries,and in which our libraries should be installed.
15695*735d6239SKiyoung Kimlt_sysroot=$lt_sysroot
15696*735d6239SKiyoung Kim
15697*735d6239SKiyoung Kim# The name of the directory that contains temporary libtool files.
15698*735d6239SKiyoung Kimobjdir=$objdir
15699*735d6239SKiyoung Kim
15700*735d6239SKiyoung Kim# Used to examine libraries when file_magic_cmd begins with "file".
15701*735d6239SKiyoung KimMAGIC_CMD=$MAGIC_CMD
15702*735d6239SKiyoung Kim
15703*735d6239SKiyoung Kim# Must we lock files when doing compilation?
15704*735d6239SKiyoung Kimneed_locks=$lt_need_locks
15705*735d6239SKiyoung Kim
15706*735d6239SKiyoung Kim# Manifest tool.
15707*735d6239SKiyoung KimMANIFEST_TOOL=$lt_MANIFEST_TOOL
15708*735d6239SKiyoung Kim
15709*735d6239SKiyoung Kim# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15710*735d6239SKiyoung KimDSYMUTIL=$lt_DSYMUTIL
15711*735d6239SKiyoung Kim
15712*735d6239SKiyoung Kim# Tool to change global to local symbols on Mac OS X.
15713*735d6239SKiyoung KimNMEDIT=$lt_NMEDIT
15714*735d6239SKiyoung Kim
15715*735d6239SKiyoung Kim# Tool to manipulate fat objects and archives on Mac OS X.
15716*735d6239SKiyoung KimLIPO=$lt_LIPO
15717*735d6239SKiyoung Kim
15718*735d6239SKiyoung Kim# ldd/readelf like tool for Mach-O binaries on Mac OS X.
15719*735d6239SKiyoung KimOTOOL=$lt_OTOOL
15720*735d6239SKiyoung Kim
15721*735d6239SKiyoung Kim# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15722*735d6239SKiyoung KimOTOOL64=$lt_OTOOL64
15723*735d6239SKiyoung Kim
15724*735d6239SKiyoung Kim# Old archive suffix (normally "a").
15725*735d6239SKiyoung Kimlibext=$libext
15726*735d6239SKiyoung Kim
15727*735d6239SKiyoung Kim# Shared library suffix (normally ".so").
15728*735d6239SKiyoung Kimshrext_cmds=$lt_shrext_cmds
15729*735d6239SKiyoung Kim
15730*735d6239SKiyoung Kim# The commands to extract the exported symbol list from a shared archive.
15731*735d6239SKiyoung Kimextract_expsyms_cmds=$lt_extract_expsyms_cmds
15732*735d6239SKiyoung Kim
15733*735d6239SKiyoung Kim# Variables whose values should be saved in libtool wrapper scripts and
15734*735d6239SKiyoung Kim# restored at link time.
15735*735d6239SKiyoung Kimvariables_saved_for_relink=$lt_variables_saved_for_relink
15736*735d6239SKiyoung Kim
15737*735d6239SKiyoung Kim# Do we need the "lib" prefix for modules?
15738*735d6239SKiyoung Kimneed_lib_prefix=$need_lib_prefix
15739*735d6239SKiyoung Kim
15740*735d6239SKiyoung Kim# Do we need a version for libraries?
15741*735d6239SKiyoung Kimneed_version=$need_version
15742*735d6239SKiyoung Kim
15743*735d6239SKiyoung Kim# Library versioning type.
15744*735d6239SKiyoung Kimversion_type=$version_type
15745*735d6239SKiyoung Kim
15746*735d6239SKiyoung Kim# Shared library runtime path variable.
15747*735d6239SKiyoung Kimrunpath_var=$runpath_var
15748*735d6239SKiyoung Kim
15749*735d6239SKiyoung Kim# Shared library path variable.
15750*735d6239SKiyoung Kimshlibpath_var=$shlibpath_var
15751*735d6239SKiyoung Kim
15752*735d6239SKiyoung Kim# Is shlibpath searched before the hard-coded library search path?
15753*735d6239SKiyoung Kimshlibpath_overrides_runpath=$shlibpath_overrides_runpath
15754*735d6239SKiyoung Kim
15755*735d6239SKiyoung Kim# Format of library name prefix.
15756*735d6239SKiyoung Kimlibname_spec=$lt_libname_spec
15757*735d6239SKiyoung Kim
15758*735d6239SKiyoung Kim# List of archive names.  First name is the real one, the rest are links.
15759*735d6239SKiyoung Kim# The last name is the one that the linker finds with -lNAME
15760*735d6239SKiyoung Kimlibrary_names_spec=$lt_library_names_spec
15761*735d6239SKiyoung Kim
15762*735d6239SKiyoung Kim# The coded name of the library, if different from the real name.
15763*735d6239SKiyoung Kimsoname_spec=$lt_soname_spec
15764*735d6239SKiyoung Kim
15765*735d6239SKiyoung Kim# Permission mode override for installation of shared libraries.
15766*735d6239SKiyoung Kiminstall_override_mode=$lt_install_override_mode
15767*735d6239SKiyoung Kim
15768*735d6239SKiyoung Kim# Command to use after installation of a shared archive.
15769*735d6239SKiyoung Kimpostinstall_cmds=$lt_postinstall_cmds
15770*735d6239SKiyoung Kim
15771*735d6239SKiyoung Kim# Command to use after uninstallation of a shared archive.
15772*735d6239SKiyoung Kimpostuninstall_cmds=$lt_postuninstall_cmds
15773*735d6239SKiyoung Kim
15774*735d6239SKiyoung Kim# Commands used to finish a libtool library installation in a directory.
15775*735d6239SKiyoung Kimfinish_cmds=$lt_finish_cmds
15776*735d6239SKiyoung Kim
15777*735d6239SKiyoung Kim# As "finish_cmds", except a single script fragment to be evaled but
15778*735d6239SKiyoung Kim# not shown.
15779*735d6239SKiyoung Kimfinish_eval=$lt_finish_eval
15780*735d6239SKiyoung Kim
15781*735d6239SKiyoung Kim# Whether we should hardcode library paths into libraries.
15782*735d6239SKiyoung Kimhardcode_into_libs=$hardcode_into_libs
15783*735d6239SKiyoung Kim
15784*735d6239SKiyoung Kim# Compile-time system search path for libraries.
15785*735d6239SKiyoung Kimsys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15786*735d6239SKiyoung Kim
15787*735d6239SKiyoung Kim# Run-time system search path for libraries.
15788*735d6239SKiyoung Kimsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15789*735d6239SKiyoung Kim
15790*735d6239SKiyoung Kim# Whether dlopen is supported.
15791*735d6239SKiyoung Kimdlopen_support=$enable_dlopen
15792*735d6239SKiyoung Kim
15793*735d6239SKiyoung Kim# Whether dlopen of programs is supported.
15794*735d6239SKiyoung Kimdlopen_self=$enable_dlopen_self
15795*735d6239SKiyoung Kim
15796*735d6239SKiyoung Kim# Whether dlopen of statically linked programs is supported.
15797*735d6239SKiyoung Kimdlopen_self_static=$enable_dlopen_self_static
15798*735d6239SKiyoung Kim
15799*735d6239SKiyoung Kim# Commands to strip libraries.
15800*735d6239SKiyoung Kimold_striplib=$lt_old_striplib
15801*735d6239SKiyoung Kimstriplib=$lt_striplib
15802*735d6239SKiyoung Kim
15803*735d6239SKiyoung Kim
15804*735d6239SKiyoung Kim# The linker used to build libraries.
15805*735d6239SKiyoung KimLD=$lt_LD
15806*735d6239SKiyoung Kim
15807*735d6239SKiyoung Kim# How to create reloadable object files.
15808*735d6239SKiyoung Kimreload_flag=$lt_reload_flag
15809*735d6239SKiyoung Kimreload_cmds=$lt_reload_cmds
15810*735d6239SKiyoung Kim
15811*735d6239SKiyoung Kim# Commands used to build an old-style archive.
15812*735d6239SKiyoung Kimold_archive_cmds=$lt_old_archive_cmds
15813*735d6239SKiyoung Kim
15814*735d6239SKiyoung Kim# A language specific compiler.
15815*735d6239SKiyoung KimCC=$lt_compiler
15816*735d6239SKiyoung Kim
15817*735d6239SKiyoung Kim# Is the compiler the GNU compiler?
15818*735d6239SKiyoung Kimwith_gcc=$GCC
15819*735d6239SKiyoung Kim
15820*735d6239SKiyoung Kim# Compiler flag to turn off builtin functions.
15821*735d6239SKiyoung Kimno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15822*735d6239SKiyoung Kim
15823*735d6239SKiyoung Kim# Additional compiler flags for building library objects.
15824*735d6239SKiyoung Kimpic_flag=$lt_lt_prog_compiler_pic
15825*735d6239SKiyoung Kim
15826*735d6239SKiyoung Kim# How to pass a linker flag through the compiler.
15827*735d6239SKiyoung Kimwl=$lt_lt_prog_compiler_wl
15828*735d6239SKiyoung Kim
15829*735d6239SKiyoung Kim# Compiler flag to prevent dynamic linking.
15830*735d6239SKiyoung Kimlink_static_flag=$lt_lt_prog_compiler_static
15831*735d6239SKiyoung Kim
15832*735d6239SKiyoung Kim# Does compiler simultaneously support -c and -o options?
15833*735d6239SKiyoung Kimcompiler_c_o=$lt_lt_cv_prog_compiler_c_o
15834*735d6239SKiyoung Kim
15835*735d6239SKiyoung Kim# Whether or not to add -lc for building shared libraries.
15836*735d6239SKiyoung Kimbuild_libtool_need_lc=$archive_cmds_need_lc
15837*735d6239SKiyoung Kim
15838*735d6239SKiyoung Kim# Whether or not to disallow shared libs when runtime libs are static.
15839*735d6239SKiyoung Kimallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15840*735d6239SKiyoung Kim
15841*735d6239SKiyoung Kim# Compiler flag to allow reflexive dlopens.
15842*735d6239SKiyoung Kimexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15843*735d6239SKiyoung Kim
15844*735d6239SKiyoung Kim# Compiler flag to generate shared objects directly from archives.
15845*735d6239SKiyoung Kimwhole_archive_flag_spec=$lt_whole_archive_flag_spec
15846*735d6239SKiyoung Kim
15847*735d6239SKiyoung Kim# Whether the compiler copes with passing no objects directly.
15848*735d6239SKiyoung Kimcompiler_needs_object=$lt_compiler_needs_object
15849*735d6239SKiyoung Kim
15850*735d6239SKiyoung Kim# Create an old-style archive from a shared archive.
15851*735d6239SKiyoung Kimold_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15852*735d6239SKiyoung Kim
15853*735d6239SKiyoung Kim# Create a temporary old-style archive to link instead of a shared archive.
15854*735d6239SKiyoung Kimold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15855*735d6239SKiyoung Kim
15856*735d6239SKiyoung Kim# Commands used to build a shared archive.
15857*735d6239SKiyoung Kimarchive_cmds=$lt_archive_cmds
15858*735d6239SKiyoung Kimarchive_expsym_cmds=$lt_archive_expsym_cmds
15859*735d6239SKiyoung Kim
15860*735d6239SKiyoung Kim# Commands used to build a loadable module if different from building
15861*735d6239SKiyoung Kim# a shared archive.
15862*735d6239SKiyoung Kimmodule_cmds=$lt_module_cmds
15863*735d6239SKiyoung Kimmodule_expsym_cmds=$lt_module_expsym_cmds
15864*735d6239SKiyoung Kim
15865*735d6239SKiyoung Kim# Whether we are building with GNU ld or not.
15866*735d6239SKiyoung Kimwith_gnu_ld=$lt_with_gnu_ld
15867*735d6239SKiyoung Kim
15868*735d6239SKiyoung Kim# Flag that allows shared libraries with undefined symbols to be built.
15869*735d6239SKiyoung Kimallow_undefined_flag=$lt_allow_undefined_flag
15870*735d6239SKiyoung Kim
15871*735d6239SKiyoung Kim# Flag that enforces no undefined symbols.
15872*735d6239SKiyoung Kimno_undefined_flag=$lt_no_undefined_flag
15873*735d6239SKiyoung Kim
15874*735d6239SKiyoung Kim# Flag to hardcode \$libdir into a binary during linking.
15875*735d6239SKiyoung Kim# This must work even if \$libdir does not exist
15876*735d6239SKiyoung Kimhardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15877*735d6239SKiyoung Kim
15878*735d6239SKiyoung Kim# If ld is used when linking, flag to hardcode \$libdir into a binary
15879*735d6239SKiyoung Kim# during linking.  This must work even if \$libdir does not exist.
15880*735d6239SKiyoung Kimhardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15881*735d6239SKiyoung Kim
15882*735d6239SKiyoung Kim# Whether we need a single "-rpath" flag with a separated argument.
15883*735d6239SKiyoung Kimhardcode_libdir_separator=$lt_hardcode_libdir_separator
15884*735d6239SKiyoung Kim
15885*735d6239SKiyoung Kim# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15886*735d6239SKiyoung Kim# DIR into the resulting binary.
15887*735d6239SKiyoung Kimhardcode_direct=$hardcode_direct
15888*735d6239SKiyoung Kim
15889*735d6239SKiyoung Kim# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15890*735d6239SKiyoung Kim# DIR into the resulting binary and the resulting library dependency is
15891*735d6239SKiyoung Kim# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15892*735d6239SKiyoung Kim# library is relocated.
15893*735d6239SKiyoung Kimhardcode_direct_absolute=$hardcode_direct_absolute
15894*735d6239SKiyoung Kim
15895*735d6239SKiyoung Kim# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15896*735d6239SKiyoung Kim# into the resulting binary.
15897*735d6239SKiyoung Kimhardcode_minus_L=$hardcode_minus_L
15898*735d6239SKiyoung Kim
15899*735d6239SKiyoung Kim# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15900*735d6239SKiyoung Kim# into the resulting binary.
15901*735d6239SKiyoung Kimhardcode_shlibpath_var=$hardcode_shlibpath_var
15902*735d6239SKiyoung Kim
15903*735d6239SKiyoung Kim# Set to "yes" if building a shared library automatically hardcodes DIR
15904*735d6239SKiyoung Kim# into the library and all subsequent libraries and executables linked
15905*735d6239SKiyoung Kim# against it.
15906*735d6239SKiyoung Kimhardcode_automatic=$hardcode_automatic
15907*735d6239SKiyoung Kim
15908*735d6239SKiyoung Kim# Set to yes if linker adds runtime paths of dependent libraries
15909*735d6239SKiyoung Kim# to runtime path list.
15910*735d6239SKiyoung Kiminherit_rpath=$inherit_rpath
15911*735d6239SKiyoung Kim
15912*735d6239SKiyoung Kim# Whether libtool must link a program against all its dependency libraries.
15913*735d6239SKiyoung Kimlink_all_deplibs=$link_all_deplibs
15914*735d6239SKiyoung Kim
15915*735d6239SKiyoung Kim# Set to "yes" if exported symbols are required.
15916*735d6239SKiyoung Kimalways_export_symbols=$always_export_symbols
15917*735d6239SKiyoung Kim
15918*735d6239SKiyoung Kim# The commands to list exported symbols.
15919*735d6239SKiyoung Kimexport_symbols_cmds=$lt_export_symbols_cmds
15920*735d6239SKiyoung Kim
15921*735d6239SKiyoung Kim# Symbols that should not be listed in the preloaded symbols.
15922*735d6239SKiyoung Kimexclude_expsyms=$lt_exclude_expsyms
15923*735d6239SKiyoung Kim
15924*735d6239SKiyoung Kim# Symbols that must always be exported.
15925*735d6239SKiyoung Kiminclude_expsyms=$lt_include_expsyms
15926*735d6239SKiyoung Kim
15927*735d6239SKiyoung Kim# Commands necessary for linking programs (against libraries) with templates.
15928*735d6239SKiyoung Kimprelink_cmds=$lt_prelink_cmds
15929*735d6239SKiyoung Kim
15930*735d6239SKiyoung Kim# Commands necessary for finishing linking programs.
15931*735d6239SKiyoung Kimpostlink_cmds=$lt_postlink_cmds
15932*735d6239SKiyoung Kim
15933*735d6239SKiyoung Kim# Specify filename containing input files.
15934*735d6239SKiyoung Kimfile_list_spec=$lt_file_list_spec
15935*735d6239SKiyoung Kim
15936*735d6239SKiyoung Kim# How to hardcode a shared library path into an executable.
15937*735d6239SKiyoung Kimhardcode_action=$hardcode_action
15938*735d6239SKiyoung Kim
15939*735d6239SKiyoung Kim# ### END LIBTOOL CONFIG
15940*735d6239SKiyoung Kim
15941*735d6239SKiyoung Kim_LT_EOF
15942*735d6239SKiyoung Kim
15943*735d6239SKiyoung Kim  case $host_os in
15944*735d6239SKiyoung Kim  aix3*)
15945*735d6239SKiyoung Kim    cat <<\_LT_EOF >> "$cfgfile"
15946*735d6239SKiyoung Kim# AIX sometimes has problems with the GCC collect2 program.  For some
15947*735d6239SKiyoung Kim# reason, if we set the COLLECT_NAMES environment variable, the problems
15948*735d6239SKiyoung Kim# vanish in a puff of smoke.
15949*735d6239SKiyoung Kimif test "X${COLLECT_NAMES+set}" != Xset; then
15950*735d6239SKiyoung Kim  COLLECT_NAMES=
15951*735d6239SKiyoung Kim  export COLLECT_NAMES
15952*735d6239SKiyoung Kimfi
15953*735d6239SKiyoung Kim_LT_EOF
15954*735d6239SKiyoung Kim    ;;
15955*735d6239SKiyoung Kim  esac
15956*735d6239SKiyoung Kim
15957*735d6239SKiyoung Kim
15958*735d6239SKiyoung Kimltmain="$ac_aux_dir/ltmain.sh"
15959*735d6239SKiyoung Kim
15960*735d6239SKiyoung Kim
15961*735d6239SKiyoung Kim  # We use sed instead of cat because bash on DJGPP gets confused if
15962*735d6239SKiyoung Kim  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15963*735d6239SKiyoung Kim  # text mode, it properly converts lines to CR/LF.  This bash problem
15964*735d6239SKiyoung Kim  # is reportedly fixed, but why not run on old versions too?
15965*735d6239SKiyoung Kim  sed '$q' "$ltmain" >> "$cfgfile" \
15966*735d6239SKiyoung Kim     || (rm -f "$cfgfile"; exit 1)
15967*735d6239SKiyoung Kim
15968*735d6239SKiyoung Kim  if test x"$xsi_shell" = xyes; then
15969*735d6239SKiyoung Kim  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
15970*735d6239SKiyoung Kimfunc_dirname ()\
15971*735d6239SKiyoung Kim{\
15972*735d6239SKiyoung Kim\    case ${1} in\
15973*735d6239SKiyoung Kim\      */*) func_dirname_result="${1%/*}${2}" ;;\
15974*735d6239SKiyoung Kim\      *  ) func_dirname_result="${3}" ;;\
15975*735d6239SKiyoung Kim\    esac\
15976*735d6239SKiyoung Kim} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
15977*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
15978*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15979*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
15980*735d6239SKiyoung Kim
15981*735d6239SKiyoung Kim
15982*735d6239SKiyoung Kim  sed -e '/^func_basename ()$/,/^} # func_basename /c\
15983*735d6239SKiyoung Kimfunc_basename ()\
15984*735d6239SKiyoung Kim{\
15985*735d6239SKiyoung Kim\    func_basename_result="${1##*/}"\
15986*735d6239SKiyoung Kim} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
15987*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
15988*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
15989*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
15990*735d6239SKiyoung Kim
15991*735d6239SKiyoung Kim
15992*735d6239SKiyoung Kim  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
15993*735d6239SKiyoung Kimfunc_dirname_and_basename ()\
15994*735d6239SKiyoung Kim{\
15995*735d6239SKiyoung Kim\    case ${1} in\
15996*735d6239SKiyoung Kim\      */*) func_dirname_result="${1%/*}${2}" ;;\
15997*735d6239SKiyoung Kim\      *  ) func_dirname_result="${3}" ;;\
15998*735d6239SKiyoung Kim\    esac\
15999*735d6239SKiyoung Kim\    func_basename_result="${1##*/}"\
16000*735d6239SKiyoung Kim} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
16001*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16002*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16003*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16004*735d6239SKiyoung Kim
16005*735d6239SKiyoung Kim
16006*735d6239SKiyoung Kim  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
16007*735d6239SKiyoung Kimfunc_stripname ()\
16008*735d6239SKiyoung Kim{\
16009*735d6239SKiyoung Kim\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
16010*735d6239SKiyoung Kim\    # positional parameters, so assign one to ordinary parameter first.\
16011*735d6239SKiyoung Kim\    func_stripname_result=${3}\
16012*735d6239SKiyoung Kim\    func_stripname_result=${func_stripname_result#"${1}"}\
16013*735d6239SKiyoung Kim\    func_stripname_result=${func_stripname_result%"${2}"}\
16014*735d6239SKiyoung Kim} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
16015*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16016*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16017*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16018*735d6239SKiyoung Kim
16019*735d6239SKiyoung Kim
16020*735d6239SKiyoung Kim  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
16021*735d6239SKiyoung Kimfunc_split_long_opt ()\
16022*735d6239SKiyoung Kim{\
16023*735d6239SKiyoung Kim\    func_split_long_opt_name=${1%%=*}\
16024*735d6239SKiyoung Kim\    func_split_long_opt_arg=${1#*=}\
16025*735d6239SKiyoung Kim} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
16026*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16027*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16028*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16029*735d6239SKiyoung Kim
16030*735d6239SKiyoung Kim
16031*735d6239SKiyoung Kim  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
16032*735d6239SKiyoung Kimfunc_split_short_opt ()\
16033*735d6239SKiyoung Kim{\
16034*735d6239SKiyoung Kim\    func_split_short_opt_arg=${1#??}\
16035*735d6239SKiyoung Kim\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
16036*735d6239SKiyoung Kim} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
16037*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16038*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16039*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16040*735d6239SKiyoung Kim
16041*735d6239SKiyoung Kim
16042*735d6239SKiyoung Kim  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
16043*735d6239SKiyoung Kimfunc_lo2o ()\
16044*735d6239SKiyoung Kim{\
16045*735d6239SKiyoung Kim\    case ${1} in\
16046*735d6239SKiyoung Kim\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
16047*735d6239SKiyoung Kim\      *)    func_lo2o_result=${1} ;;\
16048*735d6239SKiyoung Kim\    esac\
16049*735d6239SKiyoung Kim} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
16050*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16051*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16052*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16053*735d6239SKiyoung Kim
16054*735d6239SKiyoung Kim
16055*735d6239SKiyoung Kim  sed -e '/^func_xform ()$/,/^} # func_xform /c\
16056*735d6239SKiyoung Kimfunc_xform ()\
16057*735d6239SKiyoung Kim{\
16058*735d6239SKiyoung Kim    func_xform_result=${1%.*}.lo\
16059*735d6239SKiyoung Kim} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
16060*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16061*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16062*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16063*735d6239SKiyoung Kim
16064*735d6239SKiyoung Kim
16065*735d6239SKiyoung Kim  sed -e '/^func_arith ()$/,/^} # func_arith /c\
16066*735d6239SKiyoung Kimfunc_arith ()\
16067*735d6239SKiyoung Kim{\
16068*735d6239SKiyoung Kim    func_arith_result=$(( $* ))\
16069*735d6239SKiyoung Kim} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
16070*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16071*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16072*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16073*735d6239SKiyoung Kim
16074*735d6239SKiyoung Kim
16075*735d6239SKiyoung Kim  sed -e '/^func_len ()$/,/^} # func_len /c\
16076*735d6239SKiyoung Kimfunc_len ()\
16077*735d6239SKiyoung Kim{\
16078*735d6239SKiyoung Kim    func_len_result=${#1}\
16079*735d6239SKiyoung Kim} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
16080*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16081*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16082*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16083*735d6239SKiyoung Kim
16084*735d6239SKiyoung Kimfi
16085*735d6239SKiyoung Kim
16086*735d6239SKiyoung Kimif test x"$lt_shell_append" = xyes; then
16087*735d6239SKiyoung Kim  sed -e '/^func_append ()$/,/^} # func_append /c\
16088*735d6239SKiyoung Kimfunc_append ()\
16089*735d6239SKiyoung Kim{\
16090*735d6239SKiyoung Kim    eval "${1}+=\\${2}"\
16091*735d6239SKiyoung Kim} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
16092*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16093*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16094*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16095*735d6239SKiyoung Kim
16096*735d6239SKiyoung Kim
16097*735d6239SKiyoung Kim  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
16098*735d6239SKiyoung Kimfunc_append_quoted ()\
16099*735d6239SKiyoung Kim{\
16100*735d6239SKiyoung Kim\    func_quote_for_eval "${2}"\
16101*735d6239SKiyoung Kim\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
16102*735d6239SKiyoung Kim} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
16103*735d6239SKiyoung Kim  && mv -f "$cfgfile.tmp" "$cfgfile" \
16104*735d6239SKiyoung Kim    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16105*735d6239SKiyoung Kimtest 0 -eq $? || _lt_function_replace_fail=:
16106*735d6239SKiyoung Kim
16107*735d6239SKiyoung Kim
16108*735d6239SKiyoung Kim  # Save a `func_append' function call where possible by direct use of '+='
16109*735d6239SKiyoung Kim  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
16110*735d6239SKiyoung Kim    && mv -f "$cfgfile.tmp" "$cfgfile" \
16111*735d6239SKiyoung Kim      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16112*735d6239SKiyoung Kim  test 0 -eq $? || _lt_function_replace_fail=:
16113*735d6239SKiyoung Kimelse
16114*735d6239SKiyoung Kim  # Save a `func_append' function call even when '+=' is not available
16115*735d6239SKiyoung Kim  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
16116*735d6239SKiyoung Kim    && mv -f "$cfgfile.tmp" "$cfgfile" \
16117*735d6239SKiyoung Kim      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16118*735d6239SKiyoung Kim  test 0 -eq $? || _lt_function_replace_fail=:
16119*735d6239SKiyoung Kimfi
16120*735d6239SKiyoung Kim
16121*735d6239SKiyoung Kimif test x"$_lt_function_replace_fail" = x":"; then
16122*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
16123*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
16124*735d6239SKiyoung Kimfi
16125*735d6239SKiyoung Kim
16126*735d6239SKiyoung Kim
16127*735d6239SKiyoung Kim   mv -f "$cfgfile" "$ofile" ||
16128*735d6239SKiyoung Kim    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16129*735d6239SKiyoung Kim  chmod +x "$ofile"
16130*735d6239SKiyoung Kim
16131*735d6239SKiyoung Kim ;;
16132*735d6239SKiyoung Kim    "default-1":C)
16133*735d6239SKiyoung Kim    for ac_file in $CONFIG_FILES; do
16134*735d6239SKiyoung Kim      # Support "outfile[:infile[:infile...]]"
16135*735d6239SKiyoung Kim      case "$ac_file" in
16136*735d6239SKiyoung Kim        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16137*735d6239SKiyoung Kim      esac
16138*735d6239SKiyoung Kim      # PO directories have a Makefile.in generated from Makefile.in.in.
16139*735d6239SKiyoung Kim      case "$ac_file" in */Makefile.in)
16140*735d6239SKiyoung Kim        # Adjust a relative srcdir.
16141*735d6239SKiyoung Kim        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16142*735d6239SKiyoung Kim        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16143*735d6239SKiyoung Kim        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16144*735d6239SKiyoung Kim        # In autoconf-2.13 it is called $ac_given_srcdir.
16145*735d6239SKiyoung Kim        # In autoconf-2.50 it is called $srcdir.
16146*735d6239SKiyoung Kim        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16147*735d6239SKiyoung Kim        case "$ac_given_srcdir" in
16148*735d6239SKiyoung Kim          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16149*735d6239SKiyoung Kim          /*) top_srcdir="$ac_given_srcdir" ;;
16150*735d6239SKiyoung Kim          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16151*735d6239SKiyoung Kim        esac
16152*735d6239SKiyoung Kim        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16153*735d6239SKiyoung Kim          rm -f "$ac_dir/POTFILES"
16154*735d6239SKiyoung Kim          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16155*735d6239SKiyoung Kim          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16156*735d6239SKiyoung Kim          POMAKEFILEDEPS="POTFILES.in"
16157*735d6239SKiyoung Kim          # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
16158*735d6239SKiyoung Kim          # on $ac_dir but don't depend on user-specified configuration
16159*735d6239SKiyoung Kim          # parameters.
16160*735d6239SKiyoung Kim          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16161*735d6239SKiyoung Kim            # The LINGUAS file contains the set of available languages.
16162*735d6239SKiyoung Kim            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16163*735d6239SKiyoung Kim              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16164*735d6239SKiyoung Kim            fi
16165*735d6239SKiyoung Kim            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16166*735d6239SKiyoung Kim            # Hide the ALL_LINGUAS assigment from automake.
16167*735d6239SKiyoung Kim            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16168*735d6239SKiyoung Kim            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16169*735d6239SKiyoung Kim          else
16170*735d6239SKiyoung Kim            # The set of available languages was given in configure.in.
16171*735d6239SKiyoung Kim            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16172*735d6239SKiyoung Kim          fi
16173*735d6239SKiyoung Kim          # Compute POFILES
16174*735d6239SKiyoung Kim          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
16175*735d6239SKiyoung Kim          # Compute UPDATEPOFILES
16176*735d6239SKiyoung Kim          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
16177*735d6239SKiyoung Kim          # Compute DUMMYPOFILES
16178*735d6239SKiyoung Kim          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
16179*735d6239SKiyoung Kim          # Compute GMOFILES
16180*735d6239SKiyoung Kim          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
16181*735d6239SKiyoung Kim          case "$ac_given_srcdir" in
16182*735d6239SKiyoung Kim            .) srcdirpre= ;;
16183*735d6239SKiyoung Kim            *) srcdirpre='$(srcdir)/' ;;
16184*735d6239SKiyoung Kim          esac
16185*735d6239SKiyoung Kim          POFILES=
16186*735d6239SKiyoung Kim          UPDATEPOFILES=
16187*735d6239SKiyoung Kim          DUMMYPOFILES=
16188*735d6239SKiyoung Kim          GMOFILES=
16189*735d6239SKiyoung Kim          for lang in $ALL_LINGUAS; do
16190*735d6239SKiyoung Kim            POFILES="$POFILES $srcdirpre$lang.po"
16191*735d6239SKiyoung Kim            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16192*735d6239SKiyoung Kim            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16193*735d6239SKiyoung Kim            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16194*735d6239SKiyoung Kim          done
16195*735d6239SKiyoung Kim          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16196*735d6239SKiyoung Kim          # environment variable.
16197*735d6239SKiyoung Kim          INST_LINGUAS=
16198*735d6239SKiyoung Kim          if test -n "$ALL_LINGUAS"; then
16199*735d6239SKiyoung Kim            for presentlang in $ALL_LINGUAS; do
16200*735d6239SKiyoung Kim              useit=no
16201*735d6239SKiyoung Kim              if test "%UNSET%" != "$LINGUAS"; then
16202*735d6239SKiyoung Kim                desiredlanguages="$LINGUAS"
16203*735d6239SKiyoung Kim              else
16204*735d6239SKiyoung Kim                desiredlanguages="$ALL_LINGUAS"
16205*735d6239SKiyoung Kim              fi
16206*735d6239SKiyoung Kim              for desiredlang in $desiredlanguages; do
16207*735d6239SKiyoung Kim                # Use the presentlang catalog if desiredlang is
16208*735d6239SKiyoung Kim                #   a. equal to presentlang, or
16209*735d6239SKiyoung Kim                #   b. a variant of presentlang (because in this case,
16210*735d6239SKiyoung Kim                #      presentlang can be used as a fallback for messages
16211*735d6239SKiyoung Kim                #      which are not translated in the desiredlang catalog).
16212*735d6239SKiyoung Kim                case "$desiredlang" in
16213*735d6239SKiyoung Kim                  "$presentlang"*) useit=yes;;
16214*735d6239SKiyoung Kim                esac
16215*735d6239SKiyoung Kim              done
16216*735d6239SKiyoung Kim              if test $useit = yes; then
16217*735d6239SKiyoung Kim                INST_LINGUAS="$INST_LINGUAS $presentlang"
16218*735d6239SKiyoung Kim              fi
16219*735d6239SKiyoung Kim            done
16220*735d6239SKiyoung Kim          fi
16221*735d6239SKiyoung Kim          CATALOGS=
16222*735d6239SKiyoung Kim          if test -n "$INST_LINGUAS"; then
16223*735d6239SKiyoung Kim            for lang in $INST_LINGUAS; do
16224*735d6239SKiyoung Kim              CATALOGS="$CATALOGS $lang.gmo"
16225*735d6239SKiyoung Kim            done
16226*735d6239SKiyoung Kim          fi
16227*735d6239SKiyoung Kim          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16228*735d6239SKiyoung Kim          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16229*735d6239SKiyoung Kim          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16230*735d6239SKiyoung Kim            if test -f "$f"; then
16231*735d6239SKiyoung Kim              case "$f" in
16232*735d6239SKiyoung Kim                *.orig | *.bak | *~) ;;
16233*735d6239SKiyoung Kim                *) cat "$f" >> "$ac_dir/Makefile" ;;
16234*735d6239SKiyoung Kim              esac
16235*735d6239SKiyoung Kim            fi
16236*735d6239SKiyoung Kim          done
16237*735d6239SKiyoung Kim        fi
16238*735d6239SKiyoung Kim        ;;
16239*735d6239SKiyoung Kim      esac
16240*735d6239SKiyoung Kim    done ;;
16241*735d6239SKiyoung Kim
16242*735d6239SKiyoung Kim  esac
16243*735d6239SKiyoung Kimdone # for ac_tag
16244*735d6239SKiyoung Kim
16245*735d6239SKiyoung Kim
16246*735d6239SKiyoung Kimas_fn_exit 0
16247*735d6239SKiyoung Kim_ACEOF
16248*735d6239SKiyoung Kimac_clean_files=$ac_clean_files_save
16249*735d6239SKiyoung Kim
16250*735d6239SKiyoung Kimtest $ac_write_fail = 0 ||
16251*735d6239SKiyoung Kim  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16252*735d6239SKiyoung Kim
16253*735d6239SKiyoung Kim
16254*735d6239SKiyoung Kim# configure is writing to config.log, and then calls config.status.
16255*735d6239SKiyoung Kim# config.status does its own redirection, appending to config.log.
16256*735d6239SKiyoung Kim# Unfortunately, on DOS this fails, as config.log is still kept open
16257*735d6239SKiyoung Kim# by configure, so config.status won't be able to write to it; its
16258*735d6239SKiyoung Kim# output is simply discarded.  So we exec the FD to /dev/null,
16259*735d6239SKiyoung Kim# effectively closing config.log, so it can be properly (re)opened and
16260*735d6239SKiyoung Kim# appended to by config.status.  When coming back to configure, we
16261*735d6239SKiyoung Kim# need to make the FD available again.
16262*735d6239SKiyoung Kimif test "$no_create" != yes; then
16263*735d6239SKiyoung Kim  ac_cs_success=:
16264*735d6239SKiyoung Kim  ac_config_status_args=
16265*735d6239SKiyoung Kim  test "$silent" = yes &&
16266*735d6239SKiyoung Kim    ac_config_status_args="$ac_config_status_args --quiet"
16267*735d6239SKiyoung Kim  exec 5>/dev/null
16268*735d6239SKiyoung Kim  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16269*735d6239SKiyoung Kim  exec 5>>config.log
16270*735d6239SKiyoung Kim  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16271*735d6239SKiyoung Kim  # would make configure fail if this is the last instruction.
16272*735d6239SKiyoung Kim  $ac_cs_success || as_fn_exit 1
16273*735d6239SKiyoung Kimfi
16274*735d6239SKiyoung Kimif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16275*735d6239SKiyoung Kim  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16276*735d6239SKiyoung Kim$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16277*735d6239SKiyoung Kimfi
16278*735d6239SKiyoung Kim
16279*735d6239SKiyoung Kim
16280*735d6239SKiyoung Kim# Message about configured subprojects
16281*735d6239SKiyoung Kimif test "x$subdirs" != "x"; then
16282*735d6239SKiyoung Kim
16283*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}
16284*735d6239SKiyoung Kim"
16285*735d6239SKiyoung Kim	_subdirs=""
16286*735d6239SKiyoung Kim	for sd in $subdirs; do
16287*735d6239SKiyoung Kim		ssd="$(basename "$sd")"
16288*735d6239SKiyoung Kim		if test "x$_subdirs" = "x"; then
16289*735d6239SKiyoung Kim			_subdirs="$ssd";
16290*735d6239SKiyoung Kim		else
16291*735d6239SKiyoung Kim			_subdirs="$_subdirs $ssd"
16292*735d6239SKiyoung Kim		fi
16293*735d6239SKiyoung Kim	done
16294*735d6239SKiyoung Kim
16295*735d6239SKiyoung Kimgp_config_msg_len="$(expr "Subprojects" : '.*')"
16296*735d6239SKiyoung Kimif test "$gp_config_msg_len" -ge "$gp_config_len"; then
16297*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Subprojects" : "\(.\{0,${gp_config_len3}\}\)")..:"
16298*735d6239SKiyoung Kimelse
16299*735d6239SKiyoung Kim	gp_config_msg_lhs="$(expr "Subprojects:${gp_config_empty}" : "\(.\{0,${gp_config_len}\}\)")"
16300*735d6239SKiyoung Kimfi
16301*735d6239SKiyoung Kimgp_config_msg="${gp_config_msg}    ${gp_config_msg_lhs} ${_subdirs}
16302*735d6239SKiyoung Kim"
16303*735d6239SKiyoung Kimfi
16304*735d6239SKiyoung Kim
16305*735d6239SKiyoung Kimecho "${gp_config_msg}
16306*735d6239SKiyoung KimYou may run \"make\" and \"make install\" now."
16307*735d6239SKiyoung Kim
16308