~ubuntu-branches/ubuntu/vivid/emscripten/vivid

« back to all changes in this revision

Viewing changes to tests/freetype/builds/unix/configure

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2013-05-02 13:11:51 UTC
  • Revision ID: package-import@ubuntu.com-20130502131151-q8dvteqr1ef2x7xz
Tags: upstream-1.4.1~20130504~adb56cb
ImportĀ upstreamĀ versionĀ 1.4.1~20130504~adb56cb

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh
 
2
# Guess values for system-dependent variables and create Makefiles.
 
3
# Generated by GNU Autoconf 2.67 for FreeType 2.4.4.
 
4
#
 
5
# Report bugs to <freetype@nongnu.org>.
 
6
#
 
7
#
 
8
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
 
9
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
 
10
# Foundation, Inc.
 
11
#
 
12
#
 
13
# This configure script is free software; the Free Software Foundation
 
14
# gives unlimited permission to copy, distribute and modify it.
 
15
## -------------------- ##
 
16
## M4sh Initialization. ##
 
17
## -------------------- ##
 
18
 
 
19
# Be more Bourne compatible
 
20
DUALCASE=1; export DUALCASE # for MKS sh
 
21
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
 
22
  emulate sh
 
23
  NULLCMD=:
 
24
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 
25
  # is contrary to our usage.  Disable this feature.
 
26
  alias -g '${1+"$@"}'='"$@"'
 
27
  setopt NO_GLOB_SUBST
 
28
else
 
29
  case `(set -o) 2>/dev/null` in #(
 
30
  *posix*) :
 
31
    set -o posix ;; #(
 
32
  *) :
 
33
     ;;
 
34
esac
 
35
fi
 
36
 
 
37
 
 
38
as_nl='
 
39
'
 
40
export as_nl
 
41
# Printing a long string crashes Solaris 7 /usr/bin/printf.
 
42
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 
43
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
 
44
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
 
45
# Prefer a ksh shell builtin over an external printf program on Solaris,
 
46
# but without wasting forks for bash or zsh.
 
47
if test -z "$BASH_VERSION$ZSH_VERSION" \
 
48
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
 
49
  as_echo='print -r --'
 
50
  as_echo_n='print -rn --'
 
51
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 
52
  as_echo='printf %s\n'
 
53
  as_echo_n='printf %s'
 
54
else
 
55
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 
56
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 
57
    as_echo_n='/usr/ucb/echo -n'
 
58
  else
 
59
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
 
60
    as_echo_n_body='eval
 
61
      arg=$1;
 
62
      case $arg in #(
 
63
      *"$as_nl"*)
 
64
        expr "X$arg" : "X\\(.*\\)$as_nl";
 
65
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
 
66
      esac;
 
67
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
 
68
    '
 
69
    export as_echo_n_body
 
70
    as_echo_n='sh -c $as_echo_n_body as_echo'
 
71
  fi
 
72
  export as_echo_body
 
73
  as_echo='sh -c $as_echo_body as_echo'
 
74
fi
 
75
 
 
76
# The user is always right.
 
77
if test "${PATH_SEPARATOR+set}" != set; then
 
78
  PATH_SEPARATOR=:
 
79
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 
80
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 
81
      PATH_SEPARATOR=';'
 
82
  }
 
83
fi
 
84
 
 
85
 
 
86
# IFS
 
87
# We need space, tab and new line, in precisely that order.  Quoting is
 
88
# there to prevent editors from complaining about space-tab.
 
89
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
 
90
# splitting by setting IFS to empty value.)
 
91
IFS=" ""        $as_nl"
 
92
 
 
93
# Find who we are.  Look in the path if we contain no directory separator.
 
94
case $0 in #((
 
95
  *[\\/]* ) as_myself=$0 ;;
 
96
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
97
for as_dir in $PATH
 
98
do
 
99
  IFS=$as_save_IFS
 
100
  test -z "$as_dir" && as_dir=.
 
101
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 
102
  done
 
103
IFS=$as_save_IFS
 
104
 
 
105
     ;;
 
106
esac
 
107
# We did not find ourselves, most probably we were run as `sh COMMAND'
 
108
# in which case we are not to be found in the path.
 
109
if test "x$as_myself" = x; then
 
110
  as_myself=$0
 
111
fi
 
112
if test ! -f "$as_myself"; then
 
113
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 
114
  exit 1
 
115
fi
 
116
 
 
117
# Unset variables that we do not need and which cause bugs (e.g. in
 
118
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
 
119
# suppresses any "Segmentation fault" message there.  '((' could
 
120
# trigger a bug in pdksh 5.2.14.
 
121
for as_var in BASH_ENV ENV MAIL MAILPATH
 
122
do eval test x\${$as_var+set} = xset \
 
123
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 
124
done
 
125
PS1='$ '
 
126
PS2='> '
 
127
PS4='+ '
 
128
 
 
129
# NLS nuisances.
 
130
LC_ALL=C
 
131
export LC_ALL
 
132
LANGUAGE=C
 
133
export LANGUAGE
 
134
 
 
135
# CDPATH.
 
136
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
137
 
 
138
if test "x$CONFIG_SHELL" = x; then
 
139
  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
 
140
  emulate sh
 
141
  NULLCMD=:
 
142
  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
 
143
  # is contrary to our usage.  Disable this feature.
 
144
  alias -g '\${1+\"\$@\"}'='\"\$@\"'
 
145
  setopt NO_GLOB_SUBST
 
146
else
 
147
  case \`(set -o) 2>/dev/null\` in #(
 
148
  *posix*) :
 
149
    set -o posix ;; #(
 
150
  *) :
 
151
     ;;
 
152
esac
 
153
fi
 
154
"
 
155
  as_required="as_fn_return () { (exit \$1); }
 
156
as_fn_success () { as_fn_return 0; }
 
157
as_fn_failure () { as_fn_return 1; }
 
158
as_fn_ret_success () { return 0; }
 
159
as_fn_ret_failure () { return 1; }
 
160
 
 
161
exitcode=0
 
162
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
 
163
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
 
164
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
 
165
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
 
166
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
 
167
 
 
168
else
 
169
  exitcode=1; echo positional parameters were not saved.
 
170
fi
 
171
test x\$exitcode = x0 || exit 1"
 
172
  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
 
173
  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
 
174
  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
 
175
  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
 
176
test \$(( 1 + 1 )) = 2 || exit 1"
 
177
  if (eval "$as_required") 2>/dev/null; then :
 
178
  as_have_required=yes
 
179
else
 
180
  as_have_required=no
 
181
fi
 
182
  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
 
183
 
 
184
else
 
185
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
186
as_found=false
 
187
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
 
188
do
 
189
  IFS=$as_save_IFS
 
190
  test -z "$as_dir" && as_dir=.
 
191
  as_found=:
 
192
  case $as_dir in #(
 
193
         /*)
 
194
           for as_base in sh bash ksh sh5; do
 
195
             # Try only shells that exist, to save several forks.
 
196
             as_shell=$as_dir/$as_base
 
197
             if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
 
198
                    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
 
199
  CONFIG_SHELL=$as_shell as_have_required=yes
 
200
                   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
 
201
  break 2
 
202
fi
 
203
fi
 
204
           done;;
 
205
       esac
 
206
  as_found=false
 
207
done
 
208
$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
 
209
              { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
 
210
  CONFIG_SHELL=$SHELL as_have_required=yes
 
211
fi; }
 
212
IFS=$as_save_IFS
 
213
 
 
214
 
 
215
      if test "x$CONFIG_SHELL" != x; then :
 
216
  # We cannot yet assume a decent shell, so we have to provide a
 
217
        # neutralization value for shells without unset; and this also
 
218
        # works around shells that cannot unset nonexistent variables.
 
219
        BASH_ENV=/dev/null
 
220
        ENV=/dev/null
 
221
        (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
 
222
        export CONFIG_SHELL
 
223
        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
 
224
fi
 
225
 
 
226
    if test x$as_have_required = xno; then :
 
227
  $as_echo "$0: This script requires a shell more modern than all"
 
228
  $as_echo "$0: the shells that I found on your system."
 
229
  if test x${ZSH_VERSION+set} = xset ; then
 
230
    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
 
231
    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
 
232
  else
 
233
    $as_echo "$0: Please tell bug-autoconf@gnu.org and
 
234
$0: freetype@nongnu.org about your system, including any
 
235
$0: error possibly output before this message. Then install
 
236
$0: a modern shell, or manually run the script under such a
 
237
$0: shell if you do have one."
 
238
  fi
 
239
  exit 1
 
240
fi
 
241
fi
 
242
fi
 
243
SHELL=${CONFIG_SHELL-/bin/sh}
 
244
export SHELL
 
245
# Unset more variables known to interfere with behavior of common tools.
 
246
CLICOLOR_FORCE= GREP_OPTIONS=
 
247
unset CLICOLOR_FORCE GREP_OPTIONS
 
248
 
 
249
## --------------------- ##
 
250
## M4sh Shell Functions. ##
 
251
## --------------------- ##
 
252
# as_fn_unset VAR
 
253
# ---------------
 
254
# Portably unset VAR.
 
255
as_fn_unset ()
 
256
{
 
257
  { eval $1=; unset $1;}
 
258
}
 
259
as_unset=as_fn_unset
 
260
 
 
261
# as_fn_set_status STATUS
 
262
# -----------------------
 
263
# Set $? to STATUS, without forking.
 
264
as_fn_set_status ()
 
265
{
 
266
  return $1
 
267
} # as_fn_set_status
 
268
 
 
269
# as_fn_exit STATUS
 
270
# -----------------
 
271
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 
272
as_fn_exit ()
 
273
{
 
274
  set +e
 
275
  as_fn_set_status $1
 
276
  exit $1
 
277
} # as_fn_exit
 
278
 
 
279
# as_fn_mkdir_p
 
280
# -------------
 
281
# Create "$as_dir" as a directory, including parents if necessary.
 
282
as_fn_mkdir_p ()
 
283
{
 
284
 
 
285
  case $as_dir in #(
 
286
  -*) as_dir=./$as_dir;;
 
287
  esac
 
288
  test -d "$as_dir" || eval $as_mkdir_p || {
 
289
    as_dirs=
 
290
    while :; do
 
291
      case $as_dir in #(
 
292
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 
293
      *) as_qdir=$as_dir;;
 
294
      esac
 
295
      as_dirs="'$as_qdir' $as_dirs"
 
296
      as_dir=`$as_dirname -- "$as_dir" ||
 
297
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
298
         X"$as_dir" : 'X\(//\)[^/]' \| \
 
299
         X"$as_dir" : 'X\(//\)$' \| \
 
300
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 
301
$as_echo X"$as_dir" |
 
302
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
303
            s//\1/
 
304
            q
 
305
          }
 
306
          /^X\(\/\/\)[^/].*/{
 
307
            s//\1/
 
308
            q
 
309
          }
 
310
          /^X\(\/\/\)$/{
 
311
            s//\1/
 
312
            q
 
313
          }
 
314
          /^X\(\/\).*/{
 
315
            s//\1/
 
316
            q
 
317
          }
 
318
          s/.*/./; q'`
 
319
      test -d "$as_dir" && break
 
320
    done
 
321
    test -z "$as_dirs" || eval "mkdir $as_dirs"
 
322
  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
 
323
 
 
324
 
 
325
} # as_fn_mkdir_p
 
326
# as_fn_append VAR VALUE
 
327
# ----------------------
 
328
# Append the text in VALUE to the end of the definition contained in VAR. Take
 
329
# advantage of any shell optimizations that allow amortized linear growth over
 
330
# repeated appends, instead of the typical quadratic growth present in naive
 
331
# implementations.
 
332
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
 
333
  eval 'as_fn_append ()
 
334
  {
 
335
    eval $1+=\$2
 
336
  }'
 
337
else
 
338
  as_fn_append ()
 
339
  {
 
340
    eval $1=\$$1\$2
 
341
  }
 
342
fi # as_fn_append
 
343
 
 
344
# as_fn_arith ARG...
 
345
# ------------------
 
346
# Perform arithmetic evaluation on the ARGs, and store the result in the
 
347
# global $as_val. Take advantage of shells that can avoid forks. The arguments
 
348
# must be portable across $(()) and expr.
 
349
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
 
350
  eval 'as_fn_arith ()
 
351
  {
 
352
    as_val=$(( $* ))
 
353
  }'
 
354
else
 
355
  as_fn_arith ()
 
356
  {
 
357
    as_val=`expr "$@" || test $? -eq 1`
 
358
  }
 
359
fi # as_fn_arith
 
360
 
 
361
 
 
362
# as_fn_error STATUS ERROR [LINENO LOG_FD]
 
363
# ----------------------------------------
 
364
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 
365
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 
366
# script with STATUS, using 1 if that was 0.
 
367
as_fn_error ()
 
368
{
 
369
  as_status=$1; test $as_status -eq 0 && as_status=1
 
370
  if test "$4"; then
 
371
    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
372
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
 
373
  fi
 
374
  $as_echo "$as_me: error: $2" >&2
 
375
  as_fn_exit $as_status
 
376
} # as_fn_error
 
377
 
 
378
if expr a : '\(a\)' >/dev/null 2>&1 &&
 
379
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
 
380
  as_expr=expr
 
381
else
 
382
  as_expr=false
 
383
fi
 
384
 
 
385
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 
386
  as_basename=basename
 
387
else
 
388
  as_basename=false
 
389
fi
 
390
 
 
391
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 
392
  as_dirname=dirname
 
393
else
 
394
  as_dirname=false
 
395
fi
 
396
 
 
397
as_me=`$as_basename -- "$0" ||
 
398
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 
399
         X"$0" : 'X\(//\)$' \| \
 
400
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 
401
$as_echo X/"$0" |
 
402
    sed '/^.*\/\([^/][^/]*\)\/*$/{
 
403
            s//\1/
 
404
            q
 
405
          }
 
406
          /^X\/\(\/\/\)$/{
 
407
            s//\1/
 
408
            q
 
409
          }
 
410
          /^X\/\(\/\).*/{
 
411
            s//\1/
 
412
            q
 
413
          }
 
414
          s/.*/./; q'`
 
415
 
 
416
# Avoid depending upon Character Ranges.
 
417
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 
418
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
419
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 
420
as_cr_digits='0123456789'
 
421
as_cr_alnum=$as_cr_Letters$as_cr_digits
 
422
 
 
423
 
 
424
  as_lineno_1=$LINENO as_lineno_1a=$LINENO
 
425
  as_lineno_2=$LINENO as_lineno_2a=$LINENO
 
426
  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
 
427
  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
 
428
  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
 
429
  sed -n '
 
430
    p
 
431
    /[$]LINENO/=
 
432
  ' <$as_myself |
 
433
    sed '
 
434
      s/[$]LINENO.*/&-/
 
435
      t lineno
 
436
      b
 
437
      :lineno
 
438
      N
 
439
      :loop
 
440
      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
 
441
      t loop
 
442
      s/-\n.*//
 
443
    ' >$as_me.lineno &&
 
444
  chmod +x "$as_me.lineno" ||
 
445
    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
 
446
 
 
447
  # Don't try to exec as it changes $[0], causing all sort of problems
 
448
  # (the dirname of $[0] is not the place where we might find the
 
449
  # original and so on.  Autoconf is especially sensitive to this).
 
450
  . "./$as_me.lineno"
 
451
  # Exit status is that of the last command.
 
452
  exit
 
453
}
 
454
 
 
455
ECHO_C= ECHO_N= ECHO_T=
 
456
case `echo -n x` in #(((((
 
457
-n*)
 
458
  case `echo 'xy\c'` in
 
459
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
 
460
  xy)  ECHO_C='\c';;
 
461
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 
462
       ECHO_T=' ';;
 
463
  esac;;
 
464
*)
 
465
  ECHO_N='-n';;
 
466
esac
 
467
 
 
468
rm -f conf$$ conf$$.exe conf$$.file
 
469
if test -d conf$$.dir; then
 
470
  rm -f conf$$.dir/conf$$.file
 
471
else
 
472
  rm -f conf$$.dir
 
473
  mkdir conf$$.dir 2>/dev/null
 
474
fi
 
475
if (echo >conf$$.file) 2>/dev/null; then
 
476
  if ln -s conf$$.file conf$$ 2>/dev/null; then
 
477
    as_ln_s='ln -s'
 
478
    # ... but there are two gotchas:
 
479
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 
480
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 
481
    # In both cases, we have to default to `cp -p'.
 
482
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 
483
      as_ln_s='cp -p'
 
484
  elif ln conf$$.file conf$$ 2>/dev/null; then
 
485
    as_ln_s=ln
 
486
  else
 
487
    as_ln_s='cp -p'
 
488
  fi
 
489
else
 
490
  as_ln_s='cp -p'
 
491
fi
 
492
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 
493
rmdir conf$$.dir 2>/dev/null
 
494
 
 
495
if mkdir -p . 2>/dev/null; then
 
496
  as_mkdir_p='mkdir -p "$as_dir"'
 
497
else
 
498
  test -d ./-p && rmdir ./-p
 
499
  as_mkdir_p=false
 
500
fi
 
501
 
 
502
if test -x / >/dev/null 2>&1; then
 
503
  as_test_x='test -x'
 
504
else
 
505
  if ls -dL / >/dev/null 2>&1; then
 
506
    as_ls_L_option=L
 
507
  else
 
508
    as_ls_L_option=
 
509
  fi
 
510
  as_test_x='
 
511
    eval sh -c '\''
 
512
      if test -d "$1"; then
 
513
        test -d "$1/.";
 
514
      else
 
515
        case $1 in #(
 
516
        -*)set "./$1";;
 
517
        esac;
 
518
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
 
519
        ???[sx]*):;;*)false;;esac;fi
 
520
    '\'' sh
 
521
  '
 
522
fi
 
523
as_executable_p=$as_test_x
 
524
 
 
525
# Sed expression to map a string onto a valid CPP name.
 
526
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 
527
 
 
528
# Sed expression to map a string onto a valid variable name.
 
529
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 
530
 
 
531
 
 
532
 
 
533
# Check that we are running under the correct shell.
 
534
SHELL=${CONFIG_SHELL-/bin/sh}
 
535
 
 
536
case X$lt_ECHO in
 
537
X*--fallback-echo)
 
538
  # Remove one level of quotation (which was required for Make).
 
539
  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
 
540
  ;;
 
541
esac
 
542
 
 
543
ECHO=${lt_ECHO-echo}
 
544
if test "X$1" = X--no-reexec; then
 
545
  # Discard the --no-reexec flag, and continue.
 
546
  shift
 
547
elif test "X$1" = X--fallback-echo; then
 
548
  # Avoid inline document here, it may be left over
 
549
  :
 
550
elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
 
551
  # Yippee, $ECHO works!
 
552
  :
 
553
else
 
554
  # Restart under the correct shell.
 
555
  exec $SHELL "$0" --no-reexec ${1+"$@"}
 
556
fi
 
557
 
 
558
if test "X$1" = X--fallback-echo; then
 
559
  # used as fallback echo
 
560
  shift
 
561
  cat <<_LT_EOF
 
562
$*
 
563
_LT_EOF
 
564
  exit 0
 
565
fi
 
566
 
 
567
# The HP-UX ksh and POSIX shell print the target directory to stdout
 
568
# if CDPATH is set.
 
569
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
570
 
 
571
if test -z "$lt_ECHO"; then
 
572
  if test "X${echo_test_string+set}" != Xset; then
 
573
    # find a string as large as possible, as long as the shell can cope with it
 
574
    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
 
575
      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
 
576
      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
 
577
         { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
 
578
      then
 
579
        break
 
580
      fi
 
581
    done
 
582
  fi
 
583
 
 
584
  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
 
585
     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
 
586
     test "X$echo_testing_string" = "X$echo_test_string"; then
 
587
    :
 
588
  else
 
589
    # The Solaris, AIX, and Digital Unix default echo programs unquote
 
590
    # backslashes.  This makes it impossible to quote backslashes using
 
591
    #   echo "$something" | sed 's/\\/\\\\/g'
 
592
    #
 
593
    # So, first we look for a working echo in the user's PATH.
 
594
 
 
595
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
596
    for dir in $PATH /usr/ucb; do
 
597
      IFS="$lt_save_ifs"
 
598
      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
 
599
         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
 
600
         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
 
601
         test "X$echo_testing_string" = "X$echo_test_string"; then
 
602
        ECHO="$dir/echo"
 
603
        break
 
604
      fi
 
605
    done
 
606
    IFS="$lt_save_ifs"
 
607
 
 
608
    if test "X$ECHO" = Xecho; then
 
609
      # We didn't find a better echo, so look for alternatives.
 
610
      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
 
611
         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
 
612
         test "X$echo_testing_string" = "X$echo_test_string"; then
 
613
        # This shell has a builtin print -r that does the trick.
 
614
        ECHO='print -r'
 
615
      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
 
616
           test "X$CONFIG_SHELL" != X/bin/ksh; then
 
617
        # If we have ksh, try running configure again with it.
 
618
        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
 
619
        export ORIGINAL_CONFIG_SHELL
 
620
        CONFIG_SHELL=/bin/ksh
 
621
        export CONFIG_SHELL
 
622
        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
 
623
      else
 
624
        # Try using printf.
 
625
        ECHO='printf %s\n'
 
626
        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
 
627
           echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
 
628
           test "X$echo_testing_string" = "X$echo_test_string"; then
 
629
          # Cool, printf works
 
630
          :
 
631
        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
 
632
             test "X$echo_testing_string" = 'X\t' &&
 
633
             echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
 
634
             test "X$echo_testing_string" = "X$echo_test_string"; then
 
635
          CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
 
636
          export CONFIG_SHELL
 
637
          SHELL="$CONFIG_SHELL"
 
638
          export SHELL
 
639
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
 
640
        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
 
641
             test "X$echo_testing_string" = 'X\t' &&
 
642
             echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
 
643
             test "X$echo_testing_string" = "X$echo_test_string"; then
 
644
          ECHO="$CONFIG_SHELL $0 --fallback-echo"
 
645
        else
 
646
          # maybe with a smaller string...
 
647
          prev=:
 
648
 
 
649
          for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
 
650
            if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
 
651
            then
 
652
              break
 
653
            fi
 
654
            prev="$cmd"
 
655
          done
 
656
 
 
657
          if test "$prev" != 'sed 50q "$0"'; then
 
658
            echo_test_string=`eval $prev`
 
659
            export echo_test_string
 
660
            exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
 
661
          else
 
662
            # Oops.  We lost completely, so just stick with echo.
 
663
            ECHO=echo
 
664
          fi
 
665
        fi
 
666
      fi
 
667
    fi
 
668
  fi
 
669
fi
 
670
 
 
671
# Copy echo and quote the copy suitably for passing to libtool from
 
672
# the Makefile, instead of quoting the original, which is used later.
 
673
lt_ECHO=$ECHO
 
674
if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
 
675
   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
 
676
fi
 
677
 
 
678
 
 
679
 
 
680
 
 
681
test -n "$DJDIR" || exec 7<&0 </dev/null
 
682
exec 6>&1
 
683
 
 
684
# Name of the host.
 
685
# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
 
686
# so uname gets run too.
 
687
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
 
688
 
 
689
#
 
690
# Initializations.
 
691
#
 
692
ac_default_prefix=/usr/local
 
693
ac_clean_files=
 
694
ac_config_libobj_dir=.
 
695
LIBOBJS=
 
696
cross_compiling=no
 
697
subdirs=
 
698
MFLAGS=
 
699
MAKEFLAGS=
 
700
 
 
701
# Identity of this package.
 
702
PACKAGE_NAME='FreeType'
 
703
PACKAGE_TARNAME='freetype'
 
704
PACKAGE_VERSION='2.4.4'
 
705
PACKAGE_STRING='FreeType 2.4.4'
 
706
PACKAGE_BUGREPORT='freetype@nongnu.org'
 
707
PACKAGE_URL=''
 
708
 
 
709
ac_unique_file="ftconfig.in"
 
710
# Factoring default headers for most tests.
 
711
ac_includes_default="\
 
712
#include <stdio.h>
 
713
#ifdef HAVE_SYS_TYPES_H
 
714
# include <sys/types.h>
 
715
#endif
 
716
#ifdef HAVE_SYS_STAT_H
 
717
# include <sys/stat.h>
 
718
#endif
 
719
#ifdef STDC_HEADERS
 
720
# include <stdlib.h>
 
721
# include <stddef.h>
 
722
#else
 
723
# ifdef HAVE_STDLIB_H
 
724
#  include <stdlib.h>
 
725
# endif
 
726
#endif
 
727
#ifdef HAVE_STRING_H
 
728
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
 
729
#  include <memory.h>
 
730
# endif
 
731
# include <string.h>
 
732
#endif
 
733
#ifdef HAVE_STRINGS_H
 
734
# include <strings.h>
 
735
#endif
 
736
#ifdef HAVE_INTTYPES_H
 
737
# include <inttypes.h>
 
738
#endif
 
739
#ifdef HAVE_STDINT_H
 
740
# include <stdint.h>
 
741
#endif
 
742
#ifdef HAVE_UNISTD_H
 
743
# include <unistd.h>
 
744
#endif"
 
745
 
 
746
ac_header_list=
 
747
ac_subst_vars='LTLIBOBJS
 
748
LIBOBJS
 
749
build_libtool_libs
 
750
wl
 
751
hardcode_libdir_flag_spec
 
752
OTOOL64
 
753
OTOOL
 
754
LIPO
 
755
NMEDIT
 
756
DSYMUTIL
 
757
lt_ECHO
 
758
RANLIB
 
759
STRIP
 
760
AR
 
761
LN_S
 
762
NM
 
763
ac_ct_DUMPBIN
 
764
DUMPBIN
 
765
LD
 
766
FGREP
 
767
SED
 
768
LIBTOOL
 
769
OBJDUMP
 
770
DLLTOOL
 
771
AS
 
772
SYSTEM_ZLIB
 
773
FT2_EXTRA_LIBS
 
774
LIBZ
 
775
ftmac_c
 
776
FTSYS_SRC
 
777
EGREP
 
778
GREP
 
779
INSTALL_DATA
 
780
INSTALL_SCRIPT
 
781
INSTALL_PROGRAM
 
782
RMDIR
 
783
RMF
 
784
XX_ANSIFLAGS
 
785
XX_CFLAGS
 
786
EXEEXT_BUILD
 
787
CC_BUILD
 
788
CPP
 
789
OBJEXT
 
790
EXEEXT
 
791
ac_ct_CC
 
792
CPPFLAGS
 
793
LDFLAGS
 
794
CFLAGS
 
795
CC
 
796
host_os
 
797
host_vendor
 
798
host_cpu
 
799
host
 
800
build_os
 
801
build_vendor
 
802
build_cpu
 
803
build
 
804
ft_version
 
805
version_info
 
806
target_alias
 
807
host_alias
 
808
build_alias
 
809
LIBS
 
810
ECHO_T
 
811
ECHO_N
 
812
ECHO_C
 
813
DEFS
 
814
mandir
 
815
localedir
 
816
libdir
 
817
psdir
 
818
pdfdir
 
819
dvidir
 
820
htmldir
 
821
infodir
 
822
docdir
 
823
oldincludedir
 
824
includedir
 
825
localstatedir
 
826
sharedstatedir
 
827
sysconfdir
 
828
datadir
 
829
datarootdir
 
830
libexecdir
 
831
sbindir
 
832
bindir
 
833
program_transform_name
 
834
prefix
 
835
exec_prefix
 
836
PACKAGE_URL
 
837
PACKAGE_BUGREPORT
 
838
PACKAGE_STRING
 
839
PACKAGE_VERSION
 
840
PACKAGE_TARNAME
 
841
PACKAGE_NAME
 
842
PATH_SEPARATOR
 
843
SHELL'
 
844
ac_subst_files=''
 
845
ac_user_opts='
 
846
enable_option_checking
 
847
enable_biarch_config
 
848
with_zlib
 
849
with_old_mac_fonts
 
850
with_fsspec
 
851
with_fsref
 
852
with_quickdraw_toolbox
 
853
with_quickdraw_carbon
 
854
with_ats
 
855
enable_shared
 
856
enable_static
 
857
with_pic
 
858
enable_fast_install
 
859
with_gnu_ld
 
860
enable_libtool_lock
 
861
'
 
862
      ac_precious_vars='build_alias
 
863
host_alias
 
864
target_alias
 
865
CC
 
866
CFLAGS
 
867
LDFLAGS
 
868
LIBS
 
869
CPPFLAGS
 
870
CPP'
 
871
 
 
872
 
 
873
# Initialize some variables set by options.
 
874
ac_init_help=
 
875
ac_init_version=false
 
876
ac_unrecognized_opts=
 
877
ac_unrecognized_sep=
 
878
# The variables have the same names as the options, with
 
879
# dashes changed to underlines.
 
880
cache_file=/dev/null
 
881
exec_prefix=NONE
 
882
no_create=
 
883
no_recursion=
 
884
prefix=NONE
 
885
program_prefix=NONE
 
886
program_suffix=NONE
 
887
program_transform_name=s,x,x,
 
888
silent=
 
889
site=
 
890
srcdir=
 
891
verbose=
 
892
x_includes=NONE
 
893
x_libraries=NONE
 
894
 
 
895
# Installation directory options.
 
896
# These are left unexpanded so users can "make install exec_prefix=/foo"
 
897
# and all the variables that are supposed to be based on exec_prefix
 
898
# by default will actually change.
 
899
# Use braces instead of parens because sh, perl, etc. also accept them.
 
900
# (The list follows the same order as the GNU Coding Standards.)
 
901
bindir='${exec_prefix}/bin'
 
902
sbindir='${exec_prefix}/sbin'
 
903
libexecdir='${exec_prefix}/libexec'
 
904
datarootdir='${prefix}/share'
 
905
datadir='${datarootdir}'
 
906
sysconfdir='${prefix}/etc'
 
907
sharedstatedir='${prefix}/com'
 
908
localstatedir='${prefix}/var'
 
909
includedir='${prefix}/include'
 
910
oldincludedir='/usr/include'
 
911
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
 
912
infodir='${datarootdir}/info'
 
913
htmldir='${docdir}'
 
914
dvidir='${docdir}'
 
915
pdfdir='${docdir}'
 
916
psdir='${docdir}'
 
917
libdir='${exec_prefix}/lib'
 
918
localedir='${datarootdir}/locale'
 
919
mandir='${datarootdir}/man'
 
920
 
 
921
ac_prev=
 
922
ac_dashdash=
 
923
for ac_option
 
924
do
 
925
  # If the previous option needs an argument, assign it.
 
926
  if test -n "$ac_prev"; then
 
927
    eval $ac_prev=\$ac_option
 
928
    ac_prev=
 
929
    continue
 
930
  fi
 
931
 
 
932
  case $ac_option in
 
933
  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
 
934
  *=)   ac_optarg= ;;
 
935
  *)    ac_optarg=yes ;;
 
936
  esac
 
937
 
 
938
  # Accept the important Cygnus configure options, so we can diagnose typos.
 
939
 
 
940
  case $ac_dashdash$ac_option in
 
941
  --)
 
942
    ac_dashdash=yes ;;
 
943
 
 
944
  -bindir | --bindir | --bindi | --bind | --bin | --bi)
 
945
    ac_prev=bindir ;;
 
946
  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
 
947
    bindir=$ac_optarg ;;
 
948
 
 
949
  -build | --build | --buil | --bui | --bu)
 
950
    ac_prev=build_alias ;;
 
951
  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
 
952
    build_alias=$ac_optarg ;;
 
953
 
 
954
  -cache-file | --cache-file | --cache-fil | --cache-fi \
 
955
  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
 
956
    ac_prev=cache_file ;;
 
957
  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
 
958
  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
 
959
    cache_file=$ac_optarg ;;
 
960
 
 
961
  --config-cache | -C)
 
962
    cache_file=config.cache ;;
 
963
 
 
964
  -datadir | --datadir | --datadi | --datad)
 
965
    ac_prev=datadir ;;
 
966
  -datadir=* | --datadir=* | --datadi=* | --datad=*)
 
967
    datadir=$ac_optarg ;;
 
968
 
 
969
  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
 
970
  | --dataroo | --dataro | --datar)
 
971
    ac_prev=datarootdir ;;
 
972
  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
 
973
  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
 
974
    datarootdir=$ac_optarg ;;
 
975
 
 
976
  -disable-* | --disable-*)
 
977
    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
 
978
    # Reject names that are not valid shell variable names.
 
979
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
980
      as_fn_error $? "invalid feature name: $ac_useropt"
 
981
    ac_useropt_orig=$ac_useropt
 
982
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
983
    case $ac_user_opts in
 
984
      *"
 
985
"enable_$ac_useropt"
 
986
"*) ;;
 
987
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
 
988
         ac_unrecognized_sep=', ';;
 
989
    esac
 
990
    eval enable_$ac_useropt=no ;;
 
991
 
 
992
  -docdir | --docdir | --docdi | --doc | --do)
 
993
    ac_prev=docdir ;;
 
994
  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
 
995
    docdir=$ac_optarg ;;
 
996
 
 
997
  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
 
998
    ac_prev=dvidir ;;
 
999
  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
 
1000
    dvidir=$ac_optarg ;;
 
1001
 
 
1002
  -enable-* | --enable-*)
 
1003
    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
 
1004
    # Reject names that are not valid shell variable names.
 
1005
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1006
      as_fn_error $? "invalid feature name: $ac_useropt"
 
1007
    ac_useropt_orig=$ac_useropt
 
1008
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1009
    case $ac_user_opts in
 
1010
      *"
 
1011
"enable_$ac_useropt"
 
1012
"*) ;;
 
1013
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
 
1014
         ac_unrecognized_sep=', ';;
 
1015
    esac
 
1016
    eval enable_$ac_useropt=\$ac_optarg ;;
 
1017
 
 
1018
  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
 
1019
  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
 
1020
  | --exec | --exe | --ex)
 
1021
    ac_prev=exec_prefix ;;
 
1022
  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
 
1023
  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
 
1024
  | --exec=* | --exe=* | --ex=*)
 
1025
    exec_prefix=$ac_optarg ;;
 
1026
 
 
1027
  -gas | --gas | --ga | --g)
 
1028
    # Obsolete; use --with-gas.
 
1029
    with_gas=yes ;;
 
1030
 
 
1031
  -help | --help | --hel | --he | -h)
 
1032
    ac_init_help=long ;;
 
1033
  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
 
1034
    ac_init_help=recursive ;;
 
1035
  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
 
1036
    ac_init_help=short ;;
 
1037
 
 
1038
  -host | --host | --hos | --ho)
 
1039
    ac_prev=host_alias ;;
 
1040
  -host=* | --host=* | --hos=* | --ho=*)
 
1041
    host_alias=$ac_optarg ;;
 
1042
 
 
1043
  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
 
1044
    ac_prev=htmldir ;;
 
1045
  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
 
1046
  | --ht=*)
 
1047
    htmldir=$ac_optarg ;;
 
1048
 
 
1049
  -includedir | --includedir | --includedi | --included | --include \
 
1050
  | --includ | --inclu | --incl | --inc)
 
1051
    ac_prev=includedir ;;
 
1052
  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
 
1053
  | --includ=* | --inclu=* | --incl=* | --inc=*)
 
1054
    includedir=$ac_optarg ;;
 
1055
 
 
1056
  -infodir | --infodir | --infodi | --infod | --info | --inf)
 
1057
    ac_prev=infodir ;;
 
1058
  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
 
1059
    infodir=$ac_optarg ;;
 
1060
 
 
1061
  -libdir | --libdir | --libdi | --libd)
 
1062
    ac_prev=libdir ;;
 
1063
  -libdir=* | --libdir=* | --libdi=* | --libd=*)
 
1064
    libdir=$ac_optarg ;;
 
1065
 
 
1066
  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
 
1067
  | --libexe | --libex | --libe)
 
1068
    ac_prev=libexecdir ;;
 
1069
  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
 
1070
  | --libexe=* | --libex=* | --libe=*)
 
1071
    libexecdir=$ac_optarg ;;
 
1072
 
 
1073
  -localedir | --localedir | --localedi | --localed | --locale)
 
1074
    ac_prev=localedir ;;
 
1075
  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
 
1076
    localedir=$ac_optarg ;;
 
1077
 
 
1078
  -localstatedir | --localstatedir | --localstatedi | --localstated \
 
1079
  | --localstate | --localstat | --localsta | --localst | --locals)
 
1080
    ac_prev=localstatedir ;;
 
1081
  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
 
1082
  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
 
1083
    localstatedir=$ac_optarg ;;
 
1084
 
 
1085
  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
 
1086
    ac_prev=mandir ;;
 
1087
  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
 
1088
    mandir=$ac_optarg ;;
 
1089
 
 
1090
  -nfp | --nfp | --nf)
 
1091
    # Obsolete; use --without-fp.
 
1092
    with_fp=no ;;
 
1093
 
 
1094
  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
 
1095
  | --no-cr | --no-c | -n)
 
1096
    no_create=yes ;;
 
1097
 
 
1098
  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
 
1099
  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
 
1100
    no_recursion=yes ;;
 
1101
 
 
1102
  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
 
1103
  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
 
1104
  | --oldin | --oldi | --old | --ol | --o)
 
1105
    ac_prev=oldincludedir ;;
 
1106
  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
 
1107
  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
 
1108
  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
 
1109
    oldincludedir=$ac_optarg ;;
 
1110
 
 
1111
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
 
1112
    ac_prev=prefix ;;
 
1113
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
 
1114
    prefix=$ac_optarg ;;
 
1115
 
 
1116
  -program-prefix | --program-prefix | --program-prefi | --program-pref \
 
1117
  | --program-pre | --program-pr | --program-p)
 
1118
    ac_prev=program_prefix ;;
 
1119
  -program-prefix=* | --program-prefix=* | --program-prefi=* \
 
1120
  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
 
1121
    program_prefix=$ac_optarg ;;
 
1122
 
 
1123
  -program-suffix | --program-suffix | --program-suffi | --program-suff \
 
1124
  | --program-suf | --program-su | --program-s)
 
1125
    ac_prev=program_suffix ;;
 
1126
  -program-suffix=* | --program-suffix=* | --program-suffi=* \
 
1127
  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
 
1128
    program_suffix=$ac_optarg ;;
 
1129
 
 
1130
  -program-transform-name | --program-transform-name \
 
1131
  | --program-transform-nam | --program-transform-na \
 
1132
  | --program-transform-n | --program-transform- \
 
1133
  | --program-transform | --program-transfor \
 
1134
  | --program-transfo | --program-transf \
 
1135
  | --program-trans | --program-tran \
 
1136
  | --progr-tra | --program-tr | --program-t)
 
1137
    ac_prev=program_transform_name ;;
 
1138
  -program-transform-name=* | --program-transform-name=* \
 
1139
  | --program-transform-nam=* | --program-transform-na=* \
 
1140
  | --program-transform-n=* | --program-transform-=* \
 
1141
  | --program-transform=* | --program-transfor=* \
 
1142
  | --program-transfo=* | --program-transf=* \
 
1143
  | --program-trans=* | --program-tran=* \
 
1144
  | --progr-tra=* | --program-tr=* | --program-t=*)
 
1145
    program_transform_name=$ac_optarg ;;
 
1146
 
 
1147
  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
 
1148
    ac_prev=pdfdir ;;
 
1149
  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
 
1150
    pdfdir=$ac_optarg ;;
 
1151
 
 
1152
  -psdir | --psdir | --psdi | --psd | --ps)
 
1153
    ac_prev=psdir ;;
 
1154
  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
 
1155
    psdir=$ac_optarg ;;
 
1156
 
 
1157
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
1158
  | -silent | --silent | --silen | --sile | --sil)
 
1159
    silent=yes ;;
 
1160
 
 
1161
  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
 
1162
    ac_prev=sbindir ;;
 
1163
  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
 
1164
  | --sbi=* | --sb=*)
 
1165
    sbindir=$ac_optarg ;;
 
1166
 
 
1167
  -sharedstatedir | --sharedstatedir | --sharedstatedi \
 
1168
  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
 
1169
  | --sharedst | --shareds | --shared | --share | --shar \
 
1170
  | --sha | --sh)
 
1171
    ac_prev=sharedstatedir ;;
 
1172
  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
 
1173
  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
 
1174
  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
 
1175
  | --sha=* | --sh=*)
 
1176
    sharedstatedir=$ac_optarg ;;
 
1177
 
 
1178
  -site | --site | --sit)
 
1179
    ac_prev=site ;;
 
1180
  -site=* | --site=* | --sit=*)
 
1181
    site=$ac_optarg ;;
 
1182
 
 
1183
  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
 
1184
    ac_prev=srcdir ;;
 
1185
  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
 
1186
    srcdir=$ac_optarg ;;
 
1187
 
 
1188
  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
 
1189
  | --syscon | --sysco | --sysc | --sys | --sy)
 
1190
    ac_prev=sysconfdir ;;
 
1191
  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
 
1192
  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
 
1193
    sysconfdir=$ac_optarg ;;
 
1194
 
 
1195
  -target | --target | --targe | --targ | --tar | --ta | --t)
 
1196
    ac_prev=target_alias ;;
 
1197
  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
 
1198
    target_alias=$ac_optarg ;;
 
1199
 
 
1200
  -v | -verbose | --verbose | --verbos | --verbo | --verb)
 
1201
    verbose=yes ;;
 
1202
 
 
1203
  -version | --version | --versio | --versi | --vers | -V)
 
1204
    ac_init_version=: ;;
 
1205
 
 
1206
  -with-* | --with-*)
 
1207
    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
 
1208
    # Reject names that are not valid shell variable names.
 
1209
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1210
      as_fn_error $? "invalid package name: $ac_useropt"
 
1211
    ac_useropt_orig=$ac_useropt
 
1212
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1213
    case $ac_user_opts in
 
1214
      *"
 
1215
"with_$ac_useropt"
 
1216
"*) ;;
 
1217
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
 
1218
         ac_unrecognized_sep=', ';;
 
1219
    esac
 
1220
    eval with_$ac_useropt=\$ac_optarg ;;
 
1221
 
 
1222
  -without-* | --without-*)
 
1223
    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
 
1224
    # Reject names that are not valid shell variable names.
 
1225
    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
 
1226
      as_fn_error $? "invalid package name: $ac_useropt"
 
1227
    ac_useropt_orig=$ac_useropt
 
1228
    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
 
1229
    case $ac_user_opts in
 
1230
      *"
 
1231
"with_$ac_useropt"
 
1232
"*) ;;
 
1233
      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
 
1234
         ac_unrecognized_sep=', ';;
 
1235
    esac
 
1236
    eval with_$ac_useropt=no ;;
 
1237
 
 
1238
  --x)
 
1239
    # Obsolete; use --with-x.
 
1240
    with_x=yes ;;
 
1241
 
 
1242
  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
 
1243
  | --x-incl | --x-inc | --x-in | --x-i)
 
1244
    ac_prev=x_includes ;;
 
1245
  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
 
1246
  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
 
1247
    x_includes=$ac_optarg ;;
 
1248
 
 
1249
  -x-libraries | --x-libraries | --x-librarie | --x-librari \
 
1250
  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
 
1251
    ac_prev=x_libraries ;;
 
1252
  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
 
1253
  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
 
1254
    x_libraries=$ac_optarg ;;
 
1255
 
 
1256
  -*) as_fn_error $? "unrecognized option: \`$ac_option'
 
1257
Try \`$0 --help' for more information"
 
1258
    ;;
 
1259
 
 
1260
  *=*)
 
1261
    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
 
1262
    # Reject names that are not valid shell variable names.
 
1263
    case $ac_envvar in #(
 
1264
      '' | [0-9]* | *[!_$as_cr_alnum]* )
 
1265
      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
 
1266
    esac
 
1267
    eval $ac_envvar=\$ac_optarg
 
1268
    export $ac_envvar ;;
 
1269
 
 
1270
  *)
 
1271
    # FIXME: should be removed in autoconf 3.0.
 
1272
    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
 
1273
    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
 
1274
      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
 
1275
    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
 
1276
    ;;
 
1277
 
 
1278
  esac
 
1279
done
 
1280
 
 
1281
if test -n "$ac_prev"; then
 
1282
  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
 
1283
  as_fn_error $? "missing argument to $ac_option"
 
1284
fi
 
1285
 
 
1286
if test -n "$ac_unrecognized_opts"; then
 
1287
  case $enable_option_checking in
 
1288
    no) ;;
 
1289
    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
 
1290
    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
 
1291
  esac
 
1292
fi
 
1293
 
 
1294
# Check all directory arguments for consistency.
 
1295
for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
 
1296
                datadir sysconfdir sharedstatedir localstatedir includedir \
 
1297
                oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
 
1298
                libdir localedir mandir
 
1299
do
 
1300
  eval ac_val=\$$ac_var
 
1301
  # Remove trailing slashes.
 
1302
  case $ac_val in
 
1303
    */ )
 
1304
      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
 
1305
      eval $ac_var=\$ac_val;;
 
1306
  esac
 
1307
  # Be sure to have absolute directory names.
 
1308
  case $ac_val in
 
1309
    [\\/$]* | ?:[\\/]* )  continue;;
 
1310
    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
 
1311
  esac
 
1312
  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
 
1313
done
 
1314
 
 
1315
# There might be people who depend on the old broken behavior: `$host'
 
1316
# used to hold the argument of --host etc.
 
1317
# FIXME: To remove some day.
 
1318
build=$build_alias
 
1319
host=$host_alias
 
1320
target=$target_alias
 
1321
 
 
1322
# FIXME: To remove some day.
 
1323
if test "x$host_alias" != x; then
 
1324
  if test "x$build_alias" = x; then
 
1325
    cross_compiling=maybe
 
1326
    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
 
1327
    If a cross compiler is detected then cross compile mode will be used" >&2
 
1328
  elif test "x$build_alias" != "x$host_alias"; then
 
1329
    cross_compiling=yes
 
1330
  fi
 
1331
fi
 
1332
 
 
1333
ac_tool_prefix=
 
1334
test -n "$host_alias" && ac_tool_prefix=$host_alias-
 
1335
 
 
1336
test "$silent" = yes && exec 6>/dev/null
 
1337
 
 
1338
 
 
1339
ac_pwd=`pwd` && test -n "$ac_pwd" &&
 
1340
ac_ls_di=`ls -di .` &&
 
1341
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
 
1342
  as_fn_error $? "working directory cannot be determined"
 
1343
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
 
1344
  as_fn_error $? "pwd does not report name of working directory"
 
1345
 
 
1346
 
 
1347
# Find the source files, if location was not specified.
 
1348
if test -z "$srcdir"; then
 
1349
  ac_srcdir_defaulted=yes
 
1350
  # Try the directory containing this script, then the parent directory.
 
1351
  ac_confdir=`$as_dirname -- "$as_myself" ||
 
1352
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
1353
         X"$as_myself" : 'X\(//\)[^/]' \| \
 
1354
         X"$as_myself" : 'X\(//\)$' \| \
 
1355
         X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
 
1356
$as_echo X"$as_myself" |
 
1357
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
1358
            s//\1/
 
1359
            q
 
1360
          }
 
1361
          /^X\(\/\/\)[^/].*/{
 
1362
            s//\1/
 
1363
            q
 
1364
          }
 
1365
          /^X\(\/\/\)$/{
 
1366
            s//\1/
 
1367
            q
 
1368
          }
 
1369
          /^X\(\/\).*/{
 
1370
            s//\1/
 
1371
            q
 
1372
          }
 
1373
          s/.*/./; q'`
 
1374
  srcdir=$ac_confdir
 
1375
  if test ! -r "$srcdir/$ac_unique_file"; then
 
1376
    srcdir=..
 
1377
  fi
 
1378
else
 
1379
  ac_srcdir_defaulted=no
 
1380
fi
 
1381
if test ! -r "$srcdir/$ac_unique_file"; then
 
1382
  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
 
1383
  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
 
1384
fi
 
1385
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
 
1386
ac_abs_confdir=`(
 
1387
        cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
 
1388
        pwd)`
 
1389
# When building in place, set srcdir=.
 
1390
if test "$ac_abs_confdir" = "$ac_pwd"; then
 
1391
  srcdir=.
 
1392
fi
 
1393
# Remove unnecessary trailing slashes from srcdir.
 
1394
# Double slashes in file names in object file debugging info
 
1395
# mess up M-x gdb in Emacs.
 
1396
case $srcdir in
 
1397
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
 
1398
esac
 
1399
for ac_var in $ac_precious_vars; do
 
1400
  eval ac_env_${ac_var}_set=\${${ac_var}+set}
 
1401
  eval ac_env_${ac_var}_value=\$${ac_var}
 
1402
  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
 
1403
  eval ac_cv_env_${ac_var}_value=\$${ac_var}
 
1404
done
 
1405
 
 
1406
#
 
1407
# Report the --help message.
 
1408
#
 
1409
if test "$ac_init_help" = "long"; then
 
1410
  # Omit some internal or obsolete options to make the list less imposing.
 
1411
  # This message is too long to be a string in the A/UX 3.1 sh.
 
1412
  cat <<_ACEOF
 
1413
\`configure' configures FreeType 2.4.4 to adapt to many kinds of systems.
 
1414
 
 
1415
Usage: $0 [OPTION]... [VAR=VALUE]...
 
1416
 
 
1417
To assign environment variables (e.g., CC, CFLAGS...), specify them as
 
1418
VAR=VALUE.  See below for descriptions of some of the useful variables.
 
1419
 
 
1420
Defaults for the options are specified in brackets.
 
1421
 
 
1422
Configuration:
 
1423
  -h, --help              display this help and exit
 
1424
      --help=short        display options specific to this package
 
1425
      --help=recursive    display the short help of all the included packages
 
1426
  -V, --version           display version information and exit
 
1427
  -q, --quiet, --silent   do not print \`checking ...' messages
 
1428
      --cache-file=FILE   cache test results in FILE [disabled]
 
1429
  -C, --config-cache      alias for \`--cache-file=config.cache'
 
1430
  -n, --no-create         do not create output files
 
1431
      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
 
1432
 
 
1433
Installation directories:
 
1434
  --prefix=PREFIX         install architecture-independent files in PREFIX
 
1435
                          [$ac_default_prefix]
 
1436
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
 
1437
                          [PREFIX]
 
1438
 
 
1439
By default, \`make install' will install all the files in
 
1440
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
 
1441
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
 
1442
for instance \`--prefix=\$HOME'.
 
1443
 
 
1444
For better control, use the options below.
 
1445
 
 
1446
Fine tuning of the installation directories:
 
1447
  --bindir=DIR            user executables [EPREFIX/bin]
 
1448
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
 
1449
  --libexecdir=DIR        program executables [EPREFIX/libexec]
 
1450
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
 
1451
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
 
1452
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
 
1453
  --libdir=DIR            object code libraries [EPREFIX/lib]
 
1454
  --includedir=DIR        C header files [PREFIX/include]
 
1455
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
 
1456
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
 
1457
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
 
1458
  --infodir=DIR           info documentation [DATAROOTDIR/info]
 
1459
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
 
1460
  --mandir=DIR            man documentation [DATAROOTDIR/man]
 
1461
  --docdir=DIR            documentation root [DATAROOTDIR/doc/freetype]
 
1462
  --htmldir=DIR           html documentation [DOCDIR]
 
1463
  --dvidir=DIR            dvi documentation [DOCDIR]
 
1464
  --pdfdir=DIR            pdf documentation [DOCDIR]
 
1465
  --psdir=DIR             ps documentation [DOCDIR]
 
1466
_ACEOF
 
1467
 
 
1468
  cat <<\_ACEOF
 
1469
 
 
1470
System types:
 
1471
  --build=BUILD     configure for building on BUILD [guessed]
 
1472
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
 
1473
_ACEOF
 
1474
fi
 
1475
 
 
1476
if test -n "$ac_init_help"; then
 
1477
  case $ac_init_help in
 
1478
     short | recursive ) echo "Configuration of FreeType 2.4.4:";;
 
1479
   esac
 
1480
  cat <<\_ACEOF
 
1481
 
 
1482
Optional Features:
 
1483
  --disable-option-checking  ignore unrecognized --enable/--with options
 
1484
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
 
1485
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
 
1486
  --enable-biarch-config  install biarch ftconfig.h to support multiple
 
1487
                          architectures by single file
 
1488
  --enable-shared[=PKGS]  build shared libraries [default=yes]
 
1489
  --enable-static[=PKGS]  build static libraries [default=yes]
 
1490
  --enable-fast-install[=PKGS]
 
1491
                          optimize for fast installation [default=yes]
 
1492
  --disable-libtool-lock  avoid locking (might break parallel builds)
 
1493
 
 
1494
Optional Packages:
 
1495
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
 
1496
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
 
1497
  --without-zlib          use internal zlib instead of system-wide
 
1498
  --with-old-mac-fonts    allow Mac resource-based fonts to be used
 
1499
  --with-fsspec           use obsolete FSSpec API of MacOS, if available
 
1500
                          (default=yes)
 
1501
  --with-fsref            use Carbon FSRef API of MacOS, if available
 
1502
                          (default=yes)
 
1503
  --with-quickdraw-toolbox
 
1504
                          use MacOS QuickDraw in ToolBox, if available
 
1505
                          (default=yes)
 
1506
  --with-quickdraw-carbon use MacOS QuickDraw in Carbon, if available
 
1507
                          (default=yes)
 
1508
  --with-ats              use AppleTypeService, if available (default=yes)
 
1509
  --with-pic              try to use only PIC/non-PIC objects [default=use
 
1510
                          both]
 
1511
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
 
1512
 
 
1513
Some influential environment variables:
 
1514
  CC          C compiler command
 
1515
  CFLAGS      C compiler flags
 
1516
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
 
1517
              nonstandard directory <lib dir>
 
1518
  LIBS        libraries to pass to the linker, e.g. -l<library>
 
1519
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
 
1520
              you have headers in a nonstandard directory <include dir>
 
1521
  CPP         C preprocessor
 
1522
 
 
1523
Use these variables to override the choices made by `configure' or to help
 
1524
it to find libraries and programs with nonstandard names/locations.
 
1525
 
 
1526
Report bugs to <freetype@nongnu.org>.
 
1527
_ACEOF
 
1528
ac_status=$?
 
1529
fi
 
1530
 
 
1531
if test "$ac_init_help" = "recursive"; then
 
1532
  # If there are subdirs, report their specific --help.
 
1533
  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
 
1534
    test -d "$ac_dir" ||
 
1535
      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
 
1536
      continue
 
1537
    ac_builddir=.
 
1538
 
 
1539
case "$ac_dir" in
 
1540
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
1541
*)
 
1542
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 
1543
  # A ".." for each directory in $ac_dir_suffix.
 
1544
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 
1545
  case $ac_top_builddir_sub in
 
1546
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
1547
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 
1548
  esac ;;
 
1549
esac
 
1550
ac_abs_top_builddir=$ac_pwd
 
1551
ac_abs_builddir=$ac_pwd$ac_dir_suffix
 
1552
# for backward compatibility:
 
1553
ac_top_builddir=$ac_top_build_prefix
 
1554
 
 
1555
case $srcdir in
 
1556
  .)  # We are building in place.
 
1557
    ac_srcdir=.
 
1558
    ac_top_srcdir=$ac_top_builddir_sub
 
1559
    ac_abs_top_srcdir=$ac_pwd ;;
 
1560
  [\\/]* | ?:[\\/]* )  # Absolute name.
 
1561
    ac_srcdir=$srcdir$ac_dir_suffix;
 
1562
    ac_top_srcdir=$srcdir
 
1563
    ac_abs_top_srcdir=$srcdir ;;
 
1564
  *) # Relative name.
 
1565
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 
1566
    ac_top_srcdir=$ac_top_build_prefix$srcdir
 
1567
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 
1568
esac
 
1569
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 
1570
 
 
1571
    cd "$ac_dir" || { ac_status=$?; continue; }
 
1572
    # Check for guested configure.
 
1573
    if test -f "$ac_srcdir/configure.gnu"; then
 
1574
      echo &&
 
1575
      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
 
1576
    elif test -f "$ac_srcdir/configure"; then
 
1577
      echo &&
 
1578
      $SHELL "$ac_srcdir/configure" --help=recursive
 
1579
    else
 
1580
      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
 
1581
    fi || ac_status=$?
 
1582
    cd "$ac_pwd" || { ac_status=$?; break; }
 
1583
  done
 
1584
fi
 
1585
 
 
1586
test -n "$ac_init_help" && exit $ac_status
 
1587
if $ac_init_version; then
 
1588
  cat <<\_ACEOF
 
1589
FreeType configure 2.4.4
 
1590
generated by GNU Autoconf 2.67
 
1591
 
 
1592
Copyright (C) 2010 Free Software Foundation, Inc.
 
1593
This configure script is free software; the Free Software Foundation
 
1594
gives unlimited permission to copy, distribute and modify it.
 
1595
_ACEOF
 
1596
  exit
 
1597
fi
 
1598
 
 
1599
## ------------------------ ##
 
1600
## Autoconf initialization. ##
 
1601
## ------------------------ ##
 
1602
 
 
1603
# ac_fn_c_try_compile LINENO
 
1604
# --------------------------
 
1605
# Try to compile conftest.$ac_ext, and return whether this succeeded.
 
1606
ac_fn_c_try_compile ()
 
1607
{
 
1608
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1609
  rm -f conftest.$ac_objext
 
1610
  if { { ac_try="$ac_compile"
 
1611
case "(($ac_try" in
 
1612
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1613
  *) ac_try_echo=$ac_try;;
 
1614
esac
 
1615
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1616
$as_echo "$ac_try_echo"; } >&5
 
1617
  (eval "$ac_compile") 2>conftest.err
 
1618
  ac_status=$?
 
1619
  if test -s conftest.err; then
 
1620
    grep -v '^ *+' conftest.err >conftest.er1
 
1621
    cat conftest.er1 >&5
 
1622
    mv -f conftest.er1 conftest.err
 
1623
  fi
 
1624
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1625
  test $ac_status = 0; } && {
 
1626
         test -z "$ac_c_werror_flag" ||
 
1627
         test ! -s conftest.err
 
1628
       } && test -s conftest.$ac_objext; then :
 
1629
  ac_retval=0
 
1630
else
 
1631
  $as_echo "$as_me: failed program was:" >&5
 
1632
sed 's/^/| /' conftest.$ac_ext >&5
 
1633
 
 
1634
        ac_retval=1
 
1635
fi
 
1636
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1637
  as_fn_set_status $ac_retval
 
1638
 
 
1639
} # ac_fn_c_try_compile
 
1640
 
 
1641
# ac_fn_c_try_cpp LINENO
 
1642
# ----------------------
 
1643
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
 
1644
ac_fn_c_try_cpp ()
 
1645
{
 
1646
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1647
  if { { ac_try="$ac_cpp conftest.$ac_ext"
 
1648
case "(($ac_try" in
 
1649
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1650
  *) ac_try_echo=$ac_try;;
 
1651
esac
 
1652
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1653
$as_echo "$ac_try_echo"; } >&5
 
1654
  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
 
1655
  ac_status=$?
 
1656
  if test -s conftest.err; then
 
1657
    grep -v '^ *+' conftest.err >conftest.er1
 
1658
    cat conftest.er1 >&5
 
1659
    mv -f conftest.er1 conftest.err
 
1660
  fi
 
1661
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1662
  test $ac_status = 0; } > conftest.i && {
 
1663
         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
 
1664
         test ! -s conftest.err
 
1665
       }; then :
 
1666
  ac_retval=0
 
1667
else
 
1668
  $as_echo "$as_me: failed program was:" >&5
 
1669
sed 's/^/| /' conftest.$ac_ext >&5
 
1670
 
 
1671
    ac_retval=1
 
1672
fi
 
1673
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1674
  as_fn_set_status $ac_retval
 
1675
 
 
1676
} # ac_fn_c_try_cpp
 
1677
 
 
1678
# ac_fn_c_try_run LINENO
 
1679
# ----------------------
 
1680
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
 
1681
# that executables *can* be run.
 
1682
ac_fn_c_try_run ()
 
1683
{
 
1684
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1685
  if { { ac_try="$ac_link"
 
1686
case "(($ac_try" in
 
1687
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1688
  *) ac_try_echo=$ac_try;;
 
1689
esac
 
1690
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1691
$as_echo "$ac_try_echo"; } >&5
 
1692
  (eval "$ac_link") 2>&5
 
1693
  ac_status=$?
 
1694
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1695
  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
 
1696
  { { case "(($ac_try" in
 
1697
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
1698
  *) ac_try_echo=$ac_try;;
 
1699
esac
 
1700
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
1701
$as_echo "$ac_try_echo"; } >&5
 
1702
  (eval "$ac_try") 2>&5
 
1703
  ac_status=$?
 
1704
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
1705
  test $ac_status = 0; }; }; then :
 
1706
  ac_retval=0
 
1707
else
 
1708
  $as_echo "$as_me: program exited with status $ac_status" >&5
 
1709
       $as_echo "$as_me: failed program was:" >&5
 
1710
sed 's/^/| /' conftest.$ac_ext >&5
 
1711
 
 
1712
       ac_retval=$ac_status
 
1713
fi
 
1714
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 
1715
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1716
  as_fn_set_status $ac_retval
 
1717
 
 
1718
} # ac_fn_c_try_run
 
1719
 
 
1720
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
 
1721
# -------------------------------------------------------
 
1722
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
 
1723
# the include files in INCLUDES and setting the cache variable VAR
 
1724
# accordingly.
 
1725
ac_fn_c_check_header_mongrel ()
 
1726
{
 
1727
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1728
  if eval "test \"\${$3+set}\"" = set; then :
 
1729
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
1730
$as_echo_n "checking for $2... " >&6; }
 
1731
if eval "test \"\${$3+set}\"" = set; then :
 
1732
  $as_echo_n "(cached) " >&6
 
1733
fi
 
1734
eval ac_res=\$$3
 
1735
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
1736
$as_echo "$ac_res" >&6; }
 
1737
else
 
1738
  # Is the header compilable?
 
1739
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
 
1740
$as_echo_n "checking $2 usability... " >&6; }
 
1741
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1742
/* end confdefs.h.  */
 
1743
$4
 
1744
#include <$2>
 
1745
_ACEOF
 
1746
if ac_fn_c_try_compile "$LINENO"; then :
 
1747
  ac_header_compiler=yes
 
1748
else
 
1749
  ac_header_compiler=no
 
1750
fi
 
1751
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1752
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
 
1753
$as_echo "$ac_header_compiler" >&6; }
 
1754
 
 
1755
# Is the header present?
 
1756
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
 
1757
$as_echo_n "checking $2 presence... " >&6; }
 
1758
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1759
/* end confdefs.h.  */
 
1760
#include <$2>
 
1761
_ACEOF
 
1762
if ac_fn_c_try_cpp "$LINENO"; then :
 
1763
  ac_header_preproc=yes
 
1764
else
 
1765
  ac_header_preproc=no
 
1766
fi
 
1767
rm -f conftest.err conftest.i conftest.$ac_ext
 
1768
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
 
1769
$as_echo "$ac_header_preproc" >&6; }
 
1770
 
 
1771
# So?  What about this header?
 
1772
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
 
1773
  yes:no: )
 
1774
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
 
1775
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
 
1776
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 
1777
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 
1778
    ;;
 
1779
  no:yes:* )
 
1780
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
 
1781
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
 
1782
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
 
1783
$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
 
1784
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
 
1785
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
 
1786
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
 
1787
$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
 
1788
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
 
1789
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
 
1790
( $as_echo "## ---------------------------------- ##
 
1791
## Report this to freetype@nongnu.org ##
 
1792
## ---------------------------------- ##"[]
 
1793
     ) | sed "s/^/$as_me: WARNING:     /" >&2
 
1794
    ;;
 
1795
esac
 
1796
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
1797
$as_echo_n "checking for $2... " >&6; }
 
1798
if eval "test \"\${$3+set}\"" = set; then :
 
1799
  $as_echo_n "(cached) " >&6
 
1800
else
 
1801
  eval "$3=\$ac_header_compiler"
 
1802
fi
 
1803
eval ac_res=\$$3
 
1804
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
1805
$as_echo "$ac_res" >&6; }
 
1806
fi
 
1807
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1808
 
 
1809
} # ac_fn_c_check_header_mongrel
 
1810
 
 
1811
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
 
1812
# -------------------------------------------------------
 
1813
# Tests whether HEADER exists and can be compiled using the include files in
 
1814
# INCLUDES, setting the cache variable VAR accordingly.
 
1815
ac_fn_c_check_header_compile ()
 
1816
{
 
1817
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1818
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
1819
$as_echo_n "checking for $2... " >&6; }
 
1820
if eval "test \"\${$3+set}\"" = set; then :
 
1821
  $as_echo_n "(cached) " >&6
 
1822
else
 
1823
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1824
/* end confdefs.h.  */
 
1825
$4
 
1826
#include <$2>
 
1827
_ACEOF
 
1828
if ac_fn_c_try_compile "$LINENO"; then :
 
1829
  eval "$3=yes"
 
1830
else
 
1831
  eval "$3=no"
 
1832
fi
 
1833
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1834
fi
 
1835
eval ac_res=\$$3
 
1836
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
1837
$as_echo "$ac_res" >&6; }
 
1838
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
1839
 
 
1840
} # ac_fn_c_check_header_compile
 
1841
 
 
1842
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
 
1843
# --------------------------------------------
 
1844
# Tries to find the compile-time value of EXPR in a program that includes
 
1845
# INCLUDES, setting VAR accordingly. Returns whether the value could be
 
1846
# computed
 
1847
ac_fn_c_compute_int ()
 
1848
{
 
1849
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
1850
  if test "$cross_compiling" = yes; then
 
1851
    # Depending upon the size, compute the lo and hi bounds.
 
1852
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1853
/* end confdefs.h.  */
 
1854
$4
 
1855
int
 
1856
main ()
 
1857
{
 
1858
static int test_array [1 - 2 * !(($2) >= 0)];
 
1859
test_array [0] = 0
 
1860
 
 
1861
  ;
 
1862
  return 0;
 
1863
}
 
1864
_ACEOF
 
1865
if ac_fn_c_try_compile "$LINENO"; then :
 
1866
  ac_lo=0 ac_mid=0
 
1867
  while :; do
 
1868
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1869
/* end confdefs.h.  */
 
1870
$4
 
1871
int
 
1872
main ()
 
1873
{
 
1874
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
 
1875
test_array [0] = 0
 
1876
 
 
1877
  ;
 
1878
  return 0;
 
1879
}
 
1880
_ACEOF
 
1881
if ac_fn_c_try_compile "$LINENO"; then :
 
1882
  ac_hi=$ac_mid; break
 
1883
else
 
1884
  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
 
1885
                        if test $ac_lo -le $ac_mid; then
 
1886
                          ac_lo= ac_hi=
 
1887
                          break
 
1888
                        fi
 
1889
                        as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
 
1890
fi
 
1891
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1892
  done
 
1893
else
 
1894
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1895
/* end confdefs.h.  */
 
1896
$4
 
1897
int
 
1898
main ()
 
1899
{
 
1900
static int test_array [1 - 2 * !(($2) < 0)];
 
1901
test_array [0] = 0
 
1902
 
 
1903
  ;
 
1904
  return 0;
 
1905
}
 
1906
_ACEOF
 
1907
if ac_fn_c_try_compile "$LINENO"; then :
 
1908
  ac_hi=-1 ac_mid=-1
 
1909
  while :; do
 
1910
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1911
/* end confdefs.h.  */
 
1912
$4
 
1913
int
 
1914
main ()
 
1915
{
 
1916
static int test_array [1 - 2 * !(($2) >= $ac_mid)];
 
1917
test_array [0] = 0
 
1918
 
 
1919
  ;
 
1920
  return 0;
 
1921
}
 
1922
_ACEOF
 
1923
if ac_fn_c_try_compile "$LINENO"; then :
 
1924
  ac_lo=$ac_mid; break
 
1925
else
 
1926
  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
 
1927
                        if test $ac_mid -le $ac_hi; then
 
1928
                          ac_lo= ac_hi=
 
1929
                          break
 
1930
                        fi
 
1931
                        as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
 
1932
fi
 
1933
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1934
  done
 
1935
else
 
1936
  ac_lo= ac_hi=
 
1937
fi
 
1938
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1939
fi
 
1940
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1941
# Binary search between lo and hi bounds.
 
1942
while test "x$ac_lo" != "x$ac_hi"; do
 
1943
  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
 
1944
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1945
/* end confdefs.h.  */
 
1946
$4
 
1947
int
 
1948
main ()
 
1949
{
 
1950
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
 
1951
test_array [0] = 0
 
1952
 
 
1953
  ;
 
1954
  return 0;
 
1955
}
 
1956
_ACEOF
 
1957
if ac_fn_c_try_compile "$LINENO"; then :
 
1958
  ac_hi=$ac_mid
 
1959
else
 
1960
  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
 
1961
fi
 
1962
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
1963
done
 
1964
case $ac_lo in #((
 
1965
?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
 
1966
'') ac_retval=1 ;;
 
1967
esac
 
1968
  else
 
1969
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
1970
/* end confdefs.h.  */
 
1971
$4
 
1972
static long int longval () { return $2; }
 
1973
static unsigned long int ulongval () { return $2; }
 
1974
#include <stdio.h>
 
1975
#include <stdlib.h>
 
1976
int
 
1977
main ()
 
1978
{
 
1979
 
 
1980
  FILE *f = fopen ("conftest.val", "w");
 
1981
  if (! f)
 
1982
    return 1;
 
1983
  if (($2) < 0)
 
1984
    {
 
1985
      long int i = longval ();
 
1986
      if (i != ($2))
 
1987
        return 1;
 
1988
      fprintf (f, "%ld", i);
 
1989
    }
 
1990
  else
 
1991
    {
 
1992
      unsigned long int i = ulongval ();
 
1993
      if (i != ($2))
 
1994
        return 1;
 
1995
      fprintf (f, "%lu", i);
 
1996
    }
 
1997
  /* Do not output a trailing newline, as this causes \r\n confusion
 
1998
     on some platforms.  */
 
1999
  return ferror (f) || fclose (f) != 0;
 
2000
 
 
2001
  ;
 
2002
  return 0;
 
2003
}
 
2004
_ACEOF
 
2005
if ac_fn_c_try_run "$LINENO"; then :
 
2006
  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
 
2007
else
 
2008
  ac_retval=1
 
2009
fi
 
2010
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
2011
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
2012
rm -f conftest.val
 
2013
 
 
2014
  fi
 
2015
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2016
  as_fn_set_status $ac_retval
 
2017
 
 
2018
} # ac_fn_c_compute_int
 
2019
 
 
2020
# ac_fn_c_try_link LINENO
 
2021
# -----------------------
 
2022
# Try to link conftest.$ac_ext, and return whether this succeeded.
 
2023
ac_fn_c_try_link ()
 
2024
{
 
2025
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2026
  rm -f conftest.$ac_objext conftest$ac_exeext
 
2027
  if { { ac_try="$ac_link"
 
2028
case "(($ac_try" in
 
2029
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
2030
  *) ac_try_echo=$ac_try;;
 
2031
esac
 
2032
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
2033
$as_echo "$ac_try_echo"; } >&5
 
2034
  (eval "$ac_link") 2>conftest.err
 
2035
  ac_status=$?
 
2036
  if test -s conftest.err; then
 
2037
    grep -v '^ *+' conftest.err >conftest.er1
 
2038
    cat conftest.er1 >&5
 
2039
    mv -f conftest.er1 conftest.err
 
2040
  fi
 
2041
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
2042
  test $ac_status = 0; } && {
 
2043
         test -z "$ac_c_werror_flag" ||
 
2044
         test ! -s conftest.err
 
2045
       } && test -s conftest$ac_exeext && {
 
2046
         test "$cross_compiling" = yes ||
 
2047
         $as_test_x conftest$ac_exeext
 
2048
       }; then :
 
2049
  ac_retval=0
 
2050
else
 
2051
  $as_echo "$as_me: failed program was:" >&5
 
2052
sed 's/^/| /' conftest.$ac_ext >&5
 
2053
 
 
2054
        ac_retval=1
 
2055
fi
 
2056
  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
 
2057
  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
 
2058
  # interfere with the next link command; also delete a directory that is
 
2059
  # left behind by Apple's compiler.  We do this before executing the actions.
 
2060
  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
 
2061
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2062
  as_fn_set_status $ac_retval
 
2063
 
 
2064
} # ac_fn_c_try_link
 
2065
 
 
2066
# ac_fn_c_check_func LINENO FUNC VAR
 
2067
# ----------------------------------
 
2068
# Tests whether FUNC exists, setting the cache variable VAR accordingly
 
2069
ac_fn_c_check_func ()
 
2070
{
 
2071
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2072
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 
2073
$as_echo_n "checking for $2... " >&6; }
 
2074
if eval "test \"\${$3+set}\"" = set; then :
 
2075
  $as_echo_n "(cached) " >&6
 
2076
else
 
2077
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2078
/* end confdefs.h.  */
 
2079
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
 
2080
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
 
2081
#define $2 innocuous_$2
 
2082
 
 
2083
/* System header to define __stub macros and hopefully few prototypes,
 
2084
    which can conflict with char $2 (); below.
 
2085
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
2086
    <limits.h> exists even on freestanding compilers.  */
 
2087
 
 
2088
#ifdef __STDC__
 
2089
# include <limits.h>
 
2090
#else
 
2091
# include <assert.h>
 
2092
#endif
 
2093
 
 
2094
#undef $2
 
2095
 
 
2096
/* Override any GCC internal prototype to avoid an error.
 
2097
   Use char because int might match the return type of a GCC
 
2098
   builtin and then its argument prototype would still apply.  */
 
2099
#ifdef __cplusplus
 
2100
extern "C"
 
2101
#endif
 
2102
char $2 ();
 
2103
/* The GNU C library defines this for functions which it implements
 
2104
    to always fail with ENOSYS.  Some functions are actually named
 
2105
    something starting with __ and the normal name is an alias.  */
 
2106
#if defined __stub_$2 || defined __stub___$2
 
2107
choke me
 
2108
#endif
 
2109
 
 
2110
int
 
2111
main ()
 
2112
{
 
2113
return $2 ();
 
2114
  ;
 
2115
  return 0;
 
2116
}
 
2117
_ACEOF
 
2118
if ac_fn_c_try_link "$LINENO"; then :
 
2119
  eval "$3=yes"
 
2120
else
 
2121
  eval "$3=no"
 
2122
fi
 
2123
rm -f core conftest.err conftest.$ac_objext \
 
2124
    conftest$ac_exeext conftest.$ac_ext
 
2125
fi
 
2126
eval ac_res=\$$3
 
2127
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2128
$as_echo "$ac_res" >&6; }
 
2129
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2130
 
 
2131
} # ac_fn_c_check_func
 
2132
 
 
2133
# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
 
2134
# ---------------------------------------------
 
2135
# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
 
2136
# accordingly.
 
2137
ac_fn_c_check_decl ()
 
2138
{
 
2139
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
2140
  as_decl_name=`echo $2|sed 's/ *(.*//'`
 
2141
  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
 
2142
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
 
2143
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
 
2144
if eval "test \"\${$3+set}\"" = set; then :
 
2145
  $as_echo_n "(cached) " >&6
 
2146
else
 
2147
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2148
/* end confdefs.h.  */
 
2149
$4
 
2150
int
 
2151
main ()
 
2152
{
 
2153
#ifndef $as_decl_name
 
2154
#ifdef __cplusplus
 
2155
  (void) $as_decl_use;
 
2156
#else
 
2157
  (void) $as_decl_name;
 
2158
#endif
 
2159
#endif
 
2160
 
 
2161
  ;
 
2162
  return 0;
 
2163
}
 
2164
_ACEOF
 
2165
if ac_fn_c_try_compile "$LINENO"; then :
 
2166
  eval "$3=yes"
 
2167
else
 
2168
  eval "$3=no"
 
2169
fi
 
2170
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
2171
fi
 
2172
eval ac_res=\$$3
 
2173
               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
 
2174
$as_echo "$ac_res" >&6; }
 
2175
  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
 
2176
 
 
2177
} # ac_fn_c_check_decl
 
2178
cat >config.log <<_ACEOF
 
2179
This file contains any messages produced by compilers while
 
2180
running configure, to aid debugging if configure makes a mistake.
 
2181
 
 
2182
It was created by FreeType $as_me 2.4.4, which was
 
2183
generated by GNU Autoconf 2.67.  Invocation command line was
 
2184
 
 
2185
  $ $0 $@
 
2186
 
 
2187
_ACEOF
 
2188
exec 5>>config.log
 
2189
{
 
2190
cat <<_ASUNAME
 
2191
## --------- ##
 
2192
## Platform. ##
 
2193
## --------- ##
 
2194
 
 
2195
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
 
2196
uname -m = `(uname -m) 2>/dev/null || echo unknown`
 
2197
uname -r = `(uname -r) 2>/dev/null || echo unknown`
 
2198
uname -s = `(uname -s) 2>/dev/null || echo unknown`
 
2199
uname -v = `(uname -v) 2>/dev/null || echo unknown`
 
2200
 
 
2201
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
 
2202
/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
 
2203
 
 
2204
/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
 
2205
/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
 
2206
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
 
2207
/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
 
2208
/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
 
2209
/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
 
2210
/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
 
2211
 
 
2212
_ASUNAME
 
2213
 
 
2214
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2215
for as_dir in $PATH
 
2216
do
 
2217
  IFS=$as_save_IFS
 
2218
  test -z "$as_dir" && as_dir=.
 
2219
    $as_echo "PATH: $as_dir"
 
2220
  done
 
2221
IFS=$as_save_IFS
 
2222
 
 
2223
} >&5
 
2224
 
 
2225
cat >&5 <<_ACEOF
 
2226
 
 
2227
 
 
2228
## ----------- ##
 
2229
## Core tests. ##
 
2230
## ----------- ##
 
2231
 
 
2232
_ACEOF
 
2233
 
 
2234
 
 
2235
# Keep a trace of the command line.
 
2236
# Strip out --no-create and --no-recursion so they do not pile up.
 
2237
# Strip out --silent because we don't want to record it for future runs.
 
2238
# Also quote any args containing shell meta-characters.
 
2239
# Make two passes to allow for proper duplicate-argument suppression.
 
2240
ac_configure_args=
 
2241
ac_configure_args0=
 
2242
ac_configure_args1=
 
2243
ac_must_keep_next=false
 
2244
for ac_pass in 1 2
 
2245
do
 
2246
  for ac_arg
 
2247
  do
 
2248
    case $ac_arg in
 
2249
    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
 
2250
    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
2251
    | -silent | --silent | --silen | --sile | --sil)
 
2252
      continue ;;
 
2253
    *\'*)
 
2254
      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
2255
    esac
 
2256
    case $ac_pass in
 
2257
    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
 
2258
    2)
 
2259
      as_fn_append ac_configure_args1 " '$ac_arg'"
 
2260
      if test $ac_must_keep_next = true; then
 
2261
        ac_must_keep_next=false # Got value, back to normal.
 
2262
      else
 
2263
        case $ac_arg in
 
2264
          *=* | --config-cache | -C | -disable-* | --disable-* \
 
2265
          | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
 
2266
          | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
 
2267
          | -with-* | --with-* | -without-* | --without-* | --x)
 
2268
            case "$ac_configure_args0 " in
 
2269
              "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
 
2270
            esac
 
2271
            ;;
 
2272
          -* ) ac_must_keep_next=true ;;
 
2273
        esac
 
2274
      fi
 
2275
      as_fn_append ac_configure_args " '$ac_arg'"
 
2276
      ;;
 
2277
    esac
 
2278
  done
 
2279
done
 
2280
{ ac_configure_args0=; unset ac_configure_args0;}
 
2281
{ ac_configure_args1=; unset ac_configure_args1;}
 
2282
 
 
2283
# When interrupted or exit'd, cleanup temporary files, and complete
 
2284
# config.log.  We remove comments because anyway the quotes in there
 
2285
# would cause problems or look ugly.
 
2286
# WARNING: Use '\'' to represent an apostrophe within the trap.
 
2287
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
 
2288
trap 'exit_status=$?
 
2289
  # Save into config.log some information that might help in debugging.
 
2290
  {
 
2291
    echo
 
2292
 
 
2293
    $as_echo "## ---------------- ##
 
2294
## Cache variables. ##
 
2295
## ---------------- ##"[]
 
2296
    echo
 
2297
    # The following way of writing the cache mishandles newlines in values,
 
2298
(
 
2299
  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
 
2300
    eval ac_val=\$$ac_var
 
2301
    case $ac_val in #(
 
2302
    *${as_nl}*)
 
2303
      case $ac_var in #(
 
2304
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 
2305
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 
2306
      esac
 
2307
      case $ac_var in #(
 
2308
      _ | IFS | as_nl) ;; #(
 
2309
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 
2310
      *) { eval $ac_var=; unset $ac_var;} ;;
 
2311
      esac ;;
 
2312
    esac
 
2313
  done
 
2314
  (set) 2>&1 |
 
2315
    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
 
2316
    *${as_nl}ac_space=\ *)
 
2317
      sed -n \
 
2318
        "s/'\''/'\''\\\\'\'''\''/g;
 
2319
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
 
2320
      ;; #(
 
2321
    *)
 
2322
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 
2323
      ;;
 
2324
    esac |
 
2325
    sort
 
2326
)
 
2327
    echo
 
2328
 
 
2329
    $as_echo "## ----------------- ##
 
2330
## Output variables. ##
 
2331
## ----------------- ##"[]
 
2332
    echo
 
2333
    for ac_var in $ac_subst_vars
 
2334
    do
 
2335
      eval ac_val=\$$ac_var
 
2336
      case $ac_val in
 
2337
      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 
2338
      esac
 
2339
      $as_echo "$ac_var='\''$ac_val'\''"
 
2340
    done | sort
 
2341
    echo
 
2342
 
 
2343
    if test -n "$ac_subst_files"; then
 
2344
      $as_echo "## ------------------- ##
 
2345
## File substitutions. ##
 
2346
## ------------------- ##"[]
 
2347
      echo
 
2348
      for ac_var in $ac_subst_files
 
2349
      do
 
2350
        eval ac_val=\$$ac_var
 
2351
        case $ac_val in
 
2352
        *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
 
2353
        esac
 
2354
        $as_echo "$ac_var='\''$ac_val'\''"
 
2355
      done | sort
 
2356
      echo
 
2357
    fi
 
2358
 
 
2359
    if test -s confdefs.h; then
 
2360
      $as_echo "## ----------- ##
 
2361
## confdefs.h. ##
 
2362
## ----------- ##"[]
 
2363
      echo
 
2364
      cat confdefs.h
 
2365
      echo
 
2366
    fi
 
2367
    test "$ac_signal" != 0 &&
 
2368
      $as_echo "$as_me: caught signal $ac_signal"
 
2369
    $as_echo "$as_me: exit $exit_status"
 
2370
  } >&5
 
2371
  rm -f core *.core core.conftest.* &&
 
2372
    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
 
2373
    exit $exit_status
 
2374
' 0
 
2375
for ac_signal in 1 2 13 15; do
 
2376
  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
 
2377
done
 
2378
ac_signal=0
 
2379
 
 
2380
# confdefs.h avoids OS command line length limits that DEFS can exceed.
 
2381
rm -f -r conftest* confdefs.h
 
2382
 
 
2383
$as_echo "/* confdefs.h */" > confdefs.h
 
2384
 
 
2385
# Predefined preprocessor variables.
 
2386
 
 
2387
cat >>confdefs.h <<_ACEOF
 
2388
#define PACKAGE_NAME "$PACKAGE_NAME"
 
2389
_ACEOF
 
2390
 
 
2391
cat >>confdefs.h <<_ACEOF
 
2392
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
 
2393
_ACEOF
 
2394
 
 
2395
cat >>confdefs.h <<_ACEOF
 
2396
#define PACKAGE_VERSION "$PACKAGE_VERSION"
 
2397
_ACEOF
 
2398
 
 
2399
cat >>confdefs.h <<_ACEOF
 
2400
#define PACKAGE_STRING "$PACKAGE_STRING"
 
2401
_ACEOF
 
2402
 
 
2403
cat >>confdefs.h <<_ACEOF
 
2404
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
 
2405
_ACEOF
 
2406
 
 
2407
cat >>confdefs.h <<_ACEOF
 
2408
#define PACKAGE_URL "$PACKAGE_URL"
 
2409
_ACEOF
 
2410
 
 
2411
 
 
2412
# Let the site file select an alternate cache file if it wants to.
 
2413
# Prefer an explicitly selected file to automatically selected ones.
 
2414
ac_site_file1=NONE
 
2415
ac_site_file2=NONE
 
2416
if test -n "$CONFIG_SITE"; then
 
2417
  # We do not want a PATH search for config.site.
 
2418
  case $CONFIG_SITE in #((
 
2419
    -*)  ac_site_file1=./$CONFIG_SITE;;
 
2420
    */*) ac_site_file1=$CONFIG_SITE;;
 
2421
    *)   ac_site_file1=./$CONFIG_SITE;;
 
2422
  esac
 
2423
elif test "x$prefix" != xNONE; then
 
2424
  ac_site_file1=$prefix/share/config.site
 
2425
  ac_site_file2=$prefix/etc/config.site
 
2426
else
 
2427
  ac_site_file1=$ac_default_prefix/share/config.site
 
2428
  ac_site_file2=$ac_default_prefix/etc/config.site
 
2429
fi
 
2430
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
 
2431
do
 
2432
  test "x$ac_site_file" = xNONE && continue
 
2433
  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
 
2434
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
 
2435
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
 
2436
    sed 's/^/| /' "$ac_site_file" >&5
 
2437
    . "$ac_site_file" \
 
2438
      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
2439
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
2440
as_fn_error $? "failed to load site script $ac_site_file
 
2441
See \`config.log' for more details" "$LINENO" 5; }
 
2442
  fi
 
2443
done
 
2444
 
 
2445
if test -r "$cache_file"; then
 
2446
  # Some versions of bash will fail to source /dev/null (special files
 
2447
  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
 
2448
  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
 
2449
    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
 
2450
$as_echo "$as_me: loading cache $cache_file" >&6;}
 
2451
    case $cache_file in
 
2452
      [\\/]* | ?:[\\/]* ) . "$cache_file";;
 
2453
      *)                      . "./$cache_file";;
 
2454
    esac
 
2455
  fi
 
2456
else
 
2457
  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
 
2458
$as_echo "$as_me: creating cache $cache_file" >&6;}
 
2459
  >$cache_file
 
2460
fi
 
2461
 
 
2462
as_fn_append ac_header_list " stdlib.h"
 
2463
as_fn_append ac_header_list " unistd.h"
 
2464
as_fn_append ac_header_list " sys/param.h"
 
2465
# Check that the precious variables saved in the cache have kept the same
 
2466
# value.
 
2467
ac_cache_corrupted=false
 
2468
for ac_var in $ac_precious_vars; do
 
2469
  eval ac_old_set=\$ac_cv_env_${ac_var}_set
 
2470
  eval ac_new_set=\$ac_env_${ac_var}_set
 
2471
  eval ac_old_val=\$ac_cv_env_${ac_var}_value
 
2472
  eval ac_new_val=\$ac_env_${ac_var}_value
 
2473
  case $ac_old_set,$ac_new_set in
 
2474
    set,)
 
2475
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
 
2476
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
 
2477
      ac_cache_corrupted=: ;;
 
2478
    ,set)
 
2479
      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
 
2480
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
 
2481
      ac_cache_corrupted=: ;;
 
2482
    ,);;
 
2483
    *)
 
2484
      if test "x$ac_old_val" != "x$ac_new_val"; then
 
2485
        # differences in whitespace do not lead to failure.
 
2486
        ac_old_val_w=`echo x $ac_old_val`
 
2487
        ac_new_val_w=`echo x $ac_new_val`
 
2488
        if test "$ac_old_val_w" != "$ac_new_val_w"; then
 
2489
          { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
 
2490
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
 
2491
          ac_cache_corrupted=:
 
2492
        else
 
2493
          { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
 
2494
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
 
2495
          eval $ac_var=\$ac_old_val
 
2496
        fi
 
2497
        { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
 
2498
$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
 
2499
        { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
 
2500
$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
 
2501
      fi;;
 
2502
  esac
 
2503
  # Pass precious variables to config.status.
 
2504
  if test "$ac_new_set" = set; then
 
2505
    case $ac_new_val in
 
2506
    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
 
2507
    *) ac_arg=$ac_var=$ac_new_val ;;
 
2508
    esac
 
2509
    case " $ac_configure_args " in
 
2510
      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
 
2511
      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
 
2512
    esac
 
2513
  fi
 
2514
done
 
2515
if $ac_cache_corrupted; then
 
2516
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
2517
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
2518
  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
 
2519
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
 
2520
  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
 
2521
fi
 
2522
## -------------------- ##
 
2523
## Main body of script. ##
 
2524
## -------------------- ##
 
2525
 
 
2526
ac_ext=c
 
2527
ac_cpp='$CPP $CPPFLAGS'
 
2528
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
2529
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
2530
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
2531
 
 
2532
 
 
2533
 
 
2534
 
 
2535
 
 
2536
# Don't forget to update docs/VERSION.DLL!
 
2537
 
 
2538
version_info='12:2:6'
 
2539
 
 
2540
ft_version=`echo $version_info | tr : .`
 
2541
 
 
2542
 
 
2543
 
 
2544
# checks for system type
 
2545
 
 
2546
ac_aux_dir=
 
2547
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
 
2548
  if test -f "$ac_dir/install-sh"; then
 
2549
    ac_aux_dir=$ac_dir
 
2550
    ac_install_sh="$ac_aux_dir/install-sh -c"
 
2551
    break
 
2552
  elif test -f "$ac_dir/install.sh"; then
 
2553
    ac_aux_dir=$ac_dir
 
2554
    ac_install_sh="$ac_aux_dir/install.sh -c"
 
2555
    break
 
2556
  elif test -f "$ac_dir/shtool"; then
 
2557
    ac_aux_dir=$ac_dir
 
2558
    ac_install_sh="$ac_aux_dir/shtool install -c"
 
2559
    break
 
2560
  fi
 
2561
done
 
2562
if test -z "$ac_aux_dir"; then
 
2563
  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
 
2564
fi
 
2565
 
 
2566
# These three variables are undocumented and unsupported,
 
2567
# and are intended to be withdrawn in a future Autoconf release.
 
2568
# They can cause serious problems if a builder's source tree is in a directory
 
2569
# whose full name contains unusual characters.
 
2570
ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
 
2571
ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
 
2572
ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 
2573
 
 
2574
 
 
2575
# Make sure we can run config.sub.
 
2576
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
 
2577
  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
 
2578
 
 
2579
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
 
2580
$as_echo_n "checking build system type... " >&6; }
 
2581
if test "${ac_cv_build+set}" = set; then :
 
2582
  $as_echo_n "(cached) " >&6
 
2583
else
 
2584
  ac_build_alias=$build_alias
 
2585
test "x$ac_build_alias" = x &&
 
2586
  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
 
2587
test "x$ac_build_alias" = x &&
 
2588
  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
 
2589
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
 
2590
  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
 
2591
 
 
2592
fi
 
2593
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
 
2594
$as_echo "$ac_cv_build" >&6; }
 
2595
case $ac_cv_build in
 
2596
*-*-*) ;;
 
2597
*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
 
2598
esac
 
2599
build=$ac_cv_build
 
2600
ac_save_IFS=$IFS; IFS='-'
 
2601
set x $ac_cv_build
 
2602
shift
 
2603
build_cpu=$1
 
2604
build_vendor=$2
 
2605
shift; shift
 
2606
# Remember, the first character of IFS is used to create $*,
 
2607
# except with old shells:
 
2608
build_os=$*
 
2609
IFS=$ac_save_IFS
 
2610
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
 
2611
 
 
2612
 
 
2613
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
 
2614
$as_echo_n "checking host system type... " >&6; }
 
2615
if test "${ac_cv_host+set}" = set; then :
 
2616
  $as_echo_n "(cached) " >&6
 
2617
else
 
2618
  if test "x$host_alias" = x; then
 
2619
  ac_cv_host=$ac_cv_build
 
2620
else
 
2621
  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
 
2622
    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
 
2623
fi
 
2624
 
 
2625
fi
 
2626
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
 
2627
$as_echo "$ac_cv_host" >&6; }
 
2628
case $ac_cv_host in
 
2629
*-*-*) ;;
 
2630
*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
 
2631
esac
 
2632
host=$ac_cv_host
 
2633
ac_save_IFS=$IFS; IFS='-'
 
2634
set x $ac_cv_host
 
2635
shift
 
2636
host_cpu=$1
 
2637
host_vendor=$2
 
2638
shift; shift
 
2639
# Remember, the first character of IFS is used to create $*,
 
2640
# except with old shells:
 
2641
host_os=$*
 
2642
IFS=$ac_save_IFS
 
2643
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
 
2644
 
 
2645
 
 
2646
 
 
2647
 
 
2648
# checks for programs
 
2649
 
 
2650
ac_ext=c
 
2651
ac_cpp='$CPP $CPPFLAGS'
 
2652
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
2653
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
2654
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
2655
if test -n "$ac_tool_prefix"; then
 
2656
  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
 
2657
set dummy ${ac_tool_prefix}gcc; ac_word=$2
 
2658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2659
$as_echo_n "checking for $ac_word... " >&6; }
 
2660
if test "${ac_cv_prog_CC+set}" = set; then :
 
2661
  $as_echo_n "(cached) " >&6
 
2662
else
 
2663
  if test -n "$CC"; then
 
2664
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
2665
else
 
2666
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2667
for as_dir in $PATH
 
2668
do
 
2669
  IFS=$as_save_IFS
 
2670
  test -z "$as_dir" && as_dir=.
 
2671
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2672
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2673
    ac_cv_prog_CC="${ac_tool_prefix}gcc"
 
2674
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2675
    break 2
 
2676
  fi
 
2677
done
 
2678
  done
 
2679
IFS=$as_save_IFS
 
2680
 
 
2681
fi
 
2682
fi
 
2683
CC=$ac_cv_prog_CC
 
2684
if test -n "$CC"; then
 
2685
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
2686
$as_echo "$CC" >&6; }
 
2687
else
 
2688
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2689
$as_echo "no" >&6; }
 
2690
fi
 
2691
 
 
2692
 
 
2693
fi
 
2694
if test -z "$ac_cv_prog_CC"; then
 
2695
  ac_ct_CC=$CC
 
2696
  # Extract the first word of "gcc", so it can be a program name with args.
 
2697
set dummy gcc; ac_word=$2
 
2698
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2699
$as_echo_n "checking for $ac_word... " >&6; }
 
2700
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
2701
  $as_echo_n "(cached) " >&6
 
2702
else
 
2703
  if test -n "$ac_ct_CC"; then
 
2704
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
2705
else
 
2706
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2707
for as_dir in $PATH
 
2708
do
 
2709
  IFS=$as_save_IFS
 
2710
  test -z "$as_dir" && as_dir=.
 
2711
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2712
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2713
    ac_cv_prog_ac_ct_CC="gcc"
 
2714
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2715
    break 2
 
2716
  fi
 
2717
done
 
2718
  done
 
2719
IFS=$as_save_IFS
 
2720
 
 
2721
fi
 
2722
fi
 
2723
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
2724
if test -n "$ac_ct_CC"; then
 
2725
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
2726
$as_echo "$ac_ct_CC" >&6; }
 
2727
else
 
2728
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2729
$as_echo "no" >&6; }
 
2730
fi
 
2731
 
 
2732
  if test "x$ac_ct_CC" = x; then
 
2733
    CC=""
 
2734
  else
 
2735
    case $cross_compiling:$ac_tool_warned in
 
2736
yes:)
 
2737
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
2738
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
2739
ac_tool_warned=yes ;;
 
2740
esac
 
2741
    CC=$ac_ct_CC
 
2742
  fi
 
2743
else
 
2744
  CC="$ac_cv_prog_CC"
 
2745
fi
 
2746
 
 
2747
if test -z "$CC"; then
 
2748
          if test -n "$ac_tool_prefix"; then
 
2749
    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
 
2750
set dummy ${ac_tool_prefix}cc; ac_word=$2
 
2751
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2752
$as_echo_n "checking for $ac_word... " >&6; }
 
2753
if test "${ac_cv_prog_CC+set}" = set; then :
 
2754
  $as_echo_n "(cached) " >&6
 
2755
else
 
2756
  if test -n "$CC"; then
 
2757
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
2758
else
 
2759
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2760
for as_dir in $PATH
 
2761
do
 
2762
  IFS=$as_save_IFS
 
2763
  test -z "$as_dir" && as_dir=.
 
2764
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2765
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2766
    ac_cv_prog_CC="${ac_tool_prefix}cc"
 
2767
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2768
    break 2
 
2769
  fi
 
2770
done
 
2771
  done
 
2772
IFS=$as_save_IFS
 
2773
 
 
2774
fi
 
2775
fi
 
2776
CC=$ac_cv_prog_CC
 
2777
if test -n "$CC"; then
 
2778
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
2779
$as_echo "$CC" >&6; }
 
2780
else
 
2781
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2782
$as_echo "no" >&6; }
 
2783
fi
 
2784
 
 
2785
 
 
2786
  fi
 
2787
fi
 
2788
if test -z "$CC"; then
 
2789
  # Extract the first word of "cc", so it can be a program name with args.
 
2790
set dummy cc; ac_word=$2
 
2791
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2792
$as_echo_n "checking for $ac_word... " >&6; }
 
2793
if test "${ac_cv_prog_CC+set}" = set; then :
 
2794
  $as_echo_n "(cached) " >&6
 
2795
else
 
2796
  if test -n "$CC"; then
 
2797
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
2798
else
 
2799
  ac_prog_rejected=no
 
2800
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2801
for as_dir in $PATH
 
2802
do
 
2803
  IFS=$as_save_IFS
 
2804
  test -z "$as_dir" && as_dir=.
 
2805
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2806
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2807
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 
2808
       ac_prog_rejected=yes
 
2809
       continue
 
2810
     fi
 
2811
    ac_cv_prog_CC="cc"
 
2812
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2813
    break 2
 
2814
  fi
 
2815
done
 
2816
  done
 
2817
IFS=$as_save_IFS
 
2818
 
 
2819
if test $ac_prog_rejected = yes; then
 
2820
  # We found a bogon in the path, so make sure we never use it.
 
2821
  set dummy $ac_cv_prog_CC
 
2822
  shift
 
2823
  if test $# != 0; then
 
2824
    # We chose a different compiler from the bogus one.
 
2825
    # However, it has the same basename, so the bogon will be chosen
 
2826
    # first if we set CC to just the basename; use the full file name.
 
2827
    shift
 
2828
    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
 
2829
  fi
 
2830
fi
 
2831
fi
 
2832
fi
 
2833
CC=$ac_cv_prog_CC
 
2834
if test -n "$CC"; then
 
2835
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
2836
$as_echo "$CC" >&6; }
 
2837
else
 
2838
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2839
$as_echo "no" >&6; }
 
2840
fi
 
2841
 
 
2842
 
 
2843
fi
 
2844
if test -z "$CC"; then
 
2845
  if test -n "$ac_tool_prefix"; then
 
2846
  for ac_prog in cl.exe
 
2847
  do
 
2848
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 
2849
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 
2850
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2851
$as_echo_n "checking for $ac_word... " >&6; }
 
2852
if test "${ac_cv_prog_CC+set}" = set; then :
 
2853
  $as_echo_n "(cached) " >&6
 
2854
else
 
2855
  if test -n "$CC"; then
 
2856
  ac_cv_prog_CC="$CC" # Let the user override the test.
 
2857
else
 
2858
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2859
for as_dir in $PATH
 
2860
do
 
2861
  IFS=$as_save_IFS
 
2862
  test -z "$as_dir" && as_dir=.
 
2863
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2864
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2865
    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
 
2866
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2867
    break 2
 
2868
  fi
 
2869
done
 
2870
  done
 
2871
IFS=$as_save_IFS
 
2872
 
 
2873
fi
 
2874
fi
 
2875
CC=$ac_cv_prog_CC
 
2876
if test -n "$CC"; then
 
2877
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
 
2878
$as_echo "$CC" >&6; }
 
2879
else
 
2880
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2881
$as_echo "no" >&6; }
 
2882
fi
 
2883
 
 
2884
 
 
2885
    test -n "$CC" && break
 
2886
  done
 
2887
fi
 
2888
if test -z "$CC"; then
 
2889
  ac_ct_CC=$CC
 
2890
  for ac_prog in cl.exe
 
2891
do
 
2892
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
2893
set dummy $ac_prog; ac_word=$2
 
2894
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
2895
$as_echo_n "checking for $ac_word... " >&6; }
 
2896
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
 
2897
  $as_echo_n "(cached) " >&6
 
2898
else
 
2899
  if test -n "$ac_ct_CC"; then
 
2900
  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
 
2901
else
 
2902
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
2903
for as_dir in $PATH
 
2904
do
 
2905
  IFS=$as_save_IFS
 
2906
  test -z "$as_dir" && as_dir=.
 
2907
    for ac_exec_ext in '' $ac_executable_extensions; do
 
2908
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
2909
    ac_cv_prog_ac_ct_CC="$ac_prog"
 
2910
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
2911
    break 2
 
2912
  fi
 
2913
done
 
2914
  done
 
2915
IFS=$as_save_IFS
 
2916
 
 
2917
fi
 
2918
fi
 
2919
ac_ct_CC=$ac_cv_prog_ac_ct_CC
 
2920
if test -n "$ac_ct_CC"; then
 
2921
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
 
2922
$as_echo "$ac_ct_CC" >&6; }
 
2923
else
 
2924
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
2925
$as_echo "no" >&6; }
 
2926
fi
 
2927
 
 
2928
 
 
2929
  test -n "$ac_ct_CC" && break
 
2930
done
 
2931
 
 
2932
  if test "x$ac_ct_CC" = x; then
 
2933
    CC=""
 
2934
  else
 
2935
    case $cross_compiling:$ac_tool_warned in
 
2936
yes:)
 
2937
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
2938
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
2939
ac_tool_warned=yes ;;
 
2940
esac
 
2941
    CC=$ac_ct_CC
 
2942
  fi
 
2943
fi
 
2944
 
 
2945
fi
 
2946
 
 
2947
 
 
2948
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
2949
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
2950
as_fn_error $? "no acceptable C compiler found in \$PATH
 
2951
See \`config.log' for more details" "$LINENO" 5; }
 
2952
 
 
2953
# Provide some information about the compiler.
 
2954
$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
 
2955
set X $ac_compile
 
2956
ac_compiler=$2
 
2957
for ac_option in --version -v -V -qversion; do
 
2958
  { { ac_try="$ac_compiler $ac_option >&5"
 
2959
case "(($ac_try" in
 
2960
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
2961
  *) ac_try_echo=$ac_try;;
 
2962
esac
 
2963
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
2964
$as_echo "$ac_try_echo"; } >&5
 
2965
  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
 
2966
  ac_status=$?
 
2967
  if test -s conftest.err; then
 
2968
    sed '10a\
 
2969
... rest of stderr output deleted ...
 
2970
         10q' conftest.err >conftest.er1
 
2971
    cat conftest.er1 >&5
 
2972
  fi
 
2973
  rm -f conftest.er1 conftest.err
 
2974
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
2975
  test $ac_status = 0; }
 
2976
done
 
2977
 
 
2978
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
2979
/* end confdefs.h.  */
 
2980
 
 
2981
int
 
2982
main ()
 
2983
{
 
2984
 
 
2985
  ;
 
2986
  return 0;
 
2987
}
 
2988
_ACEOF
 
2989
ac_clean_files_save=$ac_clean_files
 
2990
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
 
2991
# Try to create an executable without -o first, disregard a.out.
 
2992
# It will help us diagnose broken compilers, and finding out an intuition
 
2993
# of exeext.
 
2994
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
 
2995
$as_echo_n "checking whether the C compiler works... " >&6; }
 
2996
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
 
2997
 
 
2998
# The possible output files:
 
2999
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
 
3000
 
 
3001
ac_rmfiles=
 
3002
for ac_file in $ac_files
 
3003
do
 
3004
  case $ac_file in
 
3005
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 
3006
    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
 
3007
  esac
 
3008
done
 
3009
rm -f $ac_rmfiles
 
3010
 
 
3011
if { { ac_try="$ac_link_default"
 
3012
case "(($ac_try" in
 
3013
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3014
  *) ac_try_echo=$ac_try;;
 
3015
esac
 
3016
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3017
$as_echo "$ac_try_echo"; } >&5
 
3018
  (eval "$ac_link_default") 2>&5
 
3019
  ac_status=$?
 
3020
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3021
  test $ac_status = 0; }; then :
 
3022
  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
 
3023
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
 
3024
# in a Makefile.  We should not override ac_cv_exeext if it was cached,
 
3025
# so that the user can short-circuit this test for compilers unknown to
 
3026
# Autoconf.
 
3027
for ac_file in $ac_files ''
 
3028
do
 
3029
  test -f "$ac_file" || continue
 
3030
  case $ac_file in
 
3031
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
 
3032
        ;;
 
3033
    [ab].out )
 
3034
        # We found the default executable, but exeext='' is most
 
3035
        # certainly right.
 
3036
        break;;
 
3037
    *.* )
 
3038
        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
 
3039
        then :; else
 
3040
           ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 
3041
        fi
 
3042
        # We set ac_cv_exeext here because the later test for it is not
 
3043
        # safe: cross compilers may not add the suffix if given an `-o'
 
3044
        # argument, so we may need to know it at that point already.
 
3045
        # Even if this section looks crufty: it has the advantage of
 
3046
        # actually working.
 
3047
        break;;
 
3048
    * )
 
3049
        break;;
 
3050
  esac
 
3051
done
 
3052
test "$ac_cv_exeext" = no && ac_cv_exeext=
 
3053
 
 
3054
else
 
3055
  ac_file=''
 
3056
fi
 
3057
if test -z "$ac_file"; then :
 
3058
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3059
$as_echo "no" >&6; }
 
3060
$as_echo "$as_me: failed program was:" >&5
 
3061
sed 's/^/| /' conftest.$ac_ext >&5
 
3062
 
 
3063
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3064
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3065
as_fn_error 77 "C compiler cannot create executables
 
3066
See \`config.log' for more details" "$LINENO" 5; }
 
3067
else
 
3068
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
3069
$as_echo "yes" >&6; }
 
3070
fi
 
3071
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
 
3072
$as_echo_n "checking for C compiler default output file name... " >&6; }
 
3073
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
 
3074
$as_echo "$ac_file" >&6; }
 
3075
ac_exeext=$ac_cv_exeext
 
3076
 
 
3077
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
 
3078
ac_clean_files=$ac_clean_files_save
 
3079
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
 
3080
$as_echo_n "checking for suffix of executables... " >&6; }
 
3081
if { { ac_try="$ac_link"
 
3082
case "(($ac_try" in
 
3083
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3084
  *) ac_try_echo=$ac_try;;
 
3085
esac
 
3086
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3087
$as_echo "$ac_try_echo"; } >&5
 
3088
  (eval "$ac_link") 2>&5
 
3089
  ac_status=$?
 
3090
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3091
  test $ac_status = 0; }; then :
 
3092
  # If both `conftest.exe' and `conftest' are `present' (well, observable)
 
3093
# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
 
3094
# work properly (i.e., refer to `conftest.exe'), while it won't with
 
3095
# `rm'.
 
3096
for ac_file in conftest.exe conftest conftest.*; do
 
3097
  test -f "$ac_file" || continue
 
3098
  case $ac_file in
 
3099
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
 
3100
    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
 
3101
          break;;
 
3102
    * ) break;;
 
3103
  esac
 
3104
done
 
3105
else
 
3106
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3107
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3108
as_fn_error $? "cannot compute suffix of executables: cannot compile and link
 
3109
See \`config.log' for more details" "$LINENO" 5; }
 
3110
fi
 
3111
rm -f conftest conftest$ac_cv_exeext
 
3112
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
 
3113
$as_echo "$ac_cv_exeext" >&6; }
 
3114
 
 
3115
rm -f conftest.$ac_ext
 
3116
EXEEXT=$ac_cv_exeext
 
3117
ac_exeext=$EXEEXT
 
3118
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3119
/* end confdefs.h.  */
 
3120
#include <stdio.h>
 
3121
int
 
3122
main ()
 
3123
{
 
3124
FILE *f = fopen ("conftest.out", "w");
 
3125
 return ferror (f) || fclose (f) != 0;
 
3126
 
 
3127
  ;
 
3128
  return 0;
 
3129
}
 
3130
_ACEOF
 
3131
ac_clean_files="$ac_clean_files conftest.out"
 
3132
# Check that the compiler produces executables we can run.  If not, either
 
3133
# the compiler is broken, or we cross compile.
 
3134
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
 
3135
$as_echo_n "checking whether we are cross compiling... " >&6; }
 
3136
if test "$cross_compiling" != yes; then
 
3137
  { { ac_try="$ac_link"
 
3138
case "(($ac_try" in
 
3139
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3140
  *) ac_try_echo=$ac_try;;
 
3141
esac
 
3142
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3143
$as_echo "$ac_try_echo"; } >&5
 
3144
  (eval "$ac_link") 2>&5
 
3145
  ac_status=$?
 
3146
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3147
  test $ac_status = 0; }
 
3148
  if { ac_try='./conftest$ac_cv_exeext'
 
3149
  { { case "(($ac_try" in
 
3150
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3151
  *) ac_try_echo=$ac_try;;
 
3152
esac
 
3153
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3154
$as_echo "$ac_try_echo"; } >&5
 
3155
  (eval "$ac_try") 2>&5
 
3156
  ac_status=$?
 
3157
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3158
  test $ac_status = 0; }; }; then
 
3159
    cross_compiling=no
 
3160
  else
 
3161
    if test "$cross_compiling" = maybe; then
 
3162
        cross_compiling=yes
 
3163
    else
 
3164
        { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3165
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3166
as_fn_error $? "cannot run C compiled programs.
 
3167
If you meant to cross compile, use \`--host'.
 
3168
See \`config.log' for more details" "$LINENO" 5; }
 
3169
    fi
 
3170
  fi
 
3171
fi
 
3172
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
 
3173
$as_echo "$cross_compiling" >&6; }
 
3174
 
 
3175
rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
 
3176
ac_clean_files=$ac_clean_files_save
 
3177
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
 
3178
$as_echo_n "checking for suffix of object files... " >&6; }
 
3179
if test "${ac_cv_objext+set}" = set; then :
 
3180
  $as_echo_n "(cached) " >&6
 
3181
else
 
3182
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3183
/* end confdefs.h.  */
 
3184
 
 
3185
int
 
3186
main ()
 
3187
{
 
3188
 
 
3189
  ;
 
3190
  return 0;
 
3191
}
 
3192
_ACEOF
 
3193
rm -f conftest.o conftest.obj
 
3194
if { { ac_try="$ac_compile"
 
3195
case "(($ac_try" in
 
3196
  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
 
3197
  *) ac_try_echo=$ac_try;;
 
3198
esac
 
3199
eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
 
3200
$as_echo "$ac_try_echo"; } >&5
 
3201
  (eval "$ac_compile") 2>&5
 
3202
  ac_status=$?
 
3203
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
3204
  test $ac_status = 0; }; then :
 
3205
  for ac_file in conftest.o conftest.obj conftest.*; do
 
3206
  test -f "$ac_file" || continue;
 
3207
  case $ac_file in
 
3208
    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
 
3209
    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
 
3210
       break;;
 
3211
  esac
 
3212
done
 
3213
else
 
3214
  $as_echo "$as_me: failed program was:" >&5
 
3215
sed 's/^/| /' conftest.$ac_ext >&5
 
3216
 
 
3217
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3218
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3219
as_fn_error $? "cannot compute suffix of object files: cannot compile
 
3220
See \`config.log' for more details" "$LINENO" 5; }
 
3221
fi
 
3222
rm -f conftest.$ac_cv_objext conftest.$ac_ext
 
3223
fi
 
3224
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
 
3225
$as_echo "$ac_cv_objext" >&6; }
 
3226
OBJEXT=$ac_cv_objext
 
3227
ac_objext=$OBJEXT
 
3228
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
 
3229
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
 
3230
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
 
3231
  $as_echo_n "(cached) " >&6
 
3232
else
 
3233
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3234
/* end confdefs.h.  */
 
3235
 
 
3236
int
 
3237
main ()
 
3238
{
 
3239
#ifndef __GNUC__
 
3240
       choke me
 
3241
#endif
 
3242
 
 
3243
  ;
 
3244
  return 0;
 
3245
}
 
3246
_ACEOF
 
3247
if ac_fn_c_try_compile "$LINENO"; then :
 
3248
  ac_compiler_gnu=yes
 
3249
else
 
3250
  ac_compiler_gnu=no
 
3251
fi
 
3252
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3253
ac_cv_c_compiler_gnu=$ac_compiler_gnu
 
3254
 
 
3255
fi
 
3256
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
 
3257
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
 
3258
if test $ac_compiler_gnu = yes; then
 
3259
  GCC=yes
 
3260
else
 
3261
  GCC=
 
3262
fi
 
3263
ac_test_CFLAGS=${CFLAGS+set}
 
3264
ac_save_CFLAGS=$CFLAGS
 
3265
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
 
3266
$as_echo_n "checking whether $CC accepts -g... " >&6; }
 
3267
if test "${ac_cv_prog_cc_g+set}" = set; then :
 
3268
  $as_echo_n "(cached) " >&6
 
3269
else
 
3270
  ac_save_c_werror_flag=$ac_c_werror_flag
 
3271
   ac_c_werror_flag=yes
 
3272
   ac_cv_prog_cc_g=no
 
3273
   CFLAGS="-g"
 
3274
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3275
/* end confdefs.h.  */
 
3276
 
 
3277
int
 
3278
main ()
 
3279
{
 
3280
 
 
3281
  ;
 
3282
  return 0;
 
3283
}
 
3284
_ACEOF
 
3285
if ac_fn_c_try_compile "$LINENO"; then :
 
3286
  ac_cv_prog_cc_g=yes
 
3287
else
 
3288
  CFLAGS=""
 
3289
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3290
/* end confdefs.h.  */
 
3291
 
 
3292
int
 
3293
main ()
 
3294
{
 
3295
 
 
3296
  ;
 
3297
  return 0;
 
3298
}
 
3299
_ACEOF
 
3300
if ac_fn_c_try_compile "$LINENO"; then :
 
3301
 
 
3302
else
 
3303
  ac_c_werror_flag=$ac_save_c_werror_flag
 
3304
         CFLAGS="-g"
 
3305
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3306
/* end confdefs.h.  */
 
3307
 
 
3308
int
 
3309
main ()
 
3310
{
 
3311
 
 
3312
  ;
 
3313
  return 0;
 
3314
}
 
3315
_ACEOF
 
3316
if ac_fn_c_try_compile "$LINENO"; then :
 
3317
  ac_cv_prog_cc_g=yes
 
3318
fi
 
3319
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3320
fi
 
3321
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3322
fi
 
3323
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
3324
   ac_c_werror_flag=$ac_save_c_werror_flag
 
3325
fi
 
3326
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
 
3327
$as_echo "$ac_cv_prog_cc_g" >&6; }
 
3328
if test "$ac_test_CFLAGS" = set; then
 
3329
  CFLAGS=$ac_save_CFLAGS
 
3330
elif test $ac_cv_prog_cc_g = yes; then
 
3331
  if test "$GCC" = yes; then
 
3332
    CFLAGS="-g -O2"
 
3333
  else
 
3334
    CFLAGS="-g"
 
3335
  fi
 
3336
else
 
3337
  if test "$GCC" = yes; then
 
3338
    CFLAGS="-O2"
 
3339
  else
 
3340
    CFLAGS=
 
3341
  fi
 
3342
fi
 
3343
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
 
3344
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
 
3345
if test "${ac_cv_prog_cc_c89+set}" = set; then :
 
3346
  $as_echo_n "(cached) " >&6
 
3347
else
 
3348
  ac_cv_prog_cc_c89=no
 
3349
ac_save_CC=$CC
 
3350
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3351
/* end confdefs.h.  */
 
3352
#include <stdarg.h>
 
3353
#include <stdio.h>
 
3354
#include <sys/types.h>
 
3355
#include <sys/stat.h>
 
3356
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 
3357
struct buf { int x; };
 
3358
FILE * (*rcsopen) (struct buf *, struct stat *, int);
 
3359
static char *e (p, i)
 
3360
     char **p;
 
3361
     int i;
 
3362
{
 
3363
  return p[i];
 
3364
}
 
3365
static char *f (char * (*g) (char **, int), char **p, ...)
 
3366
{
 
3367
  char *s;
 
3368
  va_list v;
 
3369
  va_start (v,p);
 
3370
  s = g (p, va_arg (v,int));
 
3371
  va_end (v);
 
3372
  return s;
 
3373
}
 
3374
 
 
3375
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
 
3376
   function prototypes and stuff, but not '\xHH' hex character constants.
 
3377
   These don't provoke an error unfortunately, instead are silently treated
 
3378
   as 'x'.  The following induces an error, until -std is added to get
 
3379
   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
 
3380
   array size at least.  It's necessary to write '\x00'==0 to get something
 
3381
   that's true only with -std.  */
 
3382
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
 
3383
 
 
3384
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
 
3385
   inside strings and character constants.  */
 
3386
#define FOO(x) 'x'
 
3387
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
 
3388
 
 
3389
int test (int i, double x);
 
3390
struct s1 {int (*f) (int a);};
 
3391
struct s2 {int (*f) (double a);};
 
3392
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 
3393
int argc;
 
3394
char **argv;
 
3395
int
 
3396
main ()
 
3397
{
 
3398
return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 
3399
  ;
 
3400
  return 0;
 
3401
}
 
3402
_ACEOF
 
3403
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
 
3404
        -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 
3405
do
 
3406
  CC="$ac_save_CC $ac_arg"
 
3407
  if ac_fn_c_try_compile "$LINENO"; then :
 
3408
  ac_cv_prog_cc_c89=$ac_arg
 
3409
fi
 
3410
rm -f core conftest.err conftest.$ac_objext
 
3411
  test "x$ac_cv_prog_cc_c89" != "xno" && break
 
3412
done
 
3413
rm -f conftest.$ac_ext
 
3414
CC=$ac_save_CC
 
3415
 
 
3416
fi
 
3417
# AC_CACHE_VAL
 
3418
case "x$ac_cv_prog_cc_c89" in
 
3419
  x)
 
3420
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
 
3421
$as_echo "none needed" >&6; } ;;
 
3422
  xno)
 
3423
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
 
3424
$as_echo "unsupported" >&6; } ;;
 
3425
  *)
 
3426
    CC="$CC $ac_cv_prog_cc_c89"
 
3427
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
 
3428
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
 
3429
esac
 
3430
if test "x$ac_cv_prog_cc_c89" != xno; then :
 
3431
 
 
3432
fi
 
3433
 
 
3434
ac_ext=c
 
3435
ac_cpp='$CPP $CPPFLAGS'
 
3436
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
3437
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
3438
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
3439
 
 
3440
ac_ext=c
 
3441
ac_cpp='$CPP $CPPFLAGS'
 
3442
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
3443
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
3444
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
3445
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
 
3446
$as_echo_n "checking how to run the C preprocessor... " >&6; }
 
3447
# On Suns, sometimes $CPP names a directory.
 
3448
if test -n "$CPP" && test -d "$CPP"; then
 
3449
  CPP=
 
3450
fi
 
3451
if test -z "$CPP"; then
 
3452
  if test "${ac_cv_prog_CPP+set}" = set; then :
 
3453
  $as_echo_n "(cached) " >&6
 
3454
else
 
3455
      # Double quotes because CPP needs to be expanded
 
3456
    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
 
3457
    do
 
3458
      ac_preproc_ok=false
 
3459
for ac_c_preproc_warn_flag in '' yes
 
3460
do
 
3461
  # Use a header file that comes with gcc, so configuring glibc
 
3462
  # with a fresh cross-compiler works.
 
3463
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
3464
  # <limits.h> exists even on freestanding compilers.
 
3465
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
3466
  # not just through cpp. "Syntax error" is here to catch this case.
 
3467
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3468
/* end confdefs.h.  */
 
3469
#ifdef __STDC__
 
3470
# include <limits.h>
 
3471
#else
 
3472
# include <assert.h>
 
3473
#endif
 
3474
                     Syntax error
 
3475
_ACEOF
 
3476
if ac_fn_c_try_cpp "$LINENO"; then :
 
3477
 
 
3478
else
 
3479
  # Broken: fails on valid input.
 
3480
continue
 
3481
fi
 
3482
rm -f conftest.err conftest.i conftest.$ac_ext
 
3483
 
 
3484
  # OK, works on sane cases.  Now check whether nonexistent headers
 
3485
  # can be detected and how.
 
3486
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3487
/* end confdefs.h.  */
 
3488
#include <ac_nonexistent.h>
 
3489
_ACEOF
 
3490
if ac_fn_c_try_cpp "$LINENO"; then :
 
3491
  # Broken: success on invalid input.
 
3492
continue
 
3493
else
 
3494
  # Passes both tests.
 
3495
ac_preproc_ok=:
 
3496
break
 
3497
fi
 
3498
rm -f conftest.err conftest.i conftest.$ac_ext
 
3499
 
 
3500
done
 
3501
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
3502
rm -f conftest.i conftest.err conftest.$ac_ext
 
3503
if $ac_preproc_ok; then :
 
3504
  break
 
3505
fi
 
3506
 
 
3507
    done
 
3508
    ac_cv_prog_CPP=$CPP
 
3509
 
 
3510
fi
 
3511
  CPP=$ac_cv_prog_CPP
 
3512
else
 
3513
  ac_cv_prog_CPP=$CPP
 
3514
fi
 
3515
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
 
3516
$as_echo "$CPP" >&6; }
 
3517
ac_preproc_ok=false
 
3518
for ac_c_preproc_warn_flag in '' yes
 
3519
do
 
3520
  # Use a header file that comes with gcc, so configuring glibc
 
3521
  # with a fresh cross-compiler works.
 
3522
  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
 
3523
  # <limits.h> exists even on freestanding compilers.
 
3524
  # On the NeXT, cc -E runs the code through the compiler's parser,
 
3525
  # not just through cpp. "Syntax error" is here to catch this case.
 
3526
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3527
/* end confdefs.h.  */
 
3528
#ifdef __STDC__
 
3529
# include <limits.h>
 
3530
#else
 
3531
# include <assert.h>
 
3532
#endif
 
3533
                     Syntax error
 
3534
_ACEOF
 
3535
if ac_fn_c_try_cpp "$LINENO"; then :
 
3536
 
 
3537
else
 
3538
  # Broken: fails on valid input.
 
3539
continue
 
3540
fi
 
3541
rm -f conftest.err conftest.i conftest.$ac_ext
 
3542
 
 
3543
  # OK, works on sane cases.  Now check whether nonexistent headers
 
3544
  # can be detected and how.
 
3545
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
3546
/* end confdefs.h.  */
 
3547
#include <ac_nonexistent.h>
 
3548
_ACEOF
 
3549
if ac_fn_c_try_cpp "$LINENO"; then :
 
3550
  # Broken: success on invalid input.
 
3551
continue
 
3552
else
 
3553
  # Passes both tests.
 
3554
ac_preproc_ok=:
 
3555
break
 
3556
fi
 
3557
rm -f conftest.err conftest.i conftest.$ac_ext
 
3558
 
 
3559
done
 
3560
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
 
3561
rm -f conftest.i conftest.err conftest.$ac_ext
 
3562
if $ac_preproc_ok; then :
 
3563
 
 
3564
else
 
3565
  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
3566
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
3567
as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
 
3568
See \`config.log' for more details" "$LINENO" 5; }
 
3569
fi
 
3570
 
 
3571
ac_ext=c
 
3572
ac_cpp='$CPP $CPPFLAGS'
 
3573
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
3574
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
3575
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
3576
 
 
3577
 
 
3578
 
 
3579
 
 
3580
# checks for native programs to generate building tool
 
3581
 
 
3582
if test ${cross_compiling} = yes; then
 
3583
  # Extract the first word of "${build}-gcc", so it can be a program name with args.
 
3584
set dummy ${build}-gcc; ac_word=$2
 
3585
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3586
$as_echo_n "checking for $ac_word... " >&6; }
 
3587
if test "${ac_cv_prog_CC_BUILD+set}" = set; then :
 
3588
  $as_echo_n "(cached) " >&6
 
3589
else
 
3590
  if test -n "$CC_BUILD"; then
 
3591
  ac_cv_prog_CC_BUILD="$CC_BUILD" # Let the user override the test.
 
3592
else
 
3593
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3594
for as_dir in $PATH
 
3595
do
 
3596
  IFS=$as_save_IFS
 
3597
  test -z "$as_dir" && as_dir=.
 
3598
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3599
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3600
    ac_cv_prog_CC_BUILD="${build}-gcc"
 
3601
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3602
    break 2
 
3603
  fi
 
3604
done
 
3605
  done
 
3606
IFS=$as_save_IFS
 
3607
 
 
3608
fi
 
3609
fi
 
3610
CC_BUILD=$ac_cv_prog_CC_BUILD
 
3611
if test -n "$CC_BUILD"; then
 
3612
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_BUILD" >&5
 
3613
$as_echo "$CC_BUILD" >&6; }
 
3614
else
 
3615
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3616
$as_echo "no" >&6; }
 
3617
fi
 
3618
 
 
3619
 
 
3620
  test -z "${CC_BUILD}" && # Extract the first word of "gcc", so it can be a program name with args.
 
3621
set dummy gcc; ac_word=$2
 
3622
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3623
$as_echo_n "checking for $ac_word... " >&6; }
 
3624
if test "${ac_cv_prog_CC_BUILD+set}" = set; then :
 
3625
  $as_echo_n "(cached) " >&6
 
3626
else
 
3627
  if test -n "$CC_BUILD"; then
 
3628
  ac_cv_prog_CC_BUILD="$CC_BUILD" # Let the user override the test.
 
3629
else
 
3630
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3631
for as_dir in $PATH
 
3632
do
 
3633
  IFS=$as_save_IFS
 
3634
  test -z "$as_dir" && as_dir=.
 
3635
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3636
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3637
    ac_cv_prog_CC_BUILD="gcc"
 
3638
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3639
    break 2
 
3640
  fi
 
3641
done
 
3642
  done
 
3643
IFS=$as_save_IFS
 
3644
 
 
3645
fi
 
3646
fi
 
3647
CC_BUILD=$ac_cv_prog_CC_BUILD
 
3648
if test -n "$CC_BUILD"; then
 
3649
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_BUILD" >&5
 
3650
$as_echo "$CC_BUILD" >&6; }
 
3651
else
 
3652
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3653
$as_echo "no" >&6; }
 
3654
fi
 
3655
 
 
3656
 
 
3657
  test -z "${CC_BUILD}" && # Extract the first word of "cc", so it can be a program name with args.
 
3658
set dummy cc; ac_word=$2
 
3659
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3660
$as_echo_n "checking for $ac_word... " >&6; }
 
3661
if test "${ac_cv_prog_CC_BUILD+set}" = set; then :
 
3662
  $as_echo_n "(cached) " >&6
 
3663
else
 
3664
  if test -n "$CC_BUILD"; then
 
3665
  ac_cv_prog_CC_BUILD="$CC_BUILD" # Let the user override the test.
 
3666
else
 
3667
  ac_prog_rejected=no
 
3668
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3669
for as_dir in $PATH
 
3670
do
 
3671
  IFS=$as_save_IFS
 
3672
  test -z "$as_dir" && as_dir=.
 
3673
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3674
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3675
    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
 
3676
       ac_prog_rejected=yes
 
3677
       continue
 
3678
     fi
 
3679
    ac_cv_prog_CC_BUILD="cc"
 
3680
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3681
    break 2
 
3682
  fi
 
3683
done
 
3684
  done
 
3685
IFS=$as_save_IFS
 
3686
 
 
3687
if test $ac_prog_rejected = yes; then
 
3688
  # We found a bogon in the path, so make sure we never use it.
 
3689
  set dummy $ac_cv_prog_CC_BUILD
 
3690
  shift
 
3691
  if test $# != 0; then
 
3692
    # We chose a different compiler from the bogus one.
 
3693
    # However, it has the same basename, so the bogon will be chosen
 
3694
    # first if we set CC_BUILD to just the basename; use the full file name.
 
3695
    shift
 
3696
    ac_cv_prog_CC_BUILD="$as_dir/$ac_word${1+' '}$@"
 
3697
  fi
 
3698
fi
 
3699
fi
 
3700
fi
 
3701
CC_BUILD=$ac_cv_prog_CC_BUILD
 
3702
if test -n "$CC_BUILD"; then
 
3703
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_BUILD" >&5
 
3704
$as_echo "$CC_BUILD" >&6; }
 
3705
else
 
3706
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3707
$as_echo "no" >&6; }
 
3708
fi
 
3709
 
 
3710
 
 
3711
  test -z "${CC_BUILD}" && as_fn_error $? "cannot find native C compiler" "$LINENO" 5
 
3712
 
 
3713
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of native executables" >&5
 
3714
$as_echo_n "checking for suffix of native executables... " >&6; }
 
3715
  rm -f a.* b.* a_out.exe conftest.*
 
3716
  echo > conftest.c "int main() { return 0;}"
 
3717
  ${CC_BUILD} conftest.c || as_fn_error $? "native C compiler is not working" "$LINENO" 5
 
3718
  rm -f conftest.c
 
3719
  if test -x a.out -o -x b.out -o -x conftest; then
 
3720
    EXEEXT_BUILD=""
 
3721
  elif test -x a_out.exe -o -x conftest.exe; then
 
3722
    EXEEXT_BUILD=".exe"
 
3723
  elif test -x conftest.* ; then
 
3724
    EXEEXT_BUILD=`echo conftest.* | sed -n '1s/^.*\././'`
 
3725
  fi
 
3726
  rm -f a.* b.* a_out.exe conftest.*
 
3727
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT_BUILD" >&5
 
3728
$as_echo "$EXEEXT_BUILD" >&6; }
 
3729
else
 
3730
  CC_BUILD=${CC}
 
3731
  EXEEXT_BUILD=${EXEEXT}
 
3732
fi
 
3733
 
 
3734
 
 
3735
 
 
3736
 
 
3737
 
 
3738
 
 
3739
# get compiler flags right
 
3740
 
 
3741
if test "x$GCC" = xyes; then
 
3742
  XX_CFLAGS="-Wall"
 
3743
  XX_ANSIFLAGS="-pedantic -ansi"
 
3744
else
 
3745
  case "$host" in
 
3746
  *-dec-osf*)
 
3747
    CFLAGS=
 
3748
    XX_CFLAGS="-std1 -g3"
 
3749
    XX_ANSIFLAGS=
 
3750
    ;;
 
3751
  *)
 
3752
    XX_CFLAGS=
 
3753
    XX_ANSIFLAGS=
 
3754
    ;;
 
3755
  esac
 
3756
fi
 
3757
 
 
3758
 
 
3759
 
 
3760
 
 
3761
# auxiliary programs
 
3762
 
 
3763
# Extract the first word of "rm", so it can be a program name with args.
 
3764
set dummy rm; ac_word=$2
 
3765
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3766
$as_echo_n "checking for $ac_word... " >&6; }
 
3767
if test "${ac_cv_prog_RMF+set}" = set; then :
 
3768
  $as_echo_n "(cached) " >&6
 
3769
else
 
3770
  if test -n "$RMF"; then
 
3771
  ac_cv_prog_RMF="$RMF" # Let the user override the test.
 
3772
else
 
3773
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3774
for as_dir in $PATH
 
3775
do
 
3776
  IFS=$as_save_IFS
 
3777
  test -z "$as_dir" && as_dir=.
 
3778
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3779
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3780
    ac_cv_prog_RMF="rm -f"
 
3781
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3782
    break 2
 
3783
  fi
 
3784
done
 
3785
  done
 
3786
IFS=$as_save_IFS
 
3787
 
 
3788
fi
 
3789
fi
 
3790
RMF=$ac_cv_prog_RMF
 
3791
if test -n "$RMF"; then
 
3792
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMF" >&5
 
3793
$as_echo "$RMF" >&6; }
 
3794
else
 
3795
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3796
$as_echo "no" >&6; }
 
3797
fi
 
3798
 
 
3799
 
 
3800
# Extract the first word of "rmdir", so it can be a program name with args.
 
3801
set dummy rmdir; ac_word=$2
 
3802
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
3803
$as_echo_n "checking for $ac_word... " >&6; }
 
3804
if test "${ac_cv_prog_RMDIR+set}" = set; then :
 
3805
  $as_echo_n "(cached) " >&6
 
3806
else
 
3807
  if test -n "$RMDIR"; then
 
3808
  ac_cv_prog_RMDIR="$RMDIR" # Let the user override the test.
 
3809
else
 
3810
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3811
for as_dir in $PATH
 
3812
do
 
3813
  IFS=$as_save_IFS
 
3814
  test -z "$as_dir" && as_dir=.
 
3815
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3816
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
3817
    ac_cv_prog_RMDIR="rmdir"
 
3818
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
3819
    break 2
 
3820
  fi
 
3821
done
 
3822
  done
 
3823
IFS=$as_save_IFS
 
3824
 
 
3825
fi
 
3826
fi
 
3827
RMDIR=$ac_cv_prog_RMDIR
 
3828
if test -n "$RMDIR"; then
 
3829
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDIR" >&5
 
3830
$as_echo "$RMDIR" >&6; }
 
3831
else
 
3832
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
3833
$as_echo "no" >&6; }
 
3834
fi
 
3835
 
 
3836
 
 
3837
 
 
3838
 
 
3839
# Since this file will be finally moved to another directory we make
 
3840
# the path of the install script absolute.  This small code snippet has
 
3841
# been taken from automake's `ylwrap' script.
 
3842
 
 
3843
# Find a good install program.  We prefer a C program (faster),
 
3844
# so one script is as good as another.  But avoid the broken or
 
3845
# incompatible versions:
 
3846
# SysV /etc/install, /usr/sbin/install
 
3847
# SunOS /usr/etc/install
 
3848
# IRIX /sbin/install
 
3849
# AIX /bin/install
 
3850
# AmigaOS /C/install, which installs bootblocks on floppy discs
 
3851
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
 
3852
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
 
3853
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 
3854
# OS/2's system install, which has a completely different semantic
 
3855
# ./install, which can be erroneously created by make from ./install.sh.
 
3856
# Reject install programs that cannot install multiple files.
 
3857
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
 
3858
$as_echo_n "checking for a BSD-compatible install... " >&6; }
 
3859
if test -z "$INSTALL"; then
 
3860
if test "${ac_cv_path_install+set}" = set; then :
 
3861
  $as_echo_n "(cached) " >&6
 
3862
else
 
3863
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3864
for as_dir in $PATH
 
3865
do
 
3866
  IFS=$as_save_IFS
 
3867
  test -z "$as_dir" && as_dir=.
 
3868
    # Account for people who put trailing slashes in PATH elements.
 
3869
case $as_dir/ in #((
 
3870
  ./ | .// | /[cC]/* | \
 
3871
  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
 
3872
  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
 
3873
  /usr/ucb/* ) ;;
 
3874
  *)
 
3875
    # OSF1 and SCO ODT 3.0 have their own names for install.
 
3876
    # Don't use installbsd from OSF since it installs stuff as root
 
3877
    # by default.
 
3878
    for ac_prog in ginstall scoinst install; do
 
3879
      for ac_exec_ext in '' $ac_executable_extensions; do
 
3880
        if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
 
3881
          if test $ac_prog = install &&
 
3882
            grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 
3883
            # AIX install.  It has an incompatible calling convention.
 
3884
            :
 
3885
          elif test $ac_prog = install &&
 
3886
            grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
 
3887
            # program-specific install script used by HP pwplus--don't use.
 
3888
            :
 
3889
          else
 
3890
            rm -rf conftest.one conftest.two conftest.dir
 
3891
            echo one > conftest.one
 
3892
            echo two > conftest.two
 
3893
            mkdir conftest.dir
 
3894
            if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
 
3895
              test -s conftest.one && test -s conftest.two &&
 
3896
              test -s conftest.dir/conftest.one &&
 
3897
              test -s conftest.dir/conftest.two
 
3898
            then
 
3899
              ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
 
3900
              break 3
 
3901
            fi
 
3902
          fi
 
3903
        fi
 
3904
      done
 
3905
    done
 
3906
    ;;
 
3907
esac
 
3908
 
 
3909
  done
 
3910
IFS=$as_save_IFS
 
3911
 
 
3912
rm -rf conftest.one conftest.two conftest.dir
 
3913
 
 
3914
fi
 
3915
  if test "${ac_cv_path_install+set}" = set; then
 
3916
    INSTALL=$ac_cv_path_install
 
3917
  else
 
3918
    # As a last resort, use the slow shell script.  Don't cache a
 
3919
    # value for INSTALL within a source directory, because that will
 
3920
    # break other packages using the cache if that directory is
 
3921
    # removed, or if the value is a relative name.
 
3922
    INSTALL=$ac_install_sh
 
3923
  fi
 
3924
fi
 
3925
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
 
3926
$as_echo "$INSTALL" >&6; }
 
3927
 
 
3928
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
 
3929
# It thinks the first close brace ends the variable substitution.
 
3930
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
 
3931
 
 
3932
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
 
3933
 
 
3934
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
3935
 
 
3936
case "$INSTALL" in
 
3937
/*)
 
3938
  ;;
 
3939
*/*)
 
3940
  INSTALL="`pwd`/$INSTALL" ;;
 
3941
esac
 
3942
 
 
3943
 
 
3944
# checks for header files
 
3945
 
 
3946
 
 
3947
 
 
3948
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
 
3949
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
 
3950
if test "${ac_cv_path_GREP+set}" = set; then :
 
3951
  $as_echo_n "(cached) " >&6
 
3952
else
 
3953
  if test -z "$GREP"; then
 
3954
  ac_path_GREP_found=false
 
3955
  # Loop through the user's path and test for each of PROGNAME-LIST
 
3956
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
3957
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
3958
do
 
3959
  IFS=$as_save_IFS
 
3960
  test -z "$as_dir" && as_dir=.
 
3961
    for ac_prog in grep ggrep; do
 
3962
    for ac_exec_ext in '' $ac_executable_extensions; do
 
3963
      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
 
3964
      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
 
3965
# Check for GNU ac_path_GREP and select it if it is found.
 
3966
  # Check for GNU $ac_path_GREP
 
3967
case `"$ac_path_GREP" --version 2>&1` in
 
3968
*GNU*)
 
3969
  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
 
3970
*)
 
3971
  ac_count=0
 
3972
  $as_echo_n 0123456789 >"conftest.in"
 
3973
  while :
 
3974
  do
 
3975
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
3976
    mv "conftest.tmp" "conftest.in"
 
3977
    cp "conftest.in" "conftest.nl"
 
3978
    $as_echo 'GREP' >> "conftest.nl"
 
3979
    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
3980
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
3981
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
3982
    if test $ac_count -gt ${ac_path_GREP_max-0}; then
 
3983
      # Best one so far, save it but keep looking for a better one
 
3984
      ac_cv_path_GREP="$ac_path_GREP"
 
3985
      ac_path_GREP_max=$ac_count
 
3986
    fi
 
3987
    # 10*(2^10) chars as input seems more than enough
 
3988
    test $ac_count -gt 10 && break
 
3989
  done
 
3990
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
3991
esac
 
3992
 
 
3993
      $ac_path_GREP_found && break 3
 
3994
    done
 
3995
  done
 
3996
  done
 
3997
IFS=$as_save_IFS
 
3998
  if test -z "$ac_cv_path_GREP"; then
 
3999
    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
4000
  fi
 
4001
else
 
4002
  ac_cv_path_GREP=$GREP
 
4003
fi
 
4004
 
 
4005
fi
 
4006
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
 
4007
$as_echo "$ac_cv_path_GREP" >&6; }
 
4008
 GREP="$ac_cv_path_GREP"
 
4009
 
 
4010
 
 
4011
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
 
4012
$as_echo_n "checking for egrep... " >&6; }
 
4013
if test "${ac_cv_path_EGREP+set}" = set; then :
 
4014
  $as_echo_n "(cached) " >&6
 
4015
else
 
4016
  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
 
4017
   then ac_cv_path_EGREP="$GREP -E"
 
4018
   else
 
4019
     if test -z "$EGREP"; then
 
4020
  ac_path_EGREP_found=false
 
4021
  # Loop through the user's path and test for each of PROGNAME-LIST
 
4022
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
4023
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
4024
do
 
4025
  IFS=$as_save_IFS
 
4026
  test -z "$as_dir" && as_dir=.
 
4027
    for ac_prog in egrep; do
 
4028
    for ac_exec_ext in '' $ac_executable_extensions; do
 
4029
      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
 
4030
      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
 
4031
# Check for GNU ac_path_EGREP and select it if it is found.
 
4032
  # Check for GNU $ac_path_EGREP
 
4033
case `"$ac_path_EGREP" --version 2>&1` in
 
4034
*GNU*)
 
4035
  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
 
4036
*)
 
4037
  ac_count=0
 
4038
  $as_echo_n 0123456789 >"conftest.in"
 
4039
  while :
 
4040
  do
 
4041
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
4042
    mv "conftest.tmp" "conftest.in"
 
4043
    cp "conftest.in" "conftest.nl"
 
4044
    $as_echo 'EGREP' >> "conftest.nl"
 
4045
    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
4046
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
4047
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
4048
    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
 
4049
      # Best one so far, save it but keep looking for a better one
 
4050
      ac_cv_path_EGREP="$ac_path_EGREP"
 
4051
      ac_path_EGREP_max=$ac_count
 
4052
    fi
 
4053
    # 10*(2^10) chars as input seems more than enough
 
4054
    test $ac_count -gt 10 && break
 
4055
  done
 
4056
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
4057
esac
 
4058
 
 
4059
      $ac_path_EGREP_found && break 3
 
4060
    done
 
4061
  done
 
4062
  done
 
4063
IFS=$as_save_IFS
 
4064
  if test -z "$ac_cv_path_EGREP"; then
 
4065
    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
4066
  fi
 
4067
else
 
4068
  ac_cv_path_EGREP=$EGREP
 
4069
fi
 
4070
 
 
4071
   fi
 
4072
fi
 
4073
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
 
4074
$as_echo "$ac_cv_path_EGREP" >&6; }
 
4075
 EGREP="$ac_cv_path_EGREP"
 
4076
 
 
4077
 
 
4078
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 
4079
$as_echo_n "checking for ANSI C header files... " >&6; }
 
4080
if test "${ac_cv_header_stdc+set}" = set; then :
 
4081
  $as_echo_n "(cached) " >&6
 
4082
else
 
4083
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4084
/* end confdefs.h.  */
 
4085
#include <stdlib.h>
 
4086
#include <stdarg.h>
 
4087
#include <string.h>
 
4088
#include <float.h>
 
4089
 
 
4090
int
 
4091
main ()
 
4092
{
 
4093
 
 
4094
  ;
 
4095
  return 0;
 
4096
}
 
4097
_ACEOF
 
4098
if ac_fn_c_try_compile "$LINENO"; then :
 
4099
  ac_cv_header_stdc=yes
 
4100
else
 
4101
  ac_cv_header_stdc=no
 
4102
fi
 
4103
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
4104
 
 
4105
if test $ac_cv_header_stdc = yes; then
 
4106
  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 
4107
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4108
/* end confdefs.h.  */
 
4109
#include <string.h>
 
4110
 
 
4111
_ACEOF
 
4112
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
4113
  $EGREP "memchr" >/dev/null 2>&1; then :
 
4114
 
 
4115
else
 
4116
  ac_cv_header_stdc=no
 
4117
fi
 
4118
rm -f conftest*
 
4119
 
 
4120
fi
 
4121
 
 
4122
if test $ac_cv_header_stdc = yes; then
 
4123
  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 
4124
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4125
/* end confdefs.h.  */
 
4126
#include <stdlib.h>
 
4127
 
 
4128
_ACEOF
 
4129
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
 
4130
  $EGREP "free" >/dev/null 2>&1; then :
 
4131
 
 
4132
else
 
4133
  ac_cv_header_stdc=no
 
4134
fi
 
4135
rm -f conftest*
 
4136
 
 
4137
fi
 
4138
 
 
4139
if test $ac_cv_header_stdc = yes; then
 
4140
  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
 
4141
  if test "$cross_compiling" = yes; then :
 
4142
  :
 
4143
else
 
4144
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4145
/* end confdefs.h.  */
 
4146
#include <ctype.h>
 
4147
#include <stdlib.h>
 
4148
#if ((' ' & 0x0FF) == 0x020)
 
4149
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
 
4150
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
 
4151
#else
 
4152
# define ISLOWER(c) \
 
4153
                   (('a' <= (c) && (c) <= 'i') \
 
4154
                     || ('j' <= (c) && (c) <= 'r') \
 
4155
                     || ('s' <= (c) && (c) <= 'z'))
 
4156
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
 
4157
#endif
 
4158
 
 
4159
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
 
4160
int
 
4161
main ()
 
4162
{
 
4163
  int i;
 
4164
  for (i = 0; i < 256; i++)
 
4165
    if (XOR (islower (i), ISLOWER (i))
 
4166
        || toupper (i) != TOUPPER (i))
 
4167
      return 2;
 
4168
  return 0;
 
4169
}
 
4170
_ACEOF
 
4171
if ac_fn_c_try_run "$LINENO"; then :
 
4172
 
 
4173
else
 
4174
  ac_cv_header_stdc=no
 
4175
fi
 
4176
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
4177
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
4178
fi
 
4179
 
 
4180
fi
 
4181
fi
 
4182
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
 
4183
$as_echo "$ac_cv_header_stdc" >&6; }
 
4184
if test $ac_cv_header_stdc = yes; then
 
4185
 
 
4186
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
 
4187
 
 
4188
fi
 
4189
 
 
4190
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
 
4191
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
 
4192
                  inttypes.h stdint.h unistd.h
 
4193
do :
 
4194
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
4195
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
 
4196
"
 
4197
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
 
4198
  cat >>confdefs.h <<_ACEOF
 
4199
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
4200
_ACEOF
 
4201
 
 
4202
fi
 
4203
 
 
4204
done
 
4205
 
 
4206
 
 
4207
for ac_header in fcntl.h unistd.h
 
4208
do :
 
4209
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
4210
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
 
4211
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
 
4212
  cat >>confdefs.h <<_ACEOF
 
4213
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
4214
_ACEOF
 
4215
 
 
4216
fi
 
4217
 
 
4218
done
 
4219
 
 
4220
 
 
4221
 
 
4222
# checks for typedefs, structures, and compiler characteristics
 
4223
 
 
4224
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
 
4225
$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
 
4226
if test "${ac_cv_c_const+set}" = set; then :
 
4227
  $as_echo_n "(cached) " >&6
 
4228
else
 
4229
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4230
/* end confdefs.h.  */
 
4231
 
 
4232
int
 
4233
main ()
 
4234
{
 
4235
/* FIXME: Include the comments suggested by Paul. */
 
4236
#ifndef __cplusplus
 
4237
  /* Ultrix mips cc rejects this.  */
 
4238
  typedef int charset[2];
 
4239
  const charset cs;
 
4240
  /* SunOS 4.1.1 cc rejects this.  */
 
4241
  char const *const *pcpcc;
 
4242
  char **ppc;
 
4243
  /* NEC SVR4.0.2 mips cc rejects this.  */
 
4244
  struct point {int x, y;};
 
4245
  static struct point const zero = {0,0};
 
4246
  /* AIX XL C 1.02.0.0 rejects this.
 
4247
     It does not let you subtract one const X* pointer from another in
 
4248
     an arm of an if-expression whose if-part is not a constant
 
4249
     expression */
 
4250
  const char *g = "string";
 
4251
  pcpcc = &g + (g ? g-g : 0);
 
4252
  /* HPUX 7.0 cc rejects these. */
 
4253
  ++pcpcc;
 
4254
  ppc = (char**) pcpcc;
 
4255
  pcpcc = (char const *const *) ppc;
 
4256
  { /* SCO 3.2v4 cc rejects this.  */
 
4257
    char *t;
 
4258
    char const *s = 0 ? (char *) 0 : (char const *) 0;
 
4259
 
 
4260
    *t++ = 0;
 
4261
    if (s) return 0;
 
4262
  }
 
4263
  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
 
4264
    int x[] = {25, 17};
 
4265
    const int *foo = &x[0];
 
4266
    ++foo;
 
4267
  }
 
4268
  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
 
4269
    typedef const int *iptr;
 
4270
    iptr p = 0;
 
4271
    ++p;
 
4272
  }
 
4273
  { /* AIX XL C 1.02.0.0 rejects this saying
 
4274
       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
 
4275
    struct s { int j; const int *ap[3]; };
 
4276
    struct s *b; b->j = 5;
 
4277
  }
 
4278
  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
 
4279
    const int foo = 10;
 
4280
    if (!foo) return 0;
 
4281
  }
 
4282
  return !cs[0] && !zero.x;
 
4283
#endif
 
4284
 
 
4285
  ;
 
4286
  return 0;
 
4287
}
 
4288
_ACEOF
 
4289
if ac_fn_c_try_compile "$LINENO"; then :
 
4290
  ac_cv_c_const=yes
 
4291
else
 
4292
  ac_cv_c_const=no
 
4293
fi
 
4294
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
4295
fi
 
4296
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
 
4297
$as_echo "$ac_cv_c_const" >&6; }
 
4298
if test $ac_cv_c_const = no; then
 
4299
 
 
4300
$as_echo "#define const /**/" >>confdefs.h
 
4301
 
 
4302
fi
 
4303
 
 
4304
# The cast to long int works around a bug in the HP C Compiler
 
4305
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
 
4306
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
 
4307
# This bug is HP SR number 8606223364.
 
4308
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
 
4309
$as_echo_n "checking size of int... " >&6; }
 
4310
if test "${ac_cv_sizeof_int+set}" = set; then :
 
4311
  $as_echo_n "(cached) " >&6
 
4312
else
 
4313
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
 
4314
 
 
4315
else
 
4316
  if test "$ac_cv_type_int" = yes; then
 
4317
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
4318
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
4319
as_fn_error 77 "cannot compute sizeof (int)
 
4320
See \`config.log' for more details" "$LINENO" 5; }
 
4321
   else
 
4322
     ac_cv_sizeof_int=0
 
4323
   fi
 
4324
fi
 
4325
 
 
4326
fi
 
4327
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
 
4328
$as_echo "$ac_cv_sizeof_int" >&6; }
 
4329
 
 
4330
 
 
4331
 
 
4332
cat >>confdefs.h <<_ACEOF
 
4333
#define SIZEOF_INT $ac_cv_sizeof_int
 
4334
_ACEOF
 
4335
 
 
4336
 
 
4337
# The cast to long int works around a bug in the HP C Compiler
 
4338
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
 
4339
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
 
4340
# This bug is HP SR number 8606223364.
 
4341
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
 
4342
$as_echo_n "checking size of long... " >&6; }
 
4343
if test "${ac_cv_sizeof_long+set}" = set; then :
 
4344
  $as_echo_n "(cached) " >&6
 
4345
else
 
4346
  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
 
4347
 
 
4348
else
 
4349
  if test "$ac_cv_type_long" = yes; then
 
4350
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
 
4351
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
 
4352
as_fn_error 77 "cannot compute sizeof (long)
 
4353
See \`config.log' for more details" "$LINENO" 5; }
 
4354
   else
 
4355
     ac_cv_sizeof_long=0
 
4356
   fi
 
4357
fi
 
4358
 
 
4359
fi
 
4360
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
 
4361
$as_echo "$ac_cv_sizeof_long" >&6; }
 
4362
 
 
4363
 
 
4364
 
 
4365
cat >>confdefs.h <<_ACEOF
 
4366
#define SIZEOF_LONG $ac_cv_sizeof_long
 
4367
_ACEOF
 
4368
 
 
4369
 
 
4370
 
 
4371
 
 
4372
# check whether cpp computation of size of int and long in ftconfig.in works
 
4373
 
 
4374
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking cpp computation of bit length in ftconfig.in works" >&5
 
4375
$as_echo_n "checking cpp computation of bit length in ftconfig.in works... " >&6; }
 
4376
orig_CPPFLAGS="${CPPFLAGS}"
 
4377
CPPFLAGS="-I${srcdir} -I. ${CPPFLAGS}"
 
4378
ac_clean_files="ft2build.h ftoption.h ftstdlib.h"
 
4379
touch ft2build.h ftoption.h ftstdlib.h
 
4380
 
 
4381
cat > conftest.c <<\_ACEOF
 
4382
#include <limits.h>
 
4383
#define FT_CONFIG_OPTIONS_H "ftoption.h"
 
4384
#define FT_CONFIG_STANDARD_LIBRARY_H "ftstdlib.h"
 
4385
#define FT_UINT_MAX  UINT_MAX
 
4386
#define FT_ULONG_MAX ULONG_MAX
 
4387
#include "ftconfig.in"
 
4388
_ACEOF
 
4389
echo >> conftest.c "#if FT_SIZEOF_INT == "${ac_cv_sizeof_int}
 
4390
echo >> conftest.c "ac_cpp_ft_sizeof_int="${ac_cv_sizeof_int}
 
4391
echo >> conftest.c "#endif"
 
4392
echo >> conftest.c "#if FT_SIZEOF_LONG == "${ac_cv_sizeof_long}
 
4393
echo >> conftest.c "ac_cpp_ft_sizeof_long="${ac_cv_sizeof_long}
 
4394
echo >> conftest.c "#endif"
 
4395
 
 
4396
${CPP} ${CPPFLAGS} conftest.c | ${GREP} ac_cpp_ft > conftest.sh
 
4397
eval `cat conftest.sh`
 
4398
${RMF} conftest.c conftest.sh confft2build.h ftoption.h ftstdlib.h
 
4399
 
 
4400
if test x != "x${ac_cpp_ft_sizeof_int}" \
 
4401
   -a x != x"${ac_cpp_ft_sizeof_long}"; then
 
4402
  unset ft_use_autoconf_sizeof_types
 
4403
else
 
4404
  ft_use_autoconf_sizeof_types=yes
 
4405
fi
 
4406
 
 
4407
# Check whether --enable-biarch-config was given.
 
4408
if test "${enable_biarch_config+set}" = set; then :
 
4409
  enableval=$enable_biarch_config;
 
4410
fi
 
4411
 
 
4412
 
 
4413
case :${ft_use_autoconf_sizeof_types}:${enable_biarch_config}: in
 
4414
  :yes:yes:)
 
4415
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: broken but use it" >&5
 
4416
$as_echo "broken but use it" >&6; }
 
4417
    unset ft_use_autoconf_sizeof_types
 
4418
    ;;
 
4419
  ::no:)
 
4420
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: works but ignore it" >&5
 
4421
$as_echo "works but ignore it" >&6; }
 
4422
    ft_use_autoconf_sizeof_types=yes
 
4423
    ;;
 
4424
  ::yes: | :::)
 
4425
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
4426
$as_echo "yes" >&6; }
 
4427
    unset ft_use_autoconf_sizeof_types
 
4428
    ;;
 
4429
  *)
 
4430
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
4431
$as_echo "no" >&6; }
 
4432
    ft_use_autoconf_sizeof_types=yes
 
4433
    ;;
 
4434
esac
 
4435
 
 
4436
if test x"${ft_use_autoconf_sizeof_types}" = xyes; then
 
4437
  $as_echo "#define FT_USE_AUTOCONF_SIZEOF_TYPES 1" >>confdefs.h
 
4438
 
 
4439
fi
 
4440
 
 
4441
CPPFLAGS="${orig_CPPFLAGS}"
 
4442
 
 
4443
 
 
4444
# checks for library functions
 
4445
 
 
4446
# Here we check whether we can use our mmap file component.
 
4447
 
 
4448
 
 
4449
 
 
4450
 
 
4451
  for ac_header in $ac_header_list
 
4452
do :
 
4453
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
 
4454
ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
 
4455
"
 
4456
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
 
4457
  cat >>confdefs.h <<_ACEOF
 
4458
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
 
4459
_ACEOF
 
4460
 
 
4461
fi
 
4462
 
 
4463
done
 
4464
 
 
4465
 
 
4466
 
 
4467
 
 
4468
 
 
4469
 
 
4470
 
 
4471
 
 
4472
for ac_func in getpagesize
 
4473
do :
 
4474
  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
 
4475
if test "x$ac_cv_func_getpagesize" = x""yes; then :
 
4476
  cat >>confdefs.h <<_ACEOF
 
4477
#define HAVE_GETPAGESIZE 1
 
4478
_ACEOF
 
4479
 
 
4480
fi
 
4481
done
 
4482
 
 
4483
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
 
4484
$as_echo_n "checking for working mmap... " >&6; }
 
4485
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
 
4486
  $as_echo_n "(cached) " >&6
 
4487
else
 
4488
  if test "$cross_compiling" = yes; then :
 
4489
  ac_cv_func_mmap_fixed_mapped=no
 
4490
else
 
4491
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4492
/* end confdefs.h.  */
 
4493
$ac_includes_default
 
4494
/* malloc might have been renamed as rpl_malloc. */
 
4495
#undef malloc
 
4496
 
 
4497
/* Thanks to Mike Haertel and Jim Avera for this test.
 
4498
   Here is a matrix of mmap possibilities:
 
4499
        mmap private not fixed
 
4500
        mmap private fixed at somewhere currently unmapped
 
4501
        mmap private fixed at somewhere already mapped
 
4502
        mmap shared not fixed
 
4503
        mmap shared fixed at somewhere currently unmapped
 
4504
        mmap shared fixed at somewhere already mapped
 
4505
   For private mappings, we should verify that changes cannot be read()
 
4506
   back from the file, nor mmap's back from the file at a different
 
4507
   address.  (There have been systems where private was not correctly
 
4508
   implemented like the infamous i386 svr4.0, and systems where the
 
4509
   VM page cache was not coherent with the file system buffer cache
 
4510
   like early versions of FreeBSD and possibly contemporary NetBSD.)
 
4511
   For shared mappings, we should conversely verify that changes get
 
4512
   propagated back to all the places they're supposed to be.
 
4513
 
 
4514
   Grep wants private fixed already mapped.
 
4515
   The main things grep needs to know about mmap are:
 
4516
   * does it exist and is it safe to write into the mmap'd area
 
4517
   * how to use it (BSD variants)  */
 
4518
 
 
4519
#include <fcntl.h>
 
4520
#include <sys/mman.h>
 
4521
 
 
4522
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
 
4523
char *malloc ();
 
4524
#endif
 
4525
 
 
4526
/* This mess was copied from the GNU getpagesize.h.  */
 
4527
#ifndef HAVE_GETPAGESIZE
 
4528
# ifdef _SC_PAGESIZE
 
4529
#  define getpagesize() sysconf(_SC_PAGESIZE)
 
4530
# else /* no _SC_PAGESIZE */
 
4531
#  ifdef HAVE_SYS_PARAM_H
 
4532
#   include <sys/param.h>
 
4533
#   ifdef EXEC_PAGESIZE
 
4534
#    define getpagesize() EXEC_PAGESIZE
 
4535
#   else /* no EXEC_PAGESIZE */
 
4536
#    ifdef NBPG
 
4537
#     define getpagesize() NBPG * CLSIZE
 
4538
#     ifndef CLSIZE
 
4539
#      define CLSIZE 1
 
4540
#     endif /* no CLSIZE */
 
4541
#    else /* no NBPG */
 
4542
#     ifdef NBPC
 
4543
#      define getpagesize() NBPC
 
4544
#     else /* no NBPC */
 
4545
#      ifdef PAGESIZE
 
4546
#       define getpagesize() PAGESIZE
 
4547
#      endif /* PAGESIZE */
 
4548
#     endif /* no NBPC */
 
4549
#    endif /* no NBPG */
 
4550
#   endif /* no EXEC_PAGESIZE */
 
4551
#  else /* no HAVE_SYS_PARAM_H */
 
4552
#   define getpagesize() 8192   /* punt totally */
 
4553
#  endif /* no HAVE_SYS_PARAM_H */
 
4554
# endif /* no _SC_PAGESIZE */
 
4555
 
 
4556
#endif /* no HAVE_GETPAGESIZE */
 
4557
 
 
4558
int
 
4559
main ()
 
4560
{
 
4561
  char *data, *data2, *data3;
 
4562
  const char *cdata2;
 
4563
  int i, pagesize;
 
4564
  int fd, fd2;
 
4565
 
 
4566
  pagesize = getpagesize ();
 
4567
 
 
4568
  /* First, make a file with some known garbage in it. */
 
4569
  data = (char *) malloc (pagesize);
 
4570
  if (!data)
 
4571
    return 1;
 
4572
  for (i = 0; i < pagesize; ++i)
 
4573
    *(data + i) = rand ();
 
4574
  umask (0);
 
4575
  fd = creat ("conftest.mmap", 0600);
 
4576
  if (fd < 0)
 
4577
    return 2;
 
4578
  if (write (fd, data, pagesize) != pagesize)
 
4579
    return 3;
 
4580
  close (fd);
 
4581
 
 
4582
  /* Next, check that the tail of a page is zero-filled.  File must have
 
4583
     non-zero length, otherwise we risk SIGBUS for entire page.  */
 
4584
  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
 
4585
  if (fd2 < 0)
 
4586
    return 4;
 
4587
  cdata2 = "";
 
4588
  if (write (fd2, cdata2, 1) != 1)
 
4589
    return 5;
 
4590
  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
 
4591
  if (data2 == MAP_FAILED)
 
4592
    return 6;
 
4593
  for (i = 0; i < pagesize; ++i)
 
4594
    if (*(data2 + i))
 
4595
      return 7;
 
4596
  close (fd2);
 
4597
  if (munmap (data2, pagesize))
 
4598
    return 8;
 
4599
 
 
4600
  /* Next, try to mmap the file at a fixed address which already has
 
4601
     something else allocated at it.  If we can, also make sure that
 
4602
     we see the same garbage.  */
 
4603
  fd = open ("conftest.mmap", O_RDWR);
 
4604
  if (fd < 0)
 
4605
    return 9;
 
4606
  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
 
4607
                     MAP_PRIVATE | MAP_FIXED, fd, 0L))
 
4608
    return 10;
 
4609
  for (i = 0; i < pagesize; ++i)
 
4610
    if (*(data + i) != *(data2 + i))
 
4611
      return 11;
 
4612
 
 
4613
  /* Finally, make sure that changes to the mapped area do not
 
4614
     percolate back to the file as seen by read().  (This is a bug on
 
4615
     some variants of i386 svr4.0.)  */
 
4616
  for (i = 0; i < pagesize; ++i)
 
4617
    *(data2 + i) = *(data2 + i) + 1;
 
4618
  data3 = (char *) malloc (pagesize);
 
4619
  if (!data3)
 
4620
    return 12;
 
4621
  if (read (fd, data3, pagesize) != pagesize)
 
4622
    return 13;
 
4623
  for (i = 0; i < pagesize; ++i)
 
4624
    if (*(data + i) != *(data3 + i))
 
4625
      return 14;
 
4626
  close (fd);
 
4627
  return 0;
 
4628
}
 
4629
_ACEOF
 
4630
if ac_fn_c_try_run "$LINENO"; then :
 
4631
  ac_cv_func_mmap_fixed_mapped=yes
 
4632
else
 
4633
  ac_cv_func_mmap_fixed_mapped=no
 
4634
fi
 
4635
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
 
4636
  conftest.$ac_objext conftest.beam conftest.$ac_ext
 
4637
fi
 
4638
 
 
4639
fi
 
4640
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
 
4641
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
 
4642
if test $ac_cv_func_mmap_fixed_mapped = yes; then
 
4643
 
 
4644
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
 
4645
 
 
4646
fi
 
4647
rm -f conftest.mmap conftest.txt
 
4648
 
 
4649
if test "$ac_cv_func_mmap_fixed_mapped" != yes; then
 
4650
  FTSYS_SRC='$(BASE_DIR)/ftsystem.c'
 
4651
else
 
4652
  FTSYS_SRC='$(BUILD_DIR)/ftsystem.c'
 
4653
 
 
4654
  ac_fn_c_check_decl "$LINENO" "munmap" "ac_cv_have_decl_munmap" "
 
4655
 
 
4656
#ifdef HAVE_UNISTD_H
 
4657
#include <unistd.h>
 
4658
#endif
 
4659
#include <sys/mman.h>
 
4660
 
 
4661
 
 
4662
"
 
4663
if test "x$ac_cv_have_decl_munmap" = x""yes; then :
 
4664
  ac_have_decl=1
 
4665
else
 
4666
  ac_have_decl=0
 
4667
fi
 
4668
 
 
4669
cat >>confdefs.h <<_ACEOF
 
4670
#define HAVE_DECL_MUNMAP $ac_have_decl
 
4671
_ACEOF
 
4672
 
 
4673
 
 
4674
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for munmap's first parameter type" >&5
 
4675
$as_echo_n "checking for munmap's first parameter type... " >&6; }
 
4676
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4677
/* end confdefs.h.  */
 
4678
 
 
4679
 
 
4680
 
 
4681
#include <unistd.h>
 
4682
#include <sys/mman.h>
 
4683
int munmap(void *, size_t);
 
4684
 
 
4685
 
 
4686
 
 
4687
_ACEOF
 
4688
if ac_fn_c_try_compile "$LINENO"; then :
 
4689
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: void *" >&5
 
4690
$as_echo "void *" >&6; }
 
4691
 
 
4692
$as_echo "#define MUNMAP_USES_VOIDP /**/" >>confdefs.h
 
4693
 
 
4694
else
 
4695
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: char *" >&5
 
4696
$as_echo "char *" >&6; }
 
4697
fi
 
4698
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
4699
 
 
4700
fi
 
4701
 
 
4702
 
 
4703
for ac_func in memcpy memmove
 
4704
do :
 
4705
  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
 
4706
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
 
4707
if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
 
4708
  cat >>confdefs.h <<_ACEOF
 
4709
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
 
4710
_ACEOF
 
4711
 
 
4712
fi
 
4713
done
 
4714
 
 
4715
 
 
4716
 
 
4717
# check for system zlib
 
4718
 
 
4719
# don't quote AS_HELP_STRING!
 
4720
 
 
4721
# Check whether --with-zlib was given.
 
4722
if test "${with_zlib+set}" = set; then :
 
4723
  withval=$with_zlib;
 
4724
fi
 
4725
 
 
4726
if test x$with_zlib != xno && test -z "$LIBZ"; then
 
4727
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzsetparams in -lz" >&5
 
4728
$as_echo_n "checking for gzsetparams in -lz... " >&6; }
 
4729
if test "${ac_cv_lib_z_gzsetparams+set}" = set; then :
 
4730
  $as_echo_n "(cached) " >&6
 
4731
else
 
4732
  ac_check_lib_save_LIBS=$LIBS
 
4733
LIBS="-lz  $LIBS"
 
4734
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4735
/* end confdefs.h.  */
 
4736
 
 
4737
/* Override any GCC internal prototype to avoid an error.
 
4738
   Use char because int might match the return type of a GCC
 
4739
   builtin and then its argument prototype would still apply.  */
 
4740
#ifdef __cplusplus
 
4741
extern "C"
 
4742
#endif
 
4743
char gzsetparams ();
 
4744
int
 
4745
main ()
 
4746
{
 
4747
return gzsetparams ();
 
4748
  ;
 
4749
  return 0;
 
4750
}
 
4751
_ACEOF
 
4752
if ac_fn_c_try_link "$LINENO"; then :
 
4753
  ac_cv_lib_z_gzsetparams=yes
 
4754
else
 
4755
  ac_cv_lib_z_gzsetparams=no
 
4756
fi
 
4757
rm -f core conftest.err conftest.$ac_objext \
 
4758
    conftest$ac_exeext conftest.$ac_ext
 
4759
LIBS=$ac_check_lib_save_LIBS
 
4760
fi
 
4761
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzsetparams" >&5
 
4762
$as_echo "$ac_cv_lib_z_gzsetparams" >&6; }
 
4763
if test "x$ac_cv_lib_z_gzsetparams" = x""yes; then :
 
4764
  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
 
4765
if test "x$ac_cv_header_zlib_h" = x""yes; then :
 
4766
  LIBZ='-lz'
 
4767
fi
 
4768
 
 
4769
 
 
4770
fi
 
4771
 
 
4772
fi
 
4773
if test x$with_zlib != xno && test -n "$LIBZ"; then
 
4774
  CFLAGS="$CFLAGS -DFT_CONFIG_OPTION_SYSTEM_ZLIB"
 
4775
  LDFLAGS="$LDFLAGS $LIBZ"
 
4776
  SYSTEM_ZLIB=yes
 
4777
fi
 
4778
 
 
4779
 
 
4780
# Some options handling SDKs/archs in CFLAGS should be copied
 
4781
# to LDFLAGS. Apple TechNote 2137 recommends to include these
 
4782
# options in CFLAGS but not in LDFLAGS.
 
4783
 
 
4784
save_config_args=$*
 
4785
set dummy ${CFLAGS}
 
4786
i=1
 
4787
while test $i -lt $#
 
4788
do
 
4789
  c=$1
 
4790
 
 
4791
  case "${c}" in
 
4792
  -isysroot|-arch) # options taking 1 argument
 
4793
    a=$2
 
4794
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether CFLAGS and LDFLAGS share ${c} ${a}" >&5
 
4795
$as_echo_n "checking whether CFLAGS and LDFLAGS share ${c} ${a}... " >&6; }
 
4796
    if expr " ${LDFLAGS} " : ".* ${c} *${a}.*" > /dev/null
 
4797
    then
 
4798
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
4799
$as_echo "yes" >&6; }
 
4800
    else
 
4801
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, copy to LDFLAGS" >&5
 
4802
$as_echo "no, copy to LDFLAGS" >&6; }
 
4803
      LDFLAGS="${LDFLAGS} ${c} ${a}"
 
4804
    fi
 
4805
    shift 1
 
4806
    ;;
 
4807
  -m32|-m64) # options taking no argument
 
4808
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: whether CFLAGS and LDFLAGS share ${c}" >&5
 
4809
$as_echo "whether CFLAGS and LDFLAGS share ${c}" >&6; }
 
4810
    if expr " ${LDFLAGS} " : ".* ${c} *${a}.*" > /dev/null
 
4811
    then
 
4812
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
4813
$as_echo "yes" >&6; }
 
4814
    else
 
4815
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, copy to LDFLAGS" >&5
 
4816
$as_echo "no, copy to LDFLAGS" >&6; }
 
4817
      LDFLAGS="${LDFLAGS} ${c}"
 
4818
    fi
 
4819
    ;;
 
4820
  # *)
 
4821
  #   AC_MSG_RESULT([${c} is not copied to LDFLAGS])
 
4822
  #   ;;
 
4823
  esac
 
4824
 
 
4825
  shift 1
 
4826
done
 
4827
set ${save_config_args}
 
4828
 
 
4829
 
 
4830
# Whether to use Mac OS resource-based fonts.
 
4831
 
 
4832
ftmac_c="" # src/base/ftmac.c should not be included in makefiles by default
 
4833
 
 
4834
# don't quote AS_HELP_STRING!
 
4835
 
 
4836
# Check whether --with-old-mac-fonts was given.
 
4837
if test "${with_old_mac_fonts+set}" = set; then :
 
4838
  withval=$with_old_mac_fonts;
 
4839
fi
 
4840
 
 
4841
if test x$with_old_mac_fonts = xyes; then
 
4842
  orig_LDFLAGS="${LDFLAGS}"
 
4843
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking CoreServices & ApplicationServices of Mac OS X" >&5
 
4844
$as_echo_n "checking CoreServices & ApplicationServices of Mac OS X... " >&6; }
 
4845
  FT2_EXTRA_LIBS="-Wl,-framework,CoreServices -Wl,-framework,ApplicationServices"
 
4846
  LDFLAGS="$LDFLAGS $FT2_EXTRA_LIBS"
 
4847
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4848
/* end confdefs.h.  */
 
4849
 
 
4850
 
 
4851
 
 
4852
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
4853
# include <CoreServices/CoreServices.h>
 
4854
# include <ApplicationServices/ApplicationServices.h>
 
4855
#else
 
4856
# include <ConditionalMacros.h>
 
4857
# include <Files.h>
 
4858
#endif
 
4859
 
 
4860
 
 
4861
int
 
4862
main ()
 
4863
{
 
4864
 
 
4865
 
 
4866
        short res = 0;
 
4867
 
 
4868
 
 
4869
        UseResFile( res );
 
4870
 
 
4871
 
 
4872
  ;
 
4873
  return 0;
 
4874
}
 
4875
_ACEOF
 
4876
if ac_fn_c_try_link "$LINENO"; then :
 
4877
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
4878
$as_echo "ok" >&6; }
 
4879
     ftmac_c='ftmac.c'
 
4880
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking OS_INLINE macro is ANSI compatible" >&5
 
4881
$as_echo_n "checking OS_INLINE macro is ANSI compatible... " >&6; }
 
4882
     orig_CFLAGS="$CFLAGS"
 
4883
     CFLAGS="$CFLAGS $XX_CFLAGS $XX_ANSIFLAGS"
 
4884
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4885
/* end confdefs.h.  */
 
4886
 
 
4887
 
 
4888
 
 
4889
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
4890
# include <CoreServices/CoreServices.h>
 
4891
# include <ApplicationServices/ApplicationServices.h>
 
4892
#else
 
4893
# include <ConditionalMacros.h>
 
4894
# include <Files.h>
 
4895
#endif
 
4896
 
 
4897
 
 
4898
int
 
4899
main ()
 
4900
{
 
4901
 
 
4902
 
 
4903
           /* OSHostByteOrder() is typed as OS_INLINE */
 
4904
           int32_t  os_byte_order = OSHostByteOrder();
 
4905
 
 
4906
 
 
4907
           if ( OSBigEndian != os_byte_order )
 
4908
             return 1;
 
4909
 
 
4910
 
 
4911
  ;
 
4912
  return 0;
 
4913
}
 
4914
_ACEOF
 
4915
if ac_fn_c_try_compile "$LINENO"; then :
 
4916
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
4917
$as_echo "ok" >&6; }
 
4918
        CFLAGS="$orig_CFLAGS"
 
4919
        CFLAGS="$CFLAGS -DHAVE_ANSI_OS_INLINE=1"
 
4920
 
 
4921
else
 
4922
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, ANSI incompatible" >&5
 
4923
$as_echo "no, ANSI incompatible" >&6; }
 
4924
        CFLAGS="$orig_CFLAGS"
 
4925
 
 
4926
fi
 
4927
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
4928
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking type ResourceIndex" >&5
 
4929
$as_echo_n "checking type ResourceIndex... " >&6; }
 
4930
     orig_CFLAGS="$CFLAGS"
 
4931
     CFLAGS="$CFLAGS $XX_CFLAGS $XX_ANSIFLAGS"
 
4932
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
4933
/* end confdefs.h.  */
 
4934
 
 
4935
 
 
4936
 
 
4937
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
4938
# include <CoreServices/CoreServices.h>
 
4939
# include <ApplicationServices/ApplicationServices.h>
 
4940
#else
 
4941
# include <ConditionalMacros.h>
 
4942
# include <Files.h>
 
4943
# include <Resources.h>
 
4944
#endif
 
4945
 
 
4946
 
 
4947
int
 
4948
main ()
 
4949
{
 
4950
 
 
4951
 
 
4952
           ResourceIndex i = 0;
 
4953
           return i;
 
4954
 
 
4955
 
 
4956
  ;
 
4957
  return 0;
 
4958
}
 
4959
_ACEOF
 
4960
if ac_fn_c_try_compile "$LINENO"; then :
 
4961
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
4962
$as_echo "ok" >&6; }
 
4963
        CFLAGS="$orig_CFLAGS"
 
4964
        CFLAGS="$CFLAGS -DHAVE_TYPE_RESOURCE_INDEX=1"
 
4965
 
 
4966
else
 
4967
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
4968
$as_echo "no" >&6; }
 
4969
        CFLAGS="$orig_CFLAGS"
 
4970
        CFLAGS="$CFLAGS -DHAVE_TYPE_RESOURCE_INDEX=0"
 
4971
 
 
4972
fi
 
4973
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 
4974
else
 
4975
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
4976
$as_echo "not found" >&6; }
 
4977
     FT2_EXTRA_LIBS=""
 
4978
     LDFLAGS="${orig_LDFLAGS}"
 
4979
     CFLAGS="$CFLAGS -DDARWIN_NO_CARBON"
 
4980
fi
 
4981
rm -f core conftest.err conftest.$ac_objext \
 
4982
    conftest$ac_exeext conftest.$ac_ext
 
4983
else
 
4984
  case x$host_os in
 
4985
  xdarwin*)
 
4986
        CFLAGS="$CFLAGS -DDARWIN_NO_CARBON"
 
4987
    ;;
 
4988
  *) ;;
 
4989
  esac
 
4990
fi
 
4991
 
 
4992
 
 
4993
# Whether to use FileManager which is deprecated since Mac OS X 10.4.
 
4994
 
 
4995
 
 
4996
# Check whether --with-fsspec was given.
 
4997
if test "${with_fsspec+set}" = set; then :
 
4998
  withval=$with_fsspec;
 
4999
fi
 
5000
 
 
5001
if test x$with_fsspec = xno; then
 
5002
  CFLAGS="$CFLAGS -DHAVE_FSSPEC=0"
 
5003
elif test x$with_old_mac_fonts = xyes -a x$with_fsspec != x; then
 
5004
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking FSSpec-based FileManager" >&5
 
5005
$as_echo_n "checking FSSpec-based FileManager... " >&6; }
 
5006
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
5007
/* end confdefs.h.  */
 
5008
 
 
5009
 
 
5010
 
 
5011
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
5012
# include <CoreServices/CoreServices.h>
 
5013
# include <ApplicationServices/ApplicationServices.h>
 
5014
#else
 
5015
# include <ConditionalMacros.h>
 
5016
# include <Files.h>
 
5017
#endif
 
5018
 
 
5019
 
 
5020
int
 
5021
main ()
 
5022
{
 
5023
 
 
5024
 
 
5025
        FCBPBPtr          paramBlock;
 
5026
        short             vRefNum;
 
5027
        long              dirID;
 
5028
        ConstStr255Param  fileName;
 
5029
        FSSpec*           spec;
 
5030
 
 
5031
 
 
5032
        /* FSSpec functions: deprecated since Mac OS X 10.4 */
 
5033
        PBGetFCBInfoSync( paramBlock );
 
5034
        FSMakeFSSpec( vRefNum, dirID, fileName, spec );
 
5035
 
 
5036
 
 
5037
  ;
 
5038
  return 0;
 
5039
}
 
5040
_ACEOF
 
5041
if ac_fn_c_try_link "$LINENO"; then :
 
5042
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5043
$as_echo "ok" >&6; }
 
5044
     CFLAGS="$CFLAGS -DHAVE_FSSPEC=1"
 
5045
else
 
5046
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
5047
$as_echo "not found" >&6; }
 
5048
     CFLAGS="$CFLAGS -DHAVE_FSSPEC=0"
 
5049
fi
 
5050
rm -f core conftest.err conftest.$ac_objext \
 
5051
    conftest$ac_exeext conftest.$ac_ext
 
5052
fi
 
5053
 
 
5054
 
 
5055
# Whether to use FileManager in Carbon since MacOS 9.x.
 
5056
 
 
5057
 
 
5058
# Check whether --with-fsref was given.
 
5059
if test "${with_fsref+set}" = set; then :
 
5060
  withval=$with_fsref;
 
5061
fi
 
5062
 
 
5063
if test x$with_fsref = xno; then
 
5064
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
 
5065
*** WARNING
 
5066
    FreeType2 built without FSRef API cannot load
 
5067
    data-fork fonts on MacOS, except of XXX.dfont.
 
5068
    " >&5
 
5069
$as_echo "$as_me: WARNING:
 
5070
*** WARNING
 
5071
    FreeType2 built without FSRef API cannot load
 
5072
    data-fork fonts on MacOS, except of XXX.dfont.
 
5073
    " >&2;}
 
5074
  CFLAGS="$CFLAGS -DHAVE_FSREF=0"
 
5075
elif test x$with_old_mac_fonts = xyes -a x$with_fsref != x; then
 
5076
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking FSRef-based FileManager" >&5
 
5077
$as_echo_n "checking FSRef-based FileManager... " >&6; }
 
5078
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
5079
/* end confdefs.h.  */
 
5080
 
 
5081
 
 
5082
 
 
5083
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
5084
# include <CoreServices/CoreServices.h>
 
5085
# include <ApplicationServices/ApplicationServices.h>
 
5086
#else
 
5087
# include <ConditionalMacros.h>
 
5088
# include <Files.h>
 
5089
#endif
 
5090
 
 
5091
 
 
5092
int
 
5093
main ()
 
5094
{
 
5095
 
 
5096
 
 
5097
        short                vRefNum;
 
5098
        long                 dirID;
 
5099
        ConstStr255Param     fileName;
 
5100
 
 
5101
        Boolean*             isDirectory;
 
5102
        UInt8*               path;
 
5103
        SInt16               desiredRefNum;
 
5104
        SInt16*              iterator;
 
5105
        SInt16*              actualRefNum;
 
5106
        HFSUniStr255*        outForkName;
 
5107
        FSVolumeRefNum       volume;
 
5108
        FSCatalogInfoBitmap  whichInfo;
 
5109
        FSCatalogInfo*       catalogInfo;
 
5110
        FSForkInfo*          forkInfo;
 
5111
        FSRef*               ref;
 
5112
 
 
5113
#if HAVE_FSSPEC
 
5114
        FSSpec*              spec;
 
5115
#endif
 
5116
 
 
5117
        /* FSRef functions: no need to check? */
 
5118
        FSGetForkCBInfo( desiredRefNum, volume, iterator,
 
5119
                         actualRefNum, forkInfo, ref,
 
5120
                         outForkName );
 
5121
        FSPathMakeRef( path, ref, isDirectory );
 
5122
 
 
5123
#if HAVE_FSSPEC
 
5124
        FSpMakeFSRef ( spec, ref );
 
5125
        FSGetCatalogInfo( ref, whichInfo, catalogInfo,
 
5126
                          outForkName, spec, ref );
 
5127
#endif
 
5128
 
 
5129
  ;
 
5130
  return 0;
 
5131
}
 
5132
_ACEOF
 
5133
if ac_fn_c_try_link "$LINENO"; then :
 
5134
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5135
$as_echo "ok" >&6; }
 
5136
     CFLAGS="$CFLAGS -DHAVE_FSREF=1"
 
5137
else
 
5138
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
5139
$as_echo "not found" >&6; }
 
5140
     CFLAGS="$CFLAGS -DHAVE_FSREF=0"
 
5141
fi
 
5142
rm -f core conftest.err conftest.$ac_objext \
 
5143
    conftest$ac_exeext conftest.$ac_ext
 
5144
fi
 
5145
 
 
5146
 
 
5147
# Whether to use QuickDraw API in ToolBox which is deprecated since
 
5148
# Mac OS X 10.4.
 
5149
 
 
5150
 
 
5151
# Check whether --with-quickdraw-toolbox was given.
 
5152
if test "${with_quickdraw_toolbox+set}" = set; then :
 
5153
  withval=$with_quickdraw_toolbox;
 
5154
fi
 
5155
 
 
5156
if test x$with_quickdraw_toolbox = xno; then
 
5157
  CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_TOOLBOX=0"
 
5158
elif test x$with_old_mac_fonts = xyes -a x$with_quickdraw_toolbox != x; then
 
5159
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking QuickDraw FontManager functions in ToolBox" >&5
 
5160
$as_echo_n "checking QuickDraw FontManager functions in ToolBox... " >&6; }
 
5161
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
5162
/* end confdefs.h.  */
 
5163
 
 
5164
 
 
5165
 
 
5166
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
5167
# include <CoreServices/CoreServices.h>
 
5168
# include <ApplicationServices/ApplicationServices.h>
 
5169
#else
 
5170
# include <ConditionalMacros.h>
 
5171
# include <Fonts.h>
 
5172
#endif
 
5173
 
 
5174
 
 
5175
int
 
5176
main ()
 
5177
{
 
5178
 
 
5179
 
 
5180
        Str255     familyName;
 
5181
        SInt16     familyID   = 0;
 
5182
        FMInput*   fmIn       = NULL;
 
5183
        FMOutput*  fmOut      = NULL;
 
5184
 
 
5185
 
 
5186
        GetFontName( familyID, familyName );
 
5187
        GetFNum( familyName, &familyID );
 
5188
        fmOut = FMSwapFont( fmIn );
 
5189
 
 
5190
 
 
5191
  ;
 
5192
  return 0;
 
5193
}
 
5194
_ACEOF
 
5195
if ac_fn_c_try_link "$LINENO"; then :
 
5196
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5197
$as_echo "ok" >&6; }
 
5198
     CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_TOOLBOX=1"
 
5199
else
 
5200
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
5201
$as_echo "not found" >&6; }
 
5202
     CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_TOOLBOX=0"
 
5203
fi
 
5204
rm -f core conftest.err conftest.$ac_objext \
 
5205
    conftest$ac_exeext conftest.$ac_ext
 
5206
fi
 
5207
 
 
5208
 
 
5209
# Whether to use QuickDraw API in Carbon which is deprecated since
 
5210
# Mac OS X 10.4.
 
5211
 
 
5212
 
 
5213
# Check whether --with-quickdraw-carbon was given.
 
5214
if test "${with_quickdraw_carbon+set}" = set; then :
 
5215
  withval=$with_quickdraw_carbon;
 
5216
fi
 
5217
 
 
5218
if test x$with_quickdraw_carbon = xno; then
 
5219
  CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_CARBON=0"
 
5220
elif test x$with_old_mac_fonts = xyes -a x$with_quickdraw_carbon != x; then
 
5221
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking QuickDraw FontManager functions in Carbon" >&5
 
5222
$as_echo_n "checking QuickDraw FontManager functions in Carbon... " >&6; }
 
5223
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
5224
/* end confdefs.h.  */
 
5225
 
 
5226
 
 
5227
 
 
5228
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
5229
# include <CoreServices/CoreServices.h>
 
5230
# include <ApplicationServices/ApplicationServices.h>
 
5231
#else
 
5232
# include <ConditionalMacros.h>
 
5233
# include <Fonts.h>
 
5234
#endif
 
5235
 
 
5236
 
 
5237
int
 
5238
main ()
 
5239
{
 
5240
 
 
5241
 
 
5242
        FMFontFamilyIterator          famIter;
 
5243
        FMFontFamily                  family;
 
5244
        Str255                        famNameStr;
 
5245
        FMFontFamilyInstanceIterator  instIter;
 
5246
        FMFontStyle                   style;
 
5247
        FMFontSize                    size;
 
5248
        FMFont                        font;
 
5249
        FSSpec*                       pathSpec;
 
5250
 
 
5251
 
 
5252
        FMCreateFontFamilyIterator( NULL, NULL, kFMUseGlobalScopeOption,
 
5253
                                    &famIter );
 
5254
        FMGetNextFontFamily( &famIter, &family );
 
5255
        FMGetFontFamilyName( family, famNameStr );
 
5256
        FMCreateFontFamilyInstanceIterator( family, &instIter );
 
5257
        FMGetNextFontFamilyInstance( &instIter, &font, &style, &size );
 
5258
        FMDisposeFontFamilyInstanceIterator( &instIter );
 
5259
        FMDisposeFontFamilyIterator( &famIter );
 
5260
        FMGetFontContainer( font, pathSpec );
 
5261
 
 
5262
 
 
5263
  ;
 
5264
  return 0;
 
5265
}
 
5266
_ACEOF
 
5267
if ac_fn_c_try_link "$LINENO"; then :
 
5268
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5269
$as_echo "ok" >&6; }
 
5270
     CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_CARBON=1"
 
5271
else
 
5272
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
5273
$as_echo "not found" >&6; }
 
5274
     CFLAGS="$CFLAGS -DHAVE_QUICKDRAW_CARBON=0"
 
5275
fi
 
5276
rm -f core conftest.err conftest.$ac_objext \
 
5277
    conftest$ac_exeext conftest.$ac_ext
 
5278
fi
 
5279
 
 
5280
 
 
5281
# Whether to use AppleTypeService since Mac OS X.
 
5282
 
 
5283
# don't quote AS_HELP_STRING!
 
5284
 
 
5285
# Check whether --with-ats was given.
 
5286
if test "${with_ats+set}" = set; then :
 
5287
  withval=$with_ats;
 
5288
fi
 
5289
 
 
5290
if test x$with_ats = xno; then
 
5291
  CFLAGS="$CFLAGS -DHAVE_ATS=0"
 
5292
elif test x$with_old_mac_fonts = xyes -a x$with_ats != x ; then
 
5293
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking AppleTypeService functions" >&5
 
5294
$as_echo_n "checking AppleTypeService functions... " >&6; }
 
5295
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
5296
/* end confdefs.h.  */
 
5297
 
 
5298
 
 
5299
 
 
5300
#if defined(__GNUC__) && defined(__APPLE_CC__)
 
5301
# include <CoreServices/CoreServices.h>
 
5302
# include <ApplicationServices/ApplicationServices.h>
 
5303
#else
 
5304
# include <ConditionalMacros.h>
 
5305
# include <Files.h>
 
5306
#endif
 
5307
 
 
5308
 
 
5309
int
 
5310
main ()
 
5311
{
 
5312
 
 
5313
 
 
5314
        FSSpec*  pathSpec;
 
5315
 
 
5316
 
 
5317
        ATSFontFindFromName( NULL, kATSOptionFlagsUnRestrictedScope );
 
5318
#if HAVE_FSSPEC
 
5319
        ATSFontGetFileSpecification( 0, pathSpec );
 
5320
#endif
 
5321
 
 
5322
 
 
5323
  ;
 
5324
  return 0;
 
5325
}
 
5326
_ACEOF
 
5327
if ac_fn_c_try_link "$LINENO"; then :
 
5328
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
5329
$as_echo "ok" >&6; }
 
5330
     CFLAGS="$CFLAGS -DHAVE_ATS=1"
 
5331
else
 
5332
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
 
5333
$as_echo "not found" >&6; }
 
5334
     CFLAGS="$CFLAGS -DHAVE_ATS=0"
 
5335
fi
 
5336
rm -f core conftest.err conftest.$ac_objext \
 
5337
    conftest$ac_exeext conftest.$ac_ext
 
5338
fi
 
5339
 
 
5340
case "$CFLAGS" in
 
5341
  *HAVE_FSSPEC* | *HAVE_FSREF* | *HAVE_QUICKDRAW* | *HAVE_ATS* )
 
5342
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
 
5343
*** WARNING
 
5344
    FSSpec/FSRef/QuickDraw/ATS options are explicitly given,
 
5345
    thus it is recommended to replace src/base/ftmac.c by builds/mac/ftmac.c.
 
5346
    " >&5
 
5347
$as_echo "$as_me: WARNING:
 
5348
*** WARNING
 
5349
    FSSpec/FSRef/QuickDraw/ATS options are explicitly given,
 
5350
    thus it is recommended to replace src/base/ftmac.c by builds/mac/ftmac.c.
 
5351
    " >&2;}
 
5352
    CFLAGS="$CFLAGS "'-I$(TOP_DIR)/builds/mac/'
 
5353
    ;;
 
5354
  *)
 
5355
    ;;
 
5356
esac
 
5357
 
 
5358
 
 
5359
 
 
5360
 
 
5361
 
 
5362
 
 
5363
 
 
5364
 
 
5365
 
 
5366
 
 
5367
case `pwd` in
 
5368
  *\ * | *\     *)
 
5369
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
 
5370
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
 
5371
esac
 
5372
 
 
5373
 
 
5374
 
 
5375
macro_version='2.2.6b'
 
5376
macro_revision='1.3017'
 
5377
 
 
5378
 
 
5379
 
 
5380
 
 
5381
 
 
5382
 
 
5383
 
 
5384
 
 
5385
 
 
5386
 
 
5387
 
 
5388
 
 
5389
 
 
5390
ltmain="$ac_aux_dir/ltmain.sh"
 
5391
 
 
5392
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
 
5393
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
 
5394
if test "${ac_cv_path_SED+set}" = set; then :
 
5395
  $as_echo_n "(cached) " >&6
 
5396
else
 
5397
            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
 
5398
     for ac_i in 1 2 3 4 5 6 7; do
 
5399
       ac_script="$ac_script$as_nl$ac_script"
 
5400
     done
 
5401
     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
 
5402
     { ac_script=; unset ac_script;}
 
5403
     if test -z "$SED"; then
 
5404
  ac_path_SED_found=false
 
5405
  # Loop through the user's path and test for each of PROGNAME-LIST
 
5406
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5407
for as_dir in $PATH
 
5408
do
 
5409
  IFS=$as_save_IFS
 
5410
  test -z "$as_dir" && as_dir=.
 
5411
    for ac_prog in sed gsed; do
 
5412
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5413
      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
 
5414
      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
 
5415
# Check for GNU ac_path_SED and select it if it is found.
 
5416
  # Check for GNU $ac_path_SED
 
5417
case `"$ac_path_SED" --version 2>&1` in
 
5418
*GNU*)
 
5419
  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
 
5420
*)
 
5421
  ac_count=0
 
5422
  $as_echo_n 0123456789 >"conftest.in"
 
5423
  while :
 
5424
  do
 
5425
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
5426
    mv "conftest.tmp" "conftest.in"
 
5427
    cp "conftest.in" "conftest.nl"
 
5428
    $as_echo '' >> "conftest.nl"
 
5429
    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
5430
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
5431
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
5432
    if test $ac_count -gt ${ac_path_SED_max-0}; then
 
5433
      # Best one so far, save it but keep looking for a better one
 
5434
      ac_cv_path_SED="$ac_path_SED"
 
5435
      ac_path_SED_max=$ac_count
 
5436
    fi
 
5437
    # 10*(2^10) chars as input seems more than enough
 
5438
    test $ac_count -gt 10 && break
 
5439
  done
 
5440
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
5441
esac
 
5442
 
 
5443
      $ac_path_SED_found && break 3
 
5444
    done
 
5445
  done
 
5446
  done
 
5447
IFS=$as_save_IFS
 
5448
  if test -z "$ac_cv_path_SED"; then
 
5449
    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
 
5450
  fi
 
5451
else
 
5452
  ac_cv_path_SED=$SED
 
5453
fi
 
5454
 
 
5455
fi
 
5456
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
 
5457
$as_echo "$ac_cv_path_SED" >&6; }
 
5458
 SED="$ac_cv_path_SED"
 
5459
  rm -f conftest.sed
 
5460
 
 
5461
test -z "$SED" && SED=sed
 
5462
Xsed="$SED -e 1s/^X//"
 
5463
 
 
5464
 
 
5465
 
 
5466
 
 
5467
 
 
5468
 
 
5469
 
 
5470
 
 
5471
 
 
5472
 
 
5473
 
 
5474
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
 
5475
$as_echo_n "checking for fgrep... " >&6; }
 
5476
if test "${ac_cv_path_FGREP+set}" = set; then :
 
5477
  $as_echo_n "(cached) " >&6
 
5478
else
 
5479
  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
 
5480
   then ac_cv_path_FGREP="$GREP -F"
 
5481
   else
 
5482
     if test -z "$FGREP"; then
 
5483
  ac_path_FGREP_found=false
 
5484
  # Loop through the user's path and test for each of PROGNAME-LIST
 
5485
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5486
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
 
5487
do
 
5488
  IFS=$as_save_IFS
 
5489
  test -z "$as_dir" && as_dir=.
 
5490
    for ac_prog in fgrep; do
 
5491
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5492
      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
 
5493
      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
 
5494
# Check for GNU ac_path_FGREP and select it if it is found.
 
5495
  # Check for GNU $ac_path_FGREP
 
5496
case `"$ac_path_FGREP" --version 2>&1` in
 
5497
*GNU*)
 
5498
  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
 
5499
*)
 
5500
  ac_count=0
 
5501
  $as_echo_n 0123456789 >"conftest.in"
 
5502
  while :
 
5503
  do
 
5504
    cat "conftest.in" "conftest.in" >"conftest.tmp"
 
5505
    mv "conftest.tmp" "conftest.in"
 
5506
    cp "conftest.in" "conftest.nl"
 
5507
    $as_echo 'FGREP' >> "conftest.nl"
 
5508
    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
 
5509
    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
 
5510
    as_fn_arith $ac_count + 1 && ac_count=$as_val
 
5511
    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
 
5512
      # Best one so far, save it but keep looking for a better one
 
5513
      ac_cv_path_FGREP="$ac_path_FGREP"
 
5514
      ac_path_FGREP_max=$ac_count
 
5515
    fi
 
5516
    # 10*(2^10) chars as input seems more than enough
 
5517
    test $ac_count -gt 10 && break
 
5518
  done
 
5519
  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
 
5520
esac
 
5521
 
 
5522
      $ac_path_FGREP_found && break 3
 
5523
    done
 
5524
  done
 
5525
  done
 
5526
IFS=$as_save_IFS
 
5527
  if test -z "$ac_cv_path_FGREP"; then
 
5528
    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
 
5529
  fi
 
5530
else
 
5531
  ac_cv_path_FGREP=$FGREP
 
5532
fi
 
5533
 
 
5534
   fi
 
5535
fi
 
5536
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
 
5537
$as_echo "$ac_cv_path_FGREP" >&6; }
 
5538
 FGREP="$ac_cv_path_FGREP"
 
5539
 
 
5540
 
 
5541
test -z "$GREP" && GREP=grep
 
5542
 
 
5543
 
 
5544
 
 
5545
 
 
5546
 
 
5547
 
 
5548
 
 
5549
 
 
5550
 
 
5551
 
 
5552
 
 
5553
 
 
5554
 
 
5555
 
 
5556
 
 
5557
 
 
5558
 
 
5559
 
 
5560
 
 
5561
# Check whether --with-gnu-ld was given.
 
5562
if test "${with_gnu_ld+set}" = set; then :
 
5563
  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
 
5564
else
 
5565
  with_gnu_ld=no
 
5566
fi
 
5567
 
 
5568
ac_prog=ld
 
5569
if test "$GCC" = yes; then
 
5570
  # Check if gcc -print-prog-name=ld gives a path.
 
5571
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
 
5572
$as_echo_n "checking for ld used by $CC... " >&6; }
 
5573
  case $host in
 
5574
  *-*-mingw*)
 
5575
    # gcc leaves a trailing carriage return which upsets mingw
 
5576
    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
 
5577
  *)
 
5578
    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
 
5579
  esac
 
5580
  case $ac_prog in
 
5581
    # Accept absolute paths.
 
5582
    [\\/]* | ?:[\\/]*)
 
5583
      re_direlt='/[^/][^/]*/\.\./'
 
5584
      # Canonicalize the pathname of ld
 
5585
      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
 
5586
      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
 
5587
        ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
 
5588
      done
 
5589
      test -z "$LD" && LD="$ac_prog"
 
5590
      ;;
 
5591
  "")
 
5592
    # If it fails, then pretend we aren't using GCC.
 
5593
    ac_prog=ld
 
5594
    ;;
 
5595
  *)
 
5596
    # If it is relative, then search for the first ld in PATH.
 
5597
    with_gnu_ld=unknown
 
5598
    ;;
 
5599
  esac
 
5600
elif test "$with_gnu_ld" = yes; then
 
5601
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
 
5602
$as_echo_n "checking for GNU ld... " >&6; }
 
5603
else
 
5604
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
 
5605
$as_echo_n "checking for non-GNU ld... " >&6; }
 
5606
fi
 
5607
if test "${lt_cv_path_LD+set}" = set; then :
 
5608
  $as_echo_n "(cached) " >&6
 
5609
else
 
5610
  if test -z "$LD"; then
 
5611
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
5612
  for ac_dir in $PATH; do
 
5613
    IFS="$lt_save_ifs"
 
5614
    test -z "$ac_dir" && ac_dir=.
 
5615
    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
 
5616
      lt_cv_path_LD="$ac_dir/$ac_prog"
 
5617
      # Check to see if the program is GNU ld.  I'd rather use --version,
 
5618
      # but apparently some variants of GNU ld only accept -v.
 
5619
      # Break only if it was the GNU/non-GNU ld that we prefer.
 
5620
      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
 
5621
      *GNU* | *'with BFD'*)
 
5622
        test "$with_gnu_ld" != no && break
 
5623
        ;;
 
5624
      *)
 
5625
        test "$with_gnu_ld" != yes && break
 
5626
        ;;
 
5627
      esac
 
5628
    fi
 
5629
  done
 
5630
  IFS="$lt_save_ifs"
 
5631
else
 
5632
  lt_cv_path_LD="$LD" # Let the user override the test with a path.
 
5633
fi
 
5634
fi
 
5635
 
 
5636
LD="$lt_cv_path_LD"
 
5637
if test -n "$LD"; then
 
5638
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
 
5639
$as_echo "$LD" >&6; }
 
5640
else
 
5641
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5642
$as_echo "no" >&6; }
 
5643
fi
 
5644
test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
 
5645
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
 
5646
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
 
5647
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
 
5648
  $as_echo_n "(cached) " >&6
 
5649
else
 
5650
  # I'd rather use --version here, but apparently some GNU lds only accept -v.
 
5651
case `$LD -v 2>&1 </dev/null` in
 
5652
*GNU* | *'with BFD'*)
 
5653
  lt_cv_prog_gnu_ld=yes
 
5654
  ;;
 
5655
*)
 
5656
  lt_cv_prog_gnu_ld=no
 
5657
  ;;
 
5658
esac
 
5659
fi
 
5660
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
 
5661
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
 
5662
with_gnu_ld=$lt_cv_prog_gnu_ld
 
5663
 
 
5664
 
 
5665
 
 
5666
 
 
5667
 
 
5668
 
 
5669
 
 
5670
 
 
5671
 
 
5672
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
 
5673
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
 
5674
if test "${lt_cv_path_NM+set}" = set; then :
 
5675
  $as_echo_n "(cached) " >&6
 
5676
else
 
5677
  if test -n "$NM"; then
 
5678
  # Let the user override the test.
 
5679
  lt_cv_path_NM="$NM"
 
5680
else
 
5681
  lt_nm_to_check="${ac_tool_prefix}nm"
 
5682
  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
 
5683
    lt_nm_to_check="$lt_nm_to_check nm"
 
5684
  fi
 
5685
  for lt_tmp_nm in $lt_nm_to_check; do
 
5686
    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
5687
    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
 
5688
      IFS="$lt_save_ifs"
 
5689
      test -z "$ac_dir" && ac_dir=.
 
5690
      tmp_nm="$ac_dir/$lt_tmp_nm"
 
5691
      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
 
5692
        # Check to see if the nm accepts a BSD-compat flag.
 
5693
        # Adding the `sed 1q' prevents false positives on HP-UX, which says:
 
5694
        #   nm: unknown option "B" ignored
 
5695
        # Tru64's nm complains that /dev/null is an invalid object file
 
5696
        case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
 
5697
        */dev/null* | *'Invalid file or object type'*)
 
5698
          lt_cv_path_NM="$tmp_nm -B"
 
5699
          break
 
5700
          ;;
 
5701
        *)
 
5702
          case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
 
5703
          */dev/null*)
 
5704
            lt_cv_path_NM="$tmp_nm -p"
 
5705
            break
 
5706
            ;;
 
5707
          *)
 
5708
            lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
 
5709
            continue # so that we can try to find one that supports BSD flags
 
5710
            ;;
 
5711
          esac
 
5712
          ;;
 
5713
        esac
 
5714
      fi
 
5715
    done
 
5716
    IFS="$lt_save_ifs"
 
5717
  done
 
5718
  : ${lt_cv_path_NM=no}
 
5719
fi
 
5720
fi
 
5721
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
 
5722
$as_echo "$lt_cv_path_NM" >&6; }
 
5723
if test "$lt_cv_path_NM" != "no"; then
 
5724
  NM="$lt_cv_path_NM"
 
5725
else
 
5726
  # Didn't find any BSD compatible name lister, look for dumpbin.
 
5727
  if test -n "$ac_tool_prefix"; then
 
5728
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
 
5729
  do
 
5730
    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
 
5731
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
 
5732
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5733
$as_echo_n "checking for $ac_word... " >&6; }
 
5734
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
 
5735
  $as_echo_n "(cached) " >&6
 
5736
else
 
5737
  if test -n "$DUMPBIN"; then
 
5738
  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
 
5739
else
 
5740
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5741
for as_dir in $PATH
 
5742
do
 
5743
  IFS=$as_save_IFS
 
5744
  test -z "$as_dir" && as_dir=.
 
5745
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5746
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5747
    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
 
5748
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5749
    break 2
 
5750
  fi
 
5751
done
 
5752
  done
 
5753
IFS=$as_save_IFS
 
5754
 
 
5755
fi
 
5756
fi
 
5757
DUMPBIN=$ac_cv_prog_DUMPBIN
 
5758
if test -n "$DUMPBIN"; then
 
5759
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
 
5760
$as_echo "$DUMPBIN" >&6; }
 
5761
else
 
5762
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5763
$as_echo "no" >&6; }
 
5764
fi
 
5765
 
 
5766
 
 
5767
    test -n "$DUMPBIN" && break
 
5768
  done
 
5769
fi
 
5770
if test -z "$DUMPBIN"; then
 
5771
  ac_ct_DUMPBIN=$DUMPBIN
 
5772
  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
 
5773
do
 
5774
  # Extract the first word of "$ac_prog", so it can be a program name with args.
 
5775
set dummy $ac_prog; ac_word=$2
 
5776
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
5777
$as_echo_n "checking for $ac_word... " >&6; }
 
5778
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
 
5779
  $as_echo_n "(cached) " >&6
 
5780
else
 
5781
  if test -n "$ac_ct_DUMPBIN"; then
 
5782
  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
 
5783
else
 
5784
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
5785
for as_dir in $PATH
 
5786
do
 
5787
  IFS=$as_save_IFS
 
5788
  test -z "$as_dir" && as_dir=.
 
5789
    for ac_exec_ext in '' $ac_executable_extensions; do
 
5790
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
5791
    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
 
5792
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
5793
    break 2
 
5794
  fi
 
5795
done
 
5796
  done
 
5797
IFS=$as_save_IFS
 
5798
 
 
5799
fi
 
5800
fi
 
5801
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
 
5802
if test -n "$ac_ct_DUMPBIN"; then
 
5803
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
 
5804
$as_echo "$ac_ct_DUMPBIN" >&6; }
 
5805
else
 
5806
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
5807
$as_echo "no" >&6; }
 
5808
fi
 
5809
 
 
5810
 
 
5811
  test -n "$ac_ct_DUMPBIN" && break
 
5812
done
 
5813
 
 
5814
  if test "x$ac_ct_DUMPBIN" = x; then
 
5815
    DUMPBIN=":"
 
5816
  else
 
5817
    case $cross_compiling:$ac_tool_warned in
 
5818
yes:)
 
5819
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
5820
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
5821
ac_tool_warned=yes ;;
 
5822
esac
 
5823
    DUMPBIN=$ac_ct_DUMPBIN
 
5824
  fi
 
5825
fi
 
5826
 
 
5827
 
 
5828
  if test "$DUMPBIN" != ":"; then
 
5829
    NM="$DUMPBIN"
 
5830
  fi
 
5831
fi
 
5832
test -z "$NM" && NM=nm
 
5833
 
 
5834
 
 
5835
 
 
5836
 
 
5837
 
 
5838
 
 
5839
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
 
5840
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
 
5841
if test "${lt_cv_nm_interface+set}" = set; then :
 
5842
  $as_echo_n "(cached) " >&6
 
5843
else
 
5844
  lt_cv_nm_interface="BSD nm"
 
5845
  echo "int some_variable = 0;" > conftest.$ac_ext
 
5846
  (eval echo "\"\$as_me:5846: $ac_compile\"" >&5)
 
5847
  (eval "$ac_compile" 2>conftest.err)
 
5848
  cat conftest.err >&5
 
5849
  (eval echo "\"\$as_me:5849: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
 
5850
  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
 
5851
  cat conftest.err >&5
 
5852
  (eval echo "\"\$as_me:5852: output\"" >&5)
 
5853
  cat conftest.out >&5
 
5854
  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
 
5855
    lt_cv_nm_interface="MS dumpbin"
 
5856
  fi
 
5857
  rm -f conftest*
 
5858
fi
 
5859
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
 
5860
$as_echo "$lt_cv_nm_interface" >&6; }
 
5861
 
 
5862
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
 
5863
$as_echo_n "checking whether ln -s works... " >&6; }
 
5864
LN_S=$as_ln_s
 
5865
if test "$LN_S" = "ln -s"; then
 
5866
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
5867
$as_echo "yes" >&6; }
 
5868
else
 
5869
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
 
5870
$as_echo "no, using $LN_S" >&6; }
 
5871
fi
 
5872
 
 
5873
# find the maximum length of command line arguments
 
5874
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
 
5875
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
 
5876
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
 
5877
  $as_echo_n "(cached) " >&6
 
5878
else
 
5879
    i=0
 
5880
  teststring="ABCD"
 
5881
 
 
5882
  case $build_os in
 
5883
  msdosdjgpp*)
 
5884
    # On DJGPP, this test can blow up pretty badly due to problems in libc
 
5885
    # (any single argument exceeding 2000 bytes causes a buffer overrun
 
5886
    # during glob expansion).  Even if it were fixed, the result of this
 
5887
    # check would be larger than it should be.
 
5888
    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
 
5889
    ;;
 
5890
 
 
5891
  gnu*)
 
5892
    # Under GNU Hurd, this test is not required because there is
 
5893
    # no limit to the length of command line arguments.
 
5894
    # Libtool will interpret -1 as no limit whatsoever
 
5895
    lt_cv_sys_max_cmd_len=-1;
 
5896
    ;;
 
5897
 
 
5898
  cygwin* | mingw* | cegcc*)
 
5899
    # On Win9x/ME, this test blows up -- it succeeds, but takes
 
5900
    # about 5 minutes as the teststring grows exponentially.
 
5901
    # Worse, since 9x/ME are not pre-emptively multitasking,
 
5902
    # you end up with a "frozen" computer, even though with patience
 
5903
    # the test eventually succeeds (with a max line length of 256k).
 
5904
    # Instead, let's just punt: use the minimum linelength reported by
 
5905
    # all of the supported platforms: 8192 (on NT/2K/XP).
 
5906
    lt_cv_sys_max_cmd_len=8192;
 
5907
    ;;
 
5908
 
 
5909
  amigaos*)
 
5910
    # On AmigaOS with pdksh, this test takes hours, literally.
 
5911
    # So we just punt and use a minimum line length of 8192.
 
5912
    lt_cv_sys_max_cmd_len=8192;
 
5913
    ;;
 
5914
 
 
5915
  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
 
5916
    # This has been around since 386BSD, at least.  Likely further.
 
5917
    if test -x /sbin/sysctl; then
 
5918
      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
 
5919
    elif test -x /usr/sbin/sysctl; then
 
5920
      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
 
5921
    else
 
5922
      lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
 
5923
    fi
 
5924
    # And add a safety zone
 
5925
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 
5926
    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 
5927
    ;;
 
5928
 
 
5929
  interix*)
 
5930
    # We know the value 262144 and hardcode it with a safety zone (like BSD)
 
5931
    lt_cv_sys_max_cmd_len=196608
 
5932
    ;;
 
5933
 
 
5934
  osf*)
 
5935
    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
 
5936
    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
 
5937
    # nice to cause kernel panics so lets avoid the loop below.
 
5938
    # First set a reasonable default.
 
5939
    lt_cv_sys_max_cmd_len=16384
 
5940
    #
 
5941
    if test -x /sbin/sysconfig; then
 
5942
      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
 
5943
        *1*) lt_cv_sys_max_cmd_len=-1 ;;
 
5944
      esac
 
5945
    fi
 
5946
    ;;
 
5947
  sco3.2v5*)
 
5948
    lt_cv_sys_max_cmd_len=102400
 
5949
    ;;
 
5950
  sysv5* | sco5v6* | sysv4.2uw2*)
 
5951
    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
 
5952
    if test -n "$kargmax"; then
 
5953
      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
 
5954
    else
 
5955
      lt_cv_sys_max_cmd_len=32768
 
5956
    fi
 
5957
    ;;
 
5958
  *)
 
5959
    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
 
5960
    if test -n "$lt_cv_sys_max_cmd_len"; then
 
5961
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
 
5962
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
 
5963
    else
 
5964
      # Make teststring a little bigger before we do anything with it.
 
5965
      # a 1K string should be a reasonable start.
 
5966
      for i in 1 2 3 4 5 6 7 8 ; do
 
5967
        teststring=$teststring$teststring
 
5968
      done
 
5969
      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
 
5970
      # If test is not a shell built-in, we'll probably end up computing a
 
5971
      # maximum length that is only half of the actual maximum length, but
 
5972
      # we can't tell.
 
5973
      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
 
5974
                 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
 
5975
              test $i != 17 # 1/2 MB should be enough
 
5976
      do
 
5977
        i=`expr $i + 1`
 
5978
        teststring=$teststring$teststring
 
5979
      done
 
5980
      # Only check the string length outside the loop.
 
5981
      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
 
5982
      teststring=
 
5983
      # Add a significant safety factor because C++ compilers can tack on
 
5984
      # massive amounts of additional arguments before passing them to the
 
5985
      # linker.  It appears as though 1/2 is a usable value.
 
5986
      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
 
5987
    fi
 
5988
    ;;
 
5989
  esac
 
5990
 
 
5991
fi
 
5992
 
 
5993
if test -n $lt_cv_sys_max_cmd_len ; then
 
5994
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
 
5995
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
 
5996
else
 
5997
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
 
5998
$as_echo "none" >&6; }
 
5999
fi
 
6000
max_cmd_len=$lt_cv_sys_max_cmd_len
 
6001
 
 
6002
 
 
6003
 
 
6004
 
 
6005
 
 
6006
 
 
6007
: ${CP="cp -f"}
 
6008
: ${MV="mv -f"}
 
6009
: ${RM="rm -f"}
 
6010
 
 
6011
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
 
6012
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
 
6013
# Try some XSI features
 
6014
xsi_shell=no
 
6015
( _lt_dummy="a/b/c"
 
6016
  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
 
6017
      = c,a/b,, \
 
6018
    && eval 'test $(( 1 + 1 )) -eq 2 \
 
6019
    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
 
6020
  && xsi_shell=yes
 
6021
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
 
6022
$as_echo "$xsi_shell" >&6; }
 
6023
 
 
6024
 
 
6025
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
 
6026
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
 
6027
lt_shell_append=no
 
6028
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
 
6029
    >/dev/null 2>&1 \
 
6030
  && lt_shell_append=yes
 
6031
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
 
6032
$as_echo "$lt_shell_append" >&6; }
 
6033
 
 
6034
 
 
6035
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
 
6036
  lt_unset=unset
 
6037
else
 
6038
  lt_unset=false
 
6039
fi
 
6040
 
 
6041
 
 
6042
 
 
6043
 
 
6044
 
 
6045
# test EBCDIC or ASCII
 
6046
case `echo X|tr X '\101'` in
 
6047
 A) # ASCII based system
 
6048
    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
 
6049
  lt_SP2NL='tr \040 \012'
 
6050
  lt_NL2SP='tr \015\012 \040\040'
 
6051
  ;;
 
6052
 *) # EBCDIC based system
 
6053
  lt_SP2NL='tr \100 \n'
 
6054
  lt_NL2SP='tr \r\n \100\100'
 
6055
  ;;
 
6056
esac
 
6057
 
 
6058
 
 
6059
 
 
6060
 
 
6061
 
 
6062
 
 
6063
 
 
6064
 
 
6065
 
 
6066
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
 
6067
$as_echo_n "checking for $LD option to reload object files... " >&6; }
 
6068
if test "${lt_cv_ld_reload_flag+set}" = set; then :
 
6069
  $as_echo_n "(cached) " >&6
 
6070
else
 
6071
  lt_cv_ld_reload_flag='-r'
 
6072
fi
 
6073
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
 
6074
$as_echo "$lt_cv_ld_reload_flag" >&6; }
 
6075
reload_flag=$lt_cv_ld_reload_flag
 
6076
case $reload_flag in
 
6077
"" | " "*) ;;
 
6078
*) reload_flag=" $reload_flag" ;;
 
6079
esac
 
6080
reload_cmds='$LD$reload_flag -o $output$reload_objs'
 
6081
case $host_os in
 
6082
  darwin*)
 
6083
    if test "$GCC" = yes; then
 
6084
      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
 
6085
    else
 
6086
      reload_cmds='$LD$reload_flag -o $output$reload_objs'
 
6087
    fi
 
6088
    ;;
 
6089
esac
 
6090
 
 
6091
 
 
6092
 
 
6093
 
 
6094
 
 
6095
 
 
6096
 
 
6097
 
 
6098
 
 
6099
if test -n "$ac_tool_prefix"; then
 
6100
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
 
6101
set dummy ${ac_tool_prefix}objdump; ac_word=$2
 
6102
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6103
$as_echo_n "checking for $ac_word... " >&6; }
 
6104
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
 
6105
  $as_echo_n "(cached) " >&6
 
6106
else
 
6107
  if test -n "$OBJDUMP"; then
 
6108
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 
6109
else
 
6110
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6111
for as_dir in $PATH
 
6112
do
 
6113
  IFS=$as_save_IFS
 
6114
  test -z "$as_dir" && as_dir=.
 
6115
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6116
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6117
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
 
6118
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6119
    break 2
 
6120
  fi
 
6121
done
 
6122
  done
 
6123
IFS=$as_save_IFS
 
6124
 
 
6125
fi
 
6126
fi
 
6127
OBJDUMP=$ac_cv_prog_OBJDUMP
 
6128
if test -n "$OBJDUMP"; then
 
6129
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
 
6130
$as_echo "$OBJDUMP" >&6; }
 
6131
else
 
6132
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6133
$as_echo "no" >&6; }
 
6134
fi
 
6135
 
 
6136
 
 
6137
fi
 
6138
if test -z "$ac_cv_prog_OBJDUMP"; then
 
6139
  ac_ct_OBJDUMP=$OBJDUMP
 
6140
  # Extract the first word of "objdump", so it can be a program name with args.
 
6141
set dummy objdump; ac_word=$2
 
6142
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6143
$as_echo_n "checking for $ac_word... " >&6; }
 
6144
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
 
6145
  $as_echo_n "(cached) " >&6
 
6146
else
 
6147
  if test -n "$ac_ct_OBJDUMP"; then
 
6148
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 
6149
else
 
6150
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6151
for as_dir in $PATH
 
6152
do
 
6153
  IFS=$as_save_IFS
 
6154
  test -z "$as_dir" && as_dir=.
 
6155
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6156
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6157
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
 
6158
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6159
    break 2
 
6160
  fi
 
6161
done
 
6162
  done
 
6163
IFS=$as_save_IFS
 
6164
 
 
6165
fi
 
6166
fi
 
6167
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
 
6168
if test -n "$ac_ct_OBJDUMP"; then
 
6169
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
 
6170
$as_echo "$ac_ct_OBJDUMP" >&6; }
 
6171
else
 
6172
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6173
$as_echo "no" >&6; }
 
6174
fi
 
6175
 
 
6176
  if test "x$ac_ct_OBJDUMP" = x; then
 
6177
    OBJDUMP="false"
 
6178
  else
 
6179
    case $cross_compiling:$ac_tool_warned in
 
6180
yes:)
 
6181
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6182
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6183
ac_tool_warned=yes ;;
 
6184
esac
 
6185
    OBJDUMP=$ac_ct_OBJDUMP
 
6186
  fi
 
6187
else
 
6188
  OBJDUMP="$ac_cv_prog_OBJDUMP"
 
6189
fi
 
6190
 
 
6191
test -z "$OBJDUMP" && OBJDUMP=objdump
 
6192
 
 
6193
 
 
6194
 
 
6195
 
 
6196
 
 
6197
 
 
6198
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
 
6199
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
 
6200
if test "${lt_cv_deplibs_check_method+set}" = set; then :
 
6201
  $as_echo_n "(cached) " >&6
 
6202
else
 
6203
  lt_cv_file_magic_cmd='$MAGIC_CMD'
 
6204
lt_cv_file_magic_test_file=
 
6205
lt_cv_deplibs_check_method='unknown'
 
6206
# Need to set the preceding variable on all platforms that support
 
6207
# interlibrary dependencies.
 
6208
# 'none' -- dependencies not supported.
 
6209
# `unknown' -- same as none, but documents that we really don't know.
 
6210
# 'pass_all' -- all dependencies passed with no checks.
 
6211
# 'test_compile' -- check by making test program.
 
6212
# 'file_magic [[regex]]' -- check by looking for files in library path
 
6213
# which responds to the $file_magic_cmd with a given extended regex.
 
6214
# If you have `file' or equivalent on your system and you're not sure
 
6215
# whether `pass_all' will *always* work, you probably want this one.
 
6216
 
 
6217
case $host_os in
 
6218
aix[4-9]*)
 
6219
  lt_cv_deplibs_check_method=pass_all
 
6220
  ;;
 
6221
 
 
6222
beos*)
 
6223
  lt_cv_deplibs_check_method=pass_all
 
6224
  ;;
 
6225
 
 
6226
bsdi[45]*)
 
6227
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
 
6228
  lt_cv_file_magic_cmd='/usr/bin/file -L'
 
6229
  lt_cv_file_magic_test_file=/shlib/libc.so
 
6230
  ;;
 
6231
 
 
6232
cygwin*)
 
6233
  # func_win32_libid is a shell function defined in ltmain.sh
 
6234
  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 
6235
  lt_cv_file_magic_cmd='func_win32_libid'
 
6236
  ;;
 
6237
 
 
6238
mingw* | pw32*)
 
6239
  # Base MSYS/MinGW do not provide the 'file' command needed by
 
6240
  # func_win32_libid shell function, so use a weaker test based on 'objdump',
 
6241
  # unless we find 'file', for example because we are cross-compiling.
 
6242
  if ( file / ) >/dev/null 2>&1; then
 
6243
    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
 
6244
    lt_cv_file_magic_cmd='func_win32_libid'
 
6245
  else
 
6246
    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
 
6247
    lt_cv_file_magic_cmd='$OBJDUMP -f'
 
6248
  fi
 
6249
  ;;
 
6250
 
 
6251
cegcc)
 
6252
  # use the weaker test based on 'objdump'. See mingw*.
 
6253
  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
 
6254
  lt_cv_file_magic_cmd='$OBJDUMP -f'
 
6255
  ;;
 
6256
 
 
6257
darwin* | rhapsody*)
 
6258
  lt_cv_deplibs_check_method=pass_all
 
6259
  ;;
 
6260
 
 
6261
freebsd* | dragonfly*)
 
6262
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 
6263
    case $host_cpu in
 
6264
    i*86 )
 
6265
      # Not sure whether the presence of OpenBSD here was a mistake.
 
6266
      # Let's accept both of them until this is cleared up.
 
6267
      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
 
6268
      lt_cv_file_magic_cmd=/usr/bin/file
 
6269
      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
 
6270
      ;;
 
6271
    esac
 
6272
  else
 
6273
    lt_cv_deplibs_check_method=pass_all
 
6274
  fi
 
6275
  ;;
 
6276
 
 
6277
gnu*)
 
6278
  lt_cv_deplibs_check_method=pass_all
 
6279
  ;;
 
6280
 
 
6281
hpux10.20* | hpux11*)
 
6282
  lt_cv_file_magic_cmd=/usr/bin/file
 
6283
  case $host_cpu in
 
6284
  ia64*)
 
6285
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
 
6286
    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
 
6287
    ;;
 
6288
  hppa*64*)
 
6289
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
 
6290
    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
 
6291
    ;;
 
6292
  *)
 
6293
    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
 
6294
    lt_cv_file_magic_test_file=/usr/lib/libc.sl
 
6295
    ;;
 
6296
  esac
 
6297
  ;;
 
6298
 
 
6299
interix[3-9]*)
 
6300
  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
 
6301
  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
 
6302
  ;;
 
6303
 
 
6304
irix5* | irix6* | nonstopux*)
 
6305
  case $LD in
 
6306
  *-32|*"-32 ") libmagic=32-bit;;
 
6307
  *-n32|*"-n32 ") libmagic=N32;;
 
6308
  *-64|*"-64 ") libmagic=64-bit;;
 
6309
  *) libmagic=never-match;;
 
6310
  esac
 
6311
  lt_cv_deplibs_check_method=pass_all
 
6312
  ;;
 
6313
 
 
6314
# This must be Linux ELF.
 
6315
linux* | k*bsd*-gnu)
 
6316
  lt_cv_deplibs_check_method=pass_all
 
6317
  ;;
 
6318
 
 
6319
netbsd*)
 
6320
  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
 
6321
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 
6322
  else
 
6323
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
 
6324
  fi
 
6325
  ;;
 
6326
 
 
6327
newos6*)
 
6328
  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
 
6329
  lt_cv_file_magic_cmd=/usr/bin/file
 
6330
  lt_cv_file_magic_test_file=/usr/lib/libnls.so
 
6331
  ;;
 
6332
 
 
6333
*nto* | *qnx*)
 
6334
  lt_cv_deplibs_check_method=pass_all
 
6335
  ;;
 
6336
 
 
6337
openbsd*)
 
6338
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
6339
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
 
6340
  else
 
6341
    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
 
6342
  fi
 
6343
  ;;
 
6344
 
 
6345
osf3* | osf4* | osf5*)
 
6346
  lt_cv_deplibs_check_method=pass_all
 
6347
  ;;
 
6348
 
 
6349
rdos*)
 
6350
  lt_cv_deplibs_check_method=pass_all
 
6351
  ;;
 
6352
 
 
6353
solaris*)
 
6354
  lt_cv_deplibs_check_method=pass_all
 
6355
  ;;
 
6356
 
 
6357
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 
6358
  lt_cv_deplibs_check_method=pass_all
 
6359
  ;;
 
6360
 
 
6361
sysv4 | sysv4.3*)
 
6362
  case $host_vendor in
 
6363
  motorola)
 
6364
    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]'
 
6365
    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
 
6366
    ;;
 
6367
  ncr)
 
6368
    lt_cv_deplibs_check_method=pass_all
 
6369
    ;;
 
6370
  sequent)
 
6371
    lt_cv_file_magic_cmd='/bin/file'
 
6372
    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
 
6373
    ;;
 
6374
  sni)
 
6375
    lt_cv_file_magic_cmd='/bin/file'
 
6376
    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
 
6377
    lt_cv_file_magic_test_file=/lib/libc.so
 
6378
    ;;
 
6379
  siemens)
 
6380
    lt_cv_deplibs_check_method=pass_all
 
6381
    ;;
 
6382
  pc)
 
6383
    lt_cv_deplibs_check_method=pass_all
 
6384
    ;;
 
6385
  esac
 
6386
  ;;
 
6387
 
 
6388
tpf*)
 
6389
  lt_cv_deplibs_check_method=pass_all
 
6390
  ;;
 
6391
esac
 
6392
 
 
6393
fi
 
6394
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
 
6395
$as_echo "$lt_cv_deplibs_check_method" >&6; }
 
6396
file_magic_cmd=$lt_cv_file_magic_cmd
 
6397
deplibs_check_method=$lt_cv_deplibs_check_method
 
6398
test -z "$deplibs_check_method" && deplibs_check_method=unknown
 
6399
 
 
6400
 
 
6401
 
 
6402
 
 
6403
 
 
6404
 
 
6405
 
 
6406
 
 
6407
 
 
6408
 
 
6409
 
 
6410
 
 
6411
if test -n "$ac_tool_prefix"; then
 
6412
  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
 
6413
set dummy ${ac_tool_prefix}ar; ac_word=$2
 
6414
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6415
$as_echo_n "checking for $ac_word... " >&6; }
 
6416
if test "${ac_cv_prog_AR+set}" = set; then :
 
6417
  $as_echo_n "(cached) " >&6
 
6418
else
 
6419
  if test -n "$AR"; then
 
6420
  ac_cv_prog_AR="$AR" # Let the user override the test.
 
6421
else
 
6422
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6423
for as_dir in $PATH
 
6424
do
 
6425
  IFS=$as_save_IFS
 
6426
  test -z "$as_dir" && as_dir=.
 
6427
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6428
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6429
    ac_cv_prog_AR="${ac_tool_prefix}ar"
 
6430
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6431
    break 2
 
6432
  fi
 
6433
done
 
6434
  done
 
6435
IFS=$as_save_IFS
 
6436
 
 
6437
fi
 
6438
fi
 
6439
AR=$ac_cv_prog_AR
 
6440
if test -n "$AR"; then
 
6441
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
 
6442
$as_echo "$AR" >&6; }
 
6443
else
 
6444
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6445
$as_echo "no" >&6; }
 
6446
fi
 
6447
 
 
6448
 
 
6449
fi
 
6450
if test -z "$ac_cv_prog_AR"; then
 
6451
  ac_ct_AR=$AR
 
6452
  # Extract the first word of "ar", so it can be a program name with args.
 
6453
set dummy ar; ac_word=$2
 
6454
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6455
$as_echo_n "checking for $ac_word... " >&6; }
 
6456
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
 
6457
  $as_echo_n "(cached) " >&6
 
6458
else
 
6459
  if test -n "$ac_ct_AR"; then
 
6460
  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
 
6461
else
 
6462
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6463
for as_dir in $PATH
 
6464
do
 
6465
  IFS=$as_save_IFS
 
6466
  test -z "$as_dir" && as_dir=.
 
6467
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6468
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6469
    ac_cv_prog_ac_ct_AR="ar"
 
6470
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6471
    break 2
 
6472
  fi
 
6473
done
 
6474
  done
 
6475
IFS=$as_save_IFS
 
6476
 
 
6477
fi
 
6478
fi
 
6479
ac_ct_AR=$ac_cv_prog_ac_ct_AR
 
6480
if test -n "$ac_ct_AR"; then
 
6481
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
 
6482
$as_echo "$ac_ct_AR" >&6; }
 
6483
else
 
6484
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6485
$as_echo "no" >&6; }
 
6486
fi
 
6487
 
 
6488
  if test "x$ac_ct_AR" = x; then
 
6489
    AR="false"
 
6490
  else
 
6491
    case $cross_compiling:$ac_tool_warned in
 
6492
yes:)
 
6493
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6494
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6495
ac_tool_warned=yes ;;
 
6496
esac
 
6497
    AR=$ac_ct_AR
 
6498
  fi
 
6499
else
 
6500
  AR="$ac_cv_prog_AR"
 
6501
fi
 
6502
 
 
6503
test -z "$AR" && AR=ar
 
6504
test -z "$AR_FLAGS" && AR_FLAGS=cru
 
6505
 
 
6506
 
 
6507
 
 
6508
 
 
6509
 
 
6510
 
 
6511
 
 
6512
 
 
6513
 
 
6514
 
 
6515
 
 
6516
if test -n "$ac_tool_prefix"; then
 
6517
  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
 
6518
set dummy ${ac_tool_prefix}strip; ac_word=$2
 
6519
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6520
$as_echo_n "checking for $ac_word... " >&6; }
 
6521
if test "${ac_cv_prog_STRIP+set}" = set; then :
 
6522
  $as_echo_n "(cached) " >&6
 
6523
else
 
6524
  if test -n "$STRIP"; then
 
6525
  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
 
6526
else
 
6527
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6528
for as_dir in $PATH
 
6529
do
 
6530
  IFS=$as_save_IFS
 
6531
  test -z "$as_dir" && as_dir=.
 
6532
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6533
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6534
    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
 
6535
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6536
    break 2
 
6537
  fi
 
6538
done
 
6539
  done
 
6540
IFS=$as_save_IFS
 
6541
 
 
6542
fi
 
6543
fi
 
6544
STRIP=$ac_cv_prog_STRIP
 
6545
if test -n "$STRIP"; then
 
6546
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
 
6547
$as_echo "$STRIP" >&6; }
 
6548
else
 
6549
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6550
$as_echo "no" >&6; }
 
6551
fi
 
6552
 
 
6553
 
 
6554
fi
 
6555
if test -z "$ac_cv_prog_STRIP"; then
 
6556
  ac_ct_STRIP=$STRIP
 
6557
  # Extract the first word of "strip", so it can be a program name with args.
 
6558
set dummy strip; ac_word=$2
 
6559
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6560
$as_echo_n "checking for $ac_word... " >&6; }
 
6561
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
 
6562
  $as_echo_n "(cached) " >&6
 
6563
else
 
6564
  if test -n "$ac_ct_STRIP"; then
 
6565
  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
 
6566
else
 
6567
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6568
for as_dir in $PATH
 
6569
do
 
6570
  IFS=$as_save_IFS
 
6571
  test -z "$as_dir" && as_dir=.
 
6572
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6573
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6574
    ac_cv_prog_ac_ct_STRIP="strip"
 
6575
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6576
    break 2
 
6577
  fi
 
6578
done
 
6579
  done
 
6580
IFS=$as_save_IFS
 
6581
 
 
6582
fi
 
6583
fi
 
6584
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
 
6585
if test -n "$ac_ct_STRIP"; then
 
6586
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
 
6587
$as_echo "$ac_ct_STRIP" >&6; }
 
6588
else
 
6589
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6590
$as_echo "no" >&6; }
 
6591
fi
 
6592
 
 
6593
  if test "x$ac_ct_STRIP" = x; then
 
6594
    STRIP=":"
 
6595
  else
 
6596
    case $cross_compiling:$ac_tool_warned in
 
6597
yes:)
 
6598
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6599
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6600
ac_tool_warned=yes ;;
 
6601
esac
 
6602
    STRIP=$ac_ct_STRIP
 
6603
  fi
 
6604
else
 
6605
  STRIP="$ac_cv_prog_STRIP"
 
6606
fi
 
6607
 
 
6608
test -z "$STRIP" && STRIP=:
 
6609
 
 
6610
 
 
6611
 
 
6612
 
 
6613
 
 
6614
 
 
6615
if test -n "$ac_tool_prefix"; then
 
6616
  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
 
6617
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
 
6618
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6619
$as_echo_n "checking for $ac_word... " >&6; }
 
6620
if test "${ac_cv_prog_RANLIB+set}" = set; then :
 
6621
  $as_echo_n "(cached) " >&6
 
6622
else
 
6623
  if test -n "$RANLIB"; then
 
6624
  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
 
6625
else
 
6626
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6627
for as_dir in $PATH
 
6628
do
 
6629
  IFS=$as_save_IFS
 
6630
  test -z "$as_dir" && as_dir=.
 
6631
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6632
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6633
    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
 
6634
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6635
    break 2
 
6636
  fi
 
6637
done
 
6638
  done
 
6639
IFS=$as_save_IFS
 
6640
 
 
6641
fi
 
6642
fi
 
6643
RANLIB=$ac_cv_prog_RANLIB
 
6644
if test -n "$RANLIB"; then
 
6645
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
 
6646
$as_echo "$RANLIB" >&6; }
 
6647
else
 
6648
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6649
$as_echo "no" >&6; }
 
6650
fi
 
6651
 
 
6652
 
 
6653
fi
 
6654
if test -z "$ac_cv_prog_RANLIB"; then
 
6655
  ac_ct_RANLIB=$RANLIB
 
6656
  # Extract the first word of "ranlib", so it can be a program name with args.
 
6657
set dummy ranlib; ac_word=$2
 
6658
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
6659
$as_echo_n "checking for $ac_word... " >&6; }
 
6660
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
 
6661
  $as_echo_n "(cached) " >&6
 
6662
else
 
6663
  if test -n "$ac_ct_RANLIB"; then
 
6664
  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
 
6665
else
 
6666
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
6667
for as_dir in $PATH
 
6668
do
 
6669
  IFS=$as_save_IFS
 
6670
  test -z "$as_dir" && as_dir=.
 
6671
    for ac_exec_ext in '' $ac_executable_extensions; do
 
6672
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
6673
    ac_cv_prog_ac_ct_RANLIB="ranlib"
 
6674
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
6675
    break 2
 
6676
  fi
 
6677
done
 
6678
  done
 
6679
IFS=$as_save_IFS
 
6680
 
 
6681
fi
 
6682
fi
 
6683
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
 
6684
if test -n "$ac_ct_RANLIB"; then
 
6685
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
 
6686
$as_echo "$ac_ct_RANLIB" >&6; }
 
6687
else
 
6688
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
6689
$as_echo "no" >&6; }
 
6690
fi
 
6691
 
 
6692
  if test "x$ac_ct_RANLIB" = x; then
 
6693
    RANLIB=":"
 
6694
  else
 
6695
    case $cross_compiling:$ac_tool_warned in
 
6696
yes:)
 
6697
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
6698
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
6699
ac_tool_warned=yes ;;
 
6700
esac
 
6701
    RANLIB=$ac_ct_RANLIB
 
6702
  fi
 
6703
else
 
6704
  RANLIB="$ac_cv_prog_RANLIB"
 
6705
fi
 
6706
 
 
6707
test -z "$RANLIB" && RANLIB=:
 
6708
 
 
6709
 
 
6710
 
 
6711
 
 
6712
 
 
6713
 
 
6714
# Determine commands to create old-style static archives.
 
6715
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
 
6716
old_postinstall_cmds='chmod 644 $oldlib'
 
6717
old_postuninstall_cmds=
 
6718
 
 
6719
if test -n "$RANLIB"; then
 
6720
  case $host_os in
 
6721
  openbsd*)
 
6722
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
 
6723
    ;;
 
6724
  *)
 
6725
    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
 
6726
    ;;
 
6727
  esac
 
6728
  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
 
6729
fi
 
6730
 
 
6731
 
 
6732
 
 
6733
 
 
6734
 
 
6735
 
 
6736
 
 
6737
 
 
6738
 
 
6739
 
 
6740
 
 
6741
 
 
6742
 
 
6743
 
 
6744
 
 
6745
 
 
6746
 
 
6747
 
 
6748
 
 
6749
 
 
6750
 
 
6751
 
 
6752
 
 
6753
 
 
6754
 
 
6755
 
 
6756
 
 
6757
 
 
6758
 
 
6759
 
 
6760
 
 
6761
 
 
6762
 
 
6763
 
 
6764
# If no C compiler was specified, use CC.
 
6765
LTCC=${LTCC-"$CC"}
 
6766
 
 
6767
# If no C compiler flags were specified, use CFLAGS.
 
6768
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 
6769
 
 
6770
# Allow CC to be a program name with arguments.
 
6771
compiler=$CC
 
6772
 
 
6773
 
 
6774
# Check for command to grab the raw symbol name followed by C symbol from nm.
 
6775
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
 
6776
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
 
6777
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
 
6778
  $as_echo_n "(cached) " >&6
 
6779
else
 
6780
 
 
6781
# These are sane defaults that work on at least a few old systems.
 
6782
# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
 
6783
 
 
6784
# Character class describing NM global symbol codes.
 
6785
symcode='[BCDEGRST]'
 
6786
 
 
6787
# Regexp to match symbols that can be accessed directly from C.
 
6788
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
 
6789
 
 
6790
# Define system-specific variables.
 
6791
case $host_os in
 
6792
aix*)
 
6793
  symcode='[BCDT]'
 
6794
  ;;
 
6795
cygwin* | mingw* | pw32* | cegcc*)
 
6796
  symcode='[ABCDGISTW]'
 
6797
  ;;
 
6798
hpux*)
 
6799
  if test "$host_cpu" = ia64; then
 
6800
    symcode='[ABCDEGRST]'
 
6801
  fi
 
6802
  ;;
 
6803
irix* | nonstopux*)
 
6804
  symcode='[BCDEGRST]'
 
6805
  ;;
 
6806
osf*)
 
6807
  symcode='[BCDEGQRST]'
 
6808
  ;;
 
6809
solaris*)
 
6810
  symcode='[BDRT]'
 
6811
  ;;
 
6812
sco3.2v5*)
 
6813
  symcode='[DT]'
 
6814
  ;;
 
6815
sysv4.2uw2*)
 
6816
  symcode='[DT]'
 
6817
  ;;
 
6818
sysv5* | sco5v6* | unixware* | OpenUNIX*)
 
6819
  symcode='[ABDT]'
 
6820
  ;;
 
6821
sysv4)
 
6822
  symcode='[DFNSTU]'
 
6823
  ;;
 
6824
esac
 
6825
 
 
6826
# If we're using GNU nm, then use its standard symbol codes.
 
6827
case `$NM -V 2>&1` in
 
6828
*GNU* | *'with BFD'*)
 
6829
  symcode='[ABCDGIRSTW]' ;;
 
6830
esac
 
6831
 
 
6832
# Transform an extracted symbol line into a proper C declaration.
 
6833
# Some systems (esp. on ia64) link data and code symbols differently,
 
6834
# so use this general approach.
 
6835
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
 
6836
 
 
6837
# Transform an extracted symbol line into symbol name and symbol address
 
6838
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
 
6839
lt_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'"
 
6840
 
 
6841
# Handle CRLF in mingw tool chain
 
6842
opt_cr=
 
6843
case $build_os in
 
6844
mingw*)
 
6845
  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
 
6846
  ;;
 
6847
esac
 
6848
 
 
6849
# Try without a prefix underscore, then with it.
 
6850
for ac_symprfx in "" "_"; do
 
6851
 
 
6852
  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
 
6853
  symxfrm="\\1 $ac_symprfx\\2 \\2"
 
6854
 
 
6855
  # Write the raw and C identifiers.
 
6856
  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
 
6857
    # Fake it for dumpbin and say T for any non-static function
 
6858
    # and D for any global variable.
 
6859
    # Also find C++ and __fastcall symbols from MSVC++,
 
6860
    # which start with @ or ?.
 
6861
    lt_cv_sys_global_symbol_pipe="$AWK '"\
 
6862
"     {last_section=section; section=\$ 3};"\
 
6863
"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
 
6864
"     \$ 0!~/External *\|/{next};"\
 
6865
"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
 
6866
"     {if(hide[section]) next};"\
 
6867
"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
 
6868
"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
 
6869
"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
 
6870
"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
 
6871
"     ' prfx=^$ac_symprfx"
 
6872
  else
 
6873
    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
 
6874
  fi
 
6875
 
 
6876
  # Check to see that the pipe works correctly.
 
6877
  pipe_works=no
 
6878
 
 
6879
  rm -f conftest*
 
6880
  cat > conftest.$ac_ext <<_LT_EOF
 
6881
#ifdef __cplusplus
 
6882
extern "C" {
 
6883
#endif
 
6884
char nm_test_var;
 
6885
void nm_test_func(void);
 
6886
void nm_test_func(void){}
 
6887
#ifdef __cplusplus
 
6888
}
 
6889
#endif
 
6890
int main(){nm_test_var='a';nm_test_func();return(0);}
 
6891
_LT_EOF
 
6892
 
 
6893
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
6894
  (eval $ac_compile) 2>&5
 
6895
  ac_status=$?
 
6896
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
6897
  test $ac_status = 0; }; then
 
6898
    # Now try to grab the symbols.
 
6899
    nlist=conftest.nm
 
6900
    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5
 
6901
  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
 
6902
  ac_status=$?
 
6903
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
6904
  test $ac_status = 0; } && test -s "$nlist"; then
 
6905
      # Try sorting and uniquifying the output.
 
6906
      if sort "$nlist" | uniq > "$nlist"T; then
 
6907
        mv -f "$nlist"T "$nlist"
 
6908
      else
 
6909
        rm -f "$nlist"T
 
6910
      fi
 
6911
 
 
6912
      # Make sure that we snagged all the symbols we need.
 
6913
      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
 
6914
        if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
 
6915
          cat <<_LT_EOF > conftest.$ac_ext
 
6916
#ifdef __cplusplus
 
6917
extern "C" {
 
6918
#endif
 
6919
 
 
6920
_LT_EOF
 
6921
          # Now generate the symbol file.
 
6922
          eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
 
6923
 
 
6924
          cat <<_LT_EOF >> conftest.$ac_ext
 
6925
 
 
6926
/* The mapping between symbol names and symbols.  */
 
6927
const struct {
 
6928
  const char *name;
 
6929
  void       *address;
 
6930
}
 
6931
lt__PROGRAM__LTX_preloaded_symbols[] =
 
6932
{
 
6933
  { "@PROGRAM@", (void *) 0 },
 
6934
_LT_EOF
 
6935
          $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
 
6936
          cat <<\_LT_EOF >> conftest.$ac_ext
 
6937
  {0, (void *) 0}
 
6938
};
 
6939
 
 
6940
/* This works around a problem in FreeBSD linker */
 
6941
#ifdef FREEBSD_WORKAROUND
 
6942
static const void *lt_preloaded_setup() {
 
6943
  return lt__PROGRAM__LTX_preloaded_symbols;
 
6944
}
 
6945
#endif
 
6946
 
 
6947
#ifdef __cplusplus
 
6948
}
 
6949
#endif
 
6950
_LT_EOF
 
6951
          # Now try linking the two files.
 
6952
          mv conftest.$ac_objext conftstm.$ac_objext
 
6953
          lt_save_LIBS="$LIBS"
 
6954
          lt_save_CFLAGS="$CFLAGS"
 
6955
          LIBS="conftstm.$ac_objext"
 
6956
          CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
 
6957
          if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
6958
  (eval $ac_link) 2>&5
 
6959
  ac_status=$?
 
6960
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
6961
  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
 
6962
            pipe_works=yes
 
6963
          fi
 
6964
          LIBS="$lt_save_LIBS"
 
6965
          CFLAGS="$lt_save_CFLAGS"
 
6966
        else
 
6967
          echo "cannot find nm_test_func in $nlist" >&5
 
6968
        fi
 
6969
      else
 
6970
        echo "cannot find nm_test_var in $nlist" >&5
 
6971
      fi
 
6972
    else
 
6973
      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
 
6974
    fi
 
6975
  else
 
6976
    echo "$progname: failed program was:" >&5
 
6977
    cat conftest.$ac_ext >&5
 
6978
  fi
 
6979
  rm -rf conftest* conftst*
 
6980
 
 
6981
  # Do not use the global_symbol_pipe unless it works.
 
6982
  if test "$pipe_works" = yes; then
 
6983
    break
 
6984
  else
 
6985
    lt_cv_sys_global_symbol_pipe=
 
6986
  fi
 
6987
done
 
6988
 
 
6989
fi
 
6990
 
 
6991
if test -z "$lt_cv_sys_global_symbol_pipe"; then
 
6992
  lt_cv_sys_global_symbol_to_cdecl=
 
6993
fi
 
6994
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
 
6995
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
 
6996
$as_echo "failed" >&6; }
 
6997
else
 
6998
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
 
6999
$as_echo "ok" >&6; }
 
7000
fi
 
7001
 
 
7002
 
 
7003
 
 
7004
 
 
7005
 
 
7006
 
 
7007
 
 
7008
 
 
7009
 
 
7010
 
 
7011
 
 
7012
 
 
7013
 
 
7014
 
 
7015
 
 
7016
 
 
7017
 
 
7018
 
 
7019
 
 
7020
 
 
7021
 
 
7022
 
 
7023
# Check whether --enable-libtool-lock was given.
 
7024
if test "${enable_libtool_lock+set}" = set; then :
 
7025
  enableval=$enable_libtool_lock;
 
7026
fi
 
7027
 
 
7028
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
 
7029
 
 
7030
# Some flags need to be propagated to the compiler or linker for good
 
7031
# libtool support.
 
7032
case $host in
 
7033
ia64-*-hpux*)
 
7034
  # Find out which ABI we are using.
 
7035
  echo 'int i;' > conftest.$ac_ext
 
7036
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
7037
  (eval $ac_compile) 2>&5
 
7038
  ac_status=$?
 
7039
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
7040
  test $ac_status = 0; }; then
 
7041
    case `/usr/bin/file conftest.$ac_objext` in
 
7042
      *ELF-32*)
 
7043
        HPUX_IA64_MODE="32"
 
7044
        ;;
 
7045
      *ELF-64*)
 
7046
        HPUX_IA64_MODE="64"
 
7047
        ;;
 
7048
    esac
 
7049
  fi
 
7050
  rm -rf conftest*
 
7051
  ;;
 
7052
*-*-irix6*)
 
7053
  # Find out which ABI we are using.
 
7054
  echo '#line 7054 "configure"' > conftest.$ac_ext
 
7055
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
7056
  (eval $ac_compile) 2>&5
 
7057
  ac_status=$?
 
7058
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
7059
  test $ac_status = 0; }; then
 
7060
    if test "$lt_cv_prog_gnu_ld" = yes; then
 
7061
      case `/usr/bin/file conftest.$ac_objext` in
 
7062
        *32-bit*)
 
7063
          LD="${LD-ld} -melf32bsmip"
 
7064
          ;;
 
7065
        *N32*)
 
7066
          LD="${LD-ld} -melf32bmipn32"
 
7067
          ;;
 
7068
        *64-bit*)
 
7069
          LD="${LD-ld} -melf64bmip"
 
7070
        ;;
 
7071
      esac
 
7072
    else
 
7073
      case `/usr/bin/file conftest.$ac_objext` in
 
7074
        *32-bit*)
 
7075
          LD="${LD-ld} -32"
 
7076
          ;;
 
7077
        *N32*)
 
7078
          LD="${LD-ld} -n32"
 
7079
          ;;
 
7080
        *64-bit*)
 
7081
          LD="${LD-ld} -64"
 
7082
          ;;
 
7083
      esac
 
7084
    fi
 
7085
  fi
 
7086
  rm -rf conftest*
 
7087
  ;;
 
7088
 
 
7089
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
 
7090
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
 
7091
  # Find out which ABI we are using.
 
7092
  echo 'int i;' > conftest.$ac_ext
 
7093
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
7094
  (eval $ac_compile) 2>&5
 
7095
  ac_status=$?
 
7096
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
7097
  test $ac_status = 0; }; then
 
7098
    case `/usr/bin/file conftest.o` in
 
7099
      *32-bit*)
 
7100
        case $host in
 
7101
          x86_64-*kfreebsd*-gnu)
 
7102
            LD="${LD-ld} -m elf_i386_fbsd"
 
7103
            ;;
 
7104
          x86_64-*linux*)
 
7105
            LD="${LD-ld} -m elf_i386"
 
7106
            ;;
 
7107
          ppc64-*linux*|powerpc64-*linux*)
 
7108
            LD="${LD-ld} -m elf32ppclinux"
 
7109
            ;;
 
7110
          s390x-*linux*)
 
7111
            LD="${LD-ld} -m elf_s390"
 
7112
            ;;
 
7113
          sparc64-*linux*)
 
7114
            LD="${LD-ld} -m elf32_sparc"
 
7115
            ;;
 
7116
        esac
 
7117
        ;;
 
7118
      *64-bit*)
 
7119
        case $host in
 
7120
          x86_64-*kfreebsd*-gnu)
 
7121
            LD="${LD-ld} -m elf_x86_64_fbsd"
 
7122
            ;;
 
7123
          x86_64-*linux*)
 
7124
            LD="${LD-ld} -m elf_x86_64"
 
7125
            ;;
 
7126
          ppc*-*linux*|powerpc*-*linux*)
 
7127
            LD="${LD-ld} -m elf64ppc"
 
7128
            ;;
 
7129
          s390*-*linux*|s390*-*tpf*)
 
7130
            LD="${LD-ld} -m elf64_s390"
 
7131
            ;;
 
7132
          sparc*-*linux*)
 
7133
            LD="${LD-ld} -m elf64_sparc"
 
7134
            ;;
 
7135
        esac
 
7136
        ;;
 
7137
    esac
 
7138
  fi
 
7139
  rm -rf conftest*
 
7140
  ;;
 
7141
 
 
7142
*-*-sco3.2v5*)
 
7143
  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 
7144
  SAVE_CFLAGS="$CFLAGS"
 
7145
  CFLAGS="$CFLAGS -belf"
 
7146
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
 
7147
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
 
7148
if test "${lt_cv_cc_needs_belf+set}" = set; then :
 
7149
  $as_echo_n "(cached) " >&6
 
7150
else
 
7151
  ac_ext=c
 
7152
ac_cpp='$CPP $CPPFLAGS'
 
7153
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
7154
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
7155
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
7156
 
 
7157
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
7158
/* end confdefs.h.  */
 
7159
 
 
7160
int
 
7161
main ()
 
7162
{
 
7163
 
 
7164
  ;
 
7165
  return 0;
 
7166
}
 
7167
_ACEOF
 
7168
if ac_fn_c_try_link "$LINENO"; then :
 
7169
  lt_cv_cc_needs_belf=yes
 
7170
else
 
7171
  lt_cv_cc_needs_belf=no
 
7172
fi
 
7173
rm -f core conftest.err conftest.$ac_objext \
 
7174
    conftest$ac_exeext conftest.$ac_ext
 
7175
     ac_ext=c
 
7176
ac_cpp='$CPP $CPPFLAGS'
 
7177
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
7178
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
7179
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
7180
 
 
7181
fi
 
7182
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
 
7183
$as_echo "$lt_cv_cc_needs_belf" >&6; }
 
7184
  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
 
7185
    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
 
7186
    CFLAGS="$SAVE_CFLAGS"
 
7187
  fi
 
7188
  ;;
 
7189
sparc*-*solaris*)
 
7190
  # Find out which ABI we are using.
 
7191
  echo 'int i;' > conftest.$ac_ext
 
7192
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
7193
  (eval $ac_compile) 2>&5
 
7194
  ac_status=$?
 
7195
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
7196
  test $ac_status = 0; }; then
 
7197
    case `/usr/bin/file conftest.o` in
 
7198
    *64-bit*)
 
7199
      case $lt_cv_prog_gnu_ld in
 
7200
      yes*) LD="${LD-ld} -m elf64_sparc" ;;
 
7201
      *)
 
7202
        if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
 
7203
          LD="${LD-ld} -64"
 
7204
        fi
 
7205
        ;;
 
7206
      esac
 
7207
      ;;
 
7208
    esac
 
7209
  fi
 
7210
  rm -rf conftest*
 
7211
  ;;
 
7212
esac
 
7213
 
 
7214
need_locks="$enable_libtool_lock"
 
7215
 
 
7216
 
 
7217
  case $host_os in
 
7218
    rhapsody* | darwin*)
 
7219
    if test -n "$ac_tool_prefix"; then
 
7220
  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
 
7221
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
 
7222
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7223
$as_echo_n "checking for $ac_word... " >&6; }
 
7224
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
 
7225
  $as_echo_n "(cached) " >&6
 
7226
else
 
7227
  if test -n "$DSYMUTIL"; then
 
7228
  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
 
7229
else
 
7230
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7231
for as_dir in $PATH
 
7232
do
 
7233
  IFS=$as_save_IFS
 
7234
  test -z "$as_dir" && as_dir=.
 
7235
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7236
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7237
    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
 
7238
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7239
    break 2
 
7240
  fi
 
7241
done
 
7242
  done
 
7243
IFS=$as_save_IFS
 
7244
 
 
7245
fi
 
7246
fi
 
7247
DSYMUTIL=$ac_cv_prog_DSYMUTIL
 
7248
if test -n "$DSYMUTIL"; then
 
7249
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
 
7250
$as_echo "$DSYMUTIL" >&6; }
 
7251
else
 
7252
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7253
$as_echo "no" >&6; }
 
7254
fi
 
7255
 
 
7256
 
 
7257
fi
 
7258
if test -z "$ac_cv_prog_DSYMUTIL"; then
 
7259
  ac_ct_DSYMUTIL=$DSYMUTIL
 
7260
  # Extract the first word of "dsymutil", so it can be a program name with args.
 
7261
set dummy dsymutil; ac_word=$2
 
7262
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7263
$as_echo_n "checking for $ac_word... " >&6; }
 
7264
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
 
7265
  $as_echo_n "(cached) " >&6
 
7266
else
 
7267
  if test -n "$ac_ct_DSYMUTIL"; then
 
7268
  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
 
7269
else
 
7270
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7271
for as_dir in $PATH
 
7272
do
 
7273
  IFS=$as_save_IFS
 
7274
  test -z "$as_dir" && as_dir=.
 
7275
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7276
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7277
    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
 
7278
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7279
    break 2
 
7280
  fi
 
7281
done
 
7282
  done
 
7283
IFS=$as_save_IFS
 
7284
 
 
7285
fi
 
7286
fi
 
7287
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
 
7288
if test -n "$ac_ct_DSYMUTIL"; then
 
7289
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
 
7290
$as_echo "$ac_ct_DSYMUTIL" >&6; }
 
7291
else
 
7292
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7293
$as_echo "no" >&6; }
 
7294
fi
 
7295
 
 
7296
  if test "x$ac_ct_DSYMUTIL" = x; then
 
7297
    DSYMUTIL=":"
 
7298
  else
 
7299
    case $cross_compiling:$ac_tool_warned in
 
7300
yes:)
 
7301
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7302
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7303
ac_tool_warned=yes ;;
 
7304
esac
 
7305
    DSYMUTIL=$ac_ct_DSYMUTIL
 
7306
  fi
 
7307
else
 
7308
  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
 
7309
fi
 
7310
 
 
7311
    if test -n "$ac_tool_prefix"; then
 
7312
  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
 
7313
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
 
7314
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7315
$as_echo_n "checking for $ac_word... " >&6; }
 
7316
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
 
7317
  $as_echo_n "(cached) " >&6
 
7318
else
 
7319
  if test -n "$NMEDIT"; then
 
7320
  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
 
7321
else
 
7322
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7323
for as_dir in $PATH
 
7324
do
 
7325
  IFS=$as_save_IFS
 
7326
  test -z "$as_dir" && as_dir=.
 
7327
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7328
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7329
    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
 
7330
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7331
    break 2
 
7332
  fi
 
7333
done
 
7334
  done
 
7335
IFS=$as_save_IFS
 
7336
 
 
7337
fi
 
7338
fi
 
7339
NMEDIT=$ac_cv_prog_NMEDIT
 
7340
if test -n "$NMEDIT"; then
 
7341
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
 
7342
$as_echo "$NMEDIT" >&6; }
 
7343
else
 
7344
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7345
$as_echo "no" >&6; }
 
7346
fi
 
7347
 
 
7348
 
 
7349
fi
 
7350
if test -z "$ac_cv_prog_NMEDIT"; then
 
7351
  ac_ct_NMEDIT=$NMEDIT
 
7352
  # Extract the first word of "nmedit", so it can be a program name with args.
 
7353
set dummy nmedit; ac_word=$2
 
7354
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7355
$as_echo_n "checking for $ac_word... " >&6; }
 
7356
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
 
7357
  $as_echo_n "(cached) " >&6
 
7358
else
 
7359
  if test -n "$ac_ct_NMEDIT"; then
 
7360
  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
 
7361
else
 
7362
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7363
for as_dir in $PATH
 
7364
do
 
7365
  IFS=$as_save_IFS
 
7366
  test -z "$as_dir" && as_dir=.
 
7367
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7368
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7369
    ac_cv_prog_ac_ct_NMEDIT="nmedit"
 
7370
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7371
    break 2
 
7372
  fi
 
7373
done
 
7374
  done
 
7375
IFS=$as_save_IFS
 
7376
 
 
7377
fi
 
7378
fi
 
7379
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
 
7380
if test -n "$ac_ct_NMEDIT"; then
 
7381
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
 
7382
$as_echo "$ac_ct_NMEDIT" >&6; }
 
7383
else
 
7384
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7385
$as_echo "no" >&6; }
 
7386
fi
 
7387
 
 
7388
  if test "x$ac_ct_NMEDIT" = x; then
 
7389
    NMEDIT=":"
 
7390
  else
 
7391
    case $cross_compiling:$ac_tool_warned in
 
7392
yes:)
 
7393
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7394
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7395
ac_tool_warned=yes ;;
 
7396
esac
 
7397
    NMEDIT=$ac_ct_NMEDIT
 
7398
  fi
 
7399
else
 
7400
  NMEDIT="$ac_cv_prog_NMEDIT"
 
7401
fi
 
7402
 
 
7403
    if test -n "$ac_tool_prefix"; then
 
7404
  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
 
7405
set dummy ${ac_tool_prefix}lipo; ac_word=$2
 
7406
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7407
$as_echo_n "checking for $ac_word... " >&6; }
 
7408
if test "${ac_cv_prog_LIPO+set}" = set; then :
 
7409
  $as_echo_n "(cached) " >&6
 
7410
else
 
7411
  if test -n "$LIPO"; then
 
7412
  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
 
7413
else
 
7414
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7415
for as_dir in $PATH
 
7416
do
 
7417
  IFS=$as_save_IFS
 
7418
  test -z "$as_dir" && as_dir=.
 
7419
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7420
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7421
    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
 
7422
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7423
    break 2
 
7424
  fi
 
7425
done
 
7426
  done
 
7427
IFS=$as_save_IFS
 
7428
 
 
7429
fi
 
7430
fi
 
7431
LIPO=$ac_cv_prog_LIPO
 
7432
if test -n "$LIPO"; then
 
7433
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
 
7434
$as_echo "$LIPO" >&6; }
 
7435
else
 
7436
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7437
$as_echo "no" >&6; }
 
7438
fi
 
7439
 
 
7440
 
 
7441
fi
 
7442
if test -z "$ac_cv_prog_LIPO"; then
 
7443
  ac_ct_LIPO=$LIPO
 
7444
  # Extract the first word of "lipo", so it can be a program name with args.
 
7445
set dummy lipo; ac_word=$2
 
7446
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7447
$as_echo_n "checking for $ac_word... " >&6; }
 
7448
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
 
7449
  $as_echo_n "(cached) " >&6
 
7450
else
 
7451
  if test -n "$ac_ct_LIPO"; then
 
7452
  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
 
7453
else
 
7454
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7455
for as_dir in $PATH
 
7456
do
 
7457
  IFS=$as_save_IFS
 
7458
  test -z "$as_dir" && as_dir=.
 
7459
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7460
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7461
    ac_cv_prog_ac_ct_LIPO="lipo"
 
7462
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7463
    break 2
 
7464
  fi
 
7465
done
 
7466
  done
 
7467
IFS=$as_save_IFS
 
7468
 
 
7469
fi
 
7470
fi
 
7471
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
 
7472
if test -n "$ac_ct_LIPO"; then
 
7473
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
 
7474
$as_echo "$ac_ct_LIPO" >&6; }
 
7475
else
 
7476
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7477
$as_echo "no" >&6; }
 
7478
fi
 
7479
 
 
7480
  if test "x$ac_ct_LIPO" = x; then
 
7481
    LIPO=":"
 
7482
  else
 
7483
    case $cross_compiling:$ac_tool_warned in
 
7484
yes:)
 
7485
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7486
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7487
ac_tool_warned=yes ;;
 
7488
esac
 
7489
    LIPO=$ac_ct_LIPO
 
7490
  fi
 
7491
else
 
7492
  LIPO="$ac_cv_prog_LIPO"
 
7493
fi
 
7494
 
 
7495
    if test -n "$ac_tool_prefix"; then
 
7496
  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
 
7497
set dummy ${ac_tool_prefix}otool; ac_word=$2
 
7498
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7499
$as_echo_n "checking for $ac_word... " >&6; }
 
7500
if test "${ac_cv_prog_OTOOL+set}" = set; then :
 
7501
  $as_echo_n "(cached) " >&6
 
7502
else
 
7503
  if test -n "$OTOOL"; then
 
7504
  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
 
7505
else
 
7506
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7507
for as_dir in $PATH
 
7508
do
 
7509
  IFS=$as_save_IFS
 
7510
  test -z "$as_dir" && as_dir=.
 
7511
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7512
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7513
    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
 
7514
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7515
    break 2
 
7516
  fi
 
7517
done
 
7518
  done
 
7519
IFS=$as_save_IFS
 
7520
 
 
7521
fi
 
7522
fi
 
7523
OTOOL=$ac_cv_prog_OTOOL
 
7524
if test -n "$OTOOL"; then
 
7525
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
 
7526
$as_echo "$OTOOL" >&6; }
 
7527
else
 
7528
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7529
$as_echo "no" >&6; }
 
7530
fi
 
7531
 
 
7532
 
 
7533
fi
 
7534
if test -z "$ac_cv_prog_OTOOL"; then
 
7535
  ac_ct_OTOOL=$OTOOL
 
7536
  # Extract the first word of "otool", so it can be a program name with args.
 
7537
set dummy otool; ac_word=$2
 
7538
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7539
$as_echo_n "checking for $ac_word... " >&6; }
 
7540
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
 
7541
  $as_echo_n "(cached) " >&6
 
7542
else
 
7543
  if test -n "$ac_ct_OTOOL"; then
 
7544
  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
 
7545
else
 
7546
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7547
for as_dir in $PATH
 
7548
do
 
7549
  IFS=$as_save_IFS
 
7550
  test -z "$as_dir" && as_dir=.
 
7551
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7552
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7553
    ac_cv_prog_ac_ct_OTOOL="otool"
 
7554
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7555
    break 2
 
7556
  fi
 
7557
done
 
7558
  done
 
7559
IFS=$as_save_IFS
 
7560
 
 
7561
fi
 
7562
fi
 
7563
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
 
7564
if test -n "$ac_ct_OTOOL"; then
 
7565
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
 
7566
$as_echo "$ac_ct_OTOOL" >&6; }
 
7567
else
 
7568
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7569
$as_echo "no" >&6; }
 
7570
fi
 
7571
 
 
7572
  if test "x$ac_ct_OTOOL" = x; then
 
7573
    OTOOL=":"
 
7574
  else
 
7575
    case $cross_compiling:$ac_tool_warned in
 
7576
yes:)
 
7577
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7578
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7579
ac_tool_warned=yes ;;
 
7580
esac
 
7581
    OTOOL=$ac_ct_OTOOL
 
7582
  fi
 
7583
else
 
7584
  OTOOL="$ac_cv_prog_OTOOL"
 
7585
fi
 
7586
 
 
7587
    if test -n "$ac_tool_prefix"; then
 
7588
  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
 
7589
set dummy ${ac_tool_prefix}otool64; ac_word=$2
 
7590
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7591
$as_echo_n "checking for $ac_word... " >&6; }
 
7592
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
 
7593
  $as_echo_n "(cached) " >&6
 
7594
else
 
7595
  if test -n "$OTOOL64"; then
 
7596
  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
 
7597
else
 
7598
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7599
for as_dir in $PATH
 
7600
do
 
7601
  IFS=$as_save_IFS
 
7602
  test -z "$as_dir" && as_dir=.
 
7603
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7604
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7605
    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
 
7606
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7607
    break 2
 
7608
  fi
 
7609
done
 
7610
  done
 
7611
IFS=$as_save_IFS
 
7612
 
 
7613
fi
 
7614
fi
 
7615
OTOOL64=$ac_cv_prog_OTOOL64
 
7616
if test -n "$OTOOL64"; then
 
7617
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
 
7618
$as_echo "$OTOOL64" >&6; }
 
7619
else
 
7620
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7621
$as_echo "no" >&6; }
 
7622
fi
 
7623
 
 
7624
 
 
7625
fi
 
7626
if test -z "$ac_cv_prog_OTOOL64"; then
 
7627
  ac_ct_OTOOL64=$OTOOL64
 
7628
  # Extract the first word of "otool64", so it can be a program name with args.
 
7629
set dummy otool64; ac_word=$2
 
7630
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7631
$as_echo_n "checking for $ac_word... " >&6; }
 
7632
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
 
7633
  $as_echo_n "(cached) " >&6
 
7634
else
 
7635
  if test -n "$ac_ct_OTOOL64"; then
 
7636
  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
 
7637
else
 
7638
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7639
for as_dir in $PATH
 
7640
do
 
7641
  IFS=$as_save_IFS
 
7642
  test -z "$as_dir" && as_dir=.
 
7643
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7644
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7645
    ac_cv_prog_ac_ct_OTOOL64="otool64"
 
7646
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7647
    break 2
 
7648
  fi
 
7649
done
 
7650
  done
 
7651
IFS=$as_save_IFS
 
7652
 
 
7653
fi
 
7654
fi
 
7655
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
 
7656
if test -n "$ac_ct_OTOOL64"; then
 
7657
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
 
7658
$as_echo "$ac_ct_OTOOL64" >&6; }
 
7659
else
 
7660
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7661
$as_echo "no" >&6; }
 
7662
fi
 
7663
 
 
7664
  if test "x$ac_ct_OTOOL64" = x; then
 
7665
    OTOOL64=":"
 
7666
  else
 
7667
    case $cross_compiling:$ac_tool_warned in
 
7668
yes:)
 
7669
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7670
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7671
ac_tool_warned=yes ;;
 
7672
esac
 
7673
    OTOOL64=$ac_ct_OTOOL64
 
7674
  fi
 
7675
else
 
7676
  OTOOL64="$ac_cv_prog_OTOOL64"
 
7677
fi
 
7678
 
 
7679
 
 
7680
 
 
7681
 
 
7682
 
 
7683
 
 
7684
 
 
7685
 
 
7686
 
 
7687
 
 
7688
 
 
7689
 
 
7690
 
 
7691
 
 
7692
 
 
7693
 
 
7694
 
 
7695
 
 
7696
 
 
7697
 
 
7698
 
 
7699
 
 
7700
 
 
7701
 
 
7702
 
 
7703
 
 
7704
 
 
7705
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
 
7706
$as_echo_n "checking for -single_module linker flag... " >&6; }
 
7707
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
 
7708
  $as_echo_n "(cached) " >&6
 
7709
else
 
7710
  lt_cv_apple_cc_single_mod=no
 
7711
      if test -z "${LT_MULTI_MODULE}"; then
 
7712
        # By default we will add the -single_module flag. You can override
 
7713
        # by either setting the environment variable LT_MULTI_MODULE
 
7714
        # non-empty at configure time, or by adding -multi_module to the
 
7715
        # link flags.
 
7716
        rm -rf libconftest.dylib*
 
7717
        echo "int foo(void){return 1;}" > conftest.c
 
7718
        echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 
7719
-dynamiclib -Wl,-single_module conftest.c" >&5
 
7720
        $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
 
7721
          -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
 
7722
        _lt_result=$?
 
7723
        if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
 
7724
          lt_cv_apple_cc_single_mod=yes
 
7725
        else
 
7726
          cat conftest.err >&5
 
7727
        fi
 
7728
        rm -rf libconftest.dylib*
 
7729
        rm -f conftest.*
 
7730
      fi
 
7731
fi
 
7732
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
 
7733
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
 
7734
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
 
7735
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
 
7736
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
 
7737
  $as_echo_n "(cached) " >&6
 
7738
else
 
7739
  lt_cv_ld_exported_symbols_list=no
 
7740
      save_LDFLAGS=$LDFLAGS
 
7741
      echo "_main" > conftest.sym
 
7742
      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
 
7743
      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
7744
/* end confdefs.h.  */
 
7745
 
 
7746
int
 
7747
main ()
 
7748
{
 
7749
 
 
7750
  ;
 
7751
  return 0;
 
7752
}
 
7753
_ACEOF
 
7754
if ac_fn_c_try_link "$LINENO"; then :
 
7755
  lt_cv_ld_exported_symbols_list=yes
 
7756
else
 
7757
  lt_cv_ld_exported_symbols_list=no
 
7758
fi
 
7759
rm -f core conftest.err conftest.$ac_objext \
 
7760
    conftest$ac_exeext conftest.$ac_ext
 
7761
        LDFLAGS="$save_LDFLAGS"
 
7762
 
 
7763
fi
 
7764
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
 
7765
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
 
7766
    case $host_os in
 
7767
    rhapsody* | darwin1.[012])
 
7768
      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
 
7769
    darwin1.*)
 
7770
      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 
7771
    darwin*) # darwin 5.x on
 
7772
      # if running on 10.5 or later, the deployment target defaults
 
7773
      # to the OS version, if on x86, and 10.4, the deployment
 
7774
      # target defaults to 10.4. Don't you love it?
 
7775
      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
 
7776
        10.0,*86*-darwin8*|10.0,*-darwin[91]*)
 
7777
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 
7778
        10.[012]*)
 
7779
          _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
 
7780
        10.*)
 
7781
          _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
 
7782
      esac
 
7783
    ;;
 
7784
  esac
 
7785
    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
 
7786
      _lt_dar_single_mod='$single_module'
 
7787
    fi
 
7788
    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
 
7789
      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
 
7790
    else
 
7791
      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
 
7792
    fi
 
7793
    if test "$DSYMUTIL" != ":"; then
 
7794
      _lt_dsymutil='~$DSYMUTIL $lib || :'
 
7795
    else
 
7796
      _lt_dsymutil=
 
7797
    fi
 
7798
    ;;
 
7799
  esac
 
7800
 
 
7801
for ac_header in dlfcn.h
 
7802
do :
 
7803
  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
 
7804
"
 
7805
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
 
7806
  cat >>confdefs.h <<_ACEOF
 
7807
#define HAVE_DLFCN_H 1
 
7808
_ACEOF
 
7809
 
 
7810
fi
 
7811
 
 
7812
done
 
7813
 
 
7814
 
 
7815
 
 
7816
# Set options
 
7817
enable_win32_dll=yes
 
7818
 
 
7819
case $host in
 
7820
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
 
7821
  if test -n "$ac_tool_prefix"; then
 
7822
  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
 
7823
set dummy ${ac_tool_prefix}as; ac_word=$2
 
7824
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7825
$as_echo_n "checking for $ac_word... " >&6; }
 
7826
if test "${ac_cv_prog_AS+set}" = set; then :
 
7827
  $as_echo_n "(cached) " >&6
 
7828
else
 
7829
  if test -n "$AS"; then
 
7830
  ac_cv_prog_AS="$AS" # Let the user override the test.
 
7831
else
 
7832
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7833
for as_dir in $PATH
 
7834
do
 
7835
  IFS=$as_save_IFS
 
7836
  test -z "$as_dir" && as_dir=.
 
7837
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7838
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7839
    ac_cv_prog_AS="${ac_tool_prefix}as"
 
7840
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7841
    break 2
 
7842
  fi
 
7843
done
 
7844
  done
 
7845
IFS=$as_save_IFS
 
7846
 
 
7847
fi
 
7848
fi
 
7849
AS=$ac_cv_prog_AS
 
7850
if test -n "$AS"; then
 
7851
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
 
7852
$as_echo "$AS" >&6; }
 
7853
else
 
7854
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7855
$as_echo "no" >&6; }
 
7856
fi
 
7857
 
 
7858
 
 
7859
fi
 
7860
if test -z "$ac_cv_prog_AS"; then
 
7861
  ac_ct_AS=$AS
 
7862
  # Extract the first word of "as", so it can be a program name with args.
 
7863
set dummy as; ac_word=$2
 
7864
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7865
$as_echo_n "checking for $ac_word... " >&6; }
 
7866
if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
 
7867
  $as_echo_n "(cached) " >&6
 
7868
else
 
7869
  if test -n "$ac_ct_AS"; then
 
7870
  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
 
7871
else
 
7872
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7873
for as_dir in $PATH
 
7874
do
 
7875
  IFS=$as_save_IFS
 
7876
  test -z "$as_dir" && as_dir=.
 
7877
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7878
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7879
    ac_cv_prog_ac_ct_AS="as"
 
7880
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7881
    break 2
 
7882
  fi
 
7883
done
 
7884
  done
 
7885
IFS=$as_save_IFS
 
7886
 
 
7887
fi
 
7888
fi
 
7889
ac_ct_AS=$ac_cv_prog_ac_ct_AS
 
7890
if test -n "$ac_ct_AS"; then
 
7891
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
 
7892
$as_echo "$ac_ct_AS" >&6; }
 
7893
else
 
7894
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7895
$as_echo "no" >&6; }
 
7896
fi
 
7897
 
 
7898
  if test "x$ac_ct_AS" = x; then
 
7899
    AS="false"
 
7900
  else
 
7901
    case $cross_compiling:$ac_tool_warned in
 
7902
yes:)
 
7903
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7904
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7905
ac_tool_warned=yes ;;
 
7906
esac
 
7907
    AS=$ac_ct_AS
 
7908
  fi
 
7909
else
 
7910
  AS="$ac_cv_prog_AS"
 
7911
fi
 
7912
 
 
7913
  if test -n "$ac_tool_prefix"; then
 
7914
  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
 
7915
set dummy ${ac_tool_prefix}dlltool; ac_word=$2
 
7916
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7917
$as_echo_n "checking for $ac_word... " >&6; }
 
7918
if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
 
7919
  $as_echo_n "(cached) " >&6
 
7920
else
 
7921
  if test -n "$DLLTOOL"; then
 
7922
  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
 
7923
else
 
7924
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7925
for as_dir in $PATH
 
7926
do
 
7927
  IFS=$as_save_IFS
 
7928
  test -z "$as_dir" && as_dir=.
 
7929
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7930
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7931
    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
 
7932
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7933
    break 2
 
7934
  fi
 
7935
done
 
7936
  done
 
7937
IFS=$as_save_IFS
 
7938
 
 
7939
fi
 
7940
fi
 
7941
DLLTOOL=$ac_cv_prog_DLLTOOL
 
7942
if test -n "$DLLTOOL"; then
 
7943
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
 
7944
$as_echo "$DLLTOOL" >&6; }
 
7945
else
 
7946
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7947
$as_echo "no" >&6; }
 
7948
fi
 
7949
 
 
7950
 
 
7951
fi
 
7952
if test -z "$ac_cv_prog_DLLTOOL"; then
 
7953
  ac_ct_DLLTOOL=$DLLTOOL
 
7954
  # Extract the first word of "dlltool", so it can be a program name with args.
 
7955
set dummy dlltool; ac_word=$2
 
7956
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
7957
$as_echo_n "checking for $ac_word... " >&6; }
 
7958
if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
 
7959
  $as_echo_n "(cached) " >&6
 
7960
else
 
7961
  if test -n "$ac_ct_DLLTOOL"; then
 
7962
  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
 
7963
else
 
7964
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
7965
for as_dir in $PATH
 
7966
do
 
7967
  IFS=$as_save_IFS
 
7968
  test -z "$as_dir" && as_dir=.
 
7969
    for ac_exec_ext in '' $ac_executable_extensions; do
 
7970
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
7971
    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
 
7972
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
7973
    break 2
 
7974
  fi
 
7975
done
 
7976
  done
 
7977
IFS=$as_save_IFS
 
7978
 
 
7979
fi
 
7980
fi
 
7981
ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
 
7982
if test -n "$ac_ct_DLLTOOL"; then
 
7983
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
 
7984
$as_echo "$ac_ct_DLLTOOL" >&6; }
 
7985
else
 
7986
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
7987
$as_echo "no" >&6; }
 
7988
fi
 
7989
 
 
7990
  if test "x$ac_ct_DLLTOOL" = x; then
 
7991
    DLLTOOL="false"
 
7992
  else
 
7993
    case $cross_compiling:$ac_tool_warned in
 
7994
yes:)
 
7995
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
7996
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
7997
ac_tool_warned=yes ;;
 
7998
esac
 
7999
    DLLTOOL=$ac_ct_DLLTOOL
 
8000
  fi
 
8001
else
 
8002
  DLLTOOL="$ac_cv_prog_DLLTOOL"
 
8003
fi
 
8004
 
 
8005
  if test -n "$ac_tool_prefix"; then
 
8006
  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
 
8007
set dummy ${ac_tool_prefix}objdump; ac_word=$2
 
8008
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
8009
$as_echo_n "checking for $ac_word... " >&6; }
 
8010
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
 
8011
  $as_echo_n "(cached) " >&6
 
8012
else
 
8013
  if test -n "$OBJDUMP"; then
 
8014
  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
 
8015
else
 
8016
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
8017
for as_dir in $PATH
 
8018
do
 
8019
  IFS=$as_save_IFS
 
8020
  test -z "$as_dir" && as_dir=.
 
8021
    for ac_exec_ext in '' $ac_executable_extensions; do
 
8022
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
8023
    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
 
8024
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
8025
    break 2
 
8026
  fi
 
8027
done
 
8028
  done
 
8029
IFS=$as_save_IFS
 
8030
 
 
8031
fi
 
8032
fi
 
8033
OBJDUMP=$ac_cv_prog_OBJDUMP
 
8034
if test -n "$OBJDUMP"; then
 
8035
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
 
8036
$as_echo "$OBJDUMP" >&6; }
 
8037
else
 
8038
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
8039
$as_echo "no" >&6; }
 
8040
fi
 
8041
 
 
8042
 
 
8043
fi
 
8044
if test -z "$ac_cv_prog_OBJDUMP"; then
 
8045
  ac_ct_OBJDUMP=$OBJDUMP
 
8046
  # Extract the first word of "objdump", so it can be a program name with args.
 
8047
set dummy objdump; ac_word=$2
 
8048
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 
8049
$as_echo_n "checking for $ac_word... " >&6; }
 
8050
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
 
8051
  $as_echo_n "(cached) " >&6
 
8052
else
 
8053
  if test -n "$ac_ct_OBJDUMP"; then
 
8054
  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
 
8055
else
 
8056
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
8057
for as_dir in $PATH
 
8058
do
 
8059
  IFS=$as_save_IFS
 
8060
  test -z "$as_dir" && as_dir=.
 
8061
    for ac_exec_ext in '' $ac_executable_extensions; do
 
8062
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
 
8063
    ac_cv_prog_ac_ct_OBJDUMP="objdump"
 
8064
    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
 
8065
    break 2
 
8066
  fi
 
8067
done
 
8068
  done
 
8069
IFS=$as_save_IFS
 
8070
 
 
8071
fi
 
8072
fi
 
8073
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
 
8074
if test -n "$ac_ct_OBJDUMP"; then
 
8075
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
 
8076
$as_echo "$ac_ct_OBJDUMP" >&6; }
 
8077
else
 
8078
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
8079
$as_echo "no" >&6; }
 
8080
fi
 
8081
 
 
8082
  if test "x$ac_ct_OBJDUMP" = x; then
 
8083
    OBJDUMP="false"
 
8084
  else
 
8085
    case $cross_compiling:$ac_tool_warned in
 
8086
yes:)
 
8087
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
 
8088
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
 
8089
ac_tool_warned=yes ;;
 
8090
esac
 
8091
    OBJDUMP=$ac_ct_OBJDUMP
 
8092
  fi
 
8093
else
 
8094
  OBJDUMP="$ac_cv_prog_OBJDUMP"
 
8095
fi
 
8096
 
 
8097
  ;;
 
8098
esac
 
8099
 
 
8100
test -z "$AS" && AS=as
 
8101
 
 
8102
 
 
8103
 
 
8104
 
 
8105
 
 
8106
test -z "$DLLTOOL" && DLLTOOL=dlltool
 
8107
 
 
8108
 
 
8109
 
 
8110
 
 
8111
 
 
8112
test -z "$OBJDUMP" && OBJDUMP=objdump
 
8113
 
 
8114
 
 
8115
 
 
8116
 
 
8117
 
 
8118
 
 
8119
 
 
8120
        enable_dlopen=no
 
8121
 
 
8122
 
 
8123
 
 
8124
            # Check whether --enable-shared was given.
 
8125
if test "${enable_shared+set}" = set; then :
 
8126
  enableval=$enable_shared; p=${PACKAGE-default}
 
8127
    case $enableval in
 
8128
    yes) enable_shared=yes ;;
 
8129
    no) enable_shared=no ;;
 
8130
    *)
 
8131
      enable_shared=no
 
8132
      # Look at the argument we got.  We use all the common list separators.
 
8133
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
8134
      for pkg in $enableval; do
 
8135
        IFS="$lt_save_ifs"
 
8136
        if test "X$pkg" = "X$p"; then
 
8137
          enable_shared=yes
 
8138
        fi
 
8139
      done
 
8140
      IFS="$lt_save_ifs"
 
8141
      ;;
 
8142
    esac
 
8143
else
 
8144
  enable_shared=yes
 
8145
fi
 
8146
 
 
8147
 
 
8148
 
 
8149
 
 
8150
 
 
8151
 
 
8152
 
 
8153
 
 
8154
 
 
8155
  # Check whether --enable-static was given.
 
8156
if test "${enable_static+set}" = set; then :
 
8157
  enableval=$enable_static; p=${PACKAGE-default}
 
8158
    case $enableval in
 
8159
    yes) enable_static=yes ;;
 
8160
    no) enable_static=no ;;
 
8161
    *)
 
8162
     enable_static=no
 
8163
      # Look at the argument we got.  We use all the common list separators.
 
8164
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
8165
      for pkg in $enableval; do
 
8166
        IFS="$lt_save_ifs"
 
8167
        if test "X$pkg" = "X$p"; then
 
8168
          enable_static=yes
 
8169
        fi
 
8170
      done
 
8171
      IFS="$lt_save_ifs"
 
8172
      ;;
 
8173
    esac
 
8174
else
 
8175
  enable_static=yes
 
8176
fi
 
8177
 
 
8178
 
 
8179
 
 
8180
 
 
8181
 
 
8182
 
 
8183
 
 
8184
 
 
8185
 
 
8186
 
 
8187
# Check whether --with-pic was given.
 
8188
if test "${with_pic+set}" = set; then :
 
8189
  withval=$with_pic; pic_mode="$withval"
 
8190
else
 
8191
  pic_mode=default
 
8192
fi
 
8193
 
 
8194
 
 
8195
test -z "$pic_mode" && pic_mode=default
 
8196
 
 
8197
 
 
8198
 
 
8199
 
 
8200
 
 
8201
 
 
8202
 
 
8203
  # Check whether --enable-fast-install was given.
 
8204
if test "${enable_fast_install+set}" = set; then :
 
8205
  enableval=$enable_fast_install; p=${PACKAGE-default}
 
8206
    case $enableval in
 
8207
    yes) enable_fast_install=yes ;;
 
8208
    no) enable_fast_install=no ;;
 
8209
    *)
 
8210
      enable_fast_install=no
 
8211
      # Look at the argument we got.  We use all the common list separators.
 
8212
      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
 
8213
      for pkg in $enableval; do
 
8214
        IFS="$lt_save_ifs"
 
8215
        if test "X$pkg" = "X$p"; then
 
8216
          enable_fast_install=yes
 
8217
        fi
 
8218
      done
 
8219
      IFS="$lt_save_ifs"
 
8220
      ;;
 
8221
    esac
 
8222
else
 
8223
  enable_fast_install=yes
 
8224
fi
 
8225
 
 
8226
 
 
8227
 
 
8228
 
 
8229
 
 
8230
 
 
8231
 
 
8232
 
 
8233
 
 
8234
 
 
8235
 
 
8236
# This can be used to rebuild libtool when needed
 
8237
LIBTOOL_DEPS="$ltmain"
 
8238
 
 
8239
# Always use our own libtool.
 
8240
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 
8241
 
 
8242
 
 
8243
 
 
8244
 
 
8245
 
 
8246
 
 
8247
 
 
8248
 
 
8249
 
 
8250
 
 
8251
 
 
8252
 
 
8253
 
 
8254
 
 
8255
 
 
8256
 
 
8257
 
 
8258
 
 
8259
 
 
8260
 
 
8261
 
 
8262
 
 
8263
 
 
8264
 
 
8265
 
 
8266
test -z "$LN_S" && LN_S="ln -s"
 
8267
 
 
8268
 
 
8269
 
 
8270
 
 
8271
 
 
8272
 
 
8273
 
 
8274
 
 
8275
 
 
8276
 
 
8277
 
 
8278
 
 
8279
 
 
8280
 
 
8281
if test -n "${ZSH_VERSION+set}" ; then
 
8282
   setopt NO_GLOB_SUBST
 
8283
fi
 
8284
 
 
8285
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
 
8286
$as_echo_n "checking for objdir... " >&6; }
 
8287
if test "${lt_cv_objdir+set}" = set; then :
 
8288
  $as_echo_n "(cached) " >&6
 
8289
else
 
8290
  rm -f .libs 2>/dev/null
 
8291
mkdir .libs 2>/dev/null
 
8292
if test -d .libs; then
 
8293
  lt_cv_objdir=.libs
 
8294
else
 
8295
  # MS-DOS does not allow filenames that begin with a dot.
 
8296
  lt_cv_objdir=_libs
 
8297
fi
 
8298
rmdir .libs 2>/dev/null
 
8299
fi
 
8300
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
 
8301
$as_echo "$lt_cv_objdir" >&6; }
 
8302
objdir=$lt_cv_objdir
 
8303
 
 
8304
 
 
8305
 
 
8306
 
 
8307
 
 
8308
cat >>confdefs.h <<_ACEOF
 
8309
#define LT_OBJDIR "$lt_cv_objdir/"
 
8310
_ACEOF
 
8311
 
 
8312
 
 
8313
 
 
8314
 
 
8315
 
 
8316
 
 
8317
 
 
8318
 
 
8319
 
 
8320
 
 
8321
 
 
8322
 
 
8323
 
 
8324
 
 
8325
 
 
8326
 
 
8327
 
 
8328
case $host_os in
 
8329
aix3*)
 
8330
  # AIX sometimes has problems with the GCC collect2 program.  For some
 
8331
  # reason, if we set the COLLECT_NAMES environment variable, the problems
 
8332
  # vanish in a puff of smoke.
 
8333
  if test "X${COLLECT_NAMES+set}" != Xset; then
 
8334
    COLLECT_NAMES=
 
8335
    export COLLECT_NAMES
 
8336
  fi
 
8337
  ;;
 
8338
esac
 
8339
 
 
8340
# Sed substitution that helps us do robust quoting.  It backslashifies
 
8341
# metacharacters that are still active within double-quoted strings.
 
8342
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
 
8343
 
 
8344
# Same as above, but do not quote variable references.
 
8345
double_quote_subst='s/\(["`\\]\)/\\\1/g'
 
8346
 
 
8347
# Sed substitution to delay expansion of an escaped shell variable in a
 
8348
# double_quote_subst'ed string.
 
8349
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
 
8350
 
 
8351
# Sed substitution to delay expansion of an escaped single quote.
 
8352
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
 
8353
 
 
8354
# Sed substitution to avoid accidental globbing in evaled expressions
 
8355
no_glob_subst='s/\*/\\\*/g'
 
8356
 
 
8357
# Global variables:
 
8358
ofile=libtool
 
8359
can_build_shared=yes
 
8360
 
 
8361
# All known linkers require a `.a' archive for static linking (except MSVC,
 
8362
# which needs '.lib').
 
8363
libext=a
 
8364
 
 
8365
with_gnu_ld="$lt_cv_prog_gnu_ld"
 
8366
 
 
8367
old_CC="$CC"
 
8368
old_CFLAGS="$CFLAGS"
 
8369
 
 
8370
# Set sane defaults for various variables
 
8371
test -z "$CC" && CC=cc
 
8372
test -z "$LTCC" && LTCC=$CC
 
8373
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
 
8374
test -z "$LD" && LD=ld
 
8375
test -z "$ac_objext" && ac_objext=o
 
8376
 
 
8377
for cc_temp in $compiler""; do
 
8378
  case $cc_temp in
 
8379
    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
 
8380
    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
 
8381
    \-*) ;;
 
8382
    *) break;;
 
8383
  esac
 
8384
done
 
8385
cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
 
8386
 
 
8387
 
 
8388
# Only perform the check for file, if the check method requires it
 
8389
test -z "$MAGIC_CMD" && MAGIC_CMD=file
 
8390
case $deplibs_check_method in
 
8391
file_magic*)
 
8392
  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
 
8393
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
 
8394
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
 
8395
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
 
8396
  $as_echo_n "(cached) " >&6
 
8397
else
 
8398
  case $MAGIC_CMD in
 
8399
[\\/*] |  ?:[\\/]*)
 
8400
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 
8401
  ;;
 
8402
*)
 
8403
  lt_save_MAGIC_CMD="$MAGIC_CMD"
 
8404
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
8405
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
 
8406
  for ac_dir in $ac_dummy; do
 
8407
    IFS="$lt_save_ifs"
 
8408
    test -z "$ac_dir" && ac_dir=.
 
8409
    if test -f $ac_dir/${ac_tool_prefix}file; then
 
8410
      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
 
8411
      if test -n "$file_magic_test_file"; then
 
8412
        case $deplibs_check_method in
 
8413
        "file_magic "*)
 
8414
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
 
8415
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
8416
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 
8417
            $EGREP "$file_magic_regex" > /dev/null; then
 
8418
            :
 
8419
          else
 
8420
            cat <<_LT_EOF 1>&2
 
8421
 
 
8422
*** Warning: the command libtool uses to detect shared libraries,
 
8423
*** $file_magic_cmd, produces output that libtool cannot recognize.
 
8424
*** The result is that libtool may fail to recognize shared libraries
 
8425
*** as such.  This will affect the creation of libtool libraries that
 
8426
*** depend on shared libraries, but programs linked with such libtool
 
8427
*** libraries will work regardless of this problem.  Nevertheless, you
 
8428
*** may want to report the problem to your system manager and/or to
 
8429
*** bug-libtool@gnu.org
 
8430
 
 
8431
_LT_EOF
 
8432
          fi ;;
 
8433
        esac
 
8434
      fi
 
8435
      break
 
8436
    fi
 
8437
  done
 
8438
  IFS="$lt_save_ifs"
 
8439
  MAGIC_CMD="$lt_save_MAGIC_CMD"
 
8440
  ;;
 
8441
esac
 
8442
fi
 
8443
 
 
8444
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
8445
if test -n "$MAGIC_CMD"; then
 
8446
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
 
8447
$as_echo "$MAGIC_CMD" >&6; }
 
8448
else
 
8449
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
8450
$as_echo "no" >&6; }
 
8451
fi
 
8452
 
 
8453
 
 
8454
 
 
8455
 
 
8456
 
 
8457
if test -z "$lt_cv_path_MAGIC_CMD"; then
 
8458
  if test -n "$ac_tool_prefix"; then
 
8459
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
 
8460
$as_echo_n "checking for file... " >&6; }
 
8461
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
 
8462
  $as_echo_n "(cached) " >&6
 
8463
else
 
8464
  case $MAGIC_CMD in
 
8465
[\\/*] |  ?:[\\/]*)
 
8466
  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
 
8467
  ;;
 
8468
*)
 
8469
  lt_save_MAGIC_CMD="$MAGIC_CMD"
 
8470
  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
 
8471
  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
 
8472
  for ac_dir in $ac_dummy; do
 
8473
    IFS="$lt_save_ifs"
 
8474
    test -z "$ac_dir" && ac_dir=.
 
8475
    if test -f $ac_dir/file; then
 
8476
      lt_cv_path_MAGIC_CMD="$ac_dir/file"
 
8477
      if test -n "$file_magic_test_file"; then
 
8478
        case $deplibs_check_method in
 
8479
        "file_magic "*)
 
8480
          file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
 
8481
          MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
8482
          if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
 
8483
            $EGREP "$file_magic_regex" > /dev/null; then
 
8484
            :
 
8485
          else
 
8486
            cat <<_LT_EOF 1>&2
 
8487
 
 
8488
*** Warning: the command libtool uses to detect shared libraries,
 
8489
*** $file_magic_cmd, produces output that libtool cannot recognize.
 
8490
*** The result is that libtool may fail to recognize shared libraries
 
8491
*** as such.  This will affect the creation of libtool libraries that
 
8492
*** depend on shared libraries, but programs linked with such libtool
 
8493
*** libraries will work regardless of this problem.  Nevertheless, you
 
8494
*** may want to report the problem to your system manager and/or to
 
8495
*** bug-libtool@gnu.org
 
8496
 
 
8497
_LT_EOF
 
8498
          fi ;;
 
8499
        esac
 
8500
      fi
 
8501
      break
 
8502
    fi
 
8503
  done
 
8504
  IFS="$lt_save_ifs"
 
8505
  MAGIC_CMD="$lt_save_MAGIC_CMD"
 
8506
  ;;
 
8507
esac
 
8508
fi
 
8509
 
 
8510
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
 
8511
if test -n "$MAGIC_CMD"; then
 
8512
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
 
8513
$as_echo "$MAGIC_CMD" >&6; }
 
8514
else
 
8515
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
8516
$as_echo "no" >&6; }
 
8517
fi
 
8518
 
 
8519
 
 
8520
  else
 
8521
    MAGIC_CMD=:
 
8522
  fi
 
8523
fi
 
8524
 
 
8525
  fi
 
8526
  ;;
 
8527
esac
 
8528
 
 
8529
# Use C for the default configuration in the libtool script
 
8530
 
 
8531
lt_save_CC="$CC"
 
8532
ac_ext=c
 
8533
ac_cpp='$CPP $CPPFLAGS'
 
8534
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
8535
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
8536
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
8537
 
 
8538
 
 
8539
# Source file extension for C test sources.
 
8540
ac_ext=c
 
8541
 
 
8542
# Object file extension for compiled C test sources.
 
8543
objext=o
 
8544
objext=$objext
 
8545
 
 
8546
# Code to be used in simple compile tests
 
8547
lt_simple_compile_test_code="int some_variable = 0;"
 
8548
 
 
8549
# Code to be used in simple link tests
 
8550
lt_simple_link_test_code='int main(){return(0);}'
 
8551
 
 
8552
 
 
8553
 
 
8554
 
 
8555
 
 
8556
 
 
8557
 
 
8558
# If no C compiler was specified, use CC.
 
8559
LTCC=${LTCC-"$CC"}
 
8560
 
 
8561
# If no C compiler flags were specified, use CFLAGS.
 
8562
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
 
8563
 
 
8564
# Allow CC to be a program name with arguments.
 
8565
compiler=$CC
 
8566
 
 
8567
# Save the default compiler, since it gets overwritten when the other
 
8568
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
 
8569
compiler_DEFAULT=$CC
 
8570
 
 
8571
# save warnings/boilerplate of simple test code
 
8572
ac_outfile=conftest.$ac_objext
 
8573
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
 
8574
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 
8575
_lt_compiler_boilerplate=`cat conftest.err`
 
8576
$RM conftest*
 
8577
 
 
8578
ac_outfile=conftest.$ac_objext
 
8579
echo "$lt_simple_link_test_code" >conftest.$ac_ext
 
8580
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
 
8581
_lt_linker_boilerplate=`cat conftest.err`
 
8582
$RM -r conftest*
 
8583
 
 
8584
 
 
8585
if test -n "$compiler"; then
 
8586
 
 
8587
lt_prog_compiler_no_builtin_flag=
 
8588
 
 
8589
if test "$GCC" = yes; then
 
8590
  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
 
8591
 
 
8592
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
 
8593
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
 
8594
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
 
8595
  $as_echo_n "(cached) " >&6
 
8596
else
 
8597
  lt_cv_prog_compiler_rtti_exceptions=no
 
8598
   ac_outfile=conftest.$ac_objext
 
8599
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
8600
   lt_compiler_flag="-fno-rtti -fno-exceptions"
 
8601
   # Insert the option either (1) after the last *FLAGS variable, or
 
8602
   # (2) before a word containing "conftest.", or (3) at the end.
 
8603
   # Note that $ac_compile itself does not contain backslashes and begins
 
8604
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
8605
   # The option is referenced via a variable to avoid confusing sed.
 
8606
   lt_compile=`echo "$ac_compile" | $SED \
 
8607
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
8608
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
8609
   -e 's:$: $lt_compiler_flag:'`
 
8610
   (eval echo "\"\$as_me:8610: $lt_compile\"" >&5)
 
8611
   (eval "$lt_compile" 2>conftest.err)
 
8612
   ac_status=$?
 
8613
   cat conftest.err >&5
 
8614
   echo "$as_me:8614: \$? = $ac_status" >&5
 
8615
   if (exit $ac_status) && test -s "$ac_outfile"; then
 
8616
     # The compiler can only warn and ignore the option if not recognized
 
8617
     # So say no if there are warnings other than the usual output.
 
8618
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
 
8619
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
8620
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
 
8621
       lt_cv_prog_compiler_rtti_exceptions=yes
 
8622
     fi
 
8623
   fi
 
8624
   $RM conftest*
 
8625
 
 
8626
fi
 
8627
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
 
8628
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
 
8629
 
 
8630
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
 
8631
    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
 
8632
else
 
8633
    :
 
8634
fi
 
8635
 
 
8636
fi
 
8637
 
 
8638
 
 
8639
 
 
8640
 
 
8641
 
 
8642
 
 
8643
  lt_prog_compiler_wl=
 
8644
lt_prog_compiler_pic=
 
8645
lt_prog_compiler_static=
 
8646
 
 
8647
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
 
8648
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
 
8649
 
 
8650
  if test "$GCC" = yes; then
 
8651
    lt_prog_compiler_wl='-Wl,'
 
8652
    lt_prog_compiler_static='-static'
 
8653
 
 
8654
    case $host_os in
 
8655
      aix*)
 
8656
      # All AIX code is PIC.
 
8657
      if test "$host_cpu" = ia64; then
 
8658
        # AIX 5 now supports IA64 processor
 
8659
        lt_prog_compiler_static='-Bstatic'
 
8660
      fi
 
8661
      ;;
 
8662
 
 
8663
    amigaos*)
 
8664
      case $host_cpu in
 
8665
      powerpc)
 
8666
            # see comment about AmigaOS4 .so support
 
8667
            lt_prog_compiler_pic='-fPIC'
 
8668
        ;;
 
8669
      m68k)
 
8670
            # FIXME: we need at least 68020 code to build shared libraries, but
 
8671
            # adding the `-m68020' flag to GCC prevents building anything better,
 
8672
            # like `-m68040'.
 
8673
            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
 
8674
        ;;
 
8675
      esac
 
8676
      ;;
 
8677
 
 
8678
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 
8679
      # PIC is the default for these OSes.
 
8680
      ;;
 
8681
 
 
8682
    mingw* | cygwin* | pw32* | os2* | cegcc*)
 
8683
      # This hack is so that the source file can tell whether it is being
 
8684
      # built for inclusion in a dll (and should export symbols for example).
 
8685
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 
8686
      # (--disable-auto-import) libraries
 
8687
      lt_prog_compiler_pic='-DDLL_EXPORT'
 
8688
      ;;
 
8689
 
 
8690
    darwin* | rhapsody*)
 
8691
      # PIC is the default on this platform
 
8692
      # Common symbols not allowed in MH_DYLIB files
 
8693
      lt_prog_compiler_pic='-fno-common'
 
8694
      ;;
 
8695
 
 
8696
    hpux*)
 
8697
      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 
8698
      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 
8699
      # sets the default TLS model and affects inlining.
 
8700
      case $host_cpu in
 
8701
      hppa*64*)
 
8702
        # +Z the default
 
8703
        ;;
 
8704
      *)
 
8705
        lt_prog_compiler_pic='-fPIC'
 
8706
        ;;
 
8707
      esac
 
8708
      ;;
 
8709
 
 
8710
    interix[3-9]*)
 
8711
      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
 
8712
      # Instead, we relocate shared libraries at runtime.
 
8713
      ;;
 
8714
 
 
8715
    msdosdjgpp*)
 
8716
      # Just because we use GCC doesn't mean we suddenly get shared libraries
 
8717
      # on systems that don't support them.
 
8718
      lt_prog_compiler_can_build_shared=no
 
8719
      enable_shared=no
 
8720
      ;;
 
8721
 
 
8722
    *nto* | *qnx*)
 
8723
      # QNX uses GNU C++, but need to define -shared option too, otherwise
 
8724
      # it will coredump.
 
8725
      lt_prog_compiler_pic='-fPIC -shared'
 
8726
      ;;
 
8727
 
 
8728
    sysv4*MP*)
 
8729
      if test -d /usr/nec; then
 
8730
        lt_prog_compiler_pic=-Kconform_pic
 
8731
      fi
 
8732
      ;;
 
8733
 
 
8734
    *)
 
8735
      lt_prog_compiler_pic='-fPIC'
 
8736
      ;;
 
8737
    esac
 
8738
  else
 
8739
    # PORTME Check for flag to pass linker flags through the system compiler.
 
8740
    case $host_os in
 
8741
    aix*)
 
8742
      lt_prog_compiler_wl='-Wl,'
 
8743
      if test "$host_cpu" = ia64; then
 
8744
        # AIX 5 now supports IA64 processor
 
8745
        lt_prog_compiler_static='-Bstatic'
 
8746
      else
 
8747
        lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
 
8748
      fi
 
8749
      ;;
 
8750
 
 
8751
    mingw* | cygwin* | pw32* | os2* | cegcc*)
 
8752
      # This hack is so that the source file can tell whether it is being
 
8753
      # built for inclusion in a dll (and should export symbols for example).
 
8754
      lt_prog_compiler_pic='-DDLL_EXPORT'
 
8755
      ;;
 
8756
 
 
8757
    hpux9* | hpux10* | hpux11*)
 
8758
      lt_prog_compiler_wl='-Wl,'
 
8759
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
 
8760
      # not for PA HP-UX.
 
8761
      case $host_cpu in
 
8762
      hppa*64*|ia64*)
 
8763
        # +Z the default
 
8764
        ;;
 
8765
      *)
 
8766
        lt_prog_compiler_pic='+Z'
 
8767
        ;;
 
8768
      esac
 
8769
      # Is there a better lt_prog_compiler_static that works with the bundled CC?
 
8770
      lt_prog_compiler_static='${wl}-a ${wl}archive'
 
8771
      ;;
 
8772
 
 
8773
    irix5* | irix6* | nonstopux*)
 
8774
      lt_prog_compiler_wl='-Wl,'
 
8775
      # PIC (with -KPIC) is the default.
 
8776
      lt_prog_compiler_static='-non_shared'
 
8777
      ;;
 
8778
 
 
8779
    linux* | k*bsd*-gnu)
 
8780
      case $cc_basename in
 
8781
      # old Intel for x86_64 which still supported -KPIC.
 
8782
      ecc*)
 
8783
        lt_prog_compiler_wl='-Wl,'
 
8784
        lt_prog_compiler_pic='-KPIC'
 
8785
        lt_prog_compiler_static='-static'
 
8786
        ;;
 
8787
      # icc used to be incompatible with GCC.
 
8788
      # ICC 10 doesn't accept -KPIC any more.
 
8789
      icc* | ifort*)
 
8790
        lt_prog_compiler_wl='-Wl,'
 
8791
        lt_prog_compiler_pic='-fPIC'
 
8792
        lt_prog_compiler_static='-static'
 
8793
        ;;
 
8794
      # Lahey Fortran 8.1.
 
8795
      lf95*)
 
8796
        lt_prog_compiler_wl='-Wl,'
 
8797
        lt_prog_compiler_pic='--shared'
 
8798
        lt_prog_compiler_static='--static'
 
8799
        ;;
 
8800
      pgcc* | pgf77* | pgf90* | pgf95*)
 
8801
        # Portland Group compilers (*not* the Pentium gcc compiler,
 
8802
        # which looks to be a dead project)
 
8803
        lt_prog_compiler_wl='-Wl,'
 
8804
        lt_prog_compiler_pic='-fpic'
 
8805
        lt_prog_compiler_static='-Bstatic'
 
8806
        ;;
 
8807
      ccc*)
 
8808
        lt_prog_compiler_wl='-Wl,'
 
8809
        # All Alpha code is PIC.
 
8810
        lt_prog_compiler_static='-non_shared'
 
8811
        ;;
 
8812
      xl*)
 
8813
        # IBM XL C 8.0/Fortran 10.1 on PPC
 
8814
        lt_prog_compiler_wl='-Wl,'
 
8815
        lt_prog_compiler_pic='-qpic'
 
8816
        lt_prog_compiler_static='-qstaticlink'
 
8817
        ;;
 
8818
      *)
 
8819
        case `$CC -V 2>&1 | sed 5q` in
 
8820
        *Sun\ C*)
 
8821
          # Sun C 5.9
 
8822
          lt_prog_compiler_pic='-KPIC'
 
8823
          lt_prog_compiler_static='-Bstatic'
 
8824
          lt_prog_compiler_wl='-Wl,'
 
8825
          ;;
 
8826
        *Sun\ F*)
 
8827
          # Sun Fortran 8.3 passes all unrecognized flags to the linker
 
8828
          lt_prog_compiler_pic='-KPIC'
 
8829
          lt_prog_compiler_static='-Bstatic'
 
8830
          lt_prog_compiler_wl=''
 
8831
          ;;
 
8832
        esac
 
8833
        ;;
 
8834
      esac
 
8835
      ;;
 
8836
 
 
8837
    newsos6)
 
8838
      lt_prog_compiler_pic='-KPIC'
 
8839
      lt_prog_compiler_static='-Bstatic'
 
8840
      ;;
 
8841
 
 
8842
    *nto* | *qnx*)
 
8843
      # QNX uses GNU C++, but need to define -shared option too, otherwise
 
8844
      # it will coredump.
 
8845
      lt_prog_compiler_pic='-fPIC -shared'
 
8846
      ;;
 
8847
 
 
8848
    osf3* | osf4* | osf5*)
 
8849
      lt_prog_compiler_wl='-Wl,'
 
8850
      # All OSF/1 code is PIC.
 
8851
      lt_prog_compiler_static='-non_shared'
 
8852
      ;;
 
8853
 
 
8854
    rdos*)
 
8855
      lt_prog_compiler_static='-non_shared'
 
8856
      ;;
 
8857
 
 
8858
    solaris*)
 
8859
      lt_prog_compiler_pic='-KPIC'
 
8860
      lt_prog_compiler_static='-Bstatic'
 
8861
      case $cc_basename in
 
8862
      f77* | f90* | f95*)
 
8863
        lt_prog_compiler_wl='-Qoption ld ';;
 
8864
      *)
 
8865
        lt_prog_compiler_wl='-Wl,';;
 
8866
      esac
 
8867
      ;;
 
8868
 
 
8869
    sunos4*)
 
8870
      lt_prog_compiler_wl='-Qoption ld '
 
8871
      lt_prog_compiler_pic='-PIC'
 
8872
      lt_prog_compiler_static='-Bstatic'
 
8873
      ;;
 
8874
 
 
8875
    sysv4 | sysv4.2uw2* | sysv4.3*)
 
8876
      lt_prog_compiler_wl='-Wl,'
 
8877
      lt_prog_compiler_pic='-KPIC'
 
8878
      lt_prog_compiler_static='-Bstatic'
 
8879
      ;;
 
8880
 
 
8881
    sysv4*MP*)
 
8882
      if test -d /usr/nec ;then
 
8883
        lt_prog_compiler_pic='-Kconform_pic'
 
8884
        lt_prog_compiler_static='-Bstatic'
 
8885
      fi
 
8886
      ;;
 
8887
 
 
8888
    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
 
8889
      lt_prog_compiler_wl='-Wl,'
 
8890
      lt_prog_compiler_pic='-KPIC'
 
8891
      lt_prog_compiler_static='-Bstatic'
 
8892
      ;;
 
8893
 
 
8894
    unicos*)
 
8895
      lt_prog_compiler_wl='-Wl,'
 
8896
      lt_prog_compiler_can_build_shared=no
 
8897
      ;;
 
8898
 
 
8899
    uts4*)
 
8900
      lt_prog_compiler_pic='-pic'
 
8901
      lt_prog_compiler_static='-Bstatic'
 
8902
      ;;
 
8903
 
 
8904
    *)
 
8905
      lt_prog_compiler_can_build_shared=no
 
8906
      ;;
 
8907
    esac
 
8908
  fi
 
8909
 
 
8910
case $host_os in
 
8911
  # For platforms which do not support PIC, -DPIC is meaningless:
 
8912
  *djgpp*)
 
8913
    lt_prog_compiler_pic=
 
8914
    ;;
 
8915
  *)
 
8916
    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
 
8917
    ;;
 
8918
esac
 
8919
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
 
8920
$as_echo "$lt_prog_compiler_pic" >&6; }
 
8921
 
 
8922
 
 
8923
 
 
8924
 
 
8925
 
 
8926
 
 
8927
#
 
8928
# Check to make sure the PIC flag actually works.
 
8929
#
 
8930
if test -n "$lt_prog_compiler_pic"; then
 
8931
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
 
8932
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
 
8933
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
 
8934
  $as_echo_n "(cached) " >&6
 
8935
else
 
8936
  lt_cv_prog_compiler_pic_works=no
 
8937
   ac_outfile=conftest.$ac_objext
 
8938
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
8939
   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
 
8940
   # Insert the option either (1) after the last *FLAGS variable, or
 
8941
   # (2) before a word containing "conftest.", or (3) at the end.
 
8942
   # Note that $ac_compile itself does not contain backslashes and begins
 
8943
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
8944
   # The option is referenced via a variable to avoid confusing sed.
 
8945
   lt_compile=`echo "$ac_compile" | $SED \
 
8946
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
8947
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
8948
   -e 's:$: $lt_compiler_flag:'`
 
8949
   (eval echo "\"\$as_me:8949: $lt_compile\"" >&5)
 
8950
   (eval "$lt_compile" 2>conftest.err)
 
8951
   ac_status=$?
 
8952
   cat conftest.err >&5
 
8953
   echo "$as_me:8953: \$? = $ac_status" >&5
 
8954
   if (exit $ac_status) && test -s "$ac_outfile"; then
 
8955
     # The compiler can only warn and ignore the option if not recognized
 
8956
     # So say no if there are warnings other than the usual output.
 
8957
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
 
8958
     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
8959
     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
 
8960
       lt_cv_prog_compiler_pic_works=yes
 
8961
     fi
 
8962
   fi
 
8963
   $RM conftest*
 
8964
 
 
8965
fi
 
8966
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
 
8967
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
 
8968
 
 
8969
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
 
8970
    case $lt_prog_compiler_pic in
 
8971
     "" | " "*) ;;
 
8972
     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
 
8973
     esac
 
8974
else
 
8975
    lt_prog_compiler_pic=
 
8976
     lt_prog_compiler_can_build_shared=no
 
8977
fi
 
8978
 
 
8979
fi
 
8980
 
 
8981
 
 
8982
 
 
8983
 
 
8984
 
 
8985
 
 
8986
#
 
8987
# Check to make sure the static flag actually works.
 
8988
#
 
8989
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
 
8990
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
 
8991
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
 
8992
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
 
8993
  $as_echo_n "(cached) " >&6
 
8994
else
 
8995
  lt_cv_prog_compiler_static_works=no
 
8996
   save_LDFLAGS="$LDFLAGS"
 
8997
   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
 
8998
   echo "$lt_simple_link_test_code" > conftest.$ac_ext
 
8999
   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
 
9000
     # The linker can only warn and ignore the option if not recognized
 
9001
     # So say no if there are warnings
 
9002
     if test -s conftest.err; then
 
9003
       # Append any errors to the config.log.
 
9004
       cat conftest.err 1>&5
 
9005
       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
 
9006
       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
 
9007
       if diff conftest.exp conftest.er2 >/dev/null; then
 
9008
         lt_cv_prog_compiler_static_works=yes
 
9009
       fi
 
9010
     else
 
9011
       lt_cv_prog_compiler_static_works=yes
 
9012
     fi
 
9013
   fi
 
9014
   $RM -r conftest*
 
9015
   LDFLAGS="$save_LDFLAGS"
 
9016
 
 
9017
fi
 
9018
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
 
9019
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
 
9020
 
 
9021
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
 
9022
    :
 
9023
else
 
9024
    lt_prog_compiler_static=
 
9025
fi
 
9026
 
 
9027
 
 
9028
 
 
9029
 
 
9030
 
 
9031
 
 
9032
 
 
9033
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 
9034
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 
9035
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
 
9036
  $as_echo_n "(cached) " >&6
 
9037
else
 
9038
  lt_cv_prog_compiler_c_o=no
 
9039
   $RM -r conftest 2>/dev/null
 
9040
   mkdir conftest
 
9041
   cd conftest
 
9042
   mkdir out
 
9043
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
9044
 
 
9045
   lt_compiler_flag="-o out/conftest2.$ac_objext"
 
9046
   # Insert the option either (1) after the last *FLAGS variable, or
 
9047
   # (2) before a word containing "conftest.", or (3) at the end.
 
9048
   # Note that $ac_compile itself does not contain backslashes and begins
 
9049
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
9050
   lt_compile=`echo "$ac_compile" | $SED \
 
9051
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
9052
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
9053
   -e 's:$: $lt_compiler_flag:'`
 
9054
   (eval echo "\"\$as_me:9054: $lt_compile\"" >&5)
 
9055
   (eval "$lt_compile" 2>out/conftest.err)
 
9056
   ac_status=$?
 
9057
   cat out/conftest.err >&5
 
9058
   echo "$as_me:9058: \$? = $ac_status" >&5
 
9059
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
 
9060
   then
 
9061
     # The compiler can only warn and ignore the option if not recognized
 
9062
     # So say no if there are warnings
 
9063
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 
9064
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 
9065
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 
9066
       lt_cv_prog_compiler_c_o=yes
 
9067
     fi
 
9068
   fi
 
9069
   chmod u+w . 2>&5
 
9070
   $RM conftest*
 
9071
   # SGI C++ compiler will create directory out/ii_files/ for
 
9072
   # template instantiation
 
9073
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 
9074
   $RM out/* && rmdir out
 
9075
   cd ..
 
9076
   $RM -r conftest
 
9077
   $RM conftest*
 
9078
 
 
9079
fi
 
9080
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
 
9081
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
 
9082
 
 
9083
 
 
9084
 
 
9085
 
 
9086
 
 
9087
 
 
9088
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
 
9089
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
 
9090
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
 
9091
  $as_echo_n "(cached) " >&6
 
9092
else
 
9093
  lt_cv_prog_compiler_c_o=no
 
9094
   $RM -r conftest 2>/dev/null
 
9095
   mkdir conftest
 
9096
   cd conftest
 
9097
   mkdir out
 
9098
   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
9099
 
 
9100
   lt_compiler_flag="-o out/conftest2.$ac_objext"
 
9101
   # Insert the option either (1) after the last *FLAGS variable, or
 
9102
   # (2) before a word containing "conftest.", or (3) at the end.
 
9103
   # Note that $ac_compile itself does not contain backslashes and begins
 
9104
   # with a dollar sign (not a hyphen), so the echo should work correctly.
 
9105
   lt_compile=`echo "$ac_compile" | $SED \
 
9106
   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
 
9107
   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
 
9108
   -e 's:$: $lt_compiler_flag:'`
 
9109
   (eval echo "\"\$as_me:9109: $lt_compile\"" >&5)
 
9110
   (eval "$lt_compile" 2>out/conftest.err)
 
9111
   ac_status=$?
 
9112
   cat out/conftest.err >&5
 
9113
   echo "$as_me:9113: \$? = $ac_status" >&5
 
9114
   if (exit $ac_status) && test -s out/conftest2.$ac_objext
 
9115
   then
 
9116
     # The compiler can only warn and ignore the option if not recognized
 
9117
     # So say no if there are warnings
 
9118
     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
 
9119
     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
 
9120
     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
 
9121
       lt_cv_prog_compiler_c_o=yes
 
9122
     fi
 
9123
   fi
 
9124
   chmod u+w . 2>&5
 
9125
   $RM conftest*
 
9126
   # SGI C++ compiler will create directory out/ii_files/ for
 
9127
   # template instantiation
 
9128
   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
 
9129
   $RM out/* && rmdir out
 
9130
   cd ..
 
9131
   $RM -r conftest
 
9132
   $RM conftest*
 
9133
 
 
9134
fi
 
9135
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
 
9136
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
 
9137
 
 
9138
 
 
9139
 
 
9140
 
 
9141
hard_links="nottested"
 
9142
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
 
9143
  # do not overwrite the value of need_locks provided by the user
 
9144
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
 
9145
$as_echo_n "checking if we can lock with hard links... " >&6; }
 
9146
  hard_links=yes
 
9147
  $RM conftest*
 
9148
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
 
9149
  touch conftest.a
 
9150
  ln conftest.a conftest.b 2>&5 || hard_links=no
 
9151
  ln conftest.a conftest.b 2>/dev/null && hard_links=no
 
9152
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
 
9153
$as_echo "$hard_links" >&6; }
 
9154
  if test "$hard_links" = no; then
 
9155
    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
 
9156
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
 
9157
    need_locks=warn
 
9158
  fi
 
9159
else
 
9160
  need_locks=no
 
9161
fi
 
9162
 
 
9163
 
 
9164
 
 
9165
 
 
9166
 
 
9167
 
 
9168
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
 
9169
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
 
9170
 
 
9171
  runpath_var=
 
9172
  allow_undefined_flag=
 
9173
  always_export_symbols=no
 
9174
  archive_cmds=
 
9175
  archive_expsym_cmds=
 
9176
  compiler_needs_object=no
 
9177
  enable_shared_with_static_runtimes=no
 
9178
  export_dynamic_flag_spec=
 
9179
  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
 
9180
  hardcode_automatic=no
 
9181
  hardcode_direct=no
 
9182
  hardcode_direct_absolute=no
 
9183
  hardcode_libdir_flag_spec=
 
9184
  hardcode_libdir_flag_spec_ld=
 
9185
  hardcode_libdir_separator=
 
9186
  hardcode_minus_L=no
 
9187
  hardcode_shlibpath_var=unsupported
 
9188
  inherit_rpath=no
 
9189
  link_all_deplibs=unknown
 
9190
  module_cmds=
 
9191
  module_expsym_cmds=
 
9192
  old_archive_from_new_cmds=
 
9193
  old_archive_from_expsyms_cmds=
 
9194
  thread_safe_flag_spec=
 
9195
  whole_archive_flag_spec=
 
9196
  # include_expsyms should be a list of space-separated symbols to be *always*
 
9197
  # included in the symbol list
 
9198
  include_expsyms=
 
9199
  # exclude_expsyms can be an extended regexp of symbols to exclude
 
9200
  # it will be wrapped by ` (' and `)$', so one must not match beginning or
 
9201
  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
 
9202
  # as well as any symbol that contains `d'.
 
9203
  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
 
9204
  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
 
9205
  # platforms (ab)use it in PIC code, but their linkers get confused if
 
9206
  # the symbol is explicitly referenced.  Since portable code cannot
 
9207
  # rely on this symbol name, it's probably fine to never include it in
 
9208
  # preloaded symbol tables.
 
9209
  # Exclude shared library initialization/finalization symbols.
 
9210
  extract_expsyms_cmds=
 
9211
 
 
9212
  case $host_os in
 
9213
  cygwin* | mingw* | pw32* | cegcc*)
 
9214
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
 
9215
    # When not using gcc, we currently assume that we are using
 
9216
    # Microsoft Visual C++.
 
9217
    if test "$GCC" != yes; then
 
9218
      with_gnu_ld=no
 
9219
    fi
 
9220
    ;;
 
9221
  interix*)
 
9222
    # we just hope/assume this is gcc and not c89 (= MSVC++)
 
9223
    with_gnu_ld=yes
 
9224
    ;;
 
9225
  openbsd*)
 
9226
    with_gnu_ld=no
 
9227
    ;;
 
9228
  esac
 
9229
 
 
9230
  ld_shlibs=yes
 
9231
  if test "$with_gnu_ld" = yes; then
 
9232
    # If archive_cmds runs LD, not CC, wlarc should be empty
 
9233
    wlarc='${wl}'
 
9234
 
 
9235
    # Set some defaults for GNU ld with shared library support. These
 
9236
    # are reset later if shared libraries are not supported. Putting them
 
9237
    # here allows them to be overridden if necessary.
 
9238
    runpath_var=LD_RUN_PATH
 
9239
    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9240
    export_dynamic_flag_spec='${wl}--export-dynamic'
 
9241
    # ancient GNU ld didn't support --whole-archive et. al.
 
9242
    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
 
9243
      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
 
9244
    else
 
9245
      whole_archive_flag_spec=
 
9246
    fi
 
9247
    supports_anon_versioning=no
 
9248
    case `$LD -v 2>&1` in
 
9249
      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
 
9250
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
 
9251
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
 
9252
      *\ 2.11.*) ;; # other 2.11 versions
 
9253
      *) supports_anon_versioning=yes ;;
 
9254
    esac
 
9255
 
 
9256
    # See if GNU ld supports shared libraries.
 
9257
    case $host_os in
 
9258
    aix[3-9]*)
 
9259
      # On AIX/PPC, the GNU linker is very broken
 
9260
      if test "$host_cpu" != ia64; then
 
9261
        ld_shlibs=no
 
9262
        cat <<_LT_EOF 1>&2
 
9263
 
 
9264
*** Warning: the GNU linker, at least up to release 2.9.1, is reported
 
9265
*** to be unable to reliably create shared libraries on AIX.
 
9266
*** Therefore, libtool is disabling shared libraries support.  If you
 
9267
*** really care for shared libraries, you may want to modify your PATH
 
9268
*** so that a non-GNU linker is found, and then restart.
 
9269
 
 
9270
_LT_EOF
 
9271
      fi
 
9272
      ;;
 
9273
 
 
9274
    amigaos*)
 
9275
      case $host_cpu in
 
9276
      powerpc)
 
9277
            # see comment about AmigaOS4 .so support
 
9278
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9279
            archive_expsym_cmds=''
 
9280
        ;;
 
9281
      m68k)
 
9282
            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)'
 
9283
            hardcode_libdir_flag_spec='-L$libdir'
 
9284
            hardcode_minus_L=yes
 
9285
        ;;
 
9286
      esac
 
9287
      ;;
 
9288
 
 
9289
    beos*)
 
9290
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
9291
        allow_undefined_flag=unsupported
 
9292
        # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
 
9293
        # support --undefined.  This deserves some investigation.  FIXME
 
9294
        archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9295
      else
 
9296
        ld_shlibs=no
 
9297
      fi
 
9298
      ;;
 
9299
 
 
9300
    cygwin* | mingw* | pw32* | cegcc*)
 
9301
      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
 
9302
      # as there is no search path for DLLs.
 
9303
      hardcode_libdir_flag_spec='-L$libdir'
 
9304
      allow_undefined_flag=unsupported
 
9305
      always_export_symbols=no
 
9306
      enable_shared_with_static_runtimes=yes
 
9307
      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
 
9308
 
 
9309
      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
 
9310
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
 
9311
        # If the export-symbols file already is a .def file (1st line
 
9312
        # is EXPORTS), use it as is; otherwise, prepend...
 
9313
        archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
 
9314
          cp $export_symbols $output_objdir/$soname.def;
 
9315
        else
 
9316
          echo EXPORTS > $output_objdir/$soname.def;
 
9317
          cat $export_symbols >> $output_objdir/$soname.def;
 
9318
        fi~
 
9319
        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
 
9320
      else
 
9321
        ld_shlibs=no
 
9322
      fi
 
9323
      ;;
 
9324
 
 
9325
    interix[3-9]*)
 
9326
      hardcode_direct=no
 
9327
      hardcode_shlibpath_var=no
 
9328
      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
9329
      export_dynamic_flag_spec='${wl}-E'
 
9330
      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
 
9331
      # Instead, shared libraries are loaded at an image base (0x10000000 by
 
9332
      # default) and relocated if they conflict, which is a slow very memory
 
9333
      # consuming and fragmenting process.  To avoid this, we pick a random,
 
9334
      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
 
9335
      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
 
9336
      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
 
9337
      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'
 
9338
      ;;
 
9339
 
 
9340
    gnu* | linux* | tpf* | k*bsd*-gnu)
 
9341
      tmp_diet=no
 
9342
      if test "$host_os" = linux-dietlibc; then
 
9343
        case $cc_basename in
 
9344
          diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
 
9345
        esac
 
9346
      fi
 
9347
      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
 
9348
         && test "$tmp_diet" = no
 
9349
      then
 
9350
        tmp_addflag=
 
9351
        tmp_sharedflag='-shared'
 
9352
        case $cc_basename,$host_cpu in
 
9353
        pgcc*)                          # Portland Group C compiler
 
9354
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
9355
          tmp_addflag=' $pic_flag'
 
9356
          ;;
 
9357
        pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
 
9358
          whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
9359
          tmp_addflag=' $pic_flag -Mnomain' ;;
 
9360
        ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
 
9361
          tmp_addflag=' -i_dynamic' ;;
 
9362
        efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
 
9363
          tmp_addflag=' -i_dynamic -nofor_main' ;;
 
9364
        ifc* | ifort*)                  # Intel Fortran compiler
 
9365
          tmp_addflag=' -nofor_main' ;;
 
9366
        lf95*)                          # Lahey Fortran 8.1
 
9367
          whole_archive_flag_spec=
 
9368
          tmp_sharedflag='--shared' ;;
 
9369
        xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
 
9370
          tmp_sharedflag='-qmkshrobj'
 
9371
          tmp_addflag= ;;
 
9372
        esac
 
9373
        case `$CC -V 2>&1 | sed 5q` in
 
9374
        *Sun\ C*)                       # Sun C 5.9
 
9375
          whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
 
9376
          compiler_needs_object=yes
 
9377
          tmp_sharedflag='-G' ;;
 
9378
        *Sun\ F*)                       # Sun Fortran 8.3
 
9379
          tmp_sharedflag='-G' ;;
 
9380
        esac
 
9381
        archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9382
 
 
9383
        if test "x$supports_anon_versioning" = xyes; then
 
9384
          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
 
9385
            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
 
9386
            echo "local: *; };" >> $output_objdir/$libname.ver~
 
9387
            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
 
9388
        fi
 
9389
 
 
9390
        case $cc_basename in
 
9391
        xlf*)
 
9392
          # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
 
9393
          whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
 
9394
          hardcode_libdir_flag_spec=
 
9395
          hardcode_libdir_flag_spec_ld='-rpath $libdir'
 
9396
          archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
 
9397
          if test "x$supports_anon_versioning" = xyes; then
 
9398
            archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
 
9399
              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
 
9400
              echo "local: *; };" >> $output_objdir/$libname.ver~
 
9401
              $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
 
9402
          fi
 
9403
          ;;
 
9404
        esac
 
9405
      else
 
9406
        ld_shlibs=no
 
9407
      fi
 
9408
      ;;
 
9409
 
 
9410
    netbsd*)
 
9411
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
9412
        archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
 
9413
        wlarc=
 
9414
      else
 
9415
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9416
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
9417
      fi
 
9418
      ;;
 
9419
 
 
9420
    solaris*)
 
9421
      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
 
9422
        ld_shlibs=no
 
9423
        cat <<_LT_EOF 1>&2
 
9424
 
 
9425
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
 
9426
*** create shared libraries on Solaris systems.  Therefore, libtool
 
9427
*** is disabling shared libraries support.  We urge you to upgrade GNU
 
9428
*** binutils to release 2.9.1 or newer.  Another option is to modify
 
9429
*** your PATH or compiler configuration so that the native linker is
 
9430
*** used, and then restart.
 
9431
 
 
9432
_LT_EOF
 
9433
      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
9434
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9435
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
9436
      else
 
9437
        ld_shlibs=no
 
9438
      fi
 
9439
      ;;
 
9440
 
 
9441
    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
 
9442
      case `$LD -v 2>&1` in
 
9443
        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
 
9444
        ld_shlibs=no
 
9445
        cat <<_LT_EOF 1>&2
 
9446
 
 
9447
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
 
9448
*** reliably create shared libraries on SCO systems.  Therefore, libtool
 
9449
*** is disabling shared libraries support.  We urge you to upgrade GNU
 
9450
*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
 
9451
*** your PATH or compiler configuration so that the native linker is
 
9452
*** used, and then restart.
 
9453
 
 
9454
_LT_EOF
 
9455
        ;;
 
9456
        *)
 
9457
          # For security reasons, it is highly recommended that you always
 
9458
          # use absolute paths for naming shared libraries, and exclude the
 
9459
          # DT_RUNPATH tag from executables and libraries.  But doing so
 
9460
          # requires that you compile everything twice, which is a pain.
 
9461
          if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
9462
            hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9463
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9464
            archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
9465
          else
 
9466
            ld_shlibs=no
 
9467
          fi
 
9468
        ;;
 
9469
      esac
 
9470
      ;;
 
9471
 
 
9472
    sunos4*)
 
9473
      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
9474
      wlarc=
 
9475
      hardcode_direct=yes
 
9476
      hardcode_shlibpath_var=no
 
9477
      ;;
 
9478
 
 
9479
    *)
 
9480
      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
 
9481
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9482
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
 
9483
      else
 
9484
        ld_shlibs=no
 
9485
      fi
 
9486
      ;;
 
9487
    esac
 
9488
 
 
9489
    if test "$ld_shlibs" = no; then
 
9490
      runpath_var=
 
9491
      hardcode_libdir_flag_spec=
 
9492
      export_dynamic_flag_spec=
 
9493
      whole_archive_flag_spec=
 
9494
    fi
 
9495
  else
 
9496
    # PORTME fill in a description of your system's linker (not GNU ld)
 
9497
    case $host_os in
 
9498
    aix3*)
 
9499
      allow_undefined_flag=unsupported
 
9500
      always_export_symbols=yes
 
9501
      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'
 
9502
      # Note: this linker hardcodes the directories in LIBPATH if there
 
9503
      # are no directories specified by -L.
 
9504
      hardcode_minus_L=yes
 
9505
      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
 
9506
        # Neither direct hardcoding nor static linking is supported with a
 
9507
        # broken collect2.
 
9508
        hardcode_direct=unsupported
 
9509
      fi
 
9510
      ;;
 
9511
 
 
9512
    aix[4-9]*)
 
9513
      if test "$host_cpu" = ia64; then
 
9514
        # On IA64, the linker does run time linking by default, so we don't
 
9515
        # have to do anything special.
 
9516
        aix_use_runtimelinking=no
 
9517
        exp_sym_flag='-Bexport'
 
9518
        no_entry_flag=""
 
9519
      else
 
9520
        # If we're using GNU nm, then we don't want the "-C" option.
 
9521
        # -C means demangle to AIX nm, but means don't demangle with GNU nm
 
9522
        if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
 
9523
          export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
 
9524
        else
 
9525
          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'
 
9526
        fi
 
9527
        aix_use_runtimelinking=no
 
9528
 
 
9529
        # Test if we are trying to use run time linking or normal
 
9530
        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
 
9531
        # need to do runtime linking.
 
9532
        case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
 
9533
          for ld_flag in $LDFLAGS; do
 
9534
          if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
 
9535
            aix_use_runtimelinking=yes
 
9536
            break
 
9537
          fi
 
9538
          done
 
9539
          ;;
 
9540
        esac
 
9541
 
 
9542
        exp_sym_flag='-bexport'
 
9543
        no_entry_flag='-bnoentry'
 
9544
      fi
 
9545
 
 
9546
      # When large executables or shared objects are built, AIX ld can
 
9547
      # have problems creating the table of contents.  If linking a library
 
9548
      # or program results in "error TOC overflow" add -mminimal-toc to
 
9549
      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
 
9550
      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
 
9551
 
 
9552
      archive_cmds=''
 
9553
      hardcode_direct=yes
 
9554
      hardcode_direct_absolute=yes
 
9555
      hardcode_libdir_separator=':'
 
9556
      link_all_deplibs=yes
 
9557
      file_list_spec='${wl}-f,'
 
9558
 
 
9559
      if test "$GCC" = yes; then
 
9560
        case $host_os in aix4.[012]|aix4.[012].*)
 
9561
        # We only want to do this on AIX 4.2 and lower, the check
 
9562
        # below for broken collect2 doesn't work under 4.3+
 
9563
          collect2name=`${CC} -print-prog-name=collect2`
 
9564
          if test -f "$collect2name" &&
 
9565
           strings "$collect2name" | $GREP resolve_lib_name >/dev/null
 
9566
          then
 
9567
          # We have reworked collect2
 
9568
          :
 
9569
          else
 
9570
          # We have old collect2
 
9571
          hardcode_direct=unsupported
 
9572
          # It fails to find uninstalled libraries when the uninstalled
 
9573
          # path is not listed in the libpath.  Setting hardcode_minus_L
 
9574
          # to unsupported forces relinking
 
9575
          hardcode_minus_L=yes
 
9576
          hardcode_libdir_flag_spec='-L$libdir'
 
9577
          hardcode_libdir_separator=
 
9578
          fi
 
9579
          ;;
 
9580
        esac
 
9581
        shared_flag='-shared'
 
9582
        if test "$aix_use_runtimelinking" = yes; then
 
9583
          shared_flag="$shared_flag "'${wl}-G'
 
9584
        fi
 
9585
      else
 
9586
        # not using gcc
 
9587
        if test "$host_cpu" = ia64; then
 
9588
        # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
 
9589
        # chokes on -Wl,-G. The following line is correct:
 
9590
          shared_flag='-G'
 
9591
        else
 
9592
          if test "$aix_use_runtimelinking" = yes; then
 
9593
            shared_flag='${wl}-G'
 
9594
          else
 
9595
            shared_flag='${wl}-bM:SRE'
 
9596
          fi
 
9597
        fi
 
9598
      fi
 
9599
 
 
9600
      export_dynamic_flag_spec='${wl}-bexpall'
 
9601
      # It seems that -bexpall does not export symbols beginning with
 
9602
      # underscore (_), so it is better to generate a list of symbols to export.
 
9603
      always_export_symbols=yes
 
9604
      if test "$aix_use_runtimelinking" = yes; then
 
9605
        # Warning - without using the other runtime loading flags (-brtl),
 
9606
        # -berok will link without error, but may produce a broken library.
 
9607
        allow_undefined_flag='-berok'
 
9608
        # Determine the default libpath from the value encoded in an
 
9609
        # empty executable.
 
9610
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
9611
/* end confdefs.h.  */
 
9612
 
 
9613
int
 
9614
main ()
 
9615
{
 
9616
 
 
9617
  ;
 
9618
  return 0;
 
9619
}
 
9620
_ACEOF
 
9621
if ac_fn_c_try_link "$LINENO"; then :
 
9622
 
 
9623
lt_aix_libpath_sed='
 
9624
    /Import File Strings/,/^$/ {
 
9625
        /^0/ {
 
9626
            s/^0  *\(.*\)$/\1/
 
9627
            p
 
9628
        }
 
9629
    }'
 
9630
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
9631
# Check for a 64-bit object if we didn't find anything.
 
9632
if test -z "$aix_libpath"; then
 
9633
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
9634
fi
 
9635
fi
 
9636
rm -f core conftest.err conftest.$ac_objext \
 
9637
    conftest$ac_exeext conftest.$ac_ext
 
9638
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 
9639
 
 
9640
        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
 
9641
        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
 
9642
      else
 
9643
        if test "$host_cpu" = ia64; then
 
9644
          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
 
9645
          allow_undefined_flag="-z nodefs"
 
9646
          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"
 
9647
        else
 
9648
         # Determine the default libpath from the value encoded in an
 
9649
         # empty executable.
 
9650
         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
9651
/* end confdefs.h.  */
 
9652
 
 
9653
int
 
9654
main ()
 
9655
{
 
9656
 
 
9657
  ;
 
9658
  return 0;
 
9659
}
 
9660
_ACEOF
 
9661
if ac_fn_c_try_link "$LINENO"; then :
 
9662
 
 
9663
lt_aix_libpath_sed='
 
9664
    /Import File Strings/,/^$/ {
 
9665
        /^0/ {
 
9666
            s/^0  *\(.*\)$/\1/
 
9667
            p
 
9668
        }
 
9669
    }'
 
9670
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
9671
# Check for a 64-bit object if we didn't find anything.
 
9672
if test -z "$aix_libpath"; then
 
9673
  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
 
9674
fi
 
9675
fi
 
9676
rm -f core conftest.err conftest.$ac_objext \
 
9677
    conftest$ac_exeext conftest.$ac_ext
 
9678
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
 
9679
 
 
9680
         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
 
9681
          # Warning - without using the other run time loading flags,
 
9682
          # -berok will link without error, but may produce a broken library.
 
9683
          no_undefined_flag=' ${wl}-bernotok'
 
9684
          allow_undefined_flag=' ${wl}-berok'
 
9685
          # Exported symbols can be pulled into shared objects from archives
 
9686
          whole_archive_flag_spec='$convenience'
 
9687
          archive_cmds_need_lc=yes
 
9688
          # This is similar to how AIX traditionally builds its shared libraries.
 
9689
          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'
 
9690
        fi
 
9691
      fi
 
9692
      ;;
 
9693
 
 
9694
    amigaos*)
 
9695
      case $host_cpu in
 
9696
      powerpc)
 
9697
            # see comment about AmigaOS4 .so support
 
9698
            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
 
9699
            archive_expsym_cmds=''
 
9700
        ;;
 
9701
      m68k)
 
9702
            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)'
 
9703
            hardcode_libdir_flag_spec='-L$libdir'
 
9704
            hardcode_minus_L=yes
 
9705
        ;;
 
9706
      esac
 
9707
      ;;
 
9708
 
 
9709
    bsdi[45]*)
 
9710
      export_dynamic_flag_spec=-rdynamic
 
9711
      ;;
 
9712
 
 
9713
    cygwin* | mingw* | pw32* | cegcc*)
 
9714
      # When not using gcc, we currently assume that we are using
 
9715
      # Microsoft Visual C++.
 
9716
      # hardcode_libdir_flag_spec is actually meaningless, as there is
 
9717
      # no search path for DLLs.
 
9718
      hardcode_libdir_flag_spec=' '
 
9719
      allow_undefined_flag=unsupported
 
9720
      # Tell ltmain to make .lib files, not .a files.
 
9721
      libext=lib
 
9722
      # Tell ltmain to make .dll files, not .so files.
 
9723
      shrext_cmds=".dll"
 
9724
      # FIXME: Setting linknames here is a bad hack.
 
9725
      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
 
9726
      # The linker will automatically build a .lib file if we build a DLL.
 
9727
      old_archive_from_new_cmds='true'
 
9728
      # FIXME: Should let the user specify the lib program.
 
9729
      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
 
9730
      fix_srcfile_path='`cygpath -w "$srcfile"`'
 
9731
      enable_shared_with_static_runtimes=yes
 
9732
      ;;
 
9733
 
 
9734
    darwin* | rhapsody*)
 
9735
 
 
9736
 
 
9737
  archive_cmds_need_lc=no
 
9738
  hardcode_direct=no
 
9739
  hardcode_automatic=yes
 
9740
  hardcode_shlibpath_var=unsupported
 
9741
  whole_archive_flag_spec=''
 
9742
  link_all_deplibs=yes
 
9743
  allow_undefined_flag="$_lt_dar_allow_undefined"
 
9744
  case $cc_basename in
 
9745
     ifort*) _lt_dar_can_shared=yes ;;
 
9746
     *) _lt_dar_can_shared=$GCC ;;
 
9747
  esac
 
9748
  if test "$_lt_dar_can_shared" = "yes"; then
 
9749
    output_verbose_link_cmd=echo
 
9750
    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
 
9751
    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
 
9752
    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}"
 
9753
    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}"
 
9754
 
 
9755
  else
 
9756
  ld_shlibs=no
 
9757
  fi
 
9758
 
 
9759
      ;;
 
9760
 
 
9761
    dgux*)
 
9762
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
9763
      hardcode_libdir_flag_spec='-L$libdir'
 
9764
      hardcode_shlibpath_var=no
 
9765
      ;;
 
9766
 
 
9767
    freebsd1*)
 
9768
      ld_shlibs=no
 
9769
      ;;
 
9770
 
 
9771
    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
 
9772
    # support.  Future versions do this automatically, but an explicit c++rt0.o
 
9773
    # does not break anything, and helps significantly (at the cost of a little
 
9774
    # extra space).
 
9775
    freebsd2.2*)
 
9776
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
 
9777
      hardcode_libdir_flag_spec='-R$libdir'
 
9778
      hardcode_direct=yes
 
9779
      hardcode_shlibpath_var=no
 
9780
      ;;
 
9781
 
 
9782
    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
 
9783
    freebsd2*)
 
9784
      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
9785
      hardcode_direct=yes
 
9786
      hardcode_minus_L=yes
 
9787
      hardcode_shlibpath_var=no
 
9788
      ;;
 
9789
 
 
9790
    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
 
9791
    freebsd* | dragonfly*)
 
9792
      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
 
9793
      hardcode_libdir_flag_spec='-R$libdir'
 
9794
      hardcode_direct=yes
 
9795
      hardcode_shlibpath_var=no
 
9796
      ;;
 
9797
 
 
9798
    hpux9*)
 
9799
      if test "$GCC" = yes; then
 
9800
        archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
 
9801
      else
 
9802
        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'
 
9803
      fi
 
9804
      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
9805
      hardcode_libdir_separator=:
 
9806
      hardcode_direct=yes
 
9807
 
 
9808
      # hardcode_minus_L: Not really in the search PATH,
 
9809
      # but as the default location of the library.
 
9810
      hardcode_minus_L=yes
 
9811
      export_dynamic_flag_spec='${wl}-E'
 
9812
      ;;
 
9813
 
 
9814
    hpux10*)
 
9815
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 
9816
        archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
9817
      else
 
9818
        archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
 
9819
      fi
 
9820
      if test "$with_gnu_ld" = no; then
 
9821
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
9822
        hardcode_libdir_flag_spec_ld='+b $libdir'
 
9823
        hardcode_libdir_separator=:
 
9824
        hardcode_direct=yes
 
9825
        hardcode_direct_absolute=yes
 
9826
        export_dynamic_flag_spec='${wl}-E'
 
9827
        # hardcode_minus_L: Not really in the search PATH,
 
9828
        # but as the default location of the library.
 
9829
        hardcode_minus_L=yes
 
9830
      fi
 
9831
      ;;
 
9832
 
 
9833
    hpux11*)
 
9834
      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
 
9835
        case $host_cpu in
 
9836
        hppa*64*)
 
9837
          archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
9838
          ;;
 
9839
        ia64*)
 
9840
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 
9841
          ;;
 
9842
        *)
 
9843
          archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
9844
          ;;
 
9845
        esac
 
9846
      else
 
9847
        case $host_cpu in
 
9848
        hppa*64*)
 
9849
          archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
9850
          ;;
 
9851
        ia64*)
 
9852
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 
9853
          ;;
 
9854
        *)
 
9855
          archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 
9856
          ;;
 
9857
        esac
 
9858
      fi
 
9859
      if test "$with_gnu_ld" = no; then
 
9860
        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
 
9861
        hardcode_libdir_separator=:
 
9862
 
 
9863
        case $host_cpu in
 
9864
        hppa*64*|ia64*)
 
9865
          hardcode_direct=no
 
9866
          hardcode_shlibpath_var=no
 
9867
          ;;
 
9868
        *)
 
9869
          hardcode_direct=yes
 
9870
          hardcode_direct_absolute=yes
 
9871
          export_dynamic_flag_spec='${wl}-E'
 
9872
 
 
9873
          # hardcode_minus_L: Not really in the search PATH,
 
9874
          # but as the default location of the library.
 
9875
          hardcode_minus_L=yes
 
9876
          ;;
 
9877
        esac
 
9878
      fi
 
9879
      ;;
 
9880
 
 
9881
    irix5* | irix6* | nonstopux*)
 
9882
      if test "$GCC" = yes; then
 
9883
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
9884
        # Try to use the -exported_symbol ld option, if it does not
 
9885
        # work, assume that -exports_file does not work either and
 
9886
        # implicitly export all symbols.
 
9887
        save_LDFLAGS="$LDFLAGS"
 
9888
        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
 
9889
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
9890
/* end confdefs.h.  */
 
9891
int foo(void) {}
 
9892
_ACEOF
 
9893
if ac_fn_c_try_link "$LINENO"; then :
 
9894
  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
 
9895
 
 
9896
fi
 
9897
rm -f core conftest.err conftest.$ac_objext \
 
9898
    conftest$ac_exeext conftest.$ac_ext
 
9899
        LDFLAGS="$save_LDFLAGS"
 
9900
      else
 
9901
        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
9902
        archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
 
9903
      fi
 
9904
      archive_cmds_need_lc='no'
 
9905
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9906
      hardcode_libdir_separator=:
 
9907
      inherit_rpath=yes
 
9908
      link_all_deplibs=yes
 
9909
      ;;
 
9910
 
 
9911
    netbsd*)
 
9912
      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
9913
        archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
 
9914
      else
 
9915
        archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
 
9916
      fi
 
9917
      hardcode_libdir_flag_spec='-R$libdir'
 
9918
      hardcode_direct=yes
 
9919
      hardcode_shlibpath_var=no
 
9920
      ;;
 
9921
 
 
9922
    newsos6)
 
9923
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
9924
      hardcode_direct=yes
 
9925
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9926
      hardcode_libdir_separator=:
 
9927
      hardcode_shlibpath_var=no
 
9928
      ;;
 
9929
 
 
9930
    *nto* | *qnx*)
 
9931
      ;;
 
9932
 
 
9933
    openbsd*)
 
9934
      if test -f /usr/libexec/ld.so; then
 
9935
        hardcode_direct=yes
 
9936
        hardcode_shlibpath_var=no
 
9937
        hardcode_direct_absolute=yes
 
9938
        if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
9939
          archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
 
9940
          archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
 
9941
          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
9942
          export_dynamic_flag_spec='${wl}-E'
 
9943
        else
 
9944
          case $host_os in
 
9945
           openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
 
9946
             archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
 
9947
             hardcode_libdir_flag_spec='-R$libdir'
 
9948
             ;;
 
9949
           *)
 
9950
             archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
 
9951
             hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
 
9952
             ;;
 
9953
          esac
 
9954
        fi
 
9955
      else
 
9956
        ld_shlibs=no
 
9957
      fi
 
9958
      ;;
 
9959
 
 
9960
    os2*)
 
9961
      hardcode_libdir_flag_spec='-L$libdir'
 
9962
      hardcode_minus_L=yes
 
9963
      allow_undefined_flag=unsupported
 
9964
      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'
 
9965
      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
 
9966
      ;;
 
9967
 
 
9968
    osf3*)
 
9969
      if test "$GCC" = yes; then
 
9970
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 
9971
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
9972
      else
 
9973
        allow_undefined_flag=' -expect_unresolved \*'
 
9974
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
9975
      fi
 
9976
      archive_cmds_need_lc='no'
 
9977
      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9978
      hardcode_libdir_separator=:
 
9979
      ;;
 
9980
 
 
9981
    osf4* | osf5*)      # as osf3* with the addition of -msym flag
 
9982
      if test "$GCC" = yes; then
 
9983
        allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
 
9984
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
 
9985
        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
 
9986
      else
 
9987
        allow_undefined_flag=' -expect_unresolved \*'
 
9988
        archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
 
9989
        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~
 
9990
        $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
 
9991
 
 
9992
        # Both c and cxx compiler support -rpath directly
 
9993
        hardcode_libdir_flag_spec='-rpath $libdir'
 
9994
      fi
 
9995
      archive_cmds_need_lc='no'
 
9996
      hardcode_libdir_separator=:
 
9997
      ;;
 
9998
 
 
9999
    solaris*)
 
10000
      no_undefined_flag=' -z defs'
 
10001
      if test "$GCC" = yes; then
 
10002
        wlarc='${wl}'
 
10003
        archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10004
        archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
10005
          $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 
10006
      else
 
10007
        case `$CC -V 2>&1` in
 
10008
        *"Compilers 5.0"*)
 
10009
          wlarc=''
 
10010
          archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10011
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
10012
          $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
 
10013
          ;;
 
10014
        *)
 
10015
          wlarc='${wl}'
 
10016
          archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
 
10017
          archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
 
10018
          $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
 
10019
          ;;
 
10020
        esac
 
10021
      fi
 
10022
      hardcode_libdir_flag_spec='-R$libdir'
 
10023
      hardcode_shlibpath_var=no
 
10024
      case $host_os in
 
10025
      solaris2.[0-5] | solaris2.[0-5].*) ;;
 
10026
      *)
 
10027
        # The compiler driver will combine and reorder linker options,
 
10028
        # but understands `-z linker_flag'.  GCC discards it without `$wl',
 
10029
        # but is careful enough not to reorder.
 
10030
        # Supported since Solaris 2.6 (maybe 2.5.1?)
 
10031
        if test "$GCC" = yes; then
 
10032
          whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
 
10033
        else
 
10034
          whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
 
10035
        fi
 
10036
        ;;
 
10037
      esac
 
10038
      link_all_deplibs=yes
 
10039
      ;;
 
10040
 
 
10041
    sunos4*)
 
10042
      if test "x$host_vendor" = xsequent; then
 
10043
        # Use $CC to link under sequent, because it throws in some extra .o
 
10044
        # files that make .init and .fini sections work.
 
10045
        archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
 
10046
      else
 
10047
        archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
 
10048
      fi
 
10049
      hardcode_libdir_flag_spec='-L$libdir'
 
10050
      hardcode_direct=yes
 
10051
      hardcode_minus_L=yes
 
10052
      hardcode_shlibpath_var=no
 
10053
      ;;
 
10054
 
 
10055
    sysv4)
 
10056
      case $host_vendor in
 
10057
        sni)
 
10058
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10059
          hardcode_direct=yes # is this really true???
 
10060
        ;;
 
10061
        siemens)
 
10062
          ## LD is ld it makes a PLAMLIB
 
10063
          ## CC just makes a GrossModule.
 
10064
          archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
 
10065
          reload_cmds='$CC -r -o $output$reload_objs'
 
10066
          hardcode_direct=no
 
10067
        ;;
 
10068
        motorola)
 
10069
          archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10070
          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
 
10071
        ;;
 
10072
      esac
 
10073
      runpath_var='LD_RUN_PATH'
 
10074
      hardcode_shlibpath_var=no
 
10075
      ;;
 
10076
 
 
10077
    sysv4.3*)
 
10078
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10079
      hardcode_shlibpath_var=no
 
10080
      export_dynamic_flag_spec='-Bexport'
 
10081
      ;;
 
10082
 
 
10083
    sysv4*MP*)
 
10084
      if test -d /usr/nec; then
 
10085
        archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10086
        hardcode_shlibpath_var=no
 
10087
        runpath_var=LD_RUN_PATH
 
10088
        hardcode_runpath_var=yes
 
10089
        ld_shlibs=yes
 
10090
      fi
 
10091
      ;;
 
10092
 
 
10093
    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
 
10094
      no_undefined_flag='${wl}-z,text'
 
10095
      archive_cmds_need_lc=no
 
10096
      hardcode_shlibpath_var=no
 
10097
      runpath_var='LD_RUN_PATH'
 
10098
 
 
10099
      if test "$GCC" = yes; then
 
10100
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10101
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10102
      else
 
10103
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10104
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10105
      fi
 
10106
      ;;
 
10107
 
 
10108
    sysv5* | sco3.2v5* | sco5v6*)
 
10109
      # Note: We can NOT use -z defs as we might desire, because we do not
 
10110
      # link with -lc, and that would cause any symbols used from libc to
 
10111
      # always be unresolved, which means just about no library would
 
10112
      # ever link correctly.  If we're not using GNU ld we use -z text
 
10113
      # though, which does catch some bad symbols but isn't as heavy-handed
 
10114
      # as -z defs.
 
10115
      no_undefined_flag='${wl}-z,text'
 
10116
      allow_undefined_flag='${wl}-z,nodefs'
 
10117
      archive_cmds_need_lc=no
 
10118
      hardcode_shlibpath_var=no
 
10119
      hardcode_libdir_flag_spec='${wl}-R,$libdir'
 
10120
      hardcode_libdir_separator=':'
 
10121
      link_all_deplibs=yes
 
10122
      export_dynamic_flag_spec='${wl}-Bexport'
 
10123
      runpath_var='LD_RUN_PATH'
 
10124
 
 
10125
      if test "$GCC" = yes; then
 
10126
        archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10127
        archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10128
      else
 
10129
        archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10130
        archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
 
10131
      fi
 
10132
      ;;
 
10133
 
 
10134
    uts4*)
 
10135
      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
 
10136
      hardcode_libdir_flag_spec='-L$libdir'
 
10137
      hardcode_shlibpath_var=no
 
10138
      ;;
 
10139
 
 
10140
    *)
 
10141
      ld_shlibs=no
 
10142
      ;;
 
10143
    esac
 
10144
 
 
10145
    if test x$host_vendor = xsni; then
 
10146
      case $host in
 
10147
      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
 
10148
        export_dynamic_flag_spec='${wl}-Blargedynsym'
 
10149
        ;;
 
10150
      esac
 
10151
    fi
 
10152
  fi
 
10153
 
 
10154
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
 
10155
$as_echo "$ld_shlibs" >&6; }
 
10156
test "$ld_shlibs" = no && can_build_shared=no
 
10157
 
 
10158
with_gnu_ld=$with_gnu_ld
 
10159
 
 
10160
 
 
10161
 
 
10162
 
 
10163
 
 
10164
 
 
10165
 
 
10166
 
 
10167
 
 
10168
 
 
10169
 
 
10170
 
 
10171
 
 
10172
 
 
10173
 
 
10174
#
 
10175
# Do we need to explicitly link libc?
 
10176
#
 
10177
case "x$archive_cmds_need_lc" in
 
10178
x|xyes)
 
10179
  # Assume -lc should be added
 
10180
  archive_cmds_need_lc=yes
 
10181
 
 
10182
  if test "$enable_shared" = yes && test "$GCC" = yes; then
 
10183
    case $archive_cmds in
 
10184
    *'~'*)
 
10185
      # FIXME: we may have to deal with multi-command sequences.
 
10186
      ;;
 
10187
    '$CC '*)
 
10188
      # Test whether the compiler implicitly links with -lc since on some
 
10189
      # systems, -lgcc has to come before -lc. If gcc already passes -lc
 
10190
      # to ld, don't add -lc before -lgcc.
 
10191
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
 
10192
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
 
10193
      $RM conftest*
 
10194
      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
 
10195
 
 
10196
      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
 
10197
  (eval $ac_compile) 2>&5
 
10198
  ac_status=$?
 
10199
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
10200
  test $ac_status = 0; } 2>conftest.err; then
 
10201
        soname=conftest
 
10202
        lib=conftest
 
10203
        libobjs=conftest.$ac_objext
 
10204
        deplibs=
 
10205
        wl=$lt_prog_compiler_wl
 
10206
        pic_flag=$lt_prog_compiler_pic
 
10207
        compiler_flags=-v
 
10208
        linker_flags=-v
 
10209
        verstring=
 
10210
        output_objdir=.
 
10211
        libname=conftest
 
10212
        lt_save_allow_undefined_flag=$allow_undefined_flag
 
10213
        allow_undefined_flag=
 
10214
        if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
 
10215
  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
 
10216
  ac_status=$?
 
10217
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
10218
  test $ac_status = 0; }
 
10219
        then
 
10220
          archive_cmds_need_lc=no
 
10221
        else
 
10222
          archive_cmds_need_lc=yes
 
10223
        fi
 
10224
        allow_undefined_flag=$lt_save_allow_undefined_flag
 
10225
      else
 
10226
        cat conftest.err 1>&5
 
10227
      fi
 
10228
      $RM conftest*
 
10229
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
 
10230
$as_echo "$archive_cmds_need_lc" >&6; }
 
10231
      ;;
 
10232
    esac
 
10233
  fi
 
10234
  ;;
 
10235
esac
 
10236
 
 
10237
 
 
10238
 
 
10239
 
 
10240
 
 
10241
 
 
10242
 
 
10243
 
 
10244
 
 
10245
 
 
10246
 
 
10247
 
 
10248
 
 
10249
 
 
10250
 
 
10251
 
 
10252
 
 
10253
 
 
10254
 
 
10255
 
 
10256
 
 
10257
 
 
10258
 
 
10259
 
 
10260
 
 
10261
 
 
10262
 
 
10263
 
 
10264
 
 
10265
 
 
10266
 
 
10267
 
 
10268
 
 
10269
 
 
10270
 
 
10271
 
 
10272
 
 
10273
 
 
10274
 
 
10275
 
 
10276
 
 
10277
 
 
10278
 
 
10279
 
 
10280
 
 
10281
 
 
10282
 
 
10283
 
 
10284
 
 
10285
 
 
10286
 
 
10287
 
 
10288
 
 
10289
 
 
10290
 
 
10291
 
 
10292
 
 
10293
 
 
10294
 
 
10295
 
 
10296
 
 
10297
 
 
10298
 
 
10299
 
 
10300
 
 
10301
 
 
10302
 
 
10303
 
 
10304
 
 
10305
 
 
10306
 
 
10307
 
 
10308
 
 
10309
 
 
10310
 
 
10311
 
 
10312
 
 
10313
 
 
10314
 
 
10315
 
 
10316
 
 
10317
 
 
10318
 
 
10319
 
 
10320
 
 
10321
 
 
10322
 
 
10323
 
 
10324
 
 
10325
 
 
10326
 
 
10327
 
 
10328
 
 
10329
 
 
10330
 
 
10331
 
 
10332
 
 
10333
 
 
10334
 
 
10335
 
 
10336
 
 
10337
 
 
10338
 
 
10339
 
 
10340
 
 
10341
 
 
10342
 
 
10343
 
 
10344
 
 
10345
 
 
10346
 
 
10347
 
 
10348
 
 
10349
 
 
10350
 
 
10351
 
 
10352
 
 
10353
 
 
10354
 
 
10355
 
 
10356
 
 
10357
 
 
10358
 
 
10359
 
 
10360
 
 
10361
 
 
10362
 
 
10363
 
 
10364
 
 
10365
 
 
10366
 
 
10367
 
 
10368
 
 
10369
 
 
10370
 
 
10371
 
 
10372
 
 
10373
 
 
10374
 
 
10375
 
 
10376
 
 
10377
 
 
10378
 
 
10379
 
 
10380
 
 
10381
 
 
10382
 
 
10383
 
 
10384
 
 
10385
 
 
10386
 
 
10387
 
 
10388
 
 
10389
 
 
10390
 
 
10391
 
 
10392
 
 
10393
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
 
10394
$as_echo_n "checking dynamic linker characteristics... " >&6; }
 
10395
 
 
10396
if test "$GCC" = yes; then
 
10397
  case $host_os in
 
10398
    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
 
10399
    *) lt_awk_arg="/^libraries:/" ;;
 
10400
  esac
 
10401
  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 
10402
  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
 
10403
    # if the path contains ";" then we assume it to be the separator
 
10404
    # otherwise default to the standard path separator (i.e. ":") - it is
 
10405
    # assumed that no part of a normal pathname contains ";" but that should
 
10406
    # okay in the real world where ";" in dirpaths is itself problematic.
 
10407
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
 
10408
  else
 
10409
    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 
10410
  fi
 
10411
  # Ok, now we have the path, separated by spaces, we can step through it
 
10412
  # and add multilib dir if necessary.
 
10413
  lt_tmp_lt_search_path_spec=
 
10414
  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
 
10415
  for lt_sys_path in $lt_search_path_spec; do
 
10416
    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
 
10417
      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
 
10418
    else
 
10419
      test -d "$lt_sys_path" && \
 
10420
        lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
 
10421
    fi
 
10422
  done
 
10423
  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
 
10424
BEGIN {RS=" "; FS="/|\n";} {
 
10425
  lt_foo="";
 
10426
  lt_count=0;
 
10427
  for (lt_i = NF; lt_i > 0; lt_i--) {
 
10428
    if ($lt_i != "" && $lt_i != ".") {
 
10429
      if ($lt_i == "..") {
 
10430
        lt_count++;
 
10431
      } else {
 
10432
        if (lt_count == 0) {
 
10433
          lt_foo="/" $lt_i lt_foo;
 
10434
        } else {
 
10435
          lt_count--;
 
10436
        }
 
10437
      }
 
10438
    }
 
10439
  }
 
10440
  if (lt_foo != "") { lt_freq[lt_foo]++; }
 
10441
  if (lt_freq[lt_foo] == 1) { print lt_foo; }
 
10442
}'`
 
10443
  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
 
10444
else
 
10445
  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
 
10446
fi
 
10447
library_names_spec=
 
10448
libname_spec='lib$name'
 
10449
soname_spec=
 
10450
shrext_cmds=".so"
 
10451
postinstall_cmds=
 
10452
postuninstall_cmds=
 
10453
finish_cmds=
 
10454
finish_eval=
 
10455
shlibpath_var=
 
10456
shlibpath_overrides_runpath=unknown
 
10457
version_type=none
 
10458
dynamic_linker="$host_os ld.so"
 
10459
sys_lib_dlsearch_path_spec="/lib /usr/lib"
 
10460
need_lib_prefix=unknown
 
10461
hardcode_into_libs=no
 
10462
 
 
10463
# when you set need_version to no, make sure it does not cause -set_version
 
10464
# flags to be left without arguments
 
10465
need_version=unknown
 
10466
 
 
10467
case $host_os in
 
10468
aix3*)
 
10469
  version_type=linux
 
10470
  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
 
10471
  shlibpath_var=LIBPATH
 
10472
 
 
10473
  # AIX 3 has no versioning support, so we append a major version to the name.
 
10474
  soname_spec='${libname}${release}${shared_ext}$major'
 
10475
  ;;
 
10476
 
 
10477
aix[4-9]*)
 
10478
  version_type=linux
 
10479
  need_lib_prefix=no
 
10480
  need_version=no
 
10481
  hardcode_into_libs=yes
 
10482
  if test "$host_cpu" = ia64; then
 
10483
    # AIX 5 supports IA64
 
10484
    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
 
10485
    shlibpath_var=LD_LIBRARY_PATH
 
10486
  else
 
10487
    # With GCC up to 2.95.x, collect2 would create an import file
 
10488
    # for dependence libraries.  The import file would start with
 
10489
    # the line `#! .'.  This would cause the generated library to
 
10490
    # depend on `.', always an invalid library.  This was fixed in
 
10491
    # development snapshots of GCC prior to 3.0.
 
10492
    case $host_os in
 
10493
      aix4 | aix4.[01] | aix4.[01].*)
 
10494
      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
 
10495
           echo ' yes '
 
10496
           echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
 
10497
        :
 
10498
      else
 
10499
        can_build_shared=no
 
10500
      fi
 
10501
      ;;
 
10502
    esac
 
10503
    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
 
10504
    # soname into executable. Probably we can add versioning support to
 
10505
    # collect2, so additional links can be useful in future.
 
10506
    if test "$aix_use_runtimelinking" = yes; then
 
10507
      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
 
10508
      # instead of lib<name>.a to let people know that these are not
 
10509
      # typical AIX shared libraries.
 
10510
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10511
    else
 
10512
      # We preserve .a as extension for shared libraries through AIX4.2
 
10513
      # and later when we are not doing run time linking.
 
10514
      library_names_spec='${libname}${release}.a $libname.a'
 
10515
      soname_spec='${libname}${release}${shared_ext}$major'
 
10516
    fi
 
10517
    shlibpath_var=LIBPATH
 
10518
  fi
 
10519
  ;;
 
10520
 
 
10521
amigaos*)
 
10522
  case $host_cpu in
 
10523
  powerpc)
 
10524
    # Since July 2007 AmigaOS4 officially supports .so libraries.
 
10525
    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
 
10526
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10527
    ;;
 
10528
  m68k)
 
10529
    library_names_spec='$libname.ixlibrary $libname.a'
 
10530
    # Create ${libname}_ixlibrary.a entries in /sys/libs.
 
10531
    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
 
10532
    ;;
 
10533
  esac
 
10534
  ;;
 
10535
 
 
10536
beos*)
 
10537
  library_names_spec='${libname}${shared_ext}'
 
10538
  dynamic_linker="$host_os ld.so"
 
10539
  shlibpath_var=LIBRARY_PATH
 
10540
  ;;
 
10541
 
 
10542
bsdi[45]*)
 
10543
  version_type=linux
 
10544
  need_version=no
 
10545
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10546
  soname_spec='${libname}${release}${shared_ext}$major'
 
10547
  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
 
10548
  shlibpath_var=LD_LIBRARY_PATH
 
10549
  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
 
10550
  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
 
10551
  # the default ld.so.conf also contains /usr/contrib/lib and
 
10552
  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
 
10553
  # libtool to hard-code these into programs
 
10554
  ;;
 
10555
 
 
10556
cygwin* | mingw* | pw32* | cegcc*)
 
10557
  version_type=windows
 
10558
  shrext_cmds=".dll"
 
10559
  need_version=no
 
10560
  need_lib_prefix=no
 
10561
 
 
10562
  case $GCC,$host_os in
 
10563
  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
 
10564
    library_names_spec='$libname.dll.a'
 
10565
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
 
10566
    postinstall_cmds='base_file=`basename \${file}`~
 
10567
      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
 
10568
      dldir=$destdir/`dirname \$dlpath`~
 
10569
      test -d \$dldir || mkdir -p \$dldir~
 
10570
      $install_prog $dir/$dlname \$dldir/$dlname~
 
10571
      chmod a+x \$dldir/$dlname~
 
10572
      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
 
10573
        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
 
10574
      fi'
 
10575
    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
 
10576
      dlpath=$dir/\$dldll~
 
10577
       $RM \$dlpath'
 
10578
    shlibpath_overrides_runpath=yes
 
10579
 
 
10580
    case $host_os in
 
10581
    cygwin*)
 
10582
      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
 
10583
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
10584
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 
10585
      ;;
 
10586
    mingw* | cegcc*)
 
10587
      # MinGW DLLs use traditional 'lib' prefix
 
10588
      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
10589
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 
10590
      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
 
10591
        # It is most probably a Windows format PATH printed by
 
10592
        # mingw gcc, but we are running on Cygwin. Gcc prints its search
 
10593
        # path with ; separators, and with drive letters. We can handle the
 
10594
        # drive letters (cygwin fileutils understands them), so leave them,
 
10595
        # especially as we might pass files found there to a mingw objdump,
 
10596
        # which wouldn't understand a cygwinified path. Ahh.
 
10597
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
 
10598
      else
 
10599
        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
 
10600
      fi
 
10601
      ;;
 
10602
    pw32*)
 
10603
      # pw32 DLLs use 'pw' prefix rather than 'lib'
 
10604
      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
 
10605
      ;;
 
10606
    esac
 
10607
    ;;
 
10608
 
 
10609
  *)
 
10610
    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
 
10611
    ;;
 
10612
  esac
 
10613
  dynamic_linker='Win32 ld.exe'
 
10614
  # FIXME: first we should search . and the directory the executable is in
 
10615
  shlibpath_var=PATH
 
10616
  ;;
 
10617
 
 
10618
darwin* | rhapsody*)
 
10619
  dynamic_linker="$host_os dyld"
 
10620
  version_type=darwin
 
10621
  need_lib_prefix=no
 
10622
  need_version=no
 
10623
  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
 
10624
  soname_spec='${libname}${release}${major}$shared_ext'
 
10625
  shlibpath_overrides_runpath=yes
 
10626
  shlibpath_var=DYLD_LIBRARY_PATH
 
10627
  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
 
10628
 
 
10629
  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
 
10630
  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
 
10631
  ;;
 
10632
 
 
10633
dgux*)
 
10634
  version_type=linux
 
10635
  need_lib_prefix=no
 
10636
  need_version=no
 
10637
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
 
10638
  soname_spec='${libname}${release}${shared_ext}$major'
 
10639
  shlibpath_var=LD_LIBRARY_PATH
 
10640
  ;;
 
10641
 
 
10642
freebsd1*)
 
10643
  dynamic_linker=no
 
10644
  ;;
 
10645
 
 
10646
freebsd* | dragonfly*)
 
10647
  # DragonFly does not have aout.  When/if they implement a new
 
10648
  # versioning mechanism, adjust this.
 
10649
  if test -x /usr/bin/objformat; then
 
10650
    objformat=`/usr/bin/objformat`
 
10651
  else
 
10652
    case $host_os in
 
10653
    freebsd[123]*) objformat=aout ;;
 
10654
    *) objformat=elf ;;
 
10655
    esac
 
10656
  fi
 
10657
  version_type=freebsd-$objformat
 
10658
  case $version_type in
 
10659
    freebsd-elf*)
 
10660
      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 
10661
      need_version=no
 
10662
      need_lib_prefix=no
 
10663
      ;;
 
10664
    freebsd-*)
 
10665
      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
 
10666
      need_version=yes
 
10667
      ;;
 
10668
  esac
 
10669
  shlibpath_var=LD_LIBRARY_PATH
 
10670
  case $host_os in
 
10671
  freebsd2*)
 
10672
    shlibpath_overrides_runpath=yes
 
10673
    ;;
 
10674
  freebsd3.[01]* | freebsdelf3.[01]*)
 
10675
    shlibpath_overrides_runpath=yes
 
10676
    hardcode_into_libs=yes
 
10677
    ;;
 
10678
  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
 
10679
  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
 
10680
    shlibpath_overrides_runpath=no
 
10681
    hardcode_into_libs=yes
 
10682
    ;;
 
10683
  *) # from 4.6 on, and DragonFly
 
10684
    shlibpath_overrides_runpath=yes
 
10685
    hardcode_into_libs=yes
 
10686
    ;;
 
10687
  esac
 
10688
  ;;
 
10689
 
 
10690
gnu*)
 
10691
  version_type=linux
 
10692
  need_lib_prefix=no
 
10693
  need_version=no
 
10694
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
 
10695
  soname_spec='${libname}${release}${shared_ext}$major'
 
10696
  shlibpath_var=LD_LIBRARY_PATH
 
10697
  hardcode_into_libs=yes
 
10698
  ;;
 
10699
 
 
10700
hpux9* | hpux10* | hpux11*)
 
10701
  # Give a soname corresponding to the major version so that dld.sl refuses to
 
10702
  # link against other versions.
 
10703
  version_type=sunos
 
10704
  need_lib_prefix=no
 
10705
  need_version=no
 
10706
  case $host_cpu in
 
10707
  ia64*)
 
10708
    shrext_cmds='.so'
 
10709
    hardcode_into_libs=yes
 
10710
    dynamic_linker="$host_os dld.so"
 
10711
    shlibpath_var=LD_LIBRARY_PATH
 
10712
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 
10713
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10714
    soname_spec='${libname}${release}${shared_ext}$major'
 
10715
    if test "X$HPUX_IA64_MODE" = X32; then
 
10716
      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
 
10717
    else
 
10718
      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
 
10719
    fi
 
10720
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 
10721
    ;;
 
10722
  hppa*64*)
 
10723
    shrext_cmds='.sl'
 
10724
    hardcode_into_libs=yes
 
10725
    dynamic_linker="$host_os dld.sl"
 
10726
    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
 
10727
    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
 
10728
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10729
    soname_spec='${libname}${release}${shared_ext}$major'
 
10730
    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
 
10731
    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
 
10732
    ;;
 
10733
  *)
 
10734
    shrext_cmds='.sl'
 
10735
    dynamic_linker="$host_os dld.sl"
 
10736
    shlibpath_var=SHLIB_PATH
 
10737
    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
 
10738
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10739
    soname_spec='${libname}${release}${shared_ext}$major'
 
10740
    ;;
 
10741
  esac
 
10742
  # HP-UX runs *really* slowly unless shared libraries are mode 555.
 
10743
  postinstall_cmds='chmod 555 $lib'
 
10744
  ;;
 
10745
 
 
10746
interix[3-9]*)
 
10747
  version_type=linux
 
10748
  need_lib_prefix=no
 
10749
  need_version=no
 
10750
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 
10751
  soname_spec='${libname}${release}${shared_ext}$major'
 
10752
  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
 
10753
  shlibpath_var=LD_LIBRARY_PATH
 
10754
  shlibpath_overrides_runpath=no
 
10755
  hardcode_into_libs=yes
 
10756
  ;;
 
10757
 
 
10758
irix5* | irix6* | nonstopux*)
 
10759
  case $host_os in
 
10760
    nonstopux*) version_type=nonstopux ;;
 
10761
    *)
 
10762
        if test "$lt_cv_prog_gnu_ld" = yes; then
 
10763
                version_type=linux
 
10764
        else
 
10765
                version_type=irix
 
10766
        fi ;;
 
10767
  esac
 
10768
  need_lib_prefix=no
 
10769
  need_version=no
 
10770
  soname_spec='${libname}${release}${shared_ext}$major'
 
10771
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
 
10772
  case $host_os in
 
10773
  irix5* | nonstopux*)
 
10774
    libsuff= shlibsuff=
 
10775
    ;;
 
10776
  *)
 
10777
    case $LD in # libtool.m4 will add one of these switches to LD
 
10778
    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
 
10779
      libsuff= shlibsuff= libmagic=32-bit;;
 
10780
    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
 
10781
      libsuff=32 shlibsuff=N32 libmagic=N32;;
 
10782
    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
 
10783
      libsuff=64 shlibsuff=64 libmagic=64-bit;;
 
10784
    *) libsuff= shlibsuff= libmagic=never-match;;
 
10785
    esac
 
10786
    ;;
 
10787
  esac
 
10788
  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
 
10789
  shlibpath_overrides_runpath=no
 
10790
  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
 
10791
  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
 
10792
  hardcode_into_libs=yes
 
10793
  ;;
 
10794
 
 
10795
# No shared lib support for Linux oldld, aout, or coff.
 
10796
linux*oldld* | linux*aout* | linux*coff*)
 
10797
  dynamic_linker=no
 
10798
  ;;
 
10799
 
 
10800
# This must be Linux ELF.
 
10801
linux* | k*bsd*-gnu)
 
10802
  version_type=linux
 
10803
  need_lib_prefix=no
 
10804
  need_version=no
 
10805
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10806
  soname_spec='${libname}${release}${shared_ext}$major'
 
10807
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
 
10808
  shlibpath_var=LD_LIBRARY_PATH
 
10809
  shlibpath_overrides_runpath=no
 
10810
  # Some binutils ld are patched to set DT_RUNPATH
 
10811
  save_LDFLAGS=$LDFLAGS
 
10812
  save_libdir=$libdir
 
10813
  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
 
10814
       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
 
10815
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
10816
/* end confdefs.h.  */
 
10817
 
 
10818
int
 
10819
main ()
 
10820
{
 
10821
 
 
10822
  ;
 
10823
  return 0;
 
10824
}
 
10825
_ACEOF
 
10826
if ac_fn_c_try_link "$LINENO"; then :
 
10827
  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
 
10828
  shlibpath_overrides_runpath=yes
 
10829
fi
 
10830
fi
 
10831
rm -f core conftest.err conftest.$ac_objext \
 
10832
    conftest$ac_exeext conftest.$ac_ext
 
10833
  LDFLAGS=$save_LDFLAGS
 
10834
  libdir=$save_libdir
 
10835
 
 
10836
  # This implies no fast_install, which is unacceptable.
 
10837
  # Some rework will be needed to allow for fast_install
 
10838
  # before this can be enabled.
 
10839
  hardcode_into_libs=yes
 
10840
 
 
10841
  # Append ld.so.conf contents to the search path
 
10842
  if test -f /etc/ld.so.conf; then
 
10843
    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;/^$/d' | tr '\n' ' '`
 
10844
    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
 
10845
  fi
 
10846
 
 
10847
  # We used to test for /lib/ld.so.1 and disable shared libraries on
 
10848
  # powerpc, because MkLinux only supported shared libraries with the
 
10849
  # GNU dynamic linker.  Since this was broken with cross compilers,
 
10850
  # most powerpc-linux boxes support dynamic linking these days and
 
10851
  # people can always --disable-shared, the test was removed, and we
 
10852
  # assume the GNU/Linux dynamic linker is in use.
 
10853
  dynamic_linker='GNU/Linux ld.so'
 
10854
  ;;
 
10855
 
 
10856
netbsd*)
 
10857
  version_type=sunos
 
10858
  need_lib_prefix=no
 
10859
  need_version=no
 
10860
  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
 
10861
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
10862
    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 
10863
    dynamic_linker='NetBSD (a.out) ld.so'
 
10864
  else
 
10865
    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
 
10866
    soname_spec='${libname}${release}${shared_ext}$major'
 
10867
    dynamic_linker='NetBSD ld.elf_so'
 
10868
  fi
 
10869
  shlibpath_var=LD_LIBRARY_PATH
 
10870
  shlibpath_overrides_runpath=yes
 
10871
  hardcode_into_libs=yes
 
10872
  ;;
 
10873
 
 
10874
newsos6)
 
10875
  version_type=linux
 
10876
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10877
  shlibpath_var=LD_LIBRARY_PATH
 
10878
  shlibpath_overrides_runpath=yes
 
10879
  ;;
 
10880
 
 
10881
*nto* | *qnx*)
 
10882
  version_type=qnx
 
10883
  need_lib_prefix=no
 
10884
  need_version=no
 
10885
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10886
  soname_spec='${libname}${release}${shared_ext}$major'
 
10887
  shlibpath_var=LD_LIBRARY_PATH
 
10888
  shlibpath_overrides_runpath=no
 
10889
  hardcode_into_libs=yes
 
10890
  dynamic_linker='ldqnx.so'
 
10891
  ;;
 
10892
 
 
10893
openbsd*)
 
10894
  version_type=sunos
 
10895
  sys_lib_dlsearch_path_spec="/usr/lib"
 
10896
  need_lib_prefix=no
 
10897
  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
 
10898
  case $host_os in
 
10899
    openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
 
10900
    *)                          need_version=no  ;;
 
10901
  esac
 
10902
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
10903
  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
 
10904
  shlibpath_var=LD_LIBRARY_PATH
 
10905
  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
 
10906
    case $host_os in
 
10907
      openbsd2.[89] | openbsd2.[89].*)
 
10908
        shlibpath_overrides_runpath=no
 
10909
        ;;
 
10910
      *)
 
10911
        shlibpath_overrides_runpath=yes
 
10912
        ;;
 
10913
      esac
 
10914
  else
 
10915
    shlibpath_overrides_runpath=yes
 
10916
  fi
 
10917
  ;;
 
10918
 
 
10919
os2*)
 
10920
  libname_spec='$name'
 
10921
  shrext_cmds=".dll"
 
10922
  need_lib_prefix=no
 
10923
  library_names_spec='$libname${shared_ext} $libname.a'
 
10924
  dynamic_linker='OS/2 ld.exe'
 
10925
  shlibpath_var=LIBPATH
 
10926
  ;;
 
10927
 
 
10928
osf3* | osf4* | osf5*)
 
10929
  version_type=osf
 
10930
  need_lib_prefix=no
 
10931
  need_version=no
 
10932
  soname_spec='${libname}${release}${shared_ext}$major'
 
10933
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10934
  shlibpath_var=LD_LIBRARY_PATH
 
10935
  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
 
10936
  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
 
10937
  ;;
 
10938
 
 
10939
rdos*)
 
10940
  dynamic_linker=no
 
10941
  ;;
 
10942
 
 
10943
solaris*)
 
10944
  version_type=linux
 
10945
  need_lib_prefix=no
 
10946
  need_version=no
 
10947
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10948
  soname_spec='${libname}${release}${shared_ext}$major'
 
10949
  shlibpath_var=LD_LIBRARY_PATH
 
10950
  shlibpath_overrides_runpath=yes
 
10951
  hardcode_into_libs=yes
 
10952
  # ldd complains unless libraries are executable
 
10953
  postinstall_cmds='chmod +x $lib'
 
10954
  ;;
 
10955
 
 
10956
sunos4*)
 
10957
  version_type=sunos
 
10958
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
 
10959
  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
 
10960
  shlibpath_var=LD_LIBRARY_PATH
 
10961
  shlibpath_overrides_runpath=yes
 
10962
  if test "$with_gnu_ld" = yes; then
 
10963
    need_lib_prefix=no
 
10964
  fi
 
10965
  need_version=yes
 
10966
  ;;
 
10967
 
 
10968
sysv4 | sysv4.3*)
 
10969
  version_type=linux
 
10970
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
10971
  soname_spec='${libname}${release}${shared_ext}$major'
 
10972
  shlibpath_var=LD_LIBRARY_PATH
 
10973
  case $host_vendor in
 
10974
    sni)
 
10975
      shlibpath_overrides_runpath=no
 
10976
      need_lib_prefix=no
 
10977
      runpath_var=LD_RUN_PATH
 
10978
      ;;
 
10979
    siemens)
 
10980
      need_lib_prefix=no
 
10981
      ;;
 
10982
    motorola)
 
10983
      need_lib_prefix=no
 
10984
      need_version=no
 
10985
      shlibpath_overrides_runpath=no
 
10986
      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
 
10987
      ;;
 
10988
  esac
 
10989
  ;;
 
10990
 
 
10991
sysv4*MP*)
 
10992
  if test -d /usr/nec ;then
 
10993
    version_type=linux
 
10994
    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
 
10995
    soname_spec='$libname${shared_ext}.$major'
 
10996
    shlibpath_var=LD_LIBRARY_PATH
 
10997
  fi
 
10998
  ;;
 
10999
 
 
11000
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
 
11001
  version_type=freebsd-elf
 
11002
  need_lib_prefix=no
 
11003
  need_version=no
 
11004
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
 
11005
  soname_spec='${libname}${release}${shared_ext}$major'
 
11006
  shlibpath_var=LD_LIBRARY_PATH
 
11007
  shlibpath_overrides_runpath=yes
 
11008
  hardcode_into_libs=yes
 
11009
  if test "$with_gnu_ld" = yes; then
 
11010
    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
 
11011
  else
 
11012
    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
 
11013
    case $host_os in
 
11014
      sco3.2v5*)
 
11015
        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
 
11016
        ;;
 
11017
    esac
 
11018
  fi
 
11019
  sys_lib_dlsearch_path_spec='/usr/lib'
 
11020
  ;;
 
11021
 
 
11022
tpf*)
 
11023
  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
 
11024
  version_type=linux
 
11025
  need_lib_prefix=no
 
11026
  need_version=no
 
11027
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
11028
  shlibpath_var=LD_LIBRARY_PATH
 
11029
  shlibpath_overrides_runpath=no
 
11030
  hardcode_into_libs=yes
 
11031
  ;;
 
11032
 
 
11033
uts4*)
 
11034
  version_type=linux
 
11035
  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 
11036
  soname_spec='${libname}${release}${shared_ext}$major'
 
11037
  shlibpath_var=LD_LIBRARY_PATH
 
11038
  ;;
 
11039
 
 
11040
*)
 
11041
  dynamic_linker=no
 
11042
  ;;
 
11043
esac
 
11044
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
 
11045
$as_echo "$dynamic_linker" >&6; }
 
11046
test "$dynamic_linker" = no && can_build_shared=no
 
11047
 
 
11048
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
 
11049
if test "$GCC" = yes; then
 
11050
  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
 
11051
fi
 
11052
 
 
11053
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
 
11054
  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
 
11055
fi
 
11056
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
 
11057
  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
 
11058
fi
 
11059
 
 
11060
 
 
11061
 
 
11062
 
 
11063
 
 
11064
 
 
11065
 
 
11066
 
 
11067
 
 
11068
 
 
11069
 
 
11070
 
 
11071
 
 
11072
 
 
11073
 
 
11074
 
 
11075
 
 
11076
 
 
11077
 
 
11078
 
 
11079
 
 
11080
 
 
11081
 
 
11082
 
 
11083
 
 
11084
 
 
11085
 
 
11086
 
 
11087
 
 
11088
 
 
11089
 
 
11090
 
 
11091
 
 
11092
 
 
11093
 
 
11094
 
 
11095
 
 
11096
 
 
11097
 
 
11098
 
 
11099
 
 
11100
 
 
11101
 
 
11102
 
 
11103
 
 
11104
 
 
11105
 
 
11106
 
 
11107
 
 
11108
 
 
11109
 
 
11110
 
 
11111
 
 
11112
 
 
11113
 
 
11114
 
 
11115
 
 
11116
 
 
11117
 
 
11118
 
 
11119
 
 
11120
 
 
11121
 
 
11122
 
 
11123
 
 
11124
 
 
11125
 
 
11126
 
 
11127
 
 
11128
 
 
11129
 
 
11130
 
 
11131
 
 
11132
 
 
11133
 
 
11134
 
 
11135
 
 
11136
 
 
11137
 
 
11138
 
 
11139
 
 
11140
 
 
11141
 
 
11142
 
 
11143
 
 
11144
 
 
11145
 
 
11146
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
 
11147
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
 
11148
hardcode_action=
 
11149
if test -n "$hardcode_libdir_flag_spec" ||
 
11150
   test -n "$runpath_var" ||
 
11151
   test "X$hardcode_automatic" = "Xyes" ; then
 
11152
 
 
11153
  # We can hardcode non-existent directories.
 
11154
  if test "$hardcode_direct" != no &&
 
11155
     # If the only mechanism to avoid hardcoding is shlibpath_var, we
 
11156
     # have to relink, otherwise we might link with an installed library
 
11157
     # when we should be linking with a yet-to-be-installed one
 
11158
     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
 
11159
     test "$hardcode_minus_L" != no; then
 
11160
    # Linking always hardcodes the temporary library directory.
 
11161
    hardcode_action=relink
 
11162
  else
 
11163
    # We can link without hardcoding, and we can hardcode nonexisting dirs.
 
11164
    hardcode_action=immediate
 
11165
  fi
 
11166
else
 
11167
  # We cannot hardcode anything, or else we can only hardcode existing
 
11168
  # directories.
 
11169
  hardcode_action=unsupported
 
11170
fi
 
11171
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
 
11172
$as_echo "$hardcode_action" >&6; }
 
11173
 
 
11174
if test "$hardcode_action" = relink ||
 
11175
   test "$inherit_rpath" = yes; then
 
11176
  # Fast installation is not supported
 
11177
  enable_fast_install=no
 
11178
elif test "$shlibpath_overrides_runpath" = yes ||
 
11179
     test "$enable_shared" = no; then
 
11180
  # Fast installation is not necessary
 
11181
  enable_fast_install=needless
 
11182
fi
 
11183
 
 
11184
 
 
11185
 
 
11186
 
 
11187
 
 
11188
 
 
11189
  if test "x$enable_dlopen" != xyes; then
 
11190
  enable_dlopen=unknown
 
11191
  enable_dlopen_self=unknown
 
11192
  enable_dlopen_self_static=unknown
 
11193
else
 
11194
  lt_cv_dlopen=no
 
11195
  lt_cv_dlopen_libs=
 
11196
 
 
11197
  case $host_os in
 
11198
  beos*)
 
11199
    lt_cv_dlopen="load_add_on"
 
11200
    lt_cv_dlopen_libs=
 
11201
    lt_cv_dlopen_self=yes
 
11202
    ;;
 
11203
 
 
11204
  mingw* | pw32* | cegcc*)
 
11205
    lt_cv_dlopen="LoadLibrary"
 
11206
    lt_cv_dlopen_libs=
 
11207
    ;;
 
11208
 
 
11209
  cygwin*)
 
11210
    lt_cv_dlopen="dlopen"
 
11211
    lt_cv_dlopen_libs=
 
11212
    ;;
 
11213
 
 
11214
  darwin*)
 
11215
  # if libdl is installed we need to link against it
 
11216
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 
11217
$as_echo_n "checking for dlopen in -ldl... " >&6; }
 
11218
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 
11219
  $as_echo_n "(cached) " >&6
 
11220
else
 
11221
  ac_check_lib_save_LIBS=$LIBS
 
11222
LIBS="-ldl  $LIBS"
 
11223
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11224
/* end confdefs.h.  */
 
11225
 
 
11226
/* Override any GCC internal prototype to avoid an error.
 
11227
   Use char because int might match the return type of a GCC
 
11228
   builtin and then its argument prototype would still apply.  */
 
11229
#ifdef __cplusplus
 
11230
extern "C"
 
11231
#endif
 
11232
char dlopen ();
 
11233
int
 
11234
main ()
 
11235
{
 
11236
return dlopen ();
 
11237
  ;
 
11238
  return 0;
 
11239
}
 
11240
_ACEOF
 
11241
if ac_fn_c_try_link "$LINENO"; then :
 
11242
  ac_cv_lib_dl_dlopen=yes
 
11243
else
 
11244
  ac_cv_lib_dl_dlopen=no
 
11245
fi
 
11246
rm -f core conftest.err conftest.$ac_objext \
 
11247
    conftest$ac_exeext conftest.$ac_ext
 
11248
LIBS=$ac_check_lib_save_LIBS
 
11249
fi
 
11250
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 
11251
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 
11252
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 
11253
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 
11254
else
 
11255
 
 
11256
    lt_cv_dlopen="dyld"
 
11257
    lt_cv_dlopen_libs=
 
11258
    lt_cv_dlopen_self=yes
 
11259
 
 
11260
fi
 
11261
 
 
11262
    ;;
 
11263
 
 
11264
  *)
 
11265
    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
 
11266
if test "x$ac_cv_func_shl_load" = x""yes; then :
 
11267
  lt_cv_dlopen="shl_load"
 
11268
else
 
11269
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
 
11270
$as_echo_n "checking for shl_load in -ldld... " >&6; }
 
11271
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
 
11272
  $as_echo_n "(cached) " >&6
 
11273
else
 
11274
  ac_check_lib_save_LIBS=$LIBS
 
11275
LIBS="-ldld  $LIBS"
 
11276
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11277
/* end confdefs.h.  */
 
11278
 
 
11279
/* Override any GCC internal prototype to avoid an error.
 
11280
   Use char because int might match the return type of a GCC
 
11281
   builtin and then its argument prototype would still apply.  */
 
11282
#ifdef __cplusplus
 
11283
extern "C"
 
11284
#endif
 
11285
char shl_load ();
 
11286
int
 
11287
main ()
 
11288
{
 
11289
return shl_load ();
 
11290
  ;
 
11291
  return 0;
 
11292
}
 
11293
_ACEOF
 
11294
if ac_fn_c_try_link "$LINENO"; then :
 
11295
  ac_cv_lib_dld_shl_load=yes
 
11296
else
 
11297
  ac_cv_lib_dld_shl_load=no
 
11298
fi
 
11299
rm -f core conftest.err conftest.$ac_objext \
 
11300
    conftest$ac_exeext conftest.$ac_ext
 
11301
LIBS=$ac_check_lib_save_LIBS
 
11302
fi
 
11303
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
 
11304
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
 
11305
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
 
11306
  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
 
11307
else
 
11308
  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
 
11309
if test "x$ac_cv_func_dlopen" = x""yes; then :
 
11310
  lt_cv_dlopen="dlopen"
 
11311
else
 
11312
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
 
11313
$as_echo_n "checking for dlopen in -ldl... " >&6; }
 
11314
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
 
11315
  $as_echo_n "(cached) " >&6
 
11316
else
 
11317
  ac_check_lib_save_LIBS=$LIBS
 
11318
LIBS="-ldl  $LIBS"
 
11319
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11320
/* end confdefs.h.  */
 
11321
 
 
11322
/* Override any GCC internal prototype to avoid an error.
 
11323
   Use char because int might match the return type of a GCC
 
11324
   builtin and then its argument prototype would still apply.  */
 
11325
#ifdef __cplusplus
 
11326
extern "C"
 
11327
#endif
 
11328
char dlopen ();
 
11329
int
 
11330
main ()
 
11331
{
 
11332
return dlopen ();
 
11333
  ;
 
11334
  return 0;
 
11335
}
 
11336
_ACEOF
 
11337
if ac_fn_c_try_link "$LINENO"; then :
 
11338
  ac_cv_lib_dl_dlopen=yes
 
11339
else
 
11340
  ac_cv_lib_dl_dlopen=no
 
11341
fi
 
11342
rm -f core conftest.err conftest.$ac_objext \
 
11343
    conftest$ac_exeext conftest.$ac_ext
 
11344
LIBS=$ac_check_lib_save_LIBS
 
11345
fi
 
11346
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
 
11347
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
 
11348
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
 
11349
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
 
11350
else
 
11351
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
 
11352
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
 
11353
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
 
11354
  $as_echo_n "(cached) " >&6
 
11355
else
 
11356
  ac_check_lib_save_LIBS=$LIBS
 
11357
LIBS="-lsvld  $LIBS"
 
11358
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11359
/* end confdefs.h.  */
 
11360
 
 
11361
/* Override any GCC internal prototype to avoid an error.
 
11362
   Use char because int might match the return type of a GCC
 
11363
   builtin and then its argument prototype would still apply.  */
 
11364
#ifdef __cplusplus
 
11365
extern "C"
 
11366
#endif
 
11367
char dlopen ();
 
11368
int
 
11369
main ()
 
11370
{
 
11371
return dlopen ();
 
11372
  ;
 
11373
  return 0;
 
11374
}
 
11375
_ACEOF
 
11376
if ac_fn_c_try_link "$LINENO"; then :
 
11377
  ac_cv_lib_svld_dlopen=yes
 
11378
else
 
11379
  ac_cv_lib_svld_dlopen=no
 
11380
fi
 
11381
rm -f core conftest.err conftest.$ac_objext \
 
11382
    conftest$ac_exeext conftest.$ac_ext
 
11383
LIBS=$ac_check_lib_save_LIBS
 
11384
fi
 
11385
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
 
11386
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
 
11387
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
 
11388
  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
 
11389
else
 
11390
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
 
11391
$as_echo_n "checking for dld_link in -ldld... " >&6; }
 
11392
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
 
11393
  $as_echo_n "(cached) " >&6
 
11394
else
 
11395
  ac_check_lib_save_LIBS=$LIBS
 
11396
LIBS="-ldld  $LIBS"
 
11397
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 
11398
/* end confdefs.h.  */
 
11399
 
 
11400
/* Override any GCC internal prototype to avoid an error.
 
11401
   Use char because int might match the return type of a GCC
 
11402
   builtin and then its argument prototype would still apply.  */
 
11403
#ifdef __cplusplus
 
11404
extern "C"
 
11405
#endif
 
11406
char dld_link ();
 
11407
int
 
11408
main ()
 
11409
{
 
11410
return dld_link ();
 
11411
  ;
 
11412
  return 0;
 
11413
}
 
11414
_ACEOF
 
11415
if ac_fn_c_try_link "$LINENO"; then :
 
11416
  ac_cv_lib_dld_dld_link=yes
 
11417
else
 
11418
  ac_cv_lib_dld_dld_link=no
 
11419
fi
 
11420
rm -f core conftest.err conftest.$ac_objext \
 
11421
    conftest$ac_exeext conftest.$ac_ext
 
11422
LIBS=$ac_check_lib_save_LIBS
 
11423
fi
 
11424
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
 
11425
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
 
11426
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
 
11427
  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
 
11428
fi
 
11429
 
 
11430
 
 
11431
fi
 
11432
 
 
11433
 
 
11434
fi
 
11435
 
 
11436
 
 
11437
fi
 
11438
 
 
11439
 
 
11440
fi
 
11441
 
 
11442
 
 
11443
fi
 
11444
 
 
11445
    ;;
 
11446
  esac
 
11447
 
 
11448
  if test "x$lt_cv_dlopen" != xno; then
 
11449
    enable_dlopen=yes
 
11450
  else
 
11451
    enable_dlopen=no
 
11452
  fi
 
11453
 
 
11454
  case $lt_cv_dlopen in
 
11455
  dlopen)
 
11456
    save_CPPFLAGS="$CPPFLAGS"
 
11457
    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
 
11458
 
 
11459
    save_LDFLAGS="$LDFLAGS"
 
11460
    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
 
11461
 
 
11462
    save_LIBS="$LIBS"
 
11463
    LIBS="$lt_cv_dlopen_libs $LIBS"
 
11464
 
 
11465
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
 
11466
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
 
11467
if test "${lt_cv_dlopen_self+set}" = set; then :
 
11468
  $as_echo_n "(cached) " >&6
 
11469
else
 
11470
          if test "$cross_compiling" = yes; then :
 
11471
  lt_cv_dlopen_self=cross
 
11472
else
 
11473
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 
11474
  lt_status=$lt_dlunknown
 
11475
  cat > conftest.$ac_ext <<_LT_EOF
 
11476
#line 11476 "configure"
 
11477
#include "confdefs.h"
 
11478
 
 
11479
#if HAVE_DLFCN_H
 
11480
#include <dlfcn.h>
 
11481
#endif
 
11482
 
 
11483
#include <stdio.h>
 
11484
 
 
11485
#ifdef RTLD_GLOBAL
 
11486
#  define LT_DLGLOBAL           RTLD_GLOBAL
 
11487
#else
 
11488
#  ifdef DL_GLOBAL
 
11489
#    define LT_DLGLOBAL         DL_GLOBAL
 
11490
#  else
 
11491
#    define LT_DLGLOBAL         0
 
11492
#  endif
 
11493
#endif
 
11494
 
 
11495
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 
11496
   find out it does not work in some platform. */
 
11497
#ifndef LT_DLLAZY_OR_NOW
 
11498
#  ifdef RTLD_LAZY
 
11499
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
 
11500
#  else
 
11501
#    ifdef DL_LAZY
 
11502
#      define LT_DLLAZY_OR_NOW          DL_LAZY
 
11503
#    else
 
11504
#      ifdef RTLD_NOW
 
11505
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
 
11506
#      else
 
11507
#        ifdef DL_NOW
 
11508
#          define LT_DLLAZY_OR_NOW      DL_NOW
 
11509
#        else
 
11510
#          define LT_DLLAZY_OR_NOW      0
 
11511
#        endif
 
11512
#      endif
 
11513
#    endif
 
11514
#  endif
 
11515
#endif
 
11516
 
 
11517
void fnord() { int i=42;}
 
11518
int main ()
 
11519
{
 
11520
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 
11521
  int status = $lt_dlunknown;
 
11522
 
 
11523
  if (self)
 
11524
    {
 
11525
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 
11526
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 
11527
      /* dlclose (self); */
 
11528
    }
 
11529
  else
 
11530
    puts (dlerror ());
 
11531
 
 
11532
  return status;
 
11533
}
 
11534
_LT_EOF
 
11535
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
11536
  (eval $ac_link) 2>&5
 
11537
  ac_status=$?
 
11538
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
11539
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 
11540
    (./conftest; exit; ) >&5 2>/dev/null
 
11541
    lt_status=$?
 
11542
    case x$lt_status in
 
11543
      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
 
11544
      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
 
11545
      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
 
11546
    esac
 
11547
  else :
 
11548
    # compilation failed
 
11549
    lt_cv_dlopen_self=no
 
11550
  fi
 
11551
fi
 
11552
rm -fr conftest*
 
11553
 
 
11554
 
 
11555
fi
 
11556
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
 
11557
$as_echo "$lt_cv_dlopen_self" >&6; }
 
11558
 
 
11559
    if test "x$lt_cv_dlopen_self" = xyes; then
 
11560
      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
 
11561
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
 
11562
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
 
11563
if test "${lt_cv_dlopen_self_static+set}" = set; then :
 
11564
  $as_echo_n "(cached) " >&6
 
11565
else
 
11566
          if test "$cross_compiling" = yes; then :
 
11567
  lt_cv_dlopen_self_static=cross
 
11568
else
 
11569
  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
 
11570
  lt_status=$lt_dlunknown
 
11571
  cat > conftest.$ac_ext <<_LT_EOF
 
11572
#line 11572 "configure"
 
11573
#include "confdefs.h"
 
11574
 
 
11575
#if HAVE_DLFCN_H
 
11576
#include <dlfcn.h>
 
11577
#endif
 
11578
 
 
11579
#include <stdio.h>
 
11580
 
 
11581
#ifdef RTLD_GLOBAL
 
11582
#  define LT_DLGLOBAL           RTLD_GLOBAL
 
11583
#else
 
11584
#  ifdef DL_GLOBAL
 
11585
#    define LT_DLGLOBAL         DL_GLOBAL
 
11586
#  else
 
11587
#    define LT_DLGLOBAL         0
 
11588
#  endif
 
11589
#endif
 
11590
 
 
11591
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
 
11592
   find out it does not work in some platform. */
 
11593
#ifndef LT_DLLAZY_OR_NOW
 
11594
#  ifdef RTLD_LAZY
 
11595
#    define LT_DLLAZY_OR_NOW            RTLD_LAZY
 
11596
#  else
 
11597
#    ifdef DL_LAZY
 
11598
#      define LT_DLLAZY_OR_NOW          DL_LAZY
 
11599
#    else
 
11600
#      ifdef RTLD_NOW
 
11601
#        define LT_DLLAZY_OR_NOW        RTLD_NOW
 
11602
#      else
 
11603
#        ifdef DL_NOW
 
11604
#          define LT_DLLAZY_OR_NOW      DL_NOW
 
11605
#        else
 
11606
#          define LT_DLLAZY_OR_NOW      0
 
11607
#        endif
 
11608
#      endif
 
11609
#    endif
 
11610
#  endif
 
11611
#endif
 
11612
 
 
11613
void fnord() { int i=42;}
 
11614
int main ()
 
11615
{
 
11616
  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
 
11617
  int status = $lt_dlunknown;
 
11618
 
 
11619
  if (self)
 
11620
    {
 
11621
      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
 
11622
      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
 
11623
      /* dlclose (self); */
 
11624
    }
 
11625
  else
 
11626
    puts (dlerror ());
 
11627
 
 
11628
  return status;
 
11629
}
 
11630
_LT_EOF
 
11631
  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
 
11632
  (eval $ac_link) 2>&5
 
11633
  ac_status=$?
 
11634
  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
 
11635
  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
 
11636
    (./conftest; exit; ) >&5 2>/dev/null
 
11637
    lt_status=$?
 
11638
    case x$lt_status in
 
11639
      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
 
11640
      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
 
11641
      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
 
11642
    esac
 
11643
  else :
 
11644
    # compilation failed
 
11645
    lt_cv_dlopen_self_static=no
 
11646
  fi
 
11647
fi
 
11648
rm -fr conftest*
 
11649
 
 
11650
 
 
11651
fi
 
11652
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
 
11653
$as_echo "$lt_cv_dlopen_self_static" >&6; }
 
11654
    fi
 
11655
 
 
11656
    CPPFLAGS="$save_CPPFLAGS"
 
11657
    LDFLAGS="$save_LDFLAGS"
 
11658
    LIBS="$save_LIBS"
 
11659
    ;;
 
11660
  esac
 
11661
 
 
11662
  case $lt_cv_dlopen_self in
 
11663
  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
 
11664
  *) enable_dlopen_self=unknown ;;
 
11665
  esac
 
11666
 
 
11667
  case $lt_cv_dlopen_self_static in
 
11668
  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
 
11669
  *) enable_dlopen_self_static=unknown ;;
 
11670
  esac
 
11671
fi
 
11672
 
 
11673
 
 
11674
 
 
11675
 
 
11676
 
 
11677
 
 
11678
 
 
11679
 
 
11680
 
 
11681
 
 
11682
 
 
11683
 
 
11684
 
 
11685
 
 
11686
 
 
11687
 
 
11688
 
 
11689
striplib=
 
11690
old_striplib=
 
11691
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
 
11692
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
 
11693
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
 
11694
  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
 
11695
  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
 
11696
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
11697
$as_echo "yes" >&6; }
 
11698
else
 
11699
# FIXME - insert some real tests, host_os isn't really good enough
 
11700
  case $host_os in
 
11701
  darwin*)
 
11702
    if test -n "$STRIP" ; then
 
11703
      striplib="$STRIP -x"
 
11704
      old_striplib="$STRIP -S"
 
11705
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 
11706
$as_echo "yes" >&6; }
 
11707
    else
 
11708
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
11709
$as_echo "no" >&6; }
 
11710
    fi
 
11711
    ;;
 
11712
  *)
 
11713
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
 
11714
$as_echo "no" >&6; }
 
11715
    ;;
 
11716
  esac
 
11717
fi
 
11718
 
 
11719
 
 
11720
 
 
11721
 
 
11722
 
 
11723
 
 
11724
 
 
11725
 
 
11726
 
 
11727
 
 
11728
 
 
11729
 
 
11730
  # Report which library types will actually be built
 
11731
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
 
11732
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
 
11733
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
 
11734
$as_echo "$can_build_shared" >&6; }
 
11735
 
 
11736
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
 
11737
$as_echo_n "checking whether to build shared libraries... " >&6; }
 
11738
  test "$can_build_shared" = "no" && enable_shared=no
 
11739
 
 
11740
  # On AIX, shared libraries and static libraries use the same namespace, and
 
11741
  # are all built from PIC.
 
11742
  case $host_os in
 
11743
  aix3*)
 
11744
    test "$enable_shared" = yes && enable_static=no
 
11745
    if test -n "$RANLIB"; then
 
11746
      archive_cmds="$archive_cmds~\$RANLIB \$lib"
 
11747
      postinstall_cmds='$RANLIB $lib'
 
11748
    fi
 
11749
    ;;
 
11750
 
 
11751
  aix[4-9]*)
 
11752
    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
 
11753
      test "$enable_shared" = yes && enable_static=no
 
11754
    fi
 
11755
    ;;
 
11756
  esac
 
11757
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
 
11758
$as_echo "$enable_shared" >&6; }
 
11759
 
 
11760
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
 
11761
$as_echo_n "checking whether to build static libraries... " >&6; }
 
11762
  # Make sure either enable_shared or enable_static is yes.
 
11763
  test "$enable_shared" = yes || enable_static=yes
 
11764
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
 
11765
$as_echo "$enable_static" >&6; }
 
11766
 
 
11767
 
 
11768
 
 
11769
 
 
11770
fi
 
11771
ac_ext=c
 
11772
ac_cpp='$CPP $CPPFLAGS'
 
11773
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
 
11774
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
 
11775
ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
11776
 
 
11777
CC="$lt_save_CC"
 
11778
 
 
11779
 
 
11780
 
 
11781
 
 
11782
 
 
11783
 
 
11784
 
 
11785
 
 
11786
 
 
11787
 
 
11788
 
 
11789
 
 
11790
 
 
11791
        ac_config_commands="$ac_config_commands libtool"
 
11792
 
 
11793
 
 
11794
 
 
11795
 
 
11796
# Only expand once:
 
11797
 
 
11798
 
 
11799
 
 
11800
 
 
11801
 
 
11802
 
 
11803
 
 
11804
 
 
11805
# configuration file -- stay in 8.3 limit
 
11806
#
 
11807
# since #undef doesn't survive in configuration header files we replace
 
11808
# `/undef' with `#undef' after creating the output file
 
11809
 
 
11810
ac_config_headers="$ac_config_headers ftconfig.h:ftconfig.in"
 
11811
 
 
11812
 
 
11813
# create the Unix-specific sub-Makefiles `builds/unix/unix-def.mk'
 
11814
# and `builds/unix/unix-cc.mk' that will be used by the build system
 
11815
#
 
11816
ac_config_files="$ac_config_files unix-cc.mk:unix-cc.in unix-def.mk:unix-def.in freetype-config freetype2.pc:freetype2.in"
 
11817
 
 
11818
 
 
11819
# re-generate the Jamfile to use libtool now
 
11820
#
 
11821
# AC_CONFIG_FILES([../../Jamfile:../../Jamfile.in])
 
11822
 
 
11823
cat >confcache <<\_ACEOF
 
11824
# This file is a shell script that caches the results of configure
 
11825
# tests run on this system so they can be shared between configure
 
11826
# scripts and configure runs, see configure's option --config-cache.
 
11827
# It is not useful on other systems.  If it contains results you don't
 
11828
# want to keep, you may remove or edit it.
 
11829
#
 
11830
# config.status only pays attention to the cache file if you give it
 
11831
# the --recheck option to rerun configure.
 
11832
#
 
11833
# `ac_cv_env_foo' variables (set or unset) will be overridden when
 
11834
# loading this file, other *unset* `ac_cv_foo' will be assigned the
 
11835
# following values.
 
11836
 
 
11837
_ACEOF
 
11838
 
 
11839
# The following way of writing the cache mishandles newlines in values,
 
11840
# but we know of no workaround that is simple, portable, and efficient.
 
11841
# So, we kill variables containing newlines.
 
11842
# Ultrix sh set writes to stderr and can't be redirected directly,
 
11843
# and sets the high bit in the cache file unless we assign to the vars.
 
11844
(
 
11845
  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
 
11846
    eval ac_val=\$$ac_var
 
11847
    case $ac_val in #(
 
11848
    *${as_nl}*)
 
11849
      case $ac_var in #(
 
11850
      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
 
11851
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
 
11852
      esac
 
11853
      case $ac_var in #(
 
11854
      _ | IFS | as_nl) ;; #(
 
11855
      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
 
11856
      *) { eval $ac_var=; unset $ac_var;} ;;
 
11857
      esac ;;
 
11858
    esac
 
11859
  done
 
11860
 
 
11861
  (set) 2>&1 |
 
11862
    case $as_nl`(ac_space=' '; set) 2>&1` in #(
 
11863
    *${as_nl}ac_space=\ *)
 
11864
      # `set' does not quote correctly, so add quotes: double-quote
 
11865
      # substitution turns \\\\ into \\, and sed turns \\ into \.
 
11866
      sed -n \
 
11867
        "s/'/'\\\\''/g;
 
11868
          s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
 
11869
      ;; #(
 
11870
    *)
 
11871
      # `set' quotes correctly as required by POSIX, so do not add quotes.
 
11872
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
 
11873
      ;;
 
11874
    esac |
 
11875
    sort
 
11876
) |
 
11877
  sed '
 
11878
     /^ac_cv_env_/b end
 
11879
     t clear
 
11880
     :clear
 
11881
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
 
11882
     t end
 
11883
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
 
11884
     :end' >>confcache
 
11885
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
 
11886
  if test -w "$cache_file"; then
 
11887
    test "x$cache_file" != "x/dev/null" &&
 
11888
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
 
11889
$as_echo "$as_me: updating cache $cache_file" >&6;}
 
11890
    cat confcache >$cache_file
 
11891
  else
 
11892
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
 
11893
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
 
11894
  fi
 
11895
fi
 
11896
rm -f confcache
 
11897
 
 
11898
test "x$prefix" = xNONE && prefix=$ac_default_prefix
 
11899
# Let make expand exec_prefix.
 
11900
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
 
11901
 
 
11902
DEFS=-DHAVE_CONFIG_H
 
11903
 
 
11904
ac_libobjs=
 
11905
ac_ltlibobjs=
 
11906
U=
 
11907
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
 
11908
  # 1. Remove the extension, and $U if already installed.
 
11909
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
 
11910
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
 
11911
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
 
11912
  #    will be set to the directory where LIBOBJS objects are built.
 
11913
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
 
11914
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
 
11915
done
 
11916
LIBOBJS=$ac_libobjs
 
11917
 
 
11918
LTLIBOBJS=$ac_ltlibobjs
 
11919
 
 
11920
 
 
11921
 
 
11922
: ${CONFIG_STATUS=./config.status}
 
11923
ac_write_fail=0
 
11924
ac_clean_files_save=$ac_clean_files
 
11925
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
 
11926
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
 
11927
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
 
11928
as_write_fail=0
 
11929
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
 
11930
#! $SHELL
 
11931
# Generated by $as_me.
 
11932
# Run this file to recreate the current configuration.
 
11933
# Compiler output produced by configure, useful for debugging
 
11934
# configure, is in config.log if it exists.
 
11935
 
 
11936
debug=false
 
11937
ac_cs_recheck=false
 
11938
ac_cs_silent=false
 
11939
 
 
11940
SHELL=\${CONFIG_SHELL-$SHELL}
 
11941
export SHELL
 
11942
_ASEOF
 
11943
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
 
11944
## -------------------- ##
 
11945
## M4sh Initialization. ##
 
11946
## -------------------- ##
 
11947
 
 
11948
# Be more Bourne compatible
 
11949
DUALCASE=1; export DUALCASE # for MKS sh
 
11950
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
 
11951
  emulate sh
 
11952
  NULLCMD=:
 
11953
  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
 
11954
  # is contrary to our usage.  Disable this feature.
 
11955
  alias -g '${1+"$@"}'='"$@"'
 
11956
  setopt NO_GLOB_SUBST
 
11957
else
 
11958
  case `(set -o) 2>/dev/null` in #(
 
11959
  *posix*) :
 
11960
    set -o posix ;; #(
 
11961
  *) :
 
11962
     ;;
 
11963
esac
 
11964
fi
 
11965
 
 
11966
 
 
11967
as_nl='
 
11968
'
 
11969
export as_nl
 
11970
# Printing a long string crashes Solaris 7 /usr/bin/printf.
 
11971
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
 
11972
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
 
11973
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
 
11974
# Prefer a ksh shell builtin over an external printf program on Solaris,
 
11975
# but without wasting forks for bash or zsh.
 
11976
if test -z "$BASH_VERSION$ZSH_VERSION" \
 
11977
    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
 
11978
  as_echo='print -r --'
 
11979
  as_echo_n='print -rn --'
 
11980
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
 
11981
  as_echo='printf %s\n'
 
11982
  as_echo_n='printf %s'
 
11983
else
 
11984
  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
 
11985
    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
 
11986
    as_echo_n='/usr/ucb/echo -n'
 
11987
  else
 
11988
    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
 
11989
    as_echo_n_body='eval
 
11990
      arg=$1;
 
11991
      case $arg in #(
 
11992
      *"$as_nl"*)
 
11993
        expr "X$arg" : "X\\(.*\\)$as_nl";
 
11994
        arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
 
11995
      esac;
 
11996
      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
 
11997
    '
 
11998
    export as_echo_n_body
 
11999
    as_echo_n='sh -c $as_echo_n_body as_echo'
 
12000
  fi
 
12001
  export as_echo_body
 
12002
  as_echo='sh -c $as_echo_body as_echo'
 
12003
fi
 
12004
 
 
12005
# The user is always right.
 
12006
if test "${PATH_SEPARATOR+set}" != set; then
 
12007
  PATH_SEPARATOR=:
 
12008
  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
 
12009
    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
 
12010
      PATH_SEPARATOR=';'
 
12011
  }
 
12012
fi
 
12013
 
 
12014
 
 
12015
# IFS
 
12016
# We need space, tab and new line, in precisely that order.  Quoting is
 
12017
# there to prevent editors from complaining about space-tab.
 
12018
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
 
12019
# splitting by setting IFS to empty value.)
 
12020
IFS=" ""        $as_nl"
 
12021
 
 
12022
# Find who we are.  Look in the path if we contain no directory separator.
 
12023
case $0 in #((
 
12024
  *[\\/]* ) as_myself=$0 ;;
 
12025
  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
 
12026
for as_dir in $PATH
 
12027
do
 
12028
  IFS=$as_save_IFS
 
12029
  test -z "$as_dir" && as_dir=.
 
12030
    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
 
12031
  done
 
12032
IFS=$as_save_IFS
 
12033
 
 
12034
     ;;
 
12035
esac
 
12036
# We did not find ourselves, most probably we were run as `sh COMMAND'
 
12037
# in which case we are not to be found in the path.
 
12038
if test "x$as_myself" = x; then
 
12039
  as_myself=$0
 
12040
fi
 
12041
if test ! -f "$as_myself"; then
 
12042
  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
 
12043
  exit 1
 
12044
fi
 
12045
 
 
12046
# Unset variables that we do not need and which cause bugs (e.g. in
 
12047
# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
 
12048
# suppresses any "Segmentation fault" message there.  '((' could
 
12049
# trigger a bug in pdksh 5.2.14.
 
12050
for as_var in BASH_ENV ENV MAIL MAILPATH
 
12051
do eval test x\${$as_var+set} = xset \
 
12052
  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
 
12053
done
 
12054
PS1='$ '
 
12055
PS2='> '
 
12056
PS4='+ '
 
12057
 
 
12058
# NLS nuisances.
 
12059
LC_ALL=C
 
12060
export LC_ALL
 
12061
LANGUAGE=C
 
12062
export LANGUAGE
 
12063
 
 
12064
# CDPATH.
 
12065
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
12066
 
 
12067
 
 
12068
# as_fn_error STATUS ERROR [LINENO LOG_FD]
 
12069
# ----------------------------------------
 
12070
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
 
12071
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
 
12072
# script with STATUS, using 1 if that was 0.
 
12073
as_fn_error ()
 
12074
{
 
12075
  as_status=$1; test $as_status -eq 0 && as_status=1
 
12076
  if test "$4"; then
 
12077
    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
 
12078
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
 
12079
  fi
 
12080
  $as_echo "$as_me: error: $2" >&2
 
12081
  as_fn_exit $as_status
 
12082
} # as_fn_error
 
12083
 
 
12084
 
 
12085
# as_fn_set_status STATUS
 
12086
# -----------------------
 
12087
# Set $? to STATUS, without forking.
 
12088
as_fn_set_status ()
 
12089
{
 
12090
  return $1
 
12091
} # as_fn_set_status
 
12092
 
 
12093
# as_fn_exit STATUS
 
12094
# -----------------
 
12095
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
 
12096
as_fn_exit ()
 
12097
{
 
12098
  set +e
 
12099
  as_fn_set_status $1
 
12100
  exit $1
 
12101
} # as_fn_exit
 
12102
 
 
12103
# as_fn_unset VAR
 
12104
# ---------------
 
12105
# Portably unset VAR.
 
12106
as_fn_unset ()
 
12107
{
 
12108
  { eval $1=; unset $1;}
 
12109
}
 
12110
as_unset=as_fn_unset
 
12111
# as_fn_append VAR VALUE
 
12112
# ----------------------
 
12113
# Append the text in VALUE to the end of the definition contained in VAR. Take
 
12114
# advantage of any shell optimizations that allow amortized linear growth over
 
12115
# repeated appends, instead of the typical quadratic growth present in naive
 
12116
# implementations.
 
12117
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
 
12118
  eval 'as_fn_append ()
 
12119
  {
 
12120
    eval $1+=\$2
 
12121
  }'
 
12122
else
 
12123
  as_fn_append ()
 
12124
  {
 
12125
    eval $1=\$$1\$2
 
12126
  }
 
12127
fi # as_fn_append
 
12128
 
 
12129
# as_fn_arith ARG...
 
12130
# ------------------
 
12131
# Perform arithmetic evaluation on the ARGs, and store the result in the
 
12132
# global $as_val. Take advantage of shells that can avoid forks. The arguments
 
12133
# must be portable across $(()) and expr.
 
12134
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
 
12135
  eval 'as_fn_arith ()
 
12136
  {
 
12137
    as_val=$(( $* ))
 
12138
  }'
 
12139
else
 
12140
  as_fn_arith ()
 
12141
  {
 
12142
    as_val=`expr "$@" || test $? -eq 1`
 
12143
  }
 
12144
fi # as_fn_arith
 
12145
 
 
12146
 
 
12147
if expr a : '\(a\)' >/dev/null 2>&1 &&
 
12148
   test "X`expr 00001 : '.*\(...\)'`" = X001; then
 
12149
  as_expr=expr
 
12150
else
 
12151
  as_expr=false
 
12152
fi
 
12153
 
 
12154
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
 
12155
  as_basename=basename
 
12156
else
 
12157
  as_basename=false
 
12158
fi
 
12159
 
 
12160
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
 
12161
  as_dirname=dirname
 
12162
else
 
12163
  as_dirname=false
 
12164
fi
 
12165
 
 
12166
as_me=`$as_basename -- "$0" ||
 
12167
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
 
12168
         X"$0" : 'X\(//\)$' \| \
 
12169
         X"$0" : 'X\(/\)' \| . 2>/dev/null ||
 
12170
$as_echo X/"$0" |
 
12171
    sed '/^.*\/\([^/][^/]*\)\/*$/{
 
12172
            s//\1/
 
12173
            q
 
12174
          }
 
12175
          /^X\/\(\/\/\)$/{
 
12176
            s//\1/
 
12177
            q
 
12178
          }
 
12179
          /^X\/\(\/\).*/{
 
12180
            s//\1/
 
12181
            q
 
12182
          }
 
12183
          s/.*/./; q'`
 
12184
 
 
12185
# Avoid depending upon Character Ranges.
 
12186
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
 
12187
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
12188
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
 
12189
as_cr_digits='0123456789'
 
12190
as_cr_alnum=$as_cr_Letters$as_cr_digits
 
12191
 
 
12192
ECHO_C= ECHO_N= ECHO_T=
 
12193
case `echo -n x` in #(((((
 
12194
-n*)
 
12195
  case `echo 'xy\c'` in
 
12196
  *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
 
12197
  xy)  ECHO_C='\c';;
 
12198
  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
 
12199
       ECHO_T=' ';;
 
12200
  esac;;
 
12201
*)
 
12202
  ECHO_N='-n';;
 
12203
esac
 
12204
 
 
12205
rm -f conf$$ conf$$.exe conf$$.file
 
12206
if test -d conf$$.dir; then
 
12207
  rm -f conf$$.dir/conf$$.file
 
12208
else
 
12209
  rm -f conf$$.dir
 
12210
  mkdir conf$$.dir 2>/dev/null
 
12211
fi
 
12212
if (echo >conf$$.file) 2>/dev/null; then
 
12213
  if ln -s conf$$.file conf$$ 2>/dev/null; then
 
12214
    as_ln_s='ln -s'
 
12215
    # ... but there are two gotchas:
 
12216
    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
 
12217
    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
 
12218
    # In both cases, we have to default to `cp -p'.
 
12219
    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
 
12220
      as_ln_s='cp -p'
 
12221
  elif ln conf$$.file conf$$ 2>/dev/null; then
 
12222
    as_ln_s=ln
 
12223
  else
 
12224
    as_ln_s='cp -p'
 
12225
  fi
 
12226
else
 
12227
  as_ln_s='cp -p'
 
12228
fi
 
12229
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
 
12230
rmdir conf$$.dir 2>/dev/null
 
12231
 
 
12232
 
 
12233
# as_fn_mkdir_p
 
12234
# -------------
 
12235
# Create "$as_dir" as a directory, including parents if necessary.
 
12236
as_fn_mkdir_p ()
 
12237
{
 
12238
 
 
12239
  case $as_dir in #(
 
12240
  -*) as_dir=./$as_dir;;
 
12241
  esac
 
12242
  test -d "$as_dir" || eval $as_mkdir_p || {
 
12243
    as_dirs=
 
12244
    while :; do
 
12245
      case $as_dir in #(
 
12246
      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
 
12247
      *) as_qdir=$as_dir;;
 
12248
      esac
 
12249
      as_dirs="'$as_qdir' $as_dirs"
 
12250
      as_dir=`$as_dirname -- "$as_dir" ||
 
12251
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
12252
         X"$as_dir" : 'X\(//\)[^/]' \| \
 
12253
         X"$as_dir" : 'X\(//\)$' \| \
 
12254
         X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
 
12255
$as_echo X"$as_dir" |
 
12256
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
12257
            s//\1/
 
12258
            q
 
12259
          }
 
12260
          /^X\(\/\/\)[^/].*/{
 
12261
            s//\1/
 
12262
            q
 
12263
          }
 
12264
          /^X\(\/\/\)$/{
 
12265
            s//\1/
 
12266
            q
 
12267
          }
 
12268
          /^X\(\/\).*/{
 
12269
            s//\1/
 
12270
            q
 
12271
          }
 
12272
          s/.*/./; q'`
 
12273
      test -d "$as_dir" && break
 
12274
    done
 
12275
    test -z "$as_dirs" || eval "mkdir $as_dirs"
 
12276
  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
 
12277
 
 
12278
 
 
12279
} # as_fn_mkdir_p
 
12280
if mkdir -p . 2>/dev/null; then
 
12281
  as_mkdir_p='mkdir -p "$as_dir"'
 
12282
else
 
12283
  test -d ./-p && rmdir ./-p
 
12284
  as_mkdir_p=false
 
12285
fi
 
12286
 
 
12287
if test -x / >/dev/null 2>&1; then
 
12288
  as_test_x='test -x'
 
12289
else
 
12290
  if ls -dL / >/dev/null 2>&1; then
 
12291
    as_ls_L_option=L
 
12292
  else
 
12293
    as_ls_L_option=
 
12294
  fi
 
12295
  as_test_x='
 
12296
    eval sh -c '\''
 
12297
      if test -d "$1"; then
 
12298
        test -d "$1/.";
 
12299
      else
 
12300
        case $1 in #(
 
12301
        -*)set "./$1";;
 
12302
        esac;
 
12303
        case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
 
12304
        ???[sx]*):;;*)false;;esac;fi
 
12305
    '\'' sh
 
12306
  '
 
12307
fi
 
12308
as_executable_p=$as_test_x
 
12309
 
 
12310
# Sed expression to map a string onto a valid CPP name.
 
12311
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
 
12312
 
 
12313
# Sed expression to map a string onto a valid variable name.
 
12314
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
 
12315
 
 
12316
 
 
12317
exec 6>&1
 
12318
## ----------------------------------- ##
 
12319
## Main body of $CONFIG_STATUS script. ##
 
12320
## ----------------------------------- ##
 
12321
_ASEOF
 
12322
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
 
12323
 
 
12324
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12325
# Save the log message, to keep $0 and so on meaningful, and to
 
12326
# report actual input values of CONFIG_FILES etc. instead of their
 
12327
# values after options handling.
 
12328
ac_log="
 
12329
This file was extended by FreeType $as_me 2.4.4, which was
 
12330
generated by GNU Autoconf 2.67.  Invocation command line was
 
12331
 
 
12332
  CONFIG_FILES    = $CONFIG_FILES
 
12333
  CONFIG_HEADERS  = $CONFIG_HEADERS
 
12334
  CONFIG_LINKS    = $CONFIG_LINKS
 
12335
  CONFIG_COMMANDS = $CONFIG_COMMANDS
 
12336
  $ $0 $@
 
12337
 
 
12338
on `(hostname || uname -n) 2>/dev/null | sed 1q`
 
12339
"
 
12340
 
 
12341
_ACEOF
 
12342
 
 
12343
case $ac_config_files in *"
 
12344
"*) set x $ac_config_files; shift; ac_config_files=$*;;
 
12345
esac
 
12346
 
 
12347
case $ac_config_headers in *"
 
12348
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
 
12349
esac
 
12350
 
 
12351
 
 
12352
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12353
# Files that config.status was made for.
 
12354
config_files="$ac_config_files"
 
12355
config_headers="$ac_config_headers"
 
12356
config_commands="$ac_config_commands"
 
12357
 
 
12358
_ACEOF
 
12359
 
 
12360
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12361
ac_cs_usage="\
 
12362
\`$as_me' instantiates files and other configuration actions
 
12363
from templates according to the current configuration.  Unless the files
 
12364
and actions are specified as TAGs, all are instantiated by default.
 
12365
 
 
12366
Usage: $0 [OPTION]... [TAG]...
 
12367
 
 
12368
  -h, --help       print this help, then exit
 
12369
  -V, --version    print version number and configuration settings, then exit
 
12370
      --config     print configuration, then exit
 
12371
  -q, --quiet, --silent
 
12372
                   do not print progress messages
 
12373
  -d, --debug      don't remove temporary files
 
12374
      --recheck    update $as_me by reconfiguring in the same conditions
 
12375
      --file=FILE[:TEMPLATE]
 
12376
                   instantiate the configuration file FILE
 
12377
      --header=FILE[:TEMPLATE]
 
12378
                   instantiate the configuration header FILE
 
12379
 
 
12380
Configuration files:
 
12381
$config_files
 
12382
 
 
12383
Configuration headers:
 
12384
$config_headers
 
12385
 
 
12386
Configuration commands:
 
12387
$config_commands
 
12388
 
 
12389
Report bugs to <freetype@nongnu.org>."
 
12390
 
 
12391
_ACEOF
 
12392
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12393
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 
12394
ac_cs_version="\\
 
12395
FreeType config.status 2.4.4
 
12396
configured by $0, generated by GNU Autoconf 2.67,
 
12397
  with options \\"\$ac_cs_config\\"
 
12398
 
 
12399
Copyright (C) 2010 Free Software Foundation, Inc.
 
12400
This config.status script is free software; the Free Software Foundation
 
12401
gives unlimited permission to copy, distribute and modify it."
 
12402
 
 
12403
ac_pwd='$ac_pwd'
 
12404
srcdir='$srcdir'
 
12405
INSTALL='$INSTALL'
 
12406
test -n "\$AWK" || AWK=awk
 
12407
_ACEOF
 
12408
 
 
12409
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12410
# The default lists apply if the user does not specify any file.
 
12411
ac_need_defaults=:
 
12412
while test $# != 0
 
12413
do
 
12414
  case $1 in
 
12415
  --*=?*)
 
12416
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
 
12417
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
 
12418
    ac_shift=:
 
12419
    ;;
 
12420
  --*=)
 
12421
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
 
12422
    ac_optarg=
 
12423
    ac_shift=:
 
12424
    ;;
 
12425
  *)
 
12426
    ac_option=$1
 
12427
    ac_optarg=$2
 
12428
    ac_shift=shift
 
12429
    ;;
 
12430
  esac
 
12431
 
 
12432
  case $ac_option in
 
12433
  # Handling of the options.
 
12434
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
 
12435
    ac_cs_recheck=: ;;
 
12436
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
 
12437
    $as_echo "$ac_cs_version"; exit ;;
 
12438
  --config | --confi | --conf | --con | --co | --c )
 
12439
    $as_echo "$ac_cs_config"; exit ;;
 
12440
  --debug | --debu | --deb | --de | --d | -d )
 
12441
    debug=: ;;
 
12442
  --file | --fil | --fi | --f )
 
12443
    $ac_shift
 
12444
    case $ac_optarg in
 
12445
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
12446
    '') as_fn_error $? "missing file argument" ;;
 
12447
    esac
 
12448
    as_fn_append CONFIG_FILES " '$ac_optarg'"
 
12449
    ac_need_defaults=false;;
 
12450
  --header | --heade | --head | --hea )
 
12451
    $ac_shift
 
12452
    case $ac_optarg in
 
12453
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
 
12454
    esac
 
12455
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
 
12456
    ac_need_defaults=false;;
 
12457
  --he | --h)
 
12458
    # Conflict between --help and --header
 
12459
    as_fn_error $? "ambiguous option: \`$1'
 
12460
Try \`$0 --help' for more information.";;
 
12461
  --help | --hel | -h )
 
12462
    $as_echo "$ac_cs_usage"; exit ;;
 
12463
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
 
12464
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
 
12465
    ac_cs_silent=: ;;
 
12466
 
 
12467
  # This is an error.
 
12468
  -*) as_fn_error $? "unrecognized option: \`$1'
 
12469
Try \`$0 --help' for more information." ;;
 
12470
 
 
12471
  *) as_fn_append ac_config_targets " $1"
 
12472
     ac_need_defaults=false ;;
 
12473
 
 
12474
  esac
 
12475
  shift
 
12476
done
 
12477
 
 
12478
ac_configure_extra_args=
 
12479
 
 
12480
if $ac_cs_silent; then
 
12481
  exec 6>/dev/null
 
12482
  ac_configure_extra_args="$ac_configure_extra_args --silent"
 
12483
fi
 
12484
 
 
12485
_ACEOF
 
12486
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12487
if \$ac_cs_recheck; then
 
12488
  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
 
12489
  shift
 
12490
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
 
12491
  CONFIG_SHELL='$SHELL'
 
12492
  export CONFIG_SHELL
 
12493
  exec "\$@"
 
12494
fi
 
12495
 
 
12496
_ACEOF
 
12497
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12498
exec 5>>config.log
 
12499
{
 
12500
  echo
 
12501
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
 
12502
## Running $as_me. ##
 
12503
_ASBOX
 
12504
  $as_echo "$ac_log"
 
12505
} >&5
 
12506
 
 
12507
_ACEOF
 
12508
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12509
#
 
12510
# INIT-COMMANDS
 
12511
#
 
12512
 
 
12513
 
 
12514
# The HP-UX ksh and POSIX shell print the target directory to stdout
 
12515
# if CDPATH is set.
 
12516
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
 
12517
 
 
12518
sed_quote_subst='$sed_quote_subst'
 
12519
double_quote_subst='$double_quote_subst'
 
12520
delay_variable_subst='$delay_variable_subst'
 
12521
macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
 
12522
macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
 
12523
AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`'
 
12524
DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`'
 
12525
OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
 
12526
enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
 
12527
enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
 
12528
pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
 
12529
enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
 
12530
host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
 
12531
host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
 
12532
host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
 
12533
build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
 
12534
build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
 
12535
build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
 
12536
SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
 
12537
Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
 
12538
GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
 
12539
EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
 
12540
FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
 
12541
LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
 
12542
NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
 
12543
LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
 
12544
max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
 
12545
ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
 
12546
exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
 
12547
lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
 
12548
lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
 
12549
lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
 
12550
reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
12551
reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12552
deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
 
12553
file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
 
12554
AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
 
12555
AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 
12556
STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
 
12557
RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
 
12558
old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12559
old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12560
old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12561
CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
 
12562
CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
 
12563
compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
 
12564
GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
 
12565
lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
 
12566
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
 
12567
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
 
12568
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 
12569
objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
 
12570
SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
 
12571
ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
 
12572
MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
 
12573
lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
12574
lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
 
12575
lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
 
12576
lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
 
12577
lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
 
12578
need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
 
12579
DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
 
12580
NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
 
12581
LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
 
12582
OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
 
12583
OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
 
12584
libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
 
12585
shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12586
extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12587
archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
 
12588
enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
 
12589
export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12590
whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12591
compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
 
12592
old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12593
old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12594
archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12595
archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12596
module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12597
module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12598
with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
 
12599
allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
12600
no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
 
12601
hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12602
hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
 
12603
hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
 
12604
hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
 
12605
hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
 
12606
hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
 
12607
hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
12608
hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
 
12609
inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
 
12610
link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
 
12611
fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
 
12612
always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
 
12613
export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12614
exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 
12615
include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
 
12616
prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12617
file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12618
variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
 
12619
need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
 
12620
need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
 
12621
version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
 
12622
runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
12623
shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
 
12624
shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
 
12625
libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12626
library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12627
soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12628
postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12629
postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12630
finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
 
12631
finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
 
12632
hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
 
12633
sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12634
sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
 
12635
hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
 
12636
enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
 
12637
enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
 
12638
enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
 
12639
old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
 
12640
striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
 
12641
 
 
12642
LTCC='$LTCC'
 
12643
LTCFLAGS='$LTCFLAGS'
 
12644
compiler='$compiler_DEFAULT'
 
12645
 
 
12646
# Quote evaled strings.
 
12647
for var in SED \
 
12648
GREP \
 
12649
EGREP \
 
12650
FGREP \
 
12651
LD \
 
12652
NM \
 
12653
LN_S \
 
12654
lt_SP2NL \
 
12655
lt_NL2SP \
 
12656
reload_flag \
 
12657
deplibs_check_method \
 
12658
file_magic_cmd \
 
12659
AR \
 
12660
AR_FLAGS \
 
12661
STRIP \
 
12662
RANLIB \
 
12663
CC \
 
12664
CFLAGS \
 
12665
compiler \
 
12666
lt_cv_sys_global_symbol_pipe \
 
12667
lt_cv_sys_global_symbol_to_cdecl \
 
12668
lt_cv_sys_global_symbol_to_c_name_address \
 
12669
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
 
12670
SHELL \
 
12671
ECHO \
 
12672
lt_prog_compiler_no_builtin_flag \
 
12673
lt_prog_compiler_wl \
 
12674
lt_prog_compiler_pic \
 
12675
lt_prog_compiler_static \
 
12676
lt_cv_prog_compiler_c_o \
 
12677
need_locks \
 
12678
DSYMUTIL \
 
12679
NMEDIT \
 
12680
LIPO \
 
12681
OTOOL \
 
12682
OTOOL64 \
 
12683
shrext_cmds \
 
12684
export_dynamic_flag_spec \
 
12685
whole_archive_flag_spec \
 
12686
compiler_needs_object \
 
12687
with_gnu_ld \
 
12688
allow_undefined_flag \
 
12689
no_undefined_flag \
 
12690
hardcode_libdir_flag_spec \
 
12691
hardcode_libdir_flag_spec_ld \
 
12692
hardcode_libdir_separator \
 
12693
fix_srcfile_path \
 
12694
exclude_expsyms \
 
12695
include_expsyms \
 
12696
file_list_spec \
 
12697
variables_saved_for_relink \
 
12698
libname_spec \
 
12699
library_names_spec \
 
12700
soname_spec \
 
12701
finish_eval \
 
12702
old_striplib \
 
12703
striplib; do
 
12704
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 
12705
    *[\\\\\\\`\\"\\\$]*)
 
12706
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
 
12707
      ;;
 
12708
    *)
 
12709
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 
12710
      ;;
 
12711
    esac
 
12712
done
 
12713
 
 
12714
# Double-quote double-evaled strings.
 
12715
for var in reload_cmds \
 
12716
old_postinstall_cmds \
 
12717
old_postuninstall_cmds \
 
12718
old_archive_cmds \
 
12719
extract_expsyms_cmds \
 
12720
old_archive_from_new_cmds \
 
12721
old_archive_from_expsyms_cmds \
 
12722
archive_cmds \
 
12723
archive_expsym_cmds \
 
12724
module_cmds \
 
12725
module_expsym_cmds \
 
12726
export_symbols_cmds \
 
12727
prelink_cmds \
 
12728
postinstall_cmds \
 
12729
postuninstall_cmds \
 
12730
finish_cmds \
 
12731
sys_lib_search_path_spec \
 
12732
sys_lib_dlsearch_path_spec; do
 
12733
    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
 
12734
    *[\\\\\\\`\\"\\\$]*)
 
12735
      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
 
12736
      ;;
 
12737
    *)
 
12738
      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
 
12739
      ;;
 
12740
    esac
 
12741
done
 
12742
 
 
12743
# Fix-up fallback echo if it was mangled by the above quoting rules.
 
12744
case \$lt_ECHO in
 
12745
*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
 
12746
  ;;
 
12747
esac
 
12748
 
 
12749
ac_aux_dir='$ac_aux_dir'
 
12750
xsi_shell='$xsi_shell'
 
12751
lt_shell_append='$lt_shell_append'
 
12752
 
 
12753
# See if we are running on zsh, and set the options which allow our
 
12754
# commands through without removal of \ escapes INIT.
 
12755
if test -n "\${ZSH_VERSION+set}" ; then
 
12756
   setopt NO_GLOB_SUBST
 
12757
fi
 
12758
 
 
12759
 
 
12760
    PACKAGE='$PACKAGE'
 
12761
    VERSION='$VERSION'
 
12762
    TIMESTAMP='$TIMESTAMP'
 
12763
    RM='$RM'
 
12764
    ofile='$ofile'
 
12765
 
 
12766
 
 
12767
 
 
12768
 
 
12769
_ACEOF
 
12770
 
 
12771
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12772
 
 
12773
# Handling of arguments.
 
12774
for ac_config_target in $ac_config_targets
 
12775
do
 
12776
  case $ac_config_target in
 
12777
    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
 
12778
    "ftconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS ftconfig.h:ftconfig.in" ;;
 
12779
    "unix-cc.mk") CONFIG_FILES="$CONFIG_FILES unix-cc.mk:unix-cc.in" ;;
 
12780
    "unix-def.mk") CONFIG_FILES="$CONFIG_FILES unix-def.mk:unix-def.in" ;;
 
12781
    "freetype-config") CONFIG_FILES="$CONFIG_FILES freetype-config" ;;
 
12782
    "freetype2.pc") CONFIG_FILES="$CONFIG_FILES freetype2.pc:freetype2.in" ;;
 
12783
 
 
12784
  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
 
12785
  esac
 
12786
done
 
12787
 
 
12788
 
 
12789
# If the user did not use the arguments to specify the items to instantiate,
 
12790
# then the envvar interface is used.  Set only those that are not.
 
12791
# We use the long form for the default assignment because of an extremely
 
12792
# bizarre bug on SunOS 4.1.3.
 
12793
if $ac_need_defaults; then
 
12794
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
 
12795
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
 
12796
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
 
12797
fi
 
12798
 
 
12799
# Have a temporary directory for convenience.  Make it in the build tree
 
12800
# simply because there is no reason against having it here, and in addition,
 
12801
# creating and moving files from /tmp can sometimes cause problems.
 
12802
# Hook for its removal unless debugging.
 
12803
# Note that there is a small window in which the directory will not be cleaned:
 
12804
# after its creation but before its name has been assigned to `$tmp'.
 
12805
$debug ||
 
12806
{
 
12807
  tmp=
 
12808
  trap 'exit_status=$?
 
12809
  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
 
12810
' 0
 
12811
  trap 'as_fn_exit 1' 1 2 13 15
 
12812
}
 
12813
# Create a (secure) tmp directory for tmp files.
 
12814
 
 
12815
{
 
12816
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
 
12817
  test -n "$tmp" && test -d "$tmp"
 
12818
}  ||
 
12819
{
 
12820
  tmp=./conf$$-$RANDOM
 
12821
  (umask 077 && mkdir "$tmp")
 
12822
} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
 
12823
 
 
12824
# Set up the scripts for CONFIG_FILES section.
 
12825
# No need to generate them if there are no CONFIG_FILES.
 
12826
# This happens for instance with `./config.status config.h'.
 
12827
if test -n "$CONFIG_FILES"; then
 
12828
 
 
12829
 
 
12830
ac_cr=`echo X | tr X '\015'`
 
12831
# On cygwin, bash can eat \r inside `` if the user requested igncr.
 
12832
# But we know of no other shell where ac_cr would be empty at this
 
12833
# point, so we can use a bashism as a fallback.
 
12834
if test "x$ac_cr" = x; then
 
12835
  eval ac_cr=\$\'\\r\'
 
12836
fi
 
12837
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
 
12838
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
 
12839
  ac_cs_awk_cr='\\r'
 
12840
else
 
12841
  ac_cs_awk_cr=$ac_cr
 
12842
fi
 
12843
 
 
12844
echo 'BEGIN {' >"$tmp/subs1.awk" &&
 
12845
_ACEOF
 
12846
 
 
12847
 
 
12848
{
 
12849
  echo "cat >conf$$subs.awk <<_ACEOF" &&
 
12850
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
 
12851
  echo "_ACEOF"
 
12852
} >conf$$subs.sh ||
 
12853
  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
 
12854
ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
 
12855
ac_delim='%!_!# '
 
12856
for ac_last_try in false false false false false :; do
 
12857
  . ./conf$$subs.sh ||
 
12858
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
 
12859
 
 
12860
  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
 
12861
  if test $ac_delim_n = $ac_delim_num; then
 
12862
    break
 
12863
  elif $ac_last_try; then
 
12864
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
 
12865
  else
 
12866
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 
12867
  fi
 
12868
done
 
12869
rm -f conf$$subs.sh
 
12870
 
 
12871
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12872
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
 
12873
_ACEOF
 
12874
sed -n '
 
12875
h
 
12876
s/^/S["/; s/!.*/"]=/
 
12877
p
 
12878
g
 
12879
s/^[^!]*!//
 
12880
:repl
 
12881
t repl
 
12882
s/'"$ac_delim"'$//
 
12883
t delim
 
12884
:nl
 
12885
h
 
12886
s/\(.\{148\}\)..*/\1/
 
12887
t more1
 
12888
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
 
12889
p
 
12890
n
 
12891
b repl
 
12892
:more1
 
12893
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 
12894
p
 
12895
g
 
12896
s/.\{148\}//
 
12897
t nl
 
12898
:delim
 
12899
h
 
12900
s/\(.\{148\}\)..*/\1/
 
12901
t more2
 
12902
s/["\\]/\\&/g; s/^/"/; s/$/"/
 
12903
p
 
12904
b
 
12905
:more2
 
12906
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
 
12907
p
 
12908
g
 
12909
s/.\{148\}//
 
12910
t delim
 
12911
' <conf$$subs.awk | sed '
 
12912
/^[^""]/{
 
12913
  N
 
12914
  s/\n//
 
12915
}
 
12916
' >>$CONFIG_STATUS || ac_write_fail=1
 
12917
rm -f conf$$subs.awk
 
12918
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
12919
_ACAWK
 
12920
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
 
12921
  for (key in S) S_is_set[key] = 1
 
12922
  FS = ""
 
12923
 
 
12924
}
 
12925
{
 
12926
  line = $ 0
 
12927
  nfields = split(line, field, "@")
 
12928
  substed = 0
 
12929
  len = length(field[1])
 
12930
  for (i = 2; i < nfields; i++) {
 
12931
    key = field[i]
 
12932
    keylen = length(key)
 
12933
    if (S_is_set[key]) {
 
12934
      value = S[key]
 
12935
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
 
12936
      len += length(value) + length(field[++i])
 
12937
      substed = 1
 
12938
    } else
 
12939
      len += 1 + keylen
 
12940
  }
 
12941
 
 
12942
  print line
 
12943
}
 
12944
 
 
12945
_ACAWK
 
12946
_ACEOF
 
12947
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12948
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
 
12949
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
 
12950
else
 
12951
  cat
 
12952
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
 
12953
  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
 
12954
_ACEOF
 
12955
 
 
12956
# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
 
12957
# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
 
12958
# trailing colons and then remove the whole line if VPATH becomes empty
 
12959
# (actually we leave an empty line to preserve line numbers).
 
12960
if test "x$srcdir" = x.; then
 
12961
  ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
 
12962
h
 
12963
s///
 
12964
s/^/:/
 
12965
s/[      ]*$/:/
 
12966
s/:\$(srcdir):/:/g
 
12967
s/:\${srcdir}:/:/g
 
12968
s/:@srcdir@:/:/g
 
12969
s/^:*//
 
12970
s/:*$//
 
12971
x
 
12972
s/\(=[   ]*\).*/\1/
 
12973
G
 
12974
s/\n//
 
12975
s/^[^=]*=[       ]*$//
 
12976
}'
 
12977
fi
 
12978
 
 
12979
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
12980
fi # test -n "$CONFIG_FILES"
 
12981
 
 
12982
# Set up the scripts for CONFIG_HEADERS section.
 
12983
# No need to generate them if there are no CONFIG_HEADERS.
 
12984
# This happens for instance with `./config.status Makefile'.
 
12985
if test -n "$CONFIG_HEADERS"; then
 
12986
cat >"$tmp/defines.awk" <<\_ACAWK ||
 
12987
BEGIN {
 
12988
_ACEOF
 
12989
 
 
12990
# Transform confdefs.h into an awk script `defines.awk', embedded as
 
12991
# here-document in config.status, that substitutes the proper values into
 
12992
# config.h.in to produce config.h.
 
12993
 
 
12994
# Create a delimiter string that does not exist in confdefs.h, to ease
 
12995
# handling of long lines.
 
12996
ac_delim='%!_!# '
 
12997
for ac_last_try in false false :; do
 
12998
  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
 
12999
  if test -z "$ac_t"; then
 
13000
    break
 
13001
  elif $ac_last_try; then
 
13002
    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
 
13003
  else
 
13004
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
 
13005
  fi
 
13006
done
 
13007
 
 
13008
# For the awk script, D is an array of macro values keyed by name,
 
13009
# likewise P contains macro parameters if any.  Preserve backslash
 
13010
# newline sequences.
 
13011
 
 
13012
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
 
13013
sed -n '
 
13014
s/.\{148\}/&'"$ac_delim"'/g
 
13015
t rset
 
13016
:rset
 
13017
s/^[     ]*#[    ]*define[       ][      ]*/ /
 
13018
t def
 
13019
d
 
13020
:def
 
13021
s/\\$//
 
13022
t bsnl
 
13023
s/["\\]/\\&/g
 
13024
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
 
13025
D["\1"]=" \3"/p
 
13026
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
 
13027
d
 
13028
:bsnl
 
13029
s/["\\]/\\&/g
 
13030
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
 
13031
D["\1"]=" \3\\\\\\n"\\/p
 
13032
t cont
 
13033
s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
 
13034
t cont
 
13035
d
 
13036
:cont
 
13037
n
 
13038
s/.\{148\}/&'"$ac_delim"'/g
 
13039
t clear
 
13040
:clear
 
13041
s/\\$//
 
13042
t bsnlc
 
13043
s/["\\]/\\&/g; s/^/"/; s/$/"/p
 
13044
d
 
13045
:bsnlc
 
13046
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
 
13047
b cont
 
13048
' <confdefs.h | sed '
 
13049
s/'"$ac_delim"'/"\\\
 
13050
"/g' >>$CONFIG_STATUS || ac_write_fail=1
 
13051
 
 
13052
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
13053
  for (key in D) D_is_set[key] = 1
 
13054
  FS = ""
 
13055
}
 
13056
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
 
13057
  line = \$ 0
 
13058
  split(line, arg, " ")
 
13059
  if (arg[1] == "#") {
 
13060
    defundef = arg[2]
 
13061
    mac1 = arg[3]
 
13062
  } else {
 
13063
    defundef = substr(arg[1], 2)
 
13064
    mac1 = arg[2]
 
13065
  }
 
13066
  split(mac1, mac2, "(") #)
 
13067
  macro = mac2[1]
 
13068
  prefix = substr(line, 1, index(line, defundef) - 1)
 
13069
  if (D_is_set[macro]) {
 
13070
    # Preserve the white space surrounding the "#".
 
13071
    print prefix "define", macro P[macro] D[macro]
 
13072
    next
 
13073
  } else {
 
13074
    # Replace #undef with comments.  This is necessary, for example,
 
13075
    # in the case of _POSIX_SOURCE, which is predefined and required
 
13076
    # on some systems where configure will not decide to define it.
 
13077
    if (defundef == "undef") {
 
13078
      print "/*", prefix defundef, macro, "*/"
 
13079
      next
 
13080
    }
 
13081
  }
 
13082
}
 
13083
{ print }
 
13084
_ACAWK
 
13085
_ACEOF
 
13086
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
13087
  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
 
13088
fi # test -n "$CONFIG_HEADERS"
 
13089
 
 
13090
 
 
13091
eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
 
13092
shift
 
13093
for ac_tag
 
13094
do
 
13095
  case $ac_tag in
 
13096
  :[FHLC]) ac_mode=$ac_tag; continue;;
 
13097
  esac
 
13098
  case $ac_mode$ac_tag in
 
13099
  :[FHL]*:*);;
 
13100
  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
 
13101
  :[FH]-) ac_tag=-:-;;
 
13102
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
 
13103
  esac
 
13104
  ac_save_IFS=$IFS
 
13105
  IFS=:
 
13106
  set x $ac_tag
 
13107
  IFS=$ac_save_IFS
 
13108
  shift
 
13109
  ac_file=$1
 
13110
  shift
 
13111
 
 
13112
  case $ac_mode in
 
13113
  :L) ac_source=$1;;
 
13114
  :[FH])
 
13115
    ac_file_inputs=
 
13116
    for ac_f
 
13117
    do
 
13118
      case $ac_f in
 
13119
      -) ac_f="$tmp/stdin";;
 
13120
      *) # Look for the file first in the build tree, then in the source tree
 
13121
         # (if the path is not absolute).  The absolute path cannot be DOS-style,
 
13122
         # because $ac_f cannot contain `:'.
 
13123
         test -f "$ac_f" ||
 
13124
           case $ac_f in
 
13125
           [\\/$]*) false;;
 
13126
           *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
 
13127
           esac ||
 
13128
           as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
 
13129
      esac
 
13130
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
 
13131
      as_fn_append ac_file_inputs " '$ac_f'"
 
13132
    done
 
13133
 
 
13134
    # Let's still pretend it is `configure' which instantiates (i.e., don't
 
13135
    # use $as_me), people would be surprised to read:
 
13136
    #    /* config.h.  Generated by config.status.  */
 
13137
    configure_input='Generated from '`
 
13138
          $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
 
13139
        `' by configure.'
 
13140
    if test x"$ac_file" != x-; then
 
13141
      configure_input="$ac_file.  $configure_input"
 
13142
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
 
13143
$as_echo "$as_me: creating $ac_file" >&6;}
 
13144
    fi
 
13145
    # Neutralize special characters interpreted by sed in replacement strings.
 
13146
    case $configure_input in #(
 
13147
    *\&* | *\|* | *\\* )
 
13148
       ac_sed_conf_input=`$as_echo "$configure_input" |
 
13149
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
 
13150
    *) ac_sed_conf_input=$configure_input;;
 
13151
    esac
 
13152
 
 
13153
    case $ac_tag in
 
13154
    *:-:* | *:-) cat >"$tmp/stdin" \
 
13155
      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
 
13156
    esac
 
13157
    ;;
 
13158
  esac
 
13159
 
 
13160
  ac_dir=`$as_dirname -- "$ac_file" ||
 
13161
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
 
13162
         X"$ac_file" : 'X\(//\)[^/]' \| \
 
13163
         X"$ac_file" : 'X\(//\)$' \| \
 
13164
         X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
 
13165
$as_echo X"$ac_file" |
 
13166
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
 
13167
            s//\1/
 
13168
            q
 
13169
          }
 
13170
          /^X\(\/\/\)[^/].*/{
 
13171
            s//\1/
 
13172
            q
 
13173
          }
 
13174
          /^X\(\/\/\)$/{
 
13175
            s//\1/
 
13176
            q
 
13177
          }
 
13178
          /^X\(\/\).*/{
 
13179
            s//\1/
 
13180
            q
 
13181
          }
 
13182
          s/.*/./; q'`
 
13183
  as_dir="$ac_dir"; as_fn_mkdir_p
 
13184
  ac_builddir=.
 
13185
 
 
13186
case "$ac_dir" in
 
13187
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
13188
*)
 
13189
  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
 
13190
  # A ".." for each directory in $ac_dir_suffix.
 
13191
  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
 
13192
  case $ac_top_builddir_sub in
 
13193
  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
 
13194
  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
 
13195
  esac ;;
 
13196
esac
 
13197
ac_abs_top_builddir=$ac_pwd
 
13198
ac_abs_builddir=$ac_pwd$ac_dir_suffix
 
13199
# for backward compatibility:
 
13200
ac_top_builddir=$ac_top_build_prefix
 
13201
 
 
13202
case $srcdir in
 
13203
  .)  # We are building in place.
 
13204
    ac_srcdir=.
 
13205
    ac_top_srcdir=$ac_top_builddir_sub
 
13206
    ac_abs_top_srcdir=$ac_pwd ;;
 
13207
  [\\/]* | ?:[\\/]* )  # Absolute name.
 
13208
    ac_srcdir=$srcdir$ac_dir_suffix;
 
13209
    ac_top_srcdir=$srcdir
 
13210
    ac_abs_top_srcdir=$srcdir ;;
 
13211
  *) # Relative name.
 
13212
    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
 
13213
    ac_top_srcdir=$ac_top_build_prefix$srcdir
 
13214
    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
 
13215
esac
 
13216
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
 
13217
 
 
13218
 
 
13219
  case $ac_mode in
 
13220
  :F)
 
13221
  #
 
13222
  # CONFIG_FILE
 
13223
  #
 
13224
 
 
13225
  case $INSTALL in
 
13226
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
 
13227
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
 
13228
  esac
 
13229
_ACEOF
 
13230
 
 
13231
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
13232
# If the template does not know about datarootdir, expand it.
 
13233
# FIXME: This hack should be removed a few years after 2.60.
 
13234
ac_datarootdir_hack=; ac_datarootdir_seen=
 
13235
ac_sed_dataroot='
 
13236
/datarootdir/ {
 
13237
  p
 
13238
  q
 
13239
}
 
13240
/@datadir@/p
 
13241
/@docdir@/p
 
13242
/@infodir@/p
 
13243
/@localedir@/p
 
13244
/@mandir@/p'
 
13245
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
 
13246
*datarootdir*) ac_datarootdir_seen=yes;;
 
13247
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
 
13248
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
 
13249
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
 
13250
_ACEOF
 
13251
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
13252
  ac_datarootdir_hack='
 
13253
  s&@datadir@&$datadir&g
 
13254
  s&@docdir@&$docdir&g
 
13255
  s&@infodir@&$infodir&g
 
13256
  s&@localedir@&$localedir&g
 
13257
  s&@mandir@&$mandir&g
 
13258
  s&\\\${datarootdir}&$datarootdir&g' ;;
 
13259
esac
 
13260
_ACEOF
 
13261
 
 
13262
# Neutralize VPATH when `$srcdir' = `.'.
 
13263
# Shell code in configure.ac might set extrasub.
 
13264
# FIXME: do we really want to maintain this feature?
 
13265
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 
13266
ac_sed_extra="$ac_vpsub
 
13267
$extrasub
 
13268
_ACEOF
 
13269
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 
13270
:t
 
13271
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
 
13272
s|@configure_input@|$ac_sed_conf_input|;t t
 
13273
s&@top_builddir@&$ac_top_builddir_sub&;t t
 
13274
s&@top_build_prefix@&$ac_top_build_prefix&;t t
 
13275
s&@srcdir@&$ac_srcdir&;t t
 
13276
s&@abs_srcdir@&$ac_abs_srcdir&;t t
 
13277
s&@top_srcdir@&$ac_top_srcdir&;t t
 
13278
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
 
13279
s&@builddir@&$ac_builddir&;t t
 
13280
s&@abs_builddir@&$ac_abs_builddir&;t t
 
13281
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
 
13282
s&@INSTALL@&$ac_INSTALL&;t t
 
13283
$ac_datarootdir_hack
 
13284
"
 
13285
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
 
13286
  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 
13287
 
 
13288
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
 
13289
  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
 
13290
  { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
 
13291
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 
13292
which seems to be undefined.  Please make sure it is defined" >&5
 
13293
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
 
13294
which seems to be undefined.  Please make sure it is defined" >&2;}
 
13295
 
 
13296
  rm -f "$tmp/stdin"
 
13297
  case $ac_file in
 
13298
  -) cat "$tmp/out" && rm -f "$tmp/out";;
 
13299
  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
 
13300
  esac \
 
13301
  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 
13302
 ;;
 
13303
  :H)
 
13304
  #
 
13305
  # CONFIG_HEADER
 
13306
  #
 
13307
  if test x"$ac_file" != x-; then
 
13308
    {
 
13309
      $as_echo "/* $configure_input  */" \
 
13310
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
 
13311
    } >"$tmp/config.h" \
 
13312
      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 
13313
    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
 
13314
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
 
13315
$as_echo "$as_me: $ac_file is unchanged" >&6;}
 
13316
    else
 
13317
      rm -f "$ac_file"
 
13318
      mv "$tmp/config.h" "$ac_file" \
 
13319
        || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 
13320
    fi
 
13321
  else
 
13322
    $as_echo "/* $configure_input  */" \
 
13323
      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
 
13324
      || as_fn_error $? "could not create -" "$LINENO" 5
 
13325
  fi
 
13326
 ;;
 
13327
 
 
13328
  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
 
13329
$as_echo "$as_me: executing $ac_file commands" >&6;}
 
13330
 ;;
 
13331
  esac
 
13332
 
 
13333
 
 
13334
  case $ac_file$ac_mode in
 
13335
    "libtool":C)
 
13336
 
 
13337
    # See if we are running on zsh, and set the options which allow our
 
13338
    # commands through without removal of \ escapes.
 
13339
    if test -n "${ZSH_VERSION+set}" ; then
 
13340
      setopt NO_GLOB_SUBST
 
13341
    fi
 
13342
 
 
13343
    cfgfile="${ofile}T"
 
13344
    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
 
13345
    $RM "$cfgfile"
 
13346
 
 
13347
    cat <<_LT_EOF >> "$cfgfile"
 
13348
#! $SHELL
 
13349
 
 
13350
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
 
13351
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
 
13352
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
 
13353
#
 
13354
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
 
13355
#                 2006, 2007, 2008 Free Software Foundation, Inc.
 
13356
#   Written by Gordon Matzigkeit, 1996
 
13357
#
 
13358
#   This file is part of GNU Libtool.
 
13359
#
 
13360
# GNU Libtool is free software; you can redistribute it and/or
 
13361
# modify it under the terms of the GNU General Public License as
 
13362
# published by the Free Software Foundation; either version 2 of
 
13363
# the License, or (at your option) any later version.
 
13364
#
 
13365
# As a special exception to the GNU General Public License,
 
13366
# if you distribute this file as part of a program or library that
 
13367
# is built using GNU Libtool, you may include this file under the
 
13368
# same distribution terms that you use for the rest of that program.
 
13369
#
 
13370
# GNU Libtool is distributed in the hope that it will be useful,
 
13371
# but WITHOUT ANY WARRANTY; without even the implied warranty of
 
13372
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 
13373
# GNU General Public License for more details.
 
13374
#
 
13375
# You should have received a copy of the GNU General Public License
 
13376
# along with GNU Libtool; see the file COPYING.  If not, a copy
 
13377
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
 
13378
# obtained by writing to the Free Software Foundation, Inc.,
 
13379
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
13380
 
 
13381
 
 
13382
# The names of the tagged configurations supported by this script.
 
13383
available_tags=""
 
13384
 
 
13385
# ### BEGIN LIBTOOL CONFIG
 
13386
 
 
13387
# Which release of libtool.m4 was used?
 
13388
macro_version=$macro_version
 
13389
macro_revision=$macro_revision
 
13390
 
 
13391
# Assembler program.
 
13392
AS=$AS
 
13393
 
 
13394
# DLL creation program.
 
13395
DLLTOOL=$DLLTOOL
 
13396
 
 
13397
# Object dumper program.
 
13398
OBJDUMP=$OBJDUMP
 
13399
 
 
13400
# Whether or not to build shared libraries.
 
13401
build_libtool_libs=$enable_shared
 
13402
 
 
13403
# Whether or not to build static libraries.
 
13404
build_old_libs=$enable_static
 
13405
 
 
13406
# What type of objects to build.
 
13407
pic_mode=$pic_mode
 
13408
 
 
13409
# Whether or not to optimize for fast installation.
 
13410
fast_install=$enable_fast_install
 
13411
 
 
13412
# The host system.
 
13413
host_alias=$host_alias
 
13414
host=$host
 
13415
host_os=$host_os
 
13416
 
 
13417
# The build system.
 
13418
build_alias=$build_alias
 
13419
build=$build
 
13420
build_os=$build_os
 
13421
 
 
13422
# A sed program that does not truncate output.
 
13423
SED=$lt_SED
 
13424
 
 
13425
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
 
13426
Xsed="\$SED -e 1s/^X//"
 
13427
 
 
13428
# A grep program that handles long lines.
 
13429
GREP=$lt_GREP
 
13430
 
 
13431
# An ERE matcher.
 
13432
EGREP=$lt_EGREP
 
13433
 
 
13434
# A literal string matcher.
 
13435
FGREP=$lt_FGREP
 
13436
 
 
13437
# A BSD- or MS-compatible name lister.
 
13438
NM=$lt_NM
 
13439
 
 
13440
# Whether we need soft or hard links.
 
13441
LN_S=$lt_LN_S
 
13442
 
 
13443
# What is the maximum length of a command?
 
13444
max_cmd_len=$max_cmd_len
 
13445
 
 
13446
# Object file suffix (normally "o").
 
13447
objext=$ac_objext
 
13448
 
 
13449
# Executable file suffix (normally "").
 
13450
exeext=$exeext
 
13451
 
 
13452
# whether the shell understands "unset".
 
13453
lt_unset=$lt_unset
 
13454
 
 
13455
# turn spaces into newlines.
 
13456
SP2NL=$lt_lt_SP2NL
 
13457
 
 
13458
# turn newlines into spaces.
 
13459
NL2SP=$lt_lt_NL2SP
 
13460
 
 
13461
# How to create reloadable object files.
 
13462
reload_flag=$lt_reload_flag
 
13463
reload_cmds=$lt_reload_cmds
 
13464
 
 
13465
# Method to check whether dependent libraries are shared objects.
 
13466
deplibs_check_method=$lt_deplibs_check_method
 
13467
 
 
13468
# Command to use when deplibs_check_method == "file_magic".
 
13469
file_magic_cmd=$lt_file_magic_cmd
 
13470
 
 
13471
# The archiver.
 
13472
AR=$lt_AR
 
13473
AR_FLAGS=$lt_AR_FLAGS
 
13474
 
 
13475
# A symbol stripping program.
 
13476
STRIP=$lt_STRIP
 
13477
 
 
13478
# Commands used to install an old-style archive.
 
13479
RANLIB=$lt_RANLIB
 
13480
old_postinstall_cmds=$lt_old_postinstall_cmds
 
13481
old_postuninstall_cmds=$lt_old_postuninstall_cmds
 
13482
 
 
13483
# A C compiler.
 
13484
LTCC=$lt_CC
 
13485
 
 
13486
# LTCC compiler flags.
 
13487
LTCFLAGS=$lt_CFLAGS
 
13488
 
 
13489
# Take the output of nm and produce a listing of raw symbols and C names.
 
13490
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
 
13491
 
 
13492
# Transform the output of nm in a proper C declaration.
 
13493
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
 
13494
 
 
13495
# Transform the output of nm in a C name address pair.
 
13496
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
 
13497
 
 
13498
# Transform the output of nm in a C name address pair when lib prefix is needed.
 
13499
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
 
13500
 
 
13501
# The name of the directory that contains temporary libtool files.
 
13502
objdir=$objdir
 
13503
 
 
13504
# Shell to use when invoking shell scripts.
 
13505
SHELL=$lt_SHELL
 
13506
 
 
13507
# An echo program that does not interpret backslashes.
 
13508
ECHO=$lt_ECHO
 
13509
 
 
13510
# Used to examine libraries when file_magic_cmd begins with "file".
 
13511
MAGIC_CMD=$MAGIC_CMD
 
13512
 
 
13513
# Must we lock files when doing compilation?
 
13514
need_locks=$lt_need_locks
 
13515
 
 
13516
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
 
13517
DSYMUTIL=$lt_DSYMUTIL
 
13518
 
 
13519
# Tool to change global to local symbols on Mac OS X.
 
13520
NMEDIT=$lt_NMEDIT
 
13521
 
 
13522
# Tool to manipulate fat objects and archives on Mac OS X.
 
13523
LIPO=$lt_LIPO
 
13524
 
 
13525
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
 
13526
OTOOL=$lt_OTOOL
 
13527
 
 
13528
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
 
13529
OTOOL64=$lt_OTOOL64
 
13530
 
 
13531
# Old archive suffix (normally "a").
 
13532
libext=$libext
 
13533
 
 
13534
# Shared library suffix (normally ".so").
 
13535
shrext_cmds=$lt_shrext_cmds
 
13536
 
 
13537
# The commands to extract the exported symbol list from a shared archive.
 
13538
extract_expsyms_cmds=$lt_extract_expsyms_cmds
 
13539
 
 
13540
# Variables whose values should be saved in libtool wrapper scripts and
 
13541
# restored at link time.
 
13542
variables_saved_for_relink=$lt_variables_saved_for_relink
 
13543
 
 
13544
# Do we need the "lib" prefix for modules?
 
13545
need_lib_prefix=$need_lib_prefix
 
13546
 
 
13547
# Do we need a version for libraries?
 
13548
need_version=$need_version
 
13549
 
 
13550
# Library versioning type.
 
13551
version_type=$version_type
 
13552
 
 
13553
# Shared library runtime path variable.
 
13554
runpath_var=$runpath_var
 
13555
 
 
13556
# Shared library path variable.
 
13557
shlibpath_var=$shlibpath_var
 
13558
 
 
13559
# Is shlibpath searched before the hard-coded library search path?
 
13560
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
 
13561
 
 
13562
# Format of library name prefix.
 
13563
libname_spec=$lt_libname_spec
 
13564
 
 
13565
# List of archive names.  First name is the real one, the rest are links.
 
13566
# The last name is the one that the linker finds with -lNAME
 
13567
library_names_spec=$lt_library_names_spec
 
13568
 
 
13569
# The coded name of the library, if different from the real name.
 
13570
soname_spec=$lt_soname_spec
 
13571
 
 
13572
# Command to use after installation of a shared archive.
 
13573
postinstall_cmds=$lt_postinstall_cmds
 
13574
 
 
13575
# Command to use after uninstallation of a shared archive.
 
13576
postuninstall_cmds=$lt_postuninstall_cmds
 
13577
 
 
13578
# Commands used to finish a libtool library installation in a directory.
 
13579
finish_cmds=$lt_finish_cmds
 
13580
 
 
13581
# As "finish_cmds", except a single script fragment to be evaled but
 
13582
# not shown.
 
13583
finish_eval=$lt_finish_eval
 
13584
 
 
13585
# Whether we should hardcode library paths into libraries.
 
13586
hardcode_into_libs=$hardcode_into_libs
 
13587
 
 
13588
# Compile-time system search path for libraries.
 
13589
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
 
13590
 
 
13591
# Run-time system search path for libraries.
 
13592
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
 
13593
 
 
13594
# Whether dlopen is supported.
 
13595
dlopen_support=$enable_dlopen
 
13596
 
 
13597
# Whether dlopen of programs is supported.
 
13598
dlopen_self=$enable_dlopen_self
 
13599
 
 
13600
# Whether dlopen of statically linked programs is supported.
 
13601
dlopen_self_static=$enable_dlopen_self_static
 
13602
 
 
13603
# Commands to strip libraries.
 
13604
old_striplib=$lt_old_striplib
 
13605
striplib=$lt_striplib
 
13606
 
 
13607
 
 
13608
# The linker used to build libraries.
 
13609
LD=$lt_LD
 
13610
 
 
13611
# Commands used to build an old-style archive.
 
13612
old_archive_cmds=$lt_old_archive_cmds
 
13613
 
 
13614
# A language specific compiler.
 
13615
CC=$lt_compiler
 
13616
 
 
13617
# Is the compiler the GNU compiler?
 
13618
with_gcc=$GCC
 
13619
 
 
13620
# Compiler flag to turn off builtin functions.
 
13621
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
 
13622
 
 
13623
# How to pass a linker flag through the compiler.
 
13624
wl=$lt_lt_prog_compiler_wl
 
13625
 
 
13626
# Additional compiler flags for building library objects.
 
13627
pic_flag=$lt_lt_prog_compiler_pic
 
13628
 
 
13629
# Compiler flag to prevent dynamic linking.
 
13630
link_static_flag=$lt_lt_prog_compiler_static
 
13631
 
 
13632
# Does compiler simultaneously support -c and -o options?
 
13633
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
 
13634
 
 
13635
# Whether or not to add -lc for building shared libraries.
 
13636
build_libtool_need_lc=$archive_cmds_need_lc
 
13637
 
 
13638
# Whether or not to disallow shared libs when runtime libs are static.
 
13639
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
 
13640
 
 
13641
# Compiler flag to allow reflexive dlopens.
 
13642
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
 
13643
 
 
13644
# Compiler flag to generate shared objects directly from archives.
 
13645
whole_archive_flag_spec=$lt_whole_archive_flag_spec
 
13646
 
 
13647
# Whether the compiler copes with passing no objects directly.
 
13648
compiler_needs_object=$lt_compiler_needs_object
 
13649
 
 
13650
# Create an old-style archive from a shared archive.
 
13651
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
 
13652
 
 
13653
# Create a temporary old-style archive to link instead of a shared archive.
 
13654
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
 
13655
 
 
13656
# Commands used to build a shared archive.
 
13657
archive_cmds=$lt_archive_cmds
 
13658
archive_expsym_cmds=$lt_archive_expsym_cmds
 
13659
 
 
13660
# Commands used to build a loadable module if different from building
 
13661
# a shared archive.
 
13662
module_cmds=$lt_module_cmds
 
13663
module_expsym_cmds=$lt_module_expsym_cmds
 
13664
 
 
13665
# Whether we are building with GNU ld or not.
 
13666
with_gnu_ld=$lt_with_gnu_ld
 
13667
 
 
13668
# Flag that allows shared libraries with undefined symbols to be built.
 
13669
allow_undefined_flag=$lt_allow_undefined_flag
 
13670
 
 
13671
# Flag that enforces no undefined symbols.
 
13672
no_undefined_flag=$lt_no_undefined_flag
 
13673
 
 
13674
# Flag to hardcode \$libdir into a binary during linking.
 
13675
# This must work even if \$libdir does not exist
 
13676
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
 
13677
 
 
13678
# If ld is used when linking, flag to hardcode \$libdir into a binary
 
13679
# during linking.  This must work even if \$libdir does not exist.
 
13680
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
 
13681
 
 
13682
# Whether we need a single "-rpath" flag with a separated argument.
 
13683
hardcode_libdir_separator=$lt_hardcode_libdir_separator
 
13684
 
 
13685
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 
13686
# DIR into the resulting binary.
 
13687
hardcode_direct=$hardcode_direct
 
13688
 
 
13689
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
 
13690
# DIR into the resulting binary and the resulting library dependency is
 
13691
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
 
13692
# library is relocated.
 
13693
hardcode_direct_absolute=$hardcode_direct_absolute
 
13694
 
 
13695
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
 
13696
# into the resulting binary.
 
13697
hardcode_minus_L=$hardcode_minus_L
 
13698
 
 
13699
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
 
13700
# into the resulting binary.
 
13701
hardcode_shlibpath_var=$hardcode_shlibpath_var
 
13702
 
 
13703
# Set to "yes" if building a shared library automatically hardcodes DIR
 
13704
# into the library and all subsequent libraries and executables linked
 
13705
# against it.
 
13706
hardcode_automatic=$hardcode_automatic
 
13707
 
 
13708
# Set to yes if linker adds runtime paths of dependent libraries
 
13709
# to runtime path list.
 
13710
inherit_rpath=$inherit_rpath
 
13711
 
 
13712
# Whether libtool must link a program against all its dependency libraries.
 
13713
link_all_deplibs=$link_all_deplibs
 
13714
 
 
13715
# Fix the shell variable \$srcfile for the compiler.
 
13716
fix_srcfile_path=$lt_fix_srcfile_path
 
13717
 
 
13718
# Set to "yes" if exported symbols are required.
 
13719
always_export_symbols=$always_export_symbols
 
13720
 
 
13721
# The commands to list exported symbols.
 
13722
export_symbols_cmds=$lt_export_symbols_cmds
 
13723
 
 
13724
# Symbols that should not be listed in the preloaded symbols.
 
13725
exclude_expsyms=$lt_exclude_expsyms
 
13726
 
 
13727
# Symbols that must always be exported.
 
13728
include_expsyms=$lt_include_expsyms
 
13729
 
 
13730
# Commands necessary for linking programs (against libraries) with templates.
 
13731
prelink_cmds=$lt_prelink_cmds
 
13732
 
 
13733
# Specify filename containing input files.
 
13734
file_list_spec=$lt_file_list_spec
 
13735
 
 
13736
# How to hardcode a shared library path into an executable.
 
13737
hardcode_action=$hardcode_action
 
13738
 
 
13739
# ### END LIBTOOL CONFIG
 
13740
 
 
13741
_LT_EOF
 
13742
 
 
13743
  case $host_os in
 
13744
  aix3*)
 
13745
    cat <<\_LT_EOF >> "$cfgfile"
 
13746
# AIX sometimes has problems with the GCC collect2 program.  For some
 
13747
# reason, if we set the COLLECT_NAMES environment variable, the problems
 
13748
# vanish in a puff of smoke.
 
13749
if test "X${COLLECT_NAMES+set}" != Xset; then
 
13750
  COLLECT_NAMES=
 
13751
  export COLLECT_NAMES
 
13752
fi
 
13753
_LT_EOF
 
13754
    ;;
 
13755
  esac
 
13756
 
 
13757
 
 
13758
ltmain="$ac_aux_dir/ltmain.sh"
 
13759
 
 
13760
 
 
13761
  # We use sed instead of cat because bash on DJGPP gets confused if
 
13762
  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
 
13763
  # text mode, it properly converts lines to CR/LF.  This bash problem
 
13764
  # is reportedly fixed, but why not run on old versions too?
 
13765
  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
 
13766
    || (rm -f "$cfgfile"; exit 1)
 
13767
 
 
13768
  case $xsi_shell in
 
13769
  yes)
 
13770
    cat << \_LT_EOF >> "$cfgfile"
 
13771
 
 
13772
# func_dirname file append nondir_replacement
 
13773
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 
13774
# otherwise set result to NONDIR_REPLACEMENT.
 
13775
func_dirname ()
 
13776
{
 
13777
  case ${1} in
 
13778
    */*) func_dirname_result="${1%/*}${2}" ;;
 
13779
    *  ) func_dirname_result="${3}" ;;
 
13780
  esac
 
13781
}
 
13782
 
 
13783
# func_basename file
 
13784
func_basename ()
 
13785
{
 
13786
  func_basename_result="${1##*/}"
 
13787
}
 
13788
 
 
13789
# func_dirname_and_basename file append nondir_replacement
 
13790
# perform func_basename and func_dirname in a single function
 
13791
# call:
 
13792
#   dirname:  Compute the dirname of FILE.  If nonempty,
 
13793
#             add APPEND to the result, otherwise set result
 
13794
#             to NONDIR_REPLACEMENT.
 
13795
#             value returned in "$func_dirname_result"
 
13796
#   basename: Compute filename of FILE.
 
13797
#             value retuned in "$func_basename_result"
 
13798
# Implementation must be kept synchronized with func_dirname
 
13799
# and func_basename. For efficiency, we do not delegate to
 
13800
# those functions but instead duplicate the functionality here.
 
13801
func_dirname_and_basename ()
 
13802
{
 
13803
  case ${1} in
 
13804
    */*) func_dirname_result="${1%/*}${2}" ;;
 
13805
    *  ) func_dirname_result="${3}" ;;
 
13806
  esac
 
13807
  func_basename_result="${1##*/}"
 
13808
}
 
13809
 
 
13810
# func_stripname prefix suffix name
 
13811
# strip PREFIX and SUFFIX off of NAME.
 
13812
# PREFIX and SUFFIX must not contain globbing or regex special
 
13813
# characters, hashes, percent signs, but SUFFIX may contain a leading
 
13814
# dot (in which case that matches only a dot).
 
13815
func_stripname ()
 
13816
{
 
13817
  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
 
13818
  # positional parameters, so assign one to ordinary parameter first.
 
13819
  func_stripname_result=${3}
 
13820
  func_stripname_result=${func_stripname_result#"${1}"}
 
13821
  func_stripname_result=${func_stripname_result%"${2}"}
 
13822
}
 
13823
 
 
13824
# func_opt_split
 
13825
func_opt_split ()
 
13826
{
 
13827
  func_opt_split_opt=${1%%=*}
 
13828
  func_opt_split_arg=${1#*=}
 
13829
}
 
13830
 
 
13831
# func_lo2o object
 
13832
func_lo2o ()
 
13833
{
 
13834
  case ${1} in
 
13835
    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
 
13836
    *)    func_lo2o_result=${1} ;;
 
13837
  esac
 
13838
}
 
13839
 
 
13840
# func_xform libobj-or-source
 
13841
func_xform ()
 
13842
{
 
13843
  func_xform_result=${1%.*}.lo
 
13844
}
 
13845
 
 
13846
# func_arith arithmetic-term...
 
13847
func_arith ()
 
13848
{
 
13849
  func_arith_result=$(( $* ))
 
13850
}
 
13851
 
 
13852
# func_len string
 
13853
# STRING may not start with a hyphen.
 
13854
func_len ()
 
13855
{
 
13856
  func_len_result=${#1}
 
13857
}
 
13858
 
 
13859
_LT_EOF
 
13860
    ;;
 
13861
  *) # Bourne compatible functions.
 
13862
    cat << \_LT_EOF >> "$cfgfile"
 
13863
 
 
13864
# func_dirname file append nondir_replacement
 
13865
# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
 
13866
# otherwise set result to NONDIR_REPLACEMENT.
 
13867
func_dirname ()
 
13868
{
 
13869
  # Extract subdirectory from the argument.
 
13870
  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
 
13871
  if test "X$func_dirname_result" = "X${1}"; then
 
13872
    func_dirname_result="${3}"
 
13873
  else
 
13874
    func_dirname_result="$func_dirname_result${2}"
 
13875
  fi
 
13876
}
 
13877
 
 
13878
# func_basename file
 
13879
func_basename ()
 
13880
{
 
13881
  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
 
13882
}
 
13883
 
 
13884
 
 
13885
# func_stripname prefix suffix name
 
13886
# strip PREFIX and SUFFIX off of NAME.
 
13887
# PREFIX and SUFFIX must not contain globbing or regex special
 
13888
# characters, hashes, percent signs, but SUFFIX may contain a leading
 
13889
# dot (in which case that matches only a dot).
 
13890
# func_strip_suffix prefix name
 
13891
func_stripname ()
 
13892
{
 
13893
  case ${2} in
 
13894
    .*) func_stripname_result=`$ECHO "X${3}" \
 
13895
           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
 
13896
    *)  func_stripname_result=`$ECHO "X${3}" \
 
13897
           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
 
13898
  esac
 
13899
}
 
13900
 
 
13901
# sed scripts:
 
13902
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
 
13903
my_sed_long_arg='1s/^-[^=]*=//'
 
13904
 
 
13905
# func_opt_split
 
13906
func_opt_split ()
 
13907
{
 
13908
  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
 
13909
  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
 
13910
}
 
13911
 
 
13912
# func_lo2o object
 
13913
func_lo2o ()
 
13914
{
 
13915
  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
 
13916
}
 
13917
 
 
13918
# func_xform libobj-or-source
 
13919
func_xform ()
 
13920
{
 
13921
  func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
 
13922
}
 
13923
 
 
13924
# func_arith arithmetic-term...
 
13925
func_arith ()
 
13926
{
 
13927
  func_arith_result=`expr "$@"`
 
13928
}
 
13929
 
 
13930
# func_len string
 
13931
# STRING may not start with a hyphen.
 
13932
func_len ()
 
13933
{
 
13934
  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
 
13935
}
 
13936
 
 
13937
_LT_EOF
 
13938
esac
 
13939
 
 
13940
case $lt_shell_append in
 
13941
  yes)
 
13942
    cat << \_LT_EOF >> "$cfgfile"
 
13943
 
 
13944
# func_append var value
 
13945
# Append VALUE to the end of shell variable VAR.
 
13946
func_append ()
 
13947
{
 
13948
  eval "$1+=\$2"
 
13949
}
 
13950
_LT_EOF
 
13951
    ;;
 
13952
  *)
 
13953
    cat << \_LT_EOF >> "$cfgfile"
 
13954
 
 
13955
# func_append var value
 
13956
# Append VALUE to the end of shell variable VAR.
 
13957
func_append ()
 
13958
{
 
13959
  eval "$1=\$$1\$2"
 
13960
}
 
13961
 
 
13962
_LT_EOF
 
13963
    ;;
 
13964
  esac
 
13965
 
 
13966
 
 
13967
  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
 
13968
    || (rm -f "$cfgfile"; exit 1)
 
13969
 
 
13970
  mv -f "$cfgfile" "$ofile" ||
 
13971
    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
 
13972
  chmod +x "$ofile"
 
13973
 
 
13974
 ;;
 
13975
    "ftconfig.h":H) mv ftconfig.h ftconfig.tmp
 
13976
   sed 's|/undef|#undef|' < ftconfig.tmp > ftconfig.h
 
13977
   rm ftconfig.tmp ;;
 
13978
 
 
13979
  esac
 
13980
done # for ac_tag
 
13981
 
 
13982
 
 
13983
as_fn_exit 0
 
13984
_ACEOF
 
13985
ac_clean_files=$ac_clean_files_save
 
13986
 
 
13987
test $ac_write_fail = 0 ||
 
13988
  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
 
13989
 
 
13990
 
 
13991
# configure is writing to config.log, and then calls config.status.
 
13992
# config.status does its own redirection, appending to config.log.
 
13993
# Unfortunately, on DOS this fails, as config.log is still kept open
 
13994
# by configure, so config.status won't be able to write to it; its
 
13995
# output is simply discarded.  So we exec the FD to /dev/null,
 
13996
# effectively closing config.log, so it can be properly (re)opened and
 
13997
# appended to by config.status.  When coming back to configure, we
 
13998
# need to make the FD available again.
 
13999
if test "$no_create" != yes; then
 
14000
  ac_cs_success=:
 
14001
  ac_config_status_args=
 
14002
  test "$silent" = yes &&
 
14003
    ac_config_status_args="$ac_config_status_args --quiet"
 
14004
  exec 5>/dev/null
 
14005
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
 
14006
  exec 5>>config.log
 
14007
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
 
14008
  # would make configure fail if this is the last instruction.
 
14009
  $ac_cs_success || as_fn_exit 1
 
14010
fi
 
14011
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
 
14012
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
 
14013
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
 
14014
fi
 
14015
 
 
14016
 
 
14017
# end of configure.raw