• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for ImageMagick 7.0.11-8.
4#
5# Report bugs to <https://github.com/ImageMagick/ImageMagick/issues>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1
202
203  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207    PATH=/empty FPATH=/empty; export PATH FPATH
208    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
210  if (eval "$as_required") 2>/dev/null; then :
211  as_have_required=yes
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
222  IFS=$as_save_IFS
223  test -z "$as_dir" && as_dir=.
224  as_found=:
225  case $as_dir in #(
226	 /*)
227	   for as_base in sh bash ksh sh5; do
228	     # Try only shells that exist, to save several forks.
229	     as_shell=$as_dir/$as_base
230	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232  CONFIG_SHELL=$as_shell as_have_required=yes
233		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234  break 2
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
241$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243  CONFIG_SHELL=$SHELL as_have_required=yes
244fi; }
245IFS=$as_save_IFS
246
247
248      if test "x$CONFIG_SHELL" != x; then :
249  export CONFIG_SHELL
250             # We cannot yet assume a decent shell, so we have to provide a
251# neutralization value for shells without unset; and this also
252# works around shells that cannot unset nonexistent variables.
253# Preserve -v and -x to the replacement shell.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264# Admittedly, this is quite paranoid, since all the known shells bail
265# out after a failed `exec'.
266$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267exit 255
268fi
269
270    if test x$as_have_required = xno; then :
271  $as_echo "$0: This script requires a shell more modern than all"
272  $as_echo "$0: the shells that I found on your system."
273  if test x${ZSH_VERSION+set} = xset ; then
274    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276  else
277    $as_echo "$0: Please tell bug-autoconf@gnu.org and https://github.com/ImageMagick/ImageMagick/issues
278$0: about your system, including any error possibly output
279$0: before this message. Then install a modern shell, or
280$0: manually run the script under such a shell if you do
281$0: have one."
282  fi
283  exit 1
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_fn_set_status ()
309{
310  return $1
311} # as_fn_set_status
312
313# as_fn_exit STATUS
314# -----------------
315# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316as_fn_exit ()
317{
318  set +e
319  as_fn_set_status $1
320  exit $1
321} # as_fn_exit
322
323# as_fn_mkdir_p
324# -------------
325# Create "$as_dir" as a directory, including parents if necessary.
326as_fn_mkdir_p ()
327{
328
329  case $as_dir in #(
330  -*) as_dir=./$as_dir;;
331  esac
332  test -d "$as_dir" || eval $as_mkdir_p || {
333    as_dirs=
334    while :; do
335      case $as_dir in #(
336      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337      *) as_qdir=$as_dir;;
338      esac
339      as_dirs="'$as_qdir' $as_dirs"
340      as_dir=`$as_dirname -- "$as_dir" ||
341$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342	 X"$as_dir" : 'X\(//\)[^/]' \| \
343	 X"$as_dir" : 'X\(//\)$' \| \
344	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345$as_echo X"$as_dir" |
346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\/\)[^/].*/{
351	    s//\1/
352	    q
353	  }
354	  /^X\(\/\/\)$/{
355	    s//\1/
356	    q
357	  }
358	  /^X\(\/\).*/{
359	    s//\1/
360	    q
361	  }
362	  s/.*/./; q'`
363      test -d "$as_dir" && break
364    done
365    test -z "$as_dirs" || eval "mkdir $as_dirs"
366  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369} # as_fn_mkdir_p
370
371# as_fn_executable_p FILE
372# -----------------------
373# Test if FILE is an executable regular file.
374as_fn_executable_p ()
375{
376  test -f "$1" && test -x "$1"
377} # as_fn_executable_p
378# as_fn_append VAR VALUE
379# ----------------------
380# Append the text in VALUE to the end of the definition contained in VAR. Take
381# advantage of any shell optimizations that allow amortized linear growth over
382# repeated appends, instead of the typical quadratic growth present in naive
383# implementations.
384if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385  eval 'as_fn_append ()
386  {
387    eval $1+=\$2
388  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # as_fn_append
395
396# as_fn_arith ARG...
397# ------------------
398# Perform arithmetic evaluation on the ARGs, and store the result in the
399# global $as_val. Take advantage of shells that can avoid forks. The arguments
400# must be portable across $(()) and expr.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # as_fn_arith
412
413
414# as_fn_error STATUS ERROR [LINENO LOG_FD]
415# ----------------------------------------
416# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418# script with STATUS, using 1 if that was 0.
419as_fn_error ()
420{
421  as_status=$1; test $as_status -eq 0 && as_status=1
422  if test "$4"; then
423    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425  fi
426  $as_echo "$as_me: error: $2" >&2
427  as_fn_exit $as_status
428} # as_fn_error
429
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_me=`$as_basename -- "$0" ||
450$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451	 X"$0" : 'X\(//\)$' \| \
452	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453$as_echo X/"$0" |
454    sed '/^.*\/\([^/][^/]*\)\/*$/{
455	    s//\1/
456	    q
457	  }
458	  /^X\/\(\/\/\)$/{
459	    s//\1/
460	    q
461	  }
462	  /^X\/\(\/\).*/{
463	    s//\1/
464	    q
465	  }
466	  s/.*/./; q'`
467
468# Avoid depending upon Character Ranges.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476  as_lineno_1=$LINENO as_lineno_1a=$LINENO
477  as_lineno_2=$LINENO as_lineno_2a=$LINENO
478  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481  sed -n '
482    p
483    /[$]LINENO/=
484  ' <$as_myself |
485    sed '
486      s/[$]LINENO.*/&-/
487      t lineno
488      b
489      :lineno
490      N
491      :loop
492      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493      t loop
494      s/-\n.*//
495    ' >$as_me.lineno &&
496  chmod +x "$as_me.lineno" ||
497    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500  # already done that, so ensure we don't try to do so again and fall
501  # in an infinite loop.  This has already happened in practice.
502  _as_can_reexec=no; export _as_can_reexec
503  # Don't try to exec as it changes $[0], causing all sort of problems
504  # (the dirname of $[0] is not the place where we might find the
505  # original and so on.  Autoconf is especially sensitive to this).
506  . "./$as_me.lineno"
507  # Exit status is that of the last command.
508  exit
509}
510
511ECHO_C= ECHO_N= ECHO_T=
512case `echo -n x` in #(((((
513-n*)
514  case `echo 'xy\c'` in
515  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
516  xy)  ECHO_C='\c';;
517  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518       ECHO_T='	';;
519  esac;;
520*)
521  ECHO_N='-n';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (echo >conf$$.file) 2>/dev/null; then
532  if ln -s conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s='ln -s'
534    # ... but there are two gotchas:
535    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537    # In both cases, we have to default to `cp -pR'.
538    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539      as_ln_s='cp -pR'
540  elif ln conf$$.file conf$$ 2>/dev/null; then
541    as_ln_s=ln
542  else
543    as_ln_s='cp -pR'
544  fi
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564# Sed expression to map a string onto a valid variable name.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 6>&1
572
573# Name of the host.
574# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575# so uname gets run too.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='ImageMagick'
592PACKAGE_TARNAME='ImageMagick'
593PACKAGE_VERSION='7.0.11-8'
594PACKAGE_STRING='ImageMagick 7.0.11-8'
595PACKAGE_BUGREPORT='https://github.com/ImageMagick/ImageMagick/issues'
596PACKAGE_URL='https://imagemagick.org'
597
598ac_unique_file="MagickCore/MagickCore.h"
599# Factoring default headers for most tests.
600ac_includes_default="\
601#include <stdio.h>
602#ifdef HAVE_SYS_TYPES_H
603# include <sys/types.h>
604#endif
605#ifdef HAVE_SYS_STAT_H
606# include <sys/stat.h>
607#endif
608#ifdef STDC_HEADERS
609# include <stdlib.h>
610# include <stddef.h>
611#else
612# ifdef HAVE_STDLIB_H
613#  include <stdlib.h>
614# endif
615#endif
616#ifdef HAVE_STRING_H
617# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618#  include <memory.h>
619# endif
620# include <string.h>
621#endif
622#ifdef HAVE_STRINGS_H
623# include <strings.h>
624#endif
625#ifdef HAVE_INTTYPES_H
626# include <inttypes.h>
627#endif
628#ifdef HAVE_STDINT_H
629# include <stdint.h>
630#endif
631#ifdef HAVE_UNISTD_H
632# include <unistd.h>
633#endif"
634
635ac_header_list=
636ac_subst_vars='am__EXEEXT_FALSE
637am__EXEEXT_TRUE
638LTLIBOBJS
639MAGICK_LIBS
640MAGICK_LDFLAGS
641MAGICK_PCFLAGS
642MAGICK_CPPFLAGS
643MAGICK_CXXFLAGS
644MAGICK_CFLAGS
645MAGICK_EXTRA_DEP_LIBS
646MAGICK_DEP_LIBS
647OSX_GCOV_LDFLAG
648MAGICK_FEATURES
649MAGICK_DELEGATES
650MAGICKCORE_PATH
651PERL_SUPPORTS_DESTDIR
652WITH_PERL_DYNAMIC_FALSE
653WITH_PERL_DYNAMIC_TRUE
654WITH_PERL_STATIC_FALSE
655WITH_PERL_STATIC_TRUE
656WITH_PERL_FALSE
657WITH_PERL_TRUE
658PERL_VERSION
659GSVersion
660GSPSDevice
661GSPDFDevice
662GSMonoDevice
663GSEPSDevice
664GSColorDevice
665GSCMYKDevice
666GSAlphaDevice
667XPSVersion
668XPSCMYKDevice
669XPSColorDevice
670XPSMonoDevice
671PCLVersion
672PCLCMYKDevice
673PCLColorDevice
674PCLMonoDevice
675ZIP
676P7ZIP_DELEGATE_FALSE
677P7ZIP_DELEGATE_TRUE
678P7ZIP
679RPM_DELEGATE_FALSE
680RPM_DELEGATE_TRUE
681RPM
682PERL
683TAR
684ShowImageDelegate
685type_include_files
686windows_font_dir
687urw_base35_font_dir
688ghostscript_font_dir
689dejavu_font_dir
690apple_font_dir
691PrintDelegate
692XPSDelegate
693WWWDecodeDelegate
694WebPEncodeDelegate
695WebPDecodeDelegate
696Fig2devDelegate
697TraceEncodeDelegate
698TextEncodeDelegate
699SVGDecodeDelegate
700RSVGDecodeDelegate
701RMDelegate
702PSDelegate
703PCLDelegate
704MVDelegate
705MrSIDDecodeDelegate
706VIDEOEncodeDelegate
707VIDEODecodeDelegate
708MogrifyDelegate
709LaunchDelegate
710LPRDelegate
711LPDelegate
712LEPDelegate
713JXREncodeDelegate
714JXRDecodeDelegate
715ILBMEncodeDelegate
716ILBMDecodeDelegate
717HTMLDecodeDelegate
718HPGLDecodeDelegate
719GVCDecodeDelegate
720EditorDelegate
721DisplayDelegate
722ConvertDelegate
723DVIDecodeDelegate
724DOCDecodeDelegate
725DNGDecodeDelegate
726BrowseDelegate
727BlenderDecodeDelegate
728BPGEncodeDelegate
729BPGDecodeDelegate
730SHAREARCH_PATH
731SHAREARCH_RELATIVE_PATH
732SHAREARCH_DIRNAME
733SHAREARCH_BASEDIRNAME
734SHARE_PATH
735CONFIGURE_PATH
736INSTALL_DOC_FALSE
737INSTALL_DOC_TRUE
738DOCUMENTATION_PATH
739FILTER_PATH
740FILTER_DIRNAME
741CODER_PATH
742CODER_DIRNAME
743MODULES_PATH
744MODULES_RELATIVE_PATH
745MODULES_DIRNAME
746MODULES_BASEDIRNAME
747LIB_BIN_DIR_PATH
748LIB_BIN_DIR_RELATIVE_PATH
749LIB_BIN_DIR
750LIB_BIN_BASEDIRNAME
751LIBRARY_PATH
752EXECUTABLE_PATH
753INCLUDEARCH_PATH
754INCLUDE_PATH
755PERLMAINCC
756XML_DELEGATE_FALSE
757XML_DELEGATE_TRUE
758XML_LIBS
759XML_CFLAGS
760WMF_LIBS
761WMF_CFLAGS
762WMF_DELEGATE_FALSE
763WMF_DELEGATE_TRUE
764WEBPMUX_DELEGATE_FALSE
765WEBPMUX_DELEGATE_TRUE
766WEBP_DELEGATE_FALSE
767WEBP_DELEGATE_TRUE
768WEBPMUX_LIBS
769WEBPMUX_CFLAGS
770WEBP_LIBS
771WEBP_CFLAGS
772TIFF_LIBS
773TIFF_DELEGATE_FALSE
774TIFF_DELEGATE_TRUE
775CAIRO_DELEGATE_FALSE
776CAIRO_DELEGATE_TRUE
777RSVG_DELEGATE_FALSE
778RSVG_DELEGATE_TRUE
779CAIRO_SVG_LIBS
780CAIRO_SVG_CFLAGS
781RSVG_LIBS
782RSVG_CFLAGS
783RAW_R_DELEGATE_FALSE
784RAW_R_DELEGATE_TRUE
785RAW_R_LIBS
786RAW_R_CFLAGS
787PNG_DELEGATE_FALSE
788PNG_DELEGATE_TRUE
789PNG_LIBS
790PNG_CFLAGS
791PANGOCAIRO_DELEGATE_FALSE
792PANGOCAIRO_DELEGATE_TRUE
793PANGO_DELEGATE_FALSE
794PANGO_DELEGATE_TRUE
795PANGO_LIBS
796PANGO_CFLAGS
797OPENEXR_DELEGATE_FALSE
798OPENEXR_DELEGATE_TRUE
799OPENEXR_LIBS
800OPENEXR_CFLAGS
801LZMA_DELEGATE_FALSE
802LZMA_DELEGATE_TRUE
803LZMA_LIBS
804LZMA_CFLAGS
805LQR_DELEGATE_FALSE
806LQR_DELEGATE_TRUE
807LQR_LIBS
808LQR_CFLAGS
809LIBOPENJP2_DELEGATE_FALSE
810LIBOPENJP2_DELEGATE_TRUE
811LIBOPENJP2_LIBS
812LIBOPENJP2_CFLAGS
813LCMS_LIBS
814LCMS_CFLAGS
815LCMS_DELEGATE_FALSE
816LCMS_DELEGATE_TRUE
817LCMS2_LIBS
818LCMS2_CFLAGS
819JXL_LIBS
820JXL_DELEGATE_FALSE
821JXL_DELEGATE_TRUE
822JPEG_LIBS
823JPEG_DELEGATE_FALSE
824JPEG_DELEGATE_TRUE
825JBIG_LIBS
826JBIG_DELEGATE_FALSE
827JBIG_DELEGATE_TRUE
828HEIC_DELEGATE_FALSE
829HEIC_DELEGATE_TRUE
830HEIF_LIBS
831HEIF_CFLAGS
832GVC_DELEGATE_FALSE
833GVC_DELEGATE_TRUE
834GVC_LIBS
835GVC_CFLAGS
836GS_LIBS
837GS_DELEGATE_FALSE
838GS_DELEGATE_TRUE
839GDI32_LIBS
840WINGDI32_DELEGATE_FALSE
841WINGDI32_DELEGATE_TRUE
842RAQM_DELEGATE_FALSE
843RAQM_DELEGATE_TRUE
844RAQM_LIBS
845RAQM_CFLAGS
846MAGICKCORE_FREETYPE_DELEGATE
847FREETYPE_LIBS
848FREETYPE_CFLAGS
849FONTCONFIG_DELEGATE_FALSE
850FONTCONFIG_DELEGATE_TRUE
851FONTCONFIG_LIBS
852FONTCONFIG_CFLAGS
853DJVU_LIBS
854DJVU_CFLAGS
855DJVU_DELEGATE_FALSE
856DJVU_DELEGATE_TRUE
857ddjvuapi_LIBS
858ddjvuapi_CFLAGS
859FPX_LIBS
860FPX_DELEGATE_FALSE
861FPX_DELEGATE_TRUE
862FLIF_LIBS
863FLIF_DELEGATE_FALSE
864FLIF_DELEGATE_TRUE
865FFTW_LIBS
866FFTW_CFLAGS
867FFTW_DELEGATE_FALSE
868FFTW_DELEGATE_TRUE
869fftw3_LIBS
870fftw3_CFLAGS
871DPS_LIBS
872DPS_DELEGATE_FALSE
873DPS_DELEGATE_TRUE
874AUTOTRACE_DELEGATE_FALSE
875AUTOTRACE_DELEGATE_TRUE
876AUTOTRACE_LIBS
877AUTOTRACE_CFLAGS
878LIB_DL
879WITH_LTDL_FALSE
880WITH_LTDL_TRUE
881ZSTD_LIBS
882ZSTD_CFLAGS
883ZSTD_DELEGATE_FALSE
884ZSTD_DELEGATE_TRUE
885LIBZSTD_LIBS
886LIBZSTD_CFLAGS
887ZLIB_DELEGATE_FALSE
888ZLIB_DELEGATE_TRUE
889ZLIB_LIBS
890ZLIB_CFLAGS
891ZIP_DELEGATE_FALSE
892ZIP_DELEGATE_TRUE
893ZIP_LIBS
894ZIP_CFLAGS
895XEXT_LIBS
896X11_LIBS
897X11_DELEGATE_FALSE
898X11_DELEGATE_TRUE
899X_EXTRA_LIBS
900X_LIBS
901X_PRE_LIBS
902X_CFLAGS
903XMKMF
904BZLIB_LIBS
905BZLIB_DELEGATE_FALSE
906BZLIB_DELEGATE_TRUE
907CCMALLOCDelegate
908UMEM_LIBS
909HAVE_UMEM_FALSE
910HAVE_UMEM_TRUE
911TCMALLOC_LIBS
912HAVE_TCMALLOC_FALSE
913HAVE_TCMALLOC_TRUE
914JEMALLOC_LIBS
915HAVE_JEMALLOC_FALSE
916HAVE_JEMALLOC_TRUE
917GOMP_LIBS
918WITH_MAGICK_PLUS_PLUS_FALSE
919WITH_MAGICK_PLUS_PLUS_TRUE
920OPENMP_CXXFLAGS
921MATH_LIBS
922POW_LIB
923LIBOBJS
924LIBRARY_EXTRA_CPPFLAGS
925MODULE_EXTRA_CPPFLAGS
926LIBSTDCLDFLAGS
927PERL_MAKE_OPTIONS
928MAGICK_LT_RELEASE_OPTS
929MAGICK_ABI_SUFFIX
930QUANTUM_DEPTH
931WITH_UTILITIES_FALSE
932WITH_UTILITIES_TRUE
933LEGACY_SUPPORT_FALSE
934LEGACY_SUPPORT_TRUE
935MAINT
936MAINTAINER_MODE_FALSE
937MAINTAINER_MODE_TRUE
938MAGICK_HDRI
939MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_FALSE
940MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_TRUE
941WITH_MODULES_FALSE
942WITH_MODULES_TRUE
943WITH_SHARED_LIBS_FALSE
944WITH_SHARED_LIBS_TRUE
945LIBTOOL_DEPS
946CXXCPP
947am__fastdepCXX_FALSE
948am__fastdepCXX_TRUE
949CXXDEPMODE
950ac_ct_CXX
951CXXFLAGS
952CXX
953LT_SYS_LIBRARY_PATH
954OTOOL64
955OTOOL
956LIPO
957NMEDIT
958DSYMUTIL
959MANIFEST_TOOL
960NM
961ac_ct_DUMPBIN
962DUMPBIN
963LIBTOOL
964OBJDUMP
965DLLTOOL
966AS
967LFS_CPPFLAGS
968OPENMP_CFLAGS
969THREAD_LIBS
970PTHREAD_CFLAGS
971PTHREAD_LIBS
972PTHREAD_CC
973ax_pthread_config
974pkgconfigdir
975SHAREARCH_DIR
976INCLUDEARCH_DIR
977WinPathScript
978CYGWIN_BUILD_FALSE
979CYGWIN_BUILD_TRUE
980WIN32_NATIVE_BUILD_FALSE
981WIN32_NATIVE_BUILD_TRUE
982HAVE_LD_VERSION_SCRIPT_FALSE
983HAVE_LD_VERSION_SCRIPT_TRUE
984PKG_CONFIG_LIBDIR
985PKG_CONFIG_PATH
986PKG_CONFIG
987PRTDIAG
988RANLIB
989LN_S
990LD
991FGREP
992SED
993ac_ct_AR
994AR
995EGREP
996GREP
997CPP
998am__fastdepCC_FALSE
999am__fastdepCC_TRUE
1000CCDEPMODE
1001am__nodep
1002AMDEPBACKSLASH
1003AMDEP_FALSE
1004AMDEP_TRUE
1005am__include
1006DEPDIR
1007OBJEXT
1008EXEEXT
1009ac_ct_CC
1010CPPFLAGS
1011LDFLAGS
1012CFLAGS
1013CC
1014DIRSEP
1015MAGICK_FILTER_MODULE_PATH
1016MAGICK_CONFIGURE_BUILD_PATH
1017MAGICK_CONFIGURE_SRC_PATH
1018MAGICK_CODER_MODULE_PATH
1019MAN_DIR
1020INFO_DIR
1021PERSISTINCLUDE_DIR
1022INCLUDE_DIR
1023LIB_DIR
1024LOCALSTATE_DIR
1025SHAREDSTATE_DIR
1026SYSCONF_DIR
1027DOC_DIR
1028DATA_DIR
1029LIBEXEC_DIR
1030SBIN_DIR
1031BIN_DIR
1032EXEC_PREFIX_DIR
1033PREFIX_DIR
1034MAGICKPP_LIB_VERSION_TEXT
1035MAGICKPP_LIB_VERSION
1036MAGICK_LIB_VERSION_NUMBER
1037MAGICK_LIB_VERSION_TEXT
1038MAGICK_LIB_VERSION
1039PACKAGE_RELEASE_DATE
1040PACKAGE_LIB_VERSION_NUMBER
1041PACKAGE_LIB_VERSION
1042PACKAGE_VERSION_ADDENDUM
1043PACKAGE_PATCHLEVEL_VERSION
1044PACKAGE_BASE_VERSION
1045MAGICKPP_LIBRARY_VERSION_INFO
1046MAGICKPP_LIBRARY_CURRENT_MIN
1047MAGICKPP_LIBRARY_AGE
1048MAGICKPP_LIBRARY_REVISION
1049MAGICKPP_LIBRARY_CURRENT
1050MAGICK_LIBRARY_VERSION_INFO
1051MAGICK_LIBRARY_CURRENT_MIN
1052MAGICK_LIBRARY_AGE
1053MAGICK_LIBRARY_REVISION
1054MAGICK_LIBRARY_CURRENT
1055MAGICK_GIT_REVISION
1056MAGICK_VERSION
1057MAGICK_PATCHLEVEL_VERSION
1058MAGICK_MICRO_VERSION
1059MAGICK_MINOR_VERSION
1060MAGICK_MAJOR_VERSION
1061MAGICK_TARGET_OS
1062MAGICK_TARGET_VENDOR
1063MAGICK_TARGET_CPU
1064CONFIGURE_ARGS
1065DISTCHECK_CONFIG_FLAGS
1066CONFIGURE_DEPENDENCIES
1067AM_BACKSLASH
1068AM_DEFAULT_VERBOSITY
1069AM_DEFAULT_V
1070AM_V
1071am__untar
1072am__tar
1073AMTAR
1074am__leading_dot
1075SET_MAKE
1076AWK
1077mkdir_p
1078MKDIR_P
1079INSTALL_STRIP_PROGRAM
1080STRIP
1081install_sh
1082MAKEINFO
1083AUTOHEADER
1084AUTOMAKE
1085AUTOCONF
1086ACLOCAL
1087VERSION
1088PACKAGE
1089CYGPATH_W
1090am__isrc
1091INSTALL_DATA
1092INSTALL_SCRIPT
1093INSTALL_PROGRAM
1094target_os
1095target_vendor
1096target_cpu
1097target
1098host_os
1099host_vendor
1100host_cpu
1101host
1102build_os
1103build_vendor
1104build_cpu
1105build
1106target_alias
1107host_alias
1108build_alias
1109LIBS
1110ECHO_T
1111ECHO_N
1112ECHO_C
1113DEFS
1114mandir
1115localedir
1116libdir
1117psdir
1118pdfdir
1119dvidir
1120htmldir
1121infodir
1122docdir
1123oldincludedir
1124includedir
1125localstatedir
1126sharedstatedir
1127sysconfdir
1128datadir
1129datarootdir
1130libexecdir
1131sbindir
1132bindir
1133program_transform_name
1134prefix
1135exec_prefix
1136PACKAGE_URL
1137PACKAGE_BUGREPORT
1138PACKAGE_STRING
1139PACKAGE_VERSION
1140PACKAGE_TARNAME
1141PACKAGE_NAME
1142PATH_SEPARATOR
1143SHELL
1144am__quote'
1145ac_subst_files=''
1146ac_user_opts='
1147enable_option_checking
1148enable_silent_rules
1149enable_dependency_tracking
1150with_gnu_ld
1151with_dmalloc
1152with_gcc_arch
1153enable_ld_version_script
1154enable_bounds_checking
1155enable_osx_universal_binary
1156with_includearch_dir
1157with_sharearch_dir
1158with_pkgconfigdir
1159with_threads
1160enable_openmp
1161enable_opencl
1162enable_largefile
1163enable_shared
1164enable_static
1165with_pic
1166enable_fast_install
1167with_aix_soname
1168with_sysroot
1169enable_libtool_lock
1170with_modules
1171enable_delegate_build
1172enable_deprecated
1173enable_installed
1174enable_cipher
1175enable_zero_configuration
1176enable_hdri
1177enable_pipes
1178enable_assert
1179enable_maintainer_mode
1180enable_hugepages
1181enable_ccmalloc
1182enable_efence
1183enable_prof
1184enable_gprof
1185enable_gcov
1186with_method_prefix
1187enable_legacy_support
1188with_utilities
1189with_quantum_depth
1190with_cache
1191with_frozenpaths
1192with_magick_plus_plus
1193with_package_release_name
1194with_perl
1195with_perl_options
1196with_jemalloc
1197with_tcmalloc
1198with_umem
1199with_libstdc
1200with_bzlib
1201with_x
1202with_zip
1203with_zlib
1204with_zstd
1205with_apple_font_dir
1206with_autotrace
1207with_dps
1208with_dejavu_font_dir
1209with_fftw
1210with_flif
1211with_fpx
1212with_djvu
1213with_fontconfig
1214with_freetype
1215with_raqm
1216with_gdi32
1217with_gslib
1218with_fontpath
1219with_gs_font_dir
1220with_gvc
1221with_heic
1222with_jbig
1223with_jpeg
1224with_jxl
1225with_lcms
1226with_openjp2
1227with_lqr
1228with_lzma
1229with_openexr
1230with_pango
1231with_png
1232with_raw
1233with_rsvg
1234with_tiff
1235with_urw_base35_font_dir
1236with_webp
1237with_windows_font_dir
1238with_wmf
1239with_xml
1240enable_docs
1241'
1242      ac_precious_vars='build_alias
1243host_alias
1244target_alias
1245CC
1246CFLAGS
1247LDFLAGS
1248LIBS
1249CPPFLAGS
1250CPP
1251PKG_CONFIG
1252PKG_CONFIG_PATH
1253PKG_CONFIG_LIBDIR
1254LT_SYS_LIBRARY_PATH
1255CXX
1256CXXFLAGS
1257CCC
1258CXXCPP
1259XMKMF
1260ZIP_CFLAGS
1261ZIP_LIBS
1262ZLIB_CFLAGS
1263ZLIB_LIBS
1264LIBZSTD_CFLAGS
1265LIBZSTD_LIBS
1266AUTOTRACE_CFLAGS
1267AUTOTRACE_LIBS
1268fftw3_CFLAGS
1269fftw3_LIBS
1270ddjvuapi_CFLAGS
1271ddjvuapi_LIBS
1272FONTCONFIG_CFLAGS
1273FONTCONFIG_LIBS
1274FREETYPE_CFLAGS
1275FREETYPE_LIBS
1276RAQM_CFLAGS
1277RAQM_LIBS
1278GVC_CFLAGS
1279GVC_LIBS
1280HEIF_CFLAGS
1281HEIF_LIBS
1282LCMS2_CFLAGS
1283LCMS2_LIBS
1284LIBOPENJP2_CFLAGS
1285LIBOPENJP2_LIBS
1286LQR_CFLAGS
1287LQR_LIBS
1288LZMA_CFLAGS
1289LZMA_LIBS
1290OPENEXR_CFLAGS
1291OPENEXR_LIBS
1292PANGO_CFLAGS
1293PANGO_LIBS
1294PNG_CFLAGS
1295PNG_LIBS
1296RAW_R_CFLAGS
1297RAW_R_LIBS
1298RSVG_CFLAGS
1299RSVG_LIBS
1300CAIRO_SVG_CFLAGS
1301CAIRO_SVG_LIBS
1302WEBP_CFLAGS
1303WEBP_LIBS
1304WEBPMUX_CFLAGS
1305WEBPMUX_LIBS
1306XML_CFLAGS
1307XML_LIBS'
1308
1309
1310# Initialize some variables set by options.
1311ac_init_help=
1312ac_init_version=false
1313ac_unrecognized_opts=
1314ac_unrecognized_sep=
1315# The variables have the same names as the options, with
1316# dashes changed to underlines.
1317cache_file=/dev/null
1318exec_prefix=NONE
1319no_create=
1320no_recursion=
1321prefix=NONE
1322program_prefix=NONE
1323program_suffix=NONE
1324program_transform_name=s,x,x,
1325silent=
1326site=
1327srcdir=
1328verbose=
1329x_includes=NONE
1330x_libraries=NONE
1331
1332# Installation directory options.
1333# These are left unexpanded so users can "make install exec_prefix=/foo"
1334# and all the variables that are supposed to be based on exec_prefix
1335# by default will actually change.
1336# Use braces instead of parens because sh, perl, etc. also accept them.
1337# (The list follows the same order as the GNU Coding Standards.)
1338bindir='${exec_prefix}/bin'
1339sbindir='${exec_prefix}/sbin'
1340libexecdir='${exec_prefix}/libexec'
1341datarootdir='${prefix}/share'
1342datadir='${datarootdir}'
1343sysconfdir='${prefix}/etc'
1344sharedstatedir='${prefix}/com'
1345localstatedir='${prefix}/var'
1346includedir='${prefix}/include'
1347oldincludedir='/usr/include'
1348docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1349infodir='${datarootdir}/info'
1350htmldir='${docdir}'
1351dvidir='${docdir}'
1352pdfdir='${docdir}'
1353psdir='${docdir}'
1354libdir='${exec_prefix}/lib'
1355localedir='${datarootdir}/locale'
1356mandir='${datarootdir}/man'
1357
1358ac_prev=
1359ac_dashdash=
1360for ac_option
1361do
1362  # If the previous option needs an argument, assign it.
1363  if test -n "$ac_prev"; then
1364    eval $ac_prev=\$ac_option
1365    ac_prev=
1366    continue
1367  fi
1368
1369  case $ac_option in
1370  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1371  *=)   ac_optarg= ;;
1372  *)    ac_optarg=yes ;;
1373  esac
1374
1375  # Accept the important Cygnus configure options, so we can diagnose typos.
1376
1377  case $ac_dashdash$ac_option in
1378  --)
1379    ac_dashdash=yes ;;
1380
1381  -bindir | --bindir | --bindi | --bind | --bin | --bi)
1382    ac_prev=bindir ;;
1383  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1384    bindir=$ac_optarg ;;
1385
1386  -build | --build | --buil | --bui | --bu)
1387    ac_prev=build_alias ;;
1388  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1389    build_alias=$ac_optarg ;;
1390
1391  -cache-file | --cache-file | --cache-fil | --cache-fi \
1392  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1393    ac_prev=cache_file ;;
1394  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1395  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1396    cache_file=$ac_optarg ;;
1397
1398  --config-cache | -C)
1399    cache_file=config.cache ;;
1400
1401  -datadir | --datadir | --datadi | --datad)
1402    ac_prev=datadir ;;
1403  -datadir=* | --datadir=* | --datadi=* | --datad=*)
1404    datadir=$ac_optarg ;;
1405
1406  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1407  | --dataroo | --dataro | --datar)
1408    ac_prev=datarootdir ;;
1409  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1410  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1411    datarootdir=$ac_optarg ;;
1412
1413  -disable-* | --disable-*)
1414    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1415    # Reject names that are not valid shell variable names.
1416    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1417      as_fn_error $? "invalid feature name: $ac_useropt"
1418    ac_useropt_orig=$ac_useropt
1419    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1420    case $ac_user_opts in
1421      *"
1422"enable_$ac_useropt"
1423"*) ;;
1424      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1425	 ac_unrecognized_sep=', ';;
1426    esac
1427    eval enable_$ac_useropt=no ;;
1428
1429  -docdir | --docdir | --docdi | --doc | --do)
1430    ac_prev=docdir ;;
1431  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1432    docdir=$ac_optarg ;;
1433
1434  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1435    ac_prev=dvidir ;;
1436  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1437    dvidir=$ac_optarg ;;
1438
1439  -enable-* | --enable-*)
1440    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1441    # Reject names that are not valid shell variable names.
1442    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1443      as_fn_error $? "invalid feature name: $ac_useropt"
1444    ac_useropt_orig=$ac_useropt
1445    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1446    case $ac_user_opts in
1447      *"
1448"enable_$ac_useropt"
1449"*) ;;
1450      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1451	 ac_unrecognized_sep=', ';;
1452    esac
1453    eval enable_$ac_useropt=\$ac_optarg ;;
1454
1455  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1456  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1457  | --exec | --exe | --ex)
1458    ac_prev=exec_prefix ;;
1459  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1460  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1461  | --exec=* | --exe=* | --ex=*)
1462    exec_prefix=$ac_optarg ;;
1463
1464  -gas | --gas | --ga | --g)
1465    # Obsolete; use --with-gas.
1466    with_gas=yes ;;
1467
1468  -help | --help | --hel | --he | -h)
1469    ac_init_help=long ;;
1470  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1471    ac_init_help=recursive ;;
1472  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1473    ac_init_help=short ;;
1474
1475  -host | --host | --hos | --ho)
1476    ac_prev=host_alias ;;
1477  -host=* | --host=* | --hos=* | --ho=*)
1478    host_alias=$ac_optarg ;;
1479
1480  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1481    ac_prev=htmldir ;;
1482  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1483  | --ht=*)
1484    htmldir=$ac_optarg ;;
1485
1486  -includedir | --includedir | --includedi | --included | --include \
1487  | --includ | --inclu | --incl | --inc)
1488    ac_prev=includedir ;;
1489  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1490  | --includ=* | --inclu=* | --incl=* | --inc=*)
1491    includedir=$ac_optarg ;;
1492
1493  -infodir | --infodir | --infodi | --infod | --info | --inf)
1494    ac_prev=infodir ;;
1495  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1496    infodir=$ac_optarg ;;
1497
1498  -libdir | --libdir | --libdi | --libd)
1499    ac_prev=libdir ;;
1500  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1501    libdir=$ac_optarg ;;
1502
1503  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1504  | --libexe | --libex | --libe)
1505    ac_prev=libexecdir ;;
1506  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1507  | --libexe=* | --libex=* | --libe=*)
1508    libexecdir=$ac_optarg ;;
1509
1510  -localedir | --localedir | --localedi | --localed | --locale)
1511    ac_prev=localedir ;;
1512  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1513    localedir=$ac_optarg ;;
1514
1515  -localstatedir | --localstatedir | --localstatedi | --localstated \
1516  | --localstate | --localstat | --localsta | --localst | --locals)
1517    ac_prev=localstatedir ;;
1518  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1519  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1520    localstatedir=$ac_optarg ;;
1521
1522  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1523    ac_prev=mandir ;;
1524  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1525    mandir=$ac_optarg ;;
1526
1527  -nfp | --nfp | --nf)
1528    # Obsolete; use --without-fp.
1529    with_fp=no ;;
1530
1531  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1532  | --no-cr | --no-c | -n)
1533    no_create=yes ;;
1534
1535  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1536  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1537    no_recursion=yes ;;
1538
1539  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1540  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1541  | --oldin | --oldi | --old | --ol | --o)
1542    ac_prev=oldincludedir ;;
1543  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1544  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1545  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1546    oldincludedir=$ac_optarg ;;
1547
1548  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1549    ac_prev=prefix ;;
1550  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1551    prefix=$ac_optarg ;;
1552
1553  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1554  | --program-pre | --program-pr | --program-p)
1555    ac_prev=program_prefix ;;
1556  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1557  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1558    program_prefix=$ac_optarg ;;
1559
1560  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1561  | --program-suf | --program-su | --program-s)
1562    ac_prev=program_suffix ;;
1563  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1564  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1565    program_suffix=$ac_optarg ;;
1566
1567  -program-transform-name | --program-transform-name \
1568  | --program-transform-nam | --program-transform-na \
1569  | --program-transform-n | --program-transform- \
1570  | --program-transform | --program-transfor \
1571  | --program-transfo | --program-transf \
1572  | --program-trans | --program-tran \
1573  | --progr-tra | --program-tr | --program-t)
1574    ac_prev=program_transform_name ;;
1575  -program-transform-name=* | --program-transform-name=* \
1576  | --program-transform-nam=* | --program-transform-na=* \
1577  | --program-transform-n=* | --program-transform-=* \
1578  | --program-transform=* | --program-transfor=* \
1579  | --program-transfo=* | --program-transf=* \
1580  | --program-trans=* | --program-tran=* \
1581  | --progr-tra=* | --program-tr=* | --program-t=*)
1582    program_transform_name=$ac_optarg ;;
1583
1584  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1585    ac_prev=pdfdir ;;
1586  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1587    pdfdir=$ac_optarg ;;
1588
1589  -psdir | --psdir | --psdi | --psd | --ps)
1590    ac_prev=psdir ;;
1591  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1592    psdir=$ac_optarg ;;
1593
1594  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1595  | -silent | --silent | --silen | --sile | --sil)
1596    silent=yes ;;
1597
1598  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1599    ac_prev=sbindir ;;
1600  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1601  | --sbi=* | --sb=*)
1602    sbindir=$ac_optarg ;;
1603
1604  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1605  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1606  | --sharedst | --shareds | --shared | --share | --shar \
1607  | --sha | --sh)
1608    ac_prev=sharedstatedir ;;
1609  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1610  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1611  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1612  | --sha=* | --sh=*)
1613    sharedstatedir=$ac_optarg ;;
1614
1615  -site | --site | --sit)
1616    ac_prev=site ;;
1617  -site=* | --site=* | --sit=*)
1618    site=$ac_optarg ;;
1619
1620  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1621    ac_prev=srcdir ;;
1622  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1623    srcdir=$ac_optarg ;;
1624
1625  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1626  | --syscon | --sysco | --sysc | --sys | --sy)
1627    ac_prev=sysconfdir ;;
1628  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1629  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1630    sysconfdir=$ac_optarg ;;
1631
1632  -target | --target | --targe | --targ | --tar | --ta | --t)
1633    ac_prev=target_alias ;;
1634  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1635    target_alias=$ac_optarg ;;
1636
1637  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1638    verbose=yes ;;
1639
1640  -version | --version | --versio | --versi | --vers | -V)
1641    ac_init_version=: ;;
1642
1643  -with-* | --with-*)
1644    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1645    # Reject names that are not valid shell variable names.
1646    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1647      as_fn_error $? "invalid package name: $ac_useropt"
1648    ac_useropt_orig=$ac_useropt
1649    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1650    case $ac_user_opts in
1651      *"
1652"with_$ac_useropt"
1653"*) ;;
1654      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1655	 ac_unrecognized_sep=', ';;
1656    esac
1657    eval with_$ac_useropt=\$ac_optarg ;;
1658
1659  -without-* | --without-*)
1660    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1661    # Reject names that are not valid shell variable names.
1662    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1663      as_fn_error $? "invalid package name: $ac_useropt"
1664    ac_useropt_orig=$ac_useropt
1665    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1666    case $ac_user_opts in
1667      *"
1668"with_$ac_useropt"
1669"*) ;;
1670      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1671	 ac_unrecognized_sep=', ';;
1672    esac
1673    eval with_$ac_useropt=no ;;
1674
1675  --x)
1676    # Obsolete; use --with-x.
1677    with_x=yes ;;
1678
1679  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1680  | --x-incl | --x-inc | --x-in | --x-i)
1681    ac_prev=x_includes ;;
1682  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1683  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1684    x_includes=$ac_optarg ;;
1685
1686  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1687  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1688    ac_prev=x_libraries ;;
1689  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1690  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1691    x_libraries=$ac_optarg ;;
1692
1693  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1694Try \`$0 --help' for more information"
1695    ;;
1696
1697  *=*)
1698    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1699    # Reject names that are not valid shell variable names.
1700    case $ac_envvar in #(
1701      '' | [0-9]* | *[!_$as_cr_alnum]* )
1702      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1703    esac
1704    eval $ac_envvar=\$ac_optarg
1705    export $ac_envvar ;;
1706
1707  *)
1708    # FIXME: should be removed in autoconf 3.0.
1709    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1710    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1711      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1712    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1713    ;;
1714
1715  esac
1716done
1717
1718if test -n "$ac_prev"; then
1719  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1720  as_fn_error $? "missing argument to $ac_option"
1721fi
1722
1723if test -n "$ac_unrecognized_opts"; then
1724  case $enable_option_checking in
1725    no) ;;
1726    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1727    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1728  esac
1729fi
1730
1731# Check all directory arguments for consistency.
1732for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1733		datadir sysconfdir sharedstatedir localstatedir includedir \
1734		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1735		libdir localedir mandir
1736do
1737  eval ac_val=\$$ac_var
1738  # Remove trailing slashes.
1739  case $ac_val in
1740    */ )
1741      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1742      eval $ac_var=\$ac_val;;
1743  esac
1744  # Be sure to have absolute directory names.
1745  case $ac_val in
1746    [\\/$]* | ?:[\\/]* )  continue;;
1747    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1748  esac
1749  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1750done
1751
1752# There might be people who depend on the old broken behavior: `$host'
1753# used to hold the argument of --host etc.
1754# FIXME: To remove some day.
1755build=$build_alias
1756host=$host_alias
1757target=$target_alias
1758
1759# FIXME: To remove some day.
1760if test "x$host_alias" != x; then
1761  if test "x$build_alias" = x; then
1762    cross_compiling=maybe
1763  elif test "x$build_alias" != "x$host_alias"; then
1764    cross_compiling=yes
1765  fi
1766fi
1767
1768ac_tool_prefix=
1769test -n "$host_alias" && ac_tool_prefix=$host_alias-
1770
1771test "$silent" = yes && exec 6>/dev/null
1772
1773
1774ac_pwd=`pwd` && test -n "$ac_pwd" &&
1775ac_ls_di=`ls -di .` &&
1776ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1777  as_fn_error $? "working directory cannot be determined"
1778test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1779  as_fn_error $? "pwd does not report name of working directory"
1780
1781
1782# Find the source files, if location was not specified.
1783if test -z "$srcdir"; then
1784  ac_srcdir_defaulted=yes
1785  # Try the directory containing this script, then the parent directory.
1786  ac_confdir=`$as_dirname -- "$as_myself" ||
1787$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1788	 X"$as_myself" : 'X\(//\)[^/]' \| \
1789	 X"$as_myself" : 'X\(//\)$' \| \
1790	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1791$as_echo X"$as_myself" |
1792    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1793	    s//\1/
1794	    q
1795	  }
1796	  /^X\(\/\/\)[^/].*/{
1797	    s//\1/
1798	    q
1799	  }
1800	  /^X\(\/\/\)$/{
1801	    s//\1/
1802	    q
1803	  }
1804	  /^X\(\/\).*/{
1805	    s//\1/
1806	    q
1807	  }
1808	  s/.*/./; q'`
1809  srcdir=$ac_confdir
1810  if test ! -r "$srcdir/$ac_unique_file"; then
1811    srcdir=..
1812  fi
1813else
1814  ac_srcdir_defaulted=no
1815fi
1816if test ! -r "$srcdir/$ac_unique_file"; then
1817  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1818  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1819fi
1820ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1821ac_abs_confdir=`(
1822	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1823	pwd)`
1824# When building in place, set srcdir=.
1825if test "$ac_abs_confdir" = "$ac_pwd"; then
1826  srcdir=.
1827fi
1828# Remove unnecessary trailing slashes from srcdir.
1829# Double slashes in file names in object file debugging info
1830# mess up M-x gdb in Emacs.
1831case $srcdir in
1832*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1833esac
1834for ac_var in $ac_precious_vars; do
1835  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1836  eval ac_env_${ac_var}_value=\$${ac_var}
1837  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1838  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1839done
1840
1841#
1842# Report the --help message.
1843#
1844if test "$ac_init_help" = "long"; then
1845  # Omit some internal or obsolete options to make the list less imposing.
1846  # This message is too long to be a string in the A/UX 3.1 sh.
1847  cat <<_ACEOF
1848\`configure' configures ImageMagick 7.0.11-8 to adapt to many kinds of systems.
1849
1850Usage: $0 [OPTION]... [VAR=VALUE]...
1851
1852To assign environment variables (e.g., CC, CFLAGS...), specify them as
1853VAR=VALUE.  See below for descriptions of some of the useful variables.
1854
1855Defaults for the options are specified in brackets.
1856
1857Configuration:
1858  -h, --help              display this help and exit
1859      --help=short        display options specific to this package
1860      --help=recursive    display the short help of all the included packages
1861  -V, --version           display version information and exit
1862  -q, --quiet, --silent   do not print \`checking ...' messages
1863      --cache-file=FILE   cache test results in FILE [disabled]
1864  -C, --config-cache      alias for \`--cache-file=config.cache'
1865  -n, --no-create         do not create output files
1866      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1867
1868Installation directories:
1869  --prefix=PREFIX         install architecture-independent files in PREFIX
1870                          [$ac_default_prefix]
1871  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1872                          [PREFIX]
1873
1874By default, \`make install' will install all the files in
1875\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1876an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1877for instance \`--prefix=\$HOME'.
1878
1879For better control, use the options below.
1880
1881Fine tuning of the installation directories:
1882  --bindir=DIR            user executables [EPREFIX/bin]
1883  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1884  --libexecdir=DIR        program executables [EPREFIX/libexec]
1885  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1886  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1887  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1888  --libdir=DIR            object code libraries [EPREFIX/lib]
1889  --includedir=DIR        C header files [PREFIX/include]
1890  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1891  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1892  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1893  --infodir=DIR           info documentation [DATAROOTDIR/info]
1894  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1895  --mandir=DIR            man documentation [DATAROOTDIR/man]
1896  --docdir=DIR            documentation root [DATAROOTDIR/doc/ImageMagick]
1897  --htmldir=DIR           html documentation [DOCDIR]
1898  --dvidir=DIR            dvi documentation [DOCDIR]
1899  --pdfdir=DIR            pdf documentation [DOCDIR]
1900  --psdir=DIR             ps documentation [DOCDIR]
1901_ACEOF
1902
1903  cat <<\_ACEOF
1904
1905Program names:
1906  --program-prefix=PREFIX            prepend PREFIX to installed program names
1907  --program-suffix=SUFFIX            append SUFFIX to installed program names
1908  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1909
1910X features:
1911  --x-includes=DIR    X include files are in DIR
1912  --x-libraries=DIR   X library files are in DIR
1913
1914System types:
1915  --build=BUILD     configure for building on BUILD [guessed]
1916  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1917  --target=TARGET   configure for building compilers for TARGET [HOST]
1918_ACEOF
1919fi
1920
1921if test -n "$ac_init_help"; then
1922  case $ac_init_help in
1923     short | recursive ) echo "Configuration of ImageMagick 7.0.11-8:";;
1924   esac
1925  cat <<\_ACEOF
1926
1927Optional Features:
1928  --disable-option-checking  ignore unrecognized --enable/--with options
1929  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1930  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1931  --enable-silent-rules   less verbose build output (undo: "make V=1")
1932  --disable-silent-rules  verbose build output (undo: "make V=0")
1933  --enable-dependency-tracking
1934                          do not reject slow dependency extractors
1935  --disable-dependency-tracking
1936                          speeds up one-time build
1937  --enable-ld-version-script
1938                          enable linker version script (default is enabled
1939                          when possible)
1940  --enable-bounds-checking
1941                          enable run-time bounds-checking
1942  --enable-osx-universal-binary
1943                          build universal binary on OS X [[default=no]]
1944  --disable-openmp        do not use OpenMP
1945  --enable-opencl         use OpenCL
1946  --disable-largefile     omit support for large files
1947  --enable-shared[=PKGS]  build shared libraries [default=yes]
1948  --enable-static[=PKGS]  build static libraries [default=yes]
1949  --enable-fast-install[=PKGS]
1950                          optimize for fast installation [default=yes]
1951  --disable-libtool-lock  avoid locking (might break parallel builds)
1952  --enable-delegate-build look for delegate libraries in build directory
1953  --disable-deprecated    exclude deprecated methods in MagickCore and
1954                          MagickWand APIs
1955  --disable-installed     Formally install ImageMagick under PREFIX
1956  --disable-cipher        disable enciphering and deciphering image pixels
1957  --enable-zero-configuration
1958                          enable self-contained, embeddable,
1959                          zero-configuration ImageMagick
1960  --enable-hdri           accurately represent the wide range of intensity
1961                          levels found in real scenes
1962  --enable-pipes          enable pipes (|) in filenames
1963  --disable-assert        disable assert() statements in build
1964  --enable-maintainer-mode
1965                          enable make rules and dependencies not useful (and
1966                          sometimes confusing) to the casual installer
1967  --enable-hugepages      enable 'huge pages' support
1968  --enable-ccmalloc       enable 'ccmalloc' memory debug support
1969  --enable-efence         enable 'efence' memory debug support
1970  --enable-prof           enable 'prof' profiling support
1971  --enable-gprof          enable 'gprof' profiling support
1972  --enable-gcov           enable 'gcov' profiling support
1973  --enable-legacy-support install legacy command-line utilities (default disabled)
1974  --disable-assert        turn off assertions
1975  --disable-docs          disable building of documentation
1976
1977Optional Packages:
1978  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1979  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1980  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1981  --with-dmalloc          use dmalloc, as in http://www.dmalloc.com
1982  --with-gcc-arch=<arch>  use architecture <arch> for gcc -march/-mtune,
1983                          instead of guessing
1984  --includearch-dir=DIR   ARCH specific include directory
1985  --sharearch-dir=DIR     ARCH specific config directory
1986  --with-pkgconfigdir=DIR Path to the pkgconfig directory [LIBDIR/pkgconfig]
1987  --without-threads       disable POSIX threads API support
1988  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1989                          both]
1990  --with-aix-soname=aix|svr4|both
1991                          shared library versioning (aka "SONAME") variant to
1992                          provide on AIX, [default=aix].
1993  --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1994                          compiler's sysroot if not specified).
1995  --with-modules          enable building dynamically loadable modules
1996  --with-method-prefix=PREFIX
1997                          prefix MagickCore API methods
1998  --with-utilities	enable building command-line utilities (default yes)
1999  --with-quantum-depth=DEPTH
2000                          number of bits in a pixel quantum (default 16)
2001  --with-cache=THRESHOLD  set pixel cache threshhold in MB (default available
2002                          memory)
2003  --with-frozenpaths      freeze delegate paths
2004  --without-magick-plus-plus
2005                          disable build/install of Magick++
2006  --with-package-release-name=NAME
2007                          encode this name into the shared library
2008  --with-perl             enable build/install of PerlMagick
2009  --with-perl-options=OPTIONS
2010                          options to pass on command-line when generating
2011                          PerlMagick build file
2012  --with-jemalloc         enable jemalloc memory allocation library support
2013  --with-tcmalloc         enable tcmalloc memory allocation library support
2014  --with-umem             enable umem memory allocation library support
2015  --with-libstdc=DIR      use libstdc++ in DIR (for GNU C++)
2016  --without-bzlib         disable BZLIB support
2017  --with-x                use the X Window System
2018  --without-zip           disable ZIP support
2019  --without-zlib          disable ZLIB support
2020  --without-zstd          disable ZSTD support
2021  --with-apple-font-dir=DIR
2022                          Apple font directory
2023  --with-autotrace        enable autotrace support
2024  --without-dps           disable Display Postscript support
2025  --with-dejavu-font-dir=DIR
2026                          DejaVu font directory
2027  --with-fftw             enable FFTW support
2028  --without-flif          disable FLIF support
2029  --without-fpx           disable FlashPIX support
2030  --without-djvu          disable DjVu support
2031  --without-fontconfig    disable fontconfig support
2032  --without-freetype      disable Freetype support
2033  --without-raqm          disable Raqm support
2034  --without-gdi32         disable Windows gdi32 support
2035  --with-gslib            enable Ghostscript library support
2036  --with-fontpath=DIR     prepend to default font search path
2037  --with-gs-font-dir=DIR  Ghostscript font directory
2038  --with-gvc              enable GVC support
2039  --without-heic          disable HEIC support
2040  --without-jbig          disable JBIG support
2041  --without-jpeg          disable JPEG support
2042  --with-jxl              enable JPEG-XL support
2043  --without-lcms          disable lcms (v1.1X) support
2044  --without-openjp2       disable OpenJP2 support
2045  --without-lqr           disable Liquid Rescale support
2046  --without-lzma          disable LZMA support
2047  --without-openexr       disable OpenEXR support
2048  --without-pango         disable PANGO support
2049  --without-png           disable PNG support
2050  --without-raw           disable Raw support
2051  --with-rsvg             enable RSVG support
2052  --without-tiff          disable TIFF support
2053  --with-urw-base35-font-dir=DIR
2054                          URW-base35 font directory
2055  --without-webp          disable WEBP support
2056  --with-windows-font-dir=DIR
2057                          Windows font directory
2058  --with-wmf              enable WMF support
2059  --without-xml           disable XML support
2060
2061Some influential environment variables:
2062  CC          C compiler command
2063  CFLAGS      C compiler flags
2064  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
2065              nonstandard directory <lib dir>
2066  LIBS        libraries to pass to the linker, e.g. -l<library>
2067  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
2068              you have headers in a nonstandard directory <include dir>
2069  CPP         C preprocessor
2070  PKG_CONFIG  path to pkg-config utility
2071  PKG_CONFIG_PATH
2072              directories to add to pkg-config's search path
2073  PKG_CONFIG_LIBDIR
2074              path overriding pkg-config's built-in search path
2075  LT_SYS_LIBRARY_PATH
2076              User-defined run-time library search path.
2077  CXX         C++ compiler command
2078  CXXFLAGS    C++ compiler flags
2079  CXXCPP      C++ preprocessor
2080  XMKMF       Path to xmkmf, Makefile generator for X Window System
2081  ZIP_CFLAGS  C compiler flags for ZIP, overriding pkg-config
2082  ZIP_LIBS    linker flags for ZIP, overriding pkg-config
2083  ZLIB_CFLAGS C compiler flags for ZLIB, overriding pkg-config
2084  ZLIB_LIBS   linker flags for ZLIB, overriding pkg-config
2085  LIBZSTD_CFLAGS
2086              C compiler flags for LIBZSTD, overriding pkg-config
2087  LIBZSTD_LIBS
2088              linker flags for LIBZSTD, overriding pkg-config
2089  AUTOTRACE_CFLAGS
2090              C compiler flags for AUTOTRACE, overriding pkg-config
2091  AUTOTRACE_LIBS
2092              linker flags for AUTOTRACE, overriding pkg-config
2093  fftw3_CFLAGS
2094              C compiler flags for fftw3, overriding pkg-config
2095  fftw3_LIBS  linker flags for fftw3, overriding pkg-config
2096  ddjvuapi_CFLAGS
2097              C compiler flags for ddjvuapi, overriding pkg-config
2098  ddjvuapi_LIBS
2099              linker flags for ddjvuapi, overriding pkg-config
2100  FONTCONFIG_CFLAGS
2101              C compiler flags for FONTCONFIG, overriding pkg-config
2102  FONTCONFIG_LIBS
2103              linker flags for FONTCONFIG, overriding pkg-config
2104  FREETYPE_CFLAGS
2105              C compiler flags for FREETYPE, overriding pkg-config
2106  FREETYPE_LIBS
2107              linker flags for FREETYPE, overriding pkg-config
2108  RAQM_CFLAGS C compiler flags for RAQM, overriding pkg-config
2109  RAQM_LIBS   linker flags for RAQM, overriding pkg-config
2110  GVC_CFLAGS  C compiler flags for GVC, overriding pkg-config
2111  GVC_LIBS    linker flags for GVC, overriding pkg-config
2112  HEIF_CFLAGS C compiler flags for HEIF, overriding pkg-config
2113  HEIF_LIBS   linker flags for HEIF, overriding pkg-config
2114  LCMS2_CFLAGS
2115              C compiler flags for LCMS2, overriding pkg-config
2116  LCMS2_LIBS  linker flags for LCMS2, overriding pkg-config
2117  LIBOPENJP2_CFLAGS
2118              C compiler flags for LIBOPENJP2, overriding pkg-config
2119  LIBOPENJP2_LIBS
2120              linker flags for LIBOPENJP2, overriding pkg-config
2121  LQR_CFLAGS  C compiler flags for LQR, overriding pkg-config
2122  LQR_LIBS    linker flags for LQR, overriding pkg-config
2123  LZMA_CFLAGS C compiler flags for LZMA, overriding pkg-config
2124  LZMA_LIBS   linker flags for LZMA, overriding pkg-config
2125  OPENEXR_CFLAGS
2126              C compiler flags for OPENEXR, overriding pkg-config
2127  OPENEXR_LIBS
2128              linker flags for OPENEXR, overriding pkg-config
2129  PANGO_CFLAGS
2130              C compiler flags for PANGO, overriding pkg-config
2131  PANGO_LIBS  linker flags for PANGO, overriding pkg-config
2132  PNG_CFLAGS  C compiler flags for PNG, overriding pkg-config
2133  PNG_LIBS    linker flags for PNG, overriding pkg-config
2134  RAW_R_CFLAGS
2135              C compiler flags for RAW_R, overriding pkg-config
2136  RAW_R_LIBS  linker flags for RAW_R, overriding pkg-config
2137  RSVG_CFLAGS C compiler flags for RSVG, overriding pkg-config
2138  RSVG_LIBS   linker flags for RSVG, overriding pkg-config
2139  CAIRO_SVG_CFLAGS
2140              C compiler flags for CAIRO_SVG, overriding pkg-config
2141  CAIRO_SVG_LIBS
2142              linker flags for CAIRO_SVG, overriding pkg-config
2143  WEBP_CFLAGS C compiler flags for WEBP, overriding pkg-config
2144  WEBP_LIBS   linker flags for WEBP, overriding pkg-config
2145  WEBPMUX_CFLAGS
2146              C compiler flags for WEBPMUX, overriding pkg-config
2147  WEBPMUX_LIBS
2148              linker flags for WEBPMUX, overriding pkg-config
2149  XML_CFLAGS  C compiler flags for XML, overriding pkg-config
2150  XML_LIBS    linker flags for XML, overriding pkg-config
2151
2152Use these variables to override the choices made by `configure' or to help
2153it to find libraries and programs with nonstandard names/locations.
2154
2155Report bugs to <https://github.com/ImageMagick/ImageMagick/issues>.
2156ImageMagick home page: <https://imagemagick.org>.
2157_ACEOF
2158ac_status=$?
2159fi
2160
2161if test "$ac_init_help" = "recursive"; then
2162  # If there are subdirs, report their specific --help.
2163  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
2164    test -d "$ac_dir" ||
2165      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
2166      continue
2167    ac_builddir=.
2168
2169case "$ac_dir" in
2170.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
2171*)
2172  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
2173  # A ".." for each directory in $ac_dir_suffix.
2174  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
2175  case $ac_top_builddir_sub in
2176  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
2177  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
2178  esac ;;
2179esac
2180ac_abs_top_builddir=$ac_pwd
2181ac_abs_builddir=$ac_pwd$ac_dir_suffix
2182# for backward compatibility:
2183ac_top_builddir=$ac_top_build_prefix
2184
2185case $srcdir in
2186  .)  # We are building in place.
2187    ac_srcdir=.
2188    ac_top_srcdir=$ac_top_builddir_sub
2189    ac_abs_top_srcdir=$ac_pwd ;;
2190  [\\/]* | ?:[\\/]* )  # Absolute name.
2191    ac_srcdir=$srcdir$ac_dir_suffix;
2192    ac_top_srcdir=$srcdir
2193    ac_abs_top_srcdir=$srcdir ;;
2194  *) # Relative name.
2195    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
2196    ac_top_srcdir=$ac_top_build_prefix$srcdir
2197    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2198esac
2199ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
2200
2201    cd "$ac_dir" || { ac_status=$?; continue; }
2202    # Check for guested configure.
2203    if test -f "$ac_srcdir/configure.gnu"; then
2204      echo &&
2205      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
2206    elif test -f "$ac_srcdir/configure"; then
2207      echo &&
2208      $SHELL "$ac_srcdir/configure" --help=recursive
2209    else
2210      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
2211    fi || ac_status=$?
2212    cd "$ac_pwd" || { ac_status=$?; break; }
2213  done
2214fi
2215
2216test -n "$ac_init_help" && exit $ac_status
2217if $ac_init_version; then
2218  cat <<\_ACEOF
2219ImageMagick configure 7.0.11-8
2220generated by GNU Autoconf 2.69
2221
2222Copyright (C) 2012 Free Software Foundation, Inc.
2223This configure script is free software; the Free Software Foundation
2224gives unlimited permission to copy, distribute and modify it.
2225_ACEOF
2226  exit
2227fi
2228
2229## ------------------------ ##
2230## Autoconf initialization. ##
2231## ------------------------ ##
2232
2233# ac_fn_c_try_compile LINENO
2234# --------------------------
2235# Try to compile conftest.$ac_ext, and return whether this succeeded.
2236ac_fn_c_try_compile ()
2237{
2238  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2239  rm -f conftest.$ac_objext
2240  if { { ac_try="$ac_compile"
2241case "(($ac_try" in
2242  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2243  *) ac_try_echo=$ac_try;;
2244esac
2245eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2246$as_echo "$ac_try_echo"; } >&5
2247  (eval "$ac_compile") 2>conftest.err
2248  ac_status=$?
2249  if test -s conftest.err; then
2250    grep -v '^ *+' conftest.err >conftest.er1
2251    cat conftest.er1 >&5
2252    mv -f conftest.er1 conftest.err
2253  fi
2254  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2255  test $ac_status = 0; } && {
2256	 test -z "$ac_c_werror_flag" ||
2257	 test ! -s conftest.err
2258       } && test -s conftest.$ac_objext; then :
2259  ac_retval=0
2260else
2261  $as_echo "$as_me: failed program was:" >&5
2262sed 's/^/| /' conftest.$ac_ext >&5
2263
2264	ac_retval=1
2265fi
2266  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2267  as_fn_set_status $ac_retval
2268
2269} # ac_fn_c_try_compile
2270
2271# ac_fn_c_try_cpp LINENO
2272# ----------------------
2273# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2274ac_fn_c_try_cpp ()
2275{
2276  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2277  if { { ac_try="$ac_cpp conftest.$ac_ext"
2278case "(($ac_try" in
2279  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2280  *) ac_try_echo=$ac_try;;
2281esac
2282eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2283$as_echo "$ac_try_echo"; } >&5
2284  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2285  ac_status=$?
2286  if test -s conftest.err; then
2287    grep -v '^ *+' conftest.err >conftest.er1
2288    cat conftest.er1 >&5
2289    mv -f conftest.er1 conftest.err
2290  fi
2291  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2292  test $ac_status = 0; } > conftest.i && {
2293	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2294	 test ! -s conftest.err
2295       }; then :
2296  ac_retval=0
2297else
2298  $as_echo "$as_me: failed program was:" >&5
2299sed 's/^/| /' conftest.$ac_ext >&5
2300
2301    ac_retval=1
2302fi
2303  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2304  as_fn_set_status $ac_retval
2305
2306} # ac_fn_c_try_cpp
2307
2308# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2309# -------------------------------------------------------
2310# Tests whether HEADER exists, giving a warning if it cannot be compiled using
2311# the include files in INCLUDES and setting the cache variable VAR
2312# accordingly.
2313ac_fn_c_check_header_mongrel ()
2314{
2315  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2316  if eval \${$3+:} false; then :
2317  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2318$as_echo_n "checking for $2... " >&6; }
2319if eval \${$3+:} false; then :
2320  $as_echo_n "(cached) " >&6
2321fi
2322eval ac_res=\$$3
2323	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2324$as_echo "$ac_res" >&6; }
2325else
2326  # Is the header compilable?
2327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2328$as_echo_n "checking $2 usability... " >&6; }
2329cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2330/* end confdefs.h.  */
2331$4
2332#include <$2>
2333_ACEOF
2334if ac_fn_c_try_compile "$LINENO"; then :
2335  ac_header_compiler=yes
2336else
2337  ac_header_compiler=no
2338fi
2339rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2341$as_echo "$ac_header_compiler" >&6; }
2342
2343# Is the header present?
2344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2345$as_echo_n "checking $2 presence... " >&6; }
2346cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2347/* end confdefs.h.  */
2348#include <$2>
2349_ACEOF
2350if ac_fn_c_try_cpp "$LINENO"; then :
2351  ac_header_preproc=yes
2352else
2353  ac_header_preproc=no
2354fi
2355rm -f conftest.err conftest.i conftest.$ac_ext
2356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2357$as_echo "$ac_header_preproc" >&6; }
2358
2359# So?  What about this header?
2360case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2361  yes:no: )
2362    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2363$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2364    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2365$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2366    ;;
2367  no:yes:* )
2368    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2369$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2370    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
2371$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
2372    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2373$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2374    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
2375$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
2376    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2377$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2378( $as_echo "## ---------------------------------------------------------------- ##
2379## Report this to https://github.com/ImageMagick/ImageMagick/issues ##
2380## ---------------------------------------------------------------- ##"
2381     ) | sed "s/^/$as_me: WARNING:     /" >&2
2382    ;;
2383esac
2384  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2385$as_echo_n "checking for $2... " >&6; }
2386if eval \${$3+:} false; then :
2387  $as_echo_n "(cached) " >&6
2388else
2389  eval "$3=\$ac_header_compiler"
2390fi
2391eval ac_res=\$$3
2392	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2393$as_echo "$ac_res" >&6; }
2394fi
2395  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2396
2397} # ac_fn_c_check_header_mongrel
2398
2399# ac_fn_c_try_run LINENO
2400# ----------------------
2401# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
2402# that executables *can* be run.
2403ac_fn_c_try_run ()
2404{
2405  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2406  if { { ac_try="$ac_link"
2407case "(($ac_try" in
2408  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2409  *) ac_try_echo=$ac_try;;
2410esac
2411eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2412$as_echo "$ac_try_echo"; } >&5
2413  (eval "$ac_link") 2>&5
2414  ac_status=$?
2415  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2416  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
2417  { { case "(($ac_try" in
2418  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2419  *) ac_try_echo=$ac_try;;
2420esac
2421eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2422$as_echo "$ac_try_echo"; } >&5
2423  (eval "$ac_try") 2>&5
2424  ac_status=$?
2425  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2426  test $ac_status = 0; }; }; then :
2427  ac_retval=0
2428else
2429  $as_echo "$as_me: program exited with status $ac_status" >&5
2430       $as_echo "$as_me: failed program was:" >&5
2431sed 's/^/| /' conftest.$ac_ext >&5
2432
2433       ac_retval=$ac_status
2434fi
2435  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2436  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2437  as_fn_set_status $ac_retval
2438
2439} # ac_fn_c_try_run
2440
2441# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
2442# -------------------------------------------------------
2443# Tests whether HEADER exists and can be compiled using the include files in
2444# INCLUDES, setting the cache variable VAR accordingly.
2445ac_fn_c_check_header_compile ()
2446{
2447  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2448  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2449$as_echo_n "checking for $2... " >&6; }
2450if eval \${$3+:} false; then :
2451  $as_echo_n "(cached) " >&6
2452else
2453  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2454/* end confdefs.h.  */
2455$4
2456#include <$2>
2457_ACEOF
2458if ac_fn_c_try_compile "$LINENO"; then :
2459  eval "$3=yes"
2460else
2461  eval "$3=no"
2462fi
2463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2464fi
2465eval ac_res=\$$3
2466	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2467$as_echo "$ac_res" >&6; }
2468  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2469
2470} # ac_fn_c_check_header_compile
2471
2472# ac_fn_c_try_link LINENO
2473# -----------------------
2474# Try to link conftest.$ac_ext, and return whether this succeeded.
2475ac_fn_c_try_link ()
2476{
2477  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2478  rm -f conftest.$ac_objext conftest$ac_exeext
2479  if { { ac_try="$ac_link"
2480case "(($ac_try" in
2481  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2482  *) ac_try_echo=$ac_try;;
2483esac
2484eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2485$as_echo "$ac_try_echo"; } >&5
2486  (eval "$ac_link") 2>conftest.err
2487  ac_status=$?
2488  if test -s conftest.err; then
2489    grep -v '^ *+' conftest.err >conftest.er1
2490    cat conftest.er1 >&5
2491    mv -f conftest.er1 conftest.err
2492  fi
2493  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2494  test $ac_status = 0; } && {
2495	 test -z "$ac_c_werror_flag" ||
2496	 test ! -s conftest.err
2497       } && test -s conftest$ac_exeext && {
2498	 test "$cross_compiling" = yes ||
2499	 test -x conftest$ac_exeext
2500       }; then :
2501  ac_retval=0
2502else
2503  $as_echo "$as_me: failed program was:" >&5
2504sed 's/^/| /' conftest.$ac_ext >&5
2505
2506	ac_retval=1
2507fi
2508  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2509  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2510  # interfere with the next link command; also delete a directory that is
2511  # left behind by Apple's compiler.  We do this before executing the actions.
2512  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2513  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2514  as_fn_set_status $ac_retval
2515
2516} # ac_fn_c_try_link
2517
2518# ac_fn_c_check_func LINENO FUNC VAR
2519# ----------------------------------
2520# Tests whether FUNC exists, setting the cache variable VAR accordingly
2521ac_fn_c_check_func ()
2522{
2523  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2524  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2525$as_echo_n "checking for $2... " >&6; }
2526if eval \${$3+:} false; then :
2527  $as_echo_n "(cached) " >&6
2528else
2529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2530/* end confdefs.h.  */
2531/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2532   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2533#define $2 innocuous_$2
2534
2535/* System header to define __stub macros and hopefully few prototypes,
2536    which can conflict with char $2 (); below.
2537    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2538    <limits.h> exists even on freestanding compilers.  */
2539
2540#ifdef __STDC__
2541# include <limits.h>
2542#else
2543# include <assert.h>
2544#endif
2545
2546#undef $2
2547
2548/* Override any GCC internal prototype to avoid an error.
2549   Use char because int might match the return type of a GCC
2550   builtin and then its argument prototype would still apply.  */
2551#ifdef __cplusplus
2552extern "C"
2553#endif
2554char $2 ();
2555/* The GNU C library defines this for functions which it implements
2556    to always fail with ENOSYS.  Some functions are actually named
2557    something starting with __ and the normal name is an alias.  */
2558#if defined __stub_$2 || defined __stub___$2
2559choke me
2560#endif
2561
2562int
2563main ()
2564{
2565return $2 ();
2566  ;
2567  return 0;
2568}
2569_ACEOF
2570if ac_fn_c_try_link "$LINENO"; then :
2571  eval "$3=yes"
2572else
2573  eval "$3=no"
2574fi
2575rm -f core conftest.err conftest.$ac_objext \
2576    conftest$ac_exeext conftest.$ac_ext
2577fi
2578eval ac_res=\$$3
2579	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2580$as_echo "$ac_res" >&6; }
2581  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2582
2583} # ac_fn_c_check_func
2584
2585# ac_fn_cxx_try_compile LINENO
2586# ----------------------------
2587# Try to compile conftest.$ac_ext, and return whether this succeeded.
2588ac_fn_cxx_try_compile ()
2589{
2590  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2591  rm -f conftest.$ac_objext
2592  if { { ac_try="$ac_compile"
2593case "(($ac_try" in
2594  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2595  *) ac_try_echo=$ac_try;;
2596esac
2597eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2598$as_echo "$ac_try_echo"; } >&5
2599  (eval "$ac_compile") 2>conftest.err
2600  ac_status=$?
2601  if test -s conftest.err; then
2602    grep -v '^ *+' conftest.err >conftest.er1
2603    cat conftest.er1 >&5
2604    mv -f conftest.er1 conftest.err
2605  fi
2606  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2607  test $ac_status = 0; } && {
2608	 test -z "$ac_cxx_werror_flag" ||
2609	 test ! -s conftest.err
2610       } && test -s conftest.$ac_objext; then :
2611  ac_retval=0
2612else
2613  $as_echo "$as_me: failed program was:" >&5
2614sed 's/^/| /' conftest.$ac_ext >&5
2615
2616	ac_retval=1
2617fi
2618  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2619  as_fn_set_status $ac_retval
2620
2621} # ac_fn_cxx_try_compile
2622
2623# ac_fn_cxx_try_cpp LINENO
2624# ------------------------
2625# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
2626ac_fn_cxx_try_cpp ()
2627{
2628  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2629  if { { ac_try="$ac_cpp conftest.$ac_ext"
2630case "(($ac_try" in
2631  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2632  *) ac_try_echo=$ac_try;;
2633esac
2634eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2635$as_echo "$ac_try_echo"; } >&5
2636  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
2637  ac_status=$?
2638  if test -s conftest.err; then
2639    grep -v '^ *+' conftest.err >conftest.er1
2640    cat conftest.er1 >&5
2641    mv -f conftest.er1 conftest.err
2642  fi
2643  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2644  test $ac_status = 0; } > conftest.i && {
2645	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
2646	 test ! -s conftest.err
2647       }; then :
2648  ac_retval=0
2649else
2650  $as_echo "$as_me: failed program was:" >&5
2651sed 's/^/| /' conftest.$ac_ext >&5
2652
2653    ac_retval=1
2654fi
2655  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2656  as_fn_set_status $ac_retval
2657
2658} # ac_fn_cxx_try_cpp
2659
2660# ac_fn_cxx_try_link LINENO
2661# -------------------------
2662# Try to link conftest.$ac_ext, and return whether this succeeded.
2663ac_fn_cxx_try_link ()
2664{
2665  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2666  rm -f conftest.$ac_objext conftest$ac_exeext
2667  if { { ac_try="$ac_link"
2668case "(($ac_try" in
2669  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2670  *) ac_try_echo=$ac_try;;
2671esac
2672eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2673$as_echo "$ac_try_echo"; } >&5
2674  (eval "$ac_link") 2>conftest.err
2675  ac_status=$?
2676  if test -s conftest.err; then
2677    grep -v '^ *+' conftest.err >conftest.er1
2678    cat conftest.er1 >&5
2679    mv -f conftest.er1 conftest.err
2680  fi
2681  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2682  test $ac_status = 0; } && {
2683	 test -z "$ac_cxx_werror_flag" ||
2684	 test ! -s conftest.err
2685       } && test -s conftest$ac_exeext && {
2686	 test "$cross_compiling" = yes ||
2687	 test -x conftest$ac_exeext
2688       }; then :
2689  ac_retval=0
2690else
2691  $as_echo "$as_me: failed program was:" >&5
2692sed 's/^/| /' conftest.$ac_ext >&5
2693
2694	ac_retval=1
2695fi
2696  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2697  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2698  # interfere with the next link command; also delete a directory that is
2699  # left behind by Apple's compiler.  We do this before executing the actions.
2700  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2701  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2702  as_fn_set_status $ac_retval
2703
2704} # ac_fn_cxx_try_link
2705
2706# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2707# -------------------------------------------
2708# Tests whether TYPE exists after having included INCLUDES, setting cache
2709# variable VAR accordingly.
2710ac_fn_c_check_type ()
2711{
2712  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2713  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2714$as_echo_n "checking for $2... " >&6; }
2715if eval \${$3+:} false; then :
2716  $as_echo_n "(cached) " >&6
2717else
2718  eval "$3=no"
2719  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2720/* end confdefs.h.  */
2721$4
2722int
2723main ()
2724{
2725if (sizeof ($2))
2726	 return 0;
2727  ;
2728  return 0;
2729}
2730_ACEOF
2731if ac_fn_c_try_compile "$LINENO"; then :
2732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2733/* end confdefs.h.  */
2734$4
2735int
2736main ()
2737{
2738if (sizeof (($2)))
2739	    return 0;
2740  ;
2741  return 0;
2742}
2743_ACEOF
2744if ac_fn_c_try_compile "$LINENO"; then :
2745
2746else
2747  eval "$3=yes"
2748fi
2749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2750fi
2751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2752fi
2753eval ac_res=\$$3
2754	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2755$as_echo "$ac_res" >&6; }
2756  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2757
2758} # ac_fn_c_check_type
2759
2760# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2761# ----------------------------------------------------
2762# Tries to find if the field MEMBER exists in type AGGR, after including
2763# INCLUDES, setting cache variable VAR accordingly.
2764ac_fn_c_check_member ()
2765{
2766  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2767  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2768$as_echo_n "checking for $2.$3... " >&6; }
2769if eval \${$4+:} false; then :
2770  $as_echo_n "(cached) " >&6
2771else
2772  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2773/* end confdefs.h.  */
2774$5
2775int
2776main ()
2777{
2778static $2 ac_aggr;
2779if (ac_aggr.$3)
2780return 0;
2781  ;
2782  return 0;
2783}
2784_ACEOF
2785if ac_fn_c_try_compile "$LINENO"; then :
2786  eval "$4=yes"
2787else
2788  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2789/* end confdefs.h.  */
2790$5
2791int
2792main ()
2793{
2794static $2 ac_aggr;
2795if (sizeof ac_aggr.$3)
2796return 0;
2797  ;
2798  return 0;
2799}
2800_ACEOF
2801if ac_fn_c_try_compile "$LINENO"; then :
2802  eval "$4=yes"
2803else
2804  eval "$4=no"
2805fi
2806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2807fi
2808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2809fi
2810eval ac_res=\$$4
2811	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2812$as_echo "$ac_res" >&6; }
2813  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2814
2815} # ac_fn_c_check_member
2816
2817# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2818# ---------------------------------------------
2819# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2820# accordingly.
2821ac_fn_c_check_decl ()
2822{
2823  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2824  as_decl_name=`echo $2|sed 's/ *(.*//'`
2825  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2826  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2827$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2828if eval \${$3+:} false; then :
2829  $as_echo_n "(cached) " >&6
2830else
2831  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2832/* end confdefs.h.  */
2833$4
2834int
2835main ()
2836{
2837#ifndef $as_decl_name
2838#ifdef __cplusplus
2839  (void) $as_decl_use;
2840#else
2841  (void) $as_decl_name;
2842#endif
2843#endif
2844
2845  ;
2846  return 0;
2847}
2848_ACEOF
2849if ac_fn_c_try_compile "$LINENO"; then :
2850  eval "$3=yes"
2851else
2852  eval "$3=no"
2853fi
2854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2855fi
2856eval ac_res=\$$3
2857	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2858$as_echo "$ac_res" >&6; }
2859  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2860
2861} # ac_fn_c_check_decl
2862
2863# ac_fn_c_find_intX_t LINENO BITS VAR
2864# -----------------------------------
2865# Finds a signed integer type with width BITS, setting cache variable VAR
2866# accordingly.
2867ac_fn_c_find_intX_t ()
2868{
2869  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2870  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2871$as_echo_n "checking for int$2_t... " >&6; }
2872if eval \${$3+:} false; then :
2873  $as_echo_n "(cached) " >&6
2874else
2875  eval "$3=no"
2876     # Order is important - never check a type that is potentially smaller
2877     # than half of the expected target width.
2878     for ac_type in int$2_t 'int' 'long int' \
2879	 'long long int' 'short int' 'signed char'; do
2880       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2881/* end confdefs.h.  */
2882$ac_includes_default
2883	     enum { N = $2 / 2 - 1 };
2884int
2885main ()
2886{
2887static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2888test_array [0] = 0;
2889return test_array [0];
2890
2891  ;
2892  return 0;
2893}
2894_ACEOF
2895if ac_fn_c_try_compile "$LINENO"; then :
2896  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2897/* end confdefs.h.  */
2898$ac_includes_default
2899	        enum { N = $2 / 2 - 1 };
2900int
2901main ()
2902{
2903static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2904		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2905test_array [0] = 0;
2906return test_array [0];
2907
2908  ;
2909  return 0;
2910}
2911_ACEOF
2912if ac_fn_c_try_compile "$LINENO"; then :
2913
2914else
2915  case $ac_type in #(
2916  int$2_t) :
2917    eval "$3=yes" ;; #(
2918  *) :
2919    eval "$3=\$ac_type" ;;
2920esac
2921fi
2922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2923fi
2924rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2925       if eval test \"x\$"$3"\" = x"no"; then :
2926
2927else
2928  break
2929fi
2930     done
2931fi
2932eval ac_res=\$$3
2933	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2934$as_echo "$ac_res" >&6; }
2935  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2936
2937} # ac_fn_c_find_intX_t
2938
2939# ac_fn_c_find_uintX_t LINENO BITS VAR
2940# ------------------------------------
2941# Finds an unsigned integer type with width BITS, setting cache variable VAR
2942# accordingly.
2943ac_fn_c_find_uintX_t ()
2944{
2945  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2946  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2947$as_echo_n "checking for uint$2_t... " >&6; }
2948if eval \${$3+:} false; then :
2949  $as_echo_n "(cached) " >&6
2950else
2951  eval "$3=no"
2952     # Order is important - never check a type that is potentially smaller
2953     # than half of the expected target width.
2954     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2955	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2956       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2957/* end confdefs.h.  */
2958$ac_includes_default
2959int
2960main ()
2961{
2962static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2963test_array [0] = 0;
2964return test_array [0];
2965
2966  ;
2967  return 0;
2968}
2969_ACEOF
2970if ac_fn_c_try_compile "$LINENO"; then :
2971  case $ac_type in #(
2972  uint$2_t) :
2973    eval "$3=yes" ;; #(
2974  *) :
2975    eval "$3=\$ac_type" ;;
2976esac
2977fi
2978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2979       if eval test \"x\$"$3"\" = x"no"; then :
2980
2981else
2982  break
2983fi
2984     done
2985fi
2986eval ac_res=\$$3
2987	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2988$as_echo "$ac_res" >&6; }
2989  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2990
2991} # ac_fn_c_find_uintX_t
2992
2993# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2994# --------------------------------------------
2995# Tries to find the compile-time value of EXPR in a program that includes
2996# INCLUDES, setting VAR accordingly. Returns whether the value could be
2997# computed
2998ac_fn_c_compute_int ()
2999{
3000  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3001  if test "$cross_compiling" = yes; then
3002    # Depending upon the size, compute the lo and hi bounds.
3003cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3004/* end confdefs.h.  */
3005$4
3006int
3007main ()
3008{
3009static int test_array [1 - 2 * !(($2) >= 0)];
3010test_array [0] = 0;
3011return test_array [0];
3012
3013  ;
3014  return 0;
3015}
3016_ACEOF
3017if ac_fn_c_try_compile "$LINENO"; then :
3018  ac_lo=0 ac_mid=0
3019  while :; do
3020    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3021/* end confdefs.h.  */
3022$4
3023int
3024main ()
3025{
3026static int test_array [1 - 2 * !(($2) <= $ac_mid)];
3027test_array [0] = 0;
3028return test_array [0];
3029
3030  ;
3031  return 0;
3032}
3033_ACEOF
3034if ac_fn_c_try_compile "$LINENO"; then :
3035  ac_hi=$ac_mid; break
3036else
3037  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
3038			if test $ac_lo -le $ac_mid; then
3039			  ac_lo= ac_hi=
3040			  break
3041			fi
3042			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
3043fi
3044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3045  done
3046else
3047  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3048/* end confdefs.h.  */
3049$4
3050int
3051main ()
3052{
3053static int test_array [1 - 2 * !(($2) < 0)];
3054test_array [0] = 0;
3055return test_array [0];
3056
3057  ;
3058  return 0;
3059}
3060_ACEOF
3061if ac_fn_c_try_compile "$LINENO"; then :
3062  ac_hi=-1 ac_mid=-1
3063  while :; do
3064    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3065/* end confdefs.h.  */
3066$4
3067int
3068main ()
3069{
3070static int test_array [1 - 2 * !(($2) >= $ac_mid)];
3071test_array [0] = 0;
3072return test_array [0];
3073
3074  ;
3075  return 0;
3076}
3077_ACEOF
3078if ac_fn_c_try_compile "$LINENO"; then :
3079  ac_lo=$ac_mid; break
3080else
3081  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
3082			if test $ac_mid -le $ac_hi; then
3083			  ac_lo= ac_hi=
3084			  break
3085			fi
3086			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
3087fi
3088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3089  done
3090else
3091  ac_lo= ac_hi=
3092fi
3093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3094fi
3095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3096# Binary search between lo and hi bounds.
3097while test "x$ac_lo" != "x$ac_hi"; do
3098  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
3099  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3100/* end confdefs.h.  */
3101$4
3102int
3103main ()
3104{
3105static int test_array [1 - 2 * !(($2) <= $ac_mid)];
3106test_array [0] = 0;
3107return test_array [0];
3108
3109  ;
3110  return 0;
3111}
3112_ACEOF
3113if ac_fn_c_try_compile "$LINENO"; then :
3114  ac_hi=$ac_mid
3115else
3116  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
3117fi
3118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3119done
3120case $ac_lo in #((
3121?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
3122'') ac_retval=1 ;;
3123esac
3124  else
3125    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3126/* end confdefs.h.  */
3127$4
3128static long int longval () { return $2; }
3129static unsigned long int ulongval () { return $2; }
3130#include <stdio.h>
3131#include <stdlib.h>
3132int
3133main ()
3134{
3135
3136  FILE *f = fopen ("conftest.val", "w");
3137  if (! f)
3138    return 1;
3139  if (($2) < 0)
3140    {
3141      long int i = longval ();
3142      if (i != ($2))
3143	return 1;
3144      fprintf (f, "%ld", i);
3145    }
3146  else
3147    {
3148      unsigned long int i = ulongval ();
3149      if (i != ($2))
3150	return 1;
3151      fprintf (f, "%lu", i);
3152    }
3153  /* Do not output a trailing newline, as this causes \r\n confusion
3154     on some platforms.  */
3155  return ferror (f) || fclose (f) != 0;
3156
3157  ;
3158  return 0;
3159}
3160_ACEOF
3161if ac_fn_c_try_run "$LINENO"; then :
3162  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
3163else
3164  ac_retval=1
3165fi
3166rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3167  conftest.$ac_objext conftest.beam conftest.$ac_ext
3168rm -f conftest.val
3169
3170  fi
3171  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3172  as_fn_set_status $ac_retval
3173
3174} # ac_fn_c_compute_int
3175
3176# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
3177# ---------------------------------------------------------
3178# Tests whether HEADER exists, giving a warning if it cannot be compiled using
3179# the include files in INCLUDES and setting the cache variable VAR
3180# accordingly.
3181ac_fn_cxx_check_header_mongrel ()
3182{
3183  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3184  if eval \${$3+:} false; then :
3185  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3186$as_echo_n "checking for $2... " >&6; }
3187if eval \${$3+:} false; then :
3188  $as_echo_n "(cached) " >&6
3189fi
3190eval ac_res=\$$3
3191	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3192$as_echo "$ac_res" >&6; }
3193else
3194  # Is the header compilable?
3195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
3196$as_echo_n "checking $2 usability... " >&6; }
3197cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3198/* end confdefs.h.  */
3199$4
3200#include <$2>
3201_ACEOF
3202if ac_fn_cxx_try_compile "$LINENO"; then :
3203  ac_header_compiler=yes
3204else
3205  ac_header_compiler=no
3206fi
3207rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
3209$as_echo "$ac_header_compiler" >&6; }
3210
3211# Is the header present?
3212{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
3213$as_echo_n "checking $2 presence... " >&6; }
3214cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215/* end confdefs.h.  */
3216#include <$2>
3217_ACEOF
3218if ac_fn_cxx_try_cpp "$LINENO"; then :
3219  ac_header_preproc=yes
3220else
3221  ac_header_preproc=no
3222fi
3223rm -f conftest.err conftest.i conftest.$ac_ext
3224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
3225$as_echo "$ac_header_preproc" >&6; }
3226
3227# So?  What about this header?
3228case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
3229  yes:no: )
3230    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
3231$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
3232    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
3233$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
3234    ;;
3235  no:yes:* )
3236    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
3237$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
3238    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
3239$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
3240    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
3241$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
3242    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
3243$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
3244    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
3245$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
3246( $as_echo "## ---------------------------------------------------------------- ##
3247## Report this to https://github.com/ImageMagick/ImageMagick/issues ##
3248## ---------------------------------------------------------------- ##"
3249     ) | sed "s/^/$as_me: WARNING:     /" >&2
3250    ;;
3251esac
3252  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
3253$as_echo_n "checking for $2... " >&6; }
3254if eval \${$3+:} false; then :
3255  $as_echo_n "(cached) " >&6
3256else
3257  eval "$3=\$ac_header_compiler"
3258fi
3259eval ac_res=\$$3
3260	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
3261$as_echo "$ac_res" >&6; }
3262fi
3263  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
3264
3265} # ac_fn_cxx_check_header_mongrel
3266cat >config.log <<_ACEOF
3267This file contains any messages produced by compilers while
3268running configure, to aid debugging if configure makes a mistake.
3269
3270It was created by ImageMagick $as_me 7.0.11-8, which was
3271generated by GNU Autoconf 2.69.  Invocation command line was
3272
3273  $ $0 $@
3274
3275_ACEOF
3276exec 5>>config.log
3277{
3278cat <<_ASUNAME
3279## --------- ##
3280## Platform. ##
3281## --------- ##
3282
3283hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
3284uname -m = `(uname -m) 2>/dev/null || echo unknown`
3285uname -r = `(uname -r) 2>/dev/null || echo unknown`
3286uname -s = `(uname -s) 2>/dev/null || echo unknown`
3287uname -v = `(uname -v) 2>/dev/null || echo unknown`
3288
3289/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
3290/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
3291
3292/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
3293/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
3294/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
3295/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
3296/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
3297/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
3298/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
3299
3300_ASUNAME
3301
3302as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3303for as_dir in $PATH
3304do
3305  IFS=$as_save_IFS
3306  test -z "$as_dir" && as_dir=.
3307    $as_echo "PATH: $as_dir"
3308  done
3309IFS=$as_save_IFS
3310
3311} >&5
3312
3313cat >&5 <<_ACEOF
3314
3315
3316## ----------- ##
3317## Core tests. ##
3318## ----------- ##
3319
3320_ACEOF
3321
3322
3323# Keep a trace of the command line.
3324# Strip out --no-create and --no-recursion so they do not pile up.
3325# Strip out --silent because we don't want to record it for future runs.
3326# Also quote any args containing shell meta-characters.
3327# Make two passes to allow for proper duplicate-argument suppression.
3328ac_configure_args=
3329ac_configure_args0=
3330ac_configure_args1=
3331ac_must_keep_next=false
3332for ac_pass in 1 2
3333do
3334  for ac_arg
3335  do
3336    case $ac_arg in
3337    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
3338    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
3339    | -silent | --silent | --silen | --sile | --sil)
3340      continue ;;
3341    *\'*)
3342      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
3343    esac
3344    case $ac_pass in
3345    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
3346    2)
3347      as_fn_append ac_configure_args1 " '$ac_arg'"
3348      if test $ac_must_keep_next = true; then
3349	ac_must_keep_next=false # Got value, back to normal.
3350      else
3351	case $ac_arg in
3352	  *=* | --config-cache | -C | -disable-* | --disable-* \
3353	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
3354	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
3355	  | -with-* | --with-* | -without-* | --without-* | --x)
3356	    case "$ac_configure_args0 " in
3357	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
3358	    esac
3359	    ;;
3360	  -* ) ac_must_keep_next=true ;;
3361	esac
3362      fi
3363      as_fn_append ac_configure_args " '$ac_arg'"
3364      ;;
3365    esac
3366  done
3367done
3368{ ac_configure_args0=; unset ac_configure_args0;}
3369{ ac_configure_args1=; unset ac_configure_args1;}
3370
3371# When interrupted or exit'd, cleanup temporary files, and complete
3372# config.log.  We remove comments because anyway the quotes in there
3373# would cause problems or look ugly.
3374# WARNING: Use '\'' to represent an apostrophe within the trap.
3375# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
3376trap 'exit_status=$?
3377  # Save into config.log some information that might help in debugging.
3378  {
3379    echo
3380
3381    $as_echo "## ---------------- ##
3382## Cache variables. ##
3383## ---------------- ##"
3384    echo
3385    # The following way of writing the cache mishandles newlines in values,
3386(
3387  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
3388    eval ac_val=\$$ac_var
3389    case $ac_val in #(
3390    *${as_nl}*)
3391      case $ac_var in #(
3392      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3393$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3394      esac
3395      case $ac_var in #(
3396      _ | IFS | as_nl) ;; #(
3397      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3398      *) { eval $ac_var=; unset $ac_var;} ;;
3399      esac ;;
3400    esac
3401  done
3402  (set) 2>&1 |
3403    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
3404    *${as_nl}ac_space=\ *)
3405      sed -n \
3406	"s/'\''/'\''\\\\'\'''\''/g;
3407	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
3408      ;; #(
3409    *)
3410      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3411      ;;
3412    esac |
3413    sort
3414)
3415    echo
3416
3417    $as_echo "## ----------------- ##
3418## Output variables. ##
3419## ----------------- ##"
3420    echo
3421    for ac_var in $ac_subst_vars
3422    do
3423      eval ac_val=\$$ac_var
3424      case $ac_val in
3425      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
3426      esac
3427      $as_echo "$ac_var='\''$ac_val'\''"
3428    done | sort
3429    echo
3430
3431    if test -n "$ac_subst_files"; then
3432      $as_echo "## ------------------- ##
3433## File substitutions. ##
3434## ------------------- ##"
3435      echo
3436      for ac_var in $ac_subst_files
3437      do
3438	eval ac_val=\$$ac_var
3439	case $ac_val in
3440	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
3441	esac
3442	$as_echo "$ac_var='\''$ac_val'\''"
3443      done | sort
3444      echo
3445    fi
3446
3447    if test -s confdefs.h; then
3448      $as_echo "## ----------- ##
3449## confdefs.h. ##
3450## ----------- ##"
3451      echo
3452      cat confdefs.h
3453      echo
3454    fi
3455    test "$ac_signal" != 0 &&
3456      $as_echo "$as_me: caught signal $ac_signal"
3457    $as_echo "$as_me: exit $exit_status"
3458  } >&5
3459  rm -f core *.core core.conftest.* &&
3460    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
3461    exit $exit_status
3462' 0
3463for ac_signal in 1 2 13 15; do
3464  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
3465done
3466ac_signal=0
3467
3468# confdefs.h avoids OS command line length limits that DEFS can exceed.
3469rm -f -r conftest* confdefs.h
3470
3471$as_echo "/* confdefs.h */" > confdefs.h
3472
3473# Predefined preprocessor variables.
3474
3475cat >>confdefs.h <<_ACEOF
3476#define PACKAGE_NAME "$PACKAGE_NAME"
3477_ACEOF
3478
3479cat >>confdefs.h <<_ACEOF
3480#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
3481_ACEOF
3482
3483cat >>confdefs.h <<_ACEOF
3484#define PACKAGE_VERSION "$PACKAGE_VERSION"
3485_ACEOF
3486
3487cat >>confdefs.h <<_ACEOF
3488#define PACKAGE_STRING "$PACKAGE_STRING"
3489_ACEOF
3490
3491cat >>confdefs.h <<_ACEOF
3492#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
3493_ACEOF
3494
3495cat >>confdefs.h <<_ACEOF
3496#define PACKAGE_URL "$PACKAGE_URL"
3497_ACEOF
3498
3499
3500# Let the site file select an alternate cache file if it wants to.
3501# Prefer an explicitly selected file to automatically selected ones.
3502ac_site_file1=NONE
3503ac_site_file2=NONE
3504if test -n "$CONFIG_SITE"; then
3505  # We do not want a PATH search for config.site.
3506  case $CONFIG_SITE in #((
3507    -*)  ac_site_file1=./$CONFIG_SITE;;
3508    */*) ac_site_file1=$CONFIG_SITE;;
3509    *)   ac_site_file1=./$CONFIG_SITE;;
3510  esac
3511elif test "x$prefix" != xNONE; then
3512  ac_site_file1=$prefix/share/config.site
3513  ac_site_file2=$prefix/etc/config.site
3514else
3515  ac_site_file1=$ac_default_prefix/share/config.site
3516  ac_site_file2=$ac_default_prefix/etc/config.site
3517fi
3518for ac_site_file in "$ac_site_file1" "$ac_site_file2"
3519do
3520  test "x$ac_site_file" = xNONE && continue
3521  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
3522    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
3523$as_echo "$as_me: loading site script $ac_site_file" >&6;}
3524    sed 's/^/| /' "$ac_site_file" >&5
3525    . "$ac_site_file" \
3526      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3527$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3528as_fn_error $? "failed to load site script $ac_site_file
3529See \`config.log' for more details" "$LINENO" 5; }
3530  fi
3531done
3532
3533if test -r "$cache_file"; then
3534  # Some versions of bash will fail to source /dev/null (special files
3535  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
3536  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
3537    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
3538$as_echo "$as_me: loading cache $cache_file" >&6;}
3539    case $cache_file in
3540      [\\/]* | ?:[\\/]* ) . "$cache_file";;
3541      *)                      . "./$cache_file";;
3542    esac
3543  fi
3544else
3545  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
3546$as_echo "$as_me: creating cache $cache_file" >&6;}
3547  >$cache_file
3548fi
3549
3550as_fn_append ac_header_list " stdlib.h"
3551as_fn_append ac_header_list " unistd.h"
3552as_fn_append ac_header_list " sys/param.h"
3553# Check that the precious variables saved in the cache have kept the same
3554# value.
3555ac_cache_corrupted=false
3556for ac_var in $ac_precious_vars; do
3557  eval ac_old_set=\$ac_cv_env_${ac_var}_set
3558  eval ac_new_set=\$ac_env_${ac_var}_set
3559  eval ac_old_val=\$ac_cv_env_${ac_var}_value
3560  eval ac_new_val=\$ac_env_${ac_var}_value
3561  case $ac_old_set,$ac_new_set in
3562    set,)
3563      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
3564$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
3565      ac_cache_corrupted=: ;;
3566    ,set)
3567      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
3568$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
3569      ac_cache_corrupted=: ;;
3570    ,);;
3571    *)
3572      if test "x$ac_old_val" != "x$ac_new_val"; then
3573	# differences in whitespace do not lead to failure.
3574	ac_old_val_w=`echo x $ac_old_val`
3575	ac_new_val_w=`echo x $ac_new_val`
3576	if test "$ac_old_val_w" != "$ac_new_val_w"; then
3577	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
3578$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
3579	  ac_cache_corrupted=:
3580	else
3581	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
3582$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
3583	  eval $ac_var=\$ac_old_val
3584	fi
3585	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
3586$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
3587	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
3588$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
3589      fi;;
3590  esac
3591  # Pass precious variables to config.status.
3592  if test "$ac_new_set" = set; then
3593    case $ac_new_val in
3594    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
3595    *) ac_arg=$ac_var=$ac_new_val ;;
3596    esac
3597    case " $ac_configure_args " in
3598      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
3599      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
3600    esac
3601  fi
3602done
3603if $ac_cache_corrupted; then
3604  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3605$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3606  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
3607$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
3608  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
3609fi
3610## -------------------- ##
3611## Main body of script. ##
3612## -------------------- ##
3613
3614ac_ext=c
3615ac_cpp='$CPP $CPPFLAGS'
3616ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3617ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3618ac_compiler_gnu=$ac_cv_c_compiler_gnu
3619
3620
3621
3622
3623ac_aux_dir=
3624for ac_dir in config "$srcdir"/config; do
3625  if test -f "$ac_dir/install-sh"; then
3626    ac_aux_dir=$ac_dir
3627    ac_install_sh="$ac_aux_dir/install-sh -c"
3628    break
3629  elif test -f "$ac_dir/install.sh"; then
3630    ac_aux_dir=$ac_dir
3631    ac_install_sh="$ac_aux_dir/install.sh -c"
3632    break
3633  elif test -f "$ac_dir/shtool"; then
3634    ac_aux_dir=$ac_dir
3635    ac_install_sh="$ac_aux_dir/shtool install -c"
3636    break
3637  fi
3638done
3639if test -z "$ac_aux_dir"; then
3640  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
3641fi
3642
3643# These three variables are undocumented and unsupported,
3644# and are intended to be withdrawn in a future Autoconf release.
3645# They can cause serious problems if a builder's source tree is in a directory
3646# whose full name contains unusual characters.
3647ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3648ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3649ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3650
3651
3652
3653
3654ac_config_headers="$ac_config_headers config/config.h"
3655
3656
3657ac_config_commands="$ac_config_commands MagickCore/magick-baseconfig.h"
3658
3659# Make sure we can run config.sub.
3660$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3661  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3662
3663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3664$as_echo_n "checking build system type... " >&6; }
3665if ${ac_cv_build+:} false; then :
3666  $as_echo_n "(cached) " >&6
3667else
3668  ac_build_alias=$build_alias
3669test "x$ac_build_alias" = x &&
3670  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3671test "x$ac_build_alias" = x &&
3672  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3673ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3674  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3675
3676fi
3677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3678$as_echo "$ac_cv_build" >&6; }
3679case $ac_cv_build in
3680*-*-*) ;;
3681*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3682esac
3683build=$ac_cv_build
3684ac_save_IFS=$IFS; IFS='-'
3685set x $ac_cv_build
3686shift
3687build_cpu=$1
3688build_vendor=$2
3689shift; shift
3690# Remember, the first character of IFS is used to create $*,
3691# except with old shells:
3692build_os=$*
3693IFS=$ac_save_IFS
3694case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3695
3696
3697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3698$as_echo_n "checking host system type... " >&6; }
3699if ${ac_cv_host+:} false; then :
3700  $as_echo_n "(cached) " >&6
3701else
3702  if test "x$host_alias" = x; then
3703  ac_cv_host=$ac_cv_build
3704else
3705  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3706    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3707fi
3708
3709fi
3710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3711$as_echo "$ac_cv_host" >&6; }
3712case $ac_cv_host in
3713*-*-*) ;;
3714*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3715esac
3716host=$ac_cv_host
3717ac_save_IFS=$IFS; IFS='-'
3718set x $ac_cv_host
3719shift
3720host_cpu=$1
3721host_vendor=$2
3722shift; shift
3723# Remember, the first character of IFS is used to create $*,
3724# except with old shells:
3725host_os=$*
3726IFS=$ac_save_IFS
3727case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3728
3729
3730{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3731$as_echo_n "checking target system type... " >&6; }
3732if ${ac_cv_target+:} false; then :
3733  $as_echo_n "(cached) " >&6
3734else
3735  if test "x$target_alias" = x; then
3736  ac_cv_target=$ac_cv_host
3737else
3738  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3739    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3740fi
3741
3742fi
3743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3744$as_echo "$ac_cv_target" >&6; }
3745case $ac_cv_target in
3746*-*-*) ;;
3747*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
3748esac
3749target=$ac_cv_target
3750ac_save_IFS=$IFS; IFS='-'
3751set x $ac_cv_target
3752shift
3753target_cpu=$1
3754target_vendor=$2
3755shift; shift
3756# Remember, the first character of IFS is used to create $*,
3757# except with old shells:
3758target_os=$*
3759IFS=$ac_save_IFS
3760case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3761
3762
3763# The aliases save the names the user supplied, while $host etc.
3764# will get canonicalized.
3765test -n "$target_alias" &&
3766  test "$program_prefix$program_suffix$program_transform_name" = \
3767    NONENONEs,x,x, &&
3768  program_prefix=${target_alias}-
3769
3770
3771
3772am__api_version='1.16'
3773
3774# Find a good install program.  We prefer a C program (faster),
3775# so one script is as good as another.  But avoid the broken or
3776# incompatible versions:
3777# SysV /etc/install, /usr/sbin/install
3778# SunOS /usr/etc/install
3779# IRIX /sbin/install
3780# AIX /bin/install
3781# AmigaOS /C/install, which installs bootblocks on floppy discs
3782# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3783# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3784# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3785# OS/2's system install, which has a completely different semantic
3786# ./install, which can be erroneously created by make from ./install.sh.
3787# Reject install programs that cannot install multiple files.
3788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3789$as_echo_n "checking for a BSD-compatible install... " >&6; }
3790if test -z "$INSTALL"; then
3791if ${ac_cv_path_install+:} false; then :
3792  $as_echo_n "(cached) " >&6
3793else
3794  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795for as_dir in $PATH
3796do
3797  IFS=$as_save_IFS
3798  test -z "$as_dir" && as_dir=.
3799    # Account for people who put trailing slashes in PATH elements.
3800case $as_dir/ in #((
3801  ./ | .// | /[cC]/* | \
3802  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3803  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3804  /usr/ucb/* ) ;;
3805  *)
3806    # OSF1 and SCO ODT 3.0 have their own names for install.
3807    # Don't use installbsd from OSF since it installs stuff as root
3808    # by default.
3809    for ac_prog in ginstall scoinst install; do
3810      for ac_exec_ext in '' $ac_executable_extensions; do
3811	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3812	  if test $ac_prog = install &&
3813	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3814	    # AIX install.  It has an incompatible calling convention.
3815	    :
3816	  elif test $ac_prog = install &&
3817	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3818	    # program-specific install script used by HP pwplus--don't use.
3819	    :
3820	  else
3821	    rm -rf conftest.one conftest.two conftest.dir
3822	    echo one > conftest.one
3823	    echo two > conftest.two
3824	    mkdir conftest.dir
3825	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3826	      test -s conftest.one && test -s conftest.two &&
3827	      test -s conftest.dir/conftest.one &&
3828	      test -s conftest.dir/conftest.two
3829	    then
3830	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3831	      break 3
3832	    fi
3833	  fi
3834	fi
3835      done
3836    done
3837    ;;
3838esac
3839
3840  done
3841IFS=$as_save_IFS
3842
3843rm -rf conftest.one conftest.two conftest.dir
3844
3845fi
3846  if test "${ac_cv_path_install+set}" = set; then
3847    INSTALL=$ac_cv_path_install
3848  else
3849    # As a last resort, use the slow shell script.  Don't cache a
3850    # value for INSTALL within a source directory, because that will
3851    # break other packages using the cache if that directory is
3852    # removed, or if the value is a relative name.
3853    INSTALL=$ac_install_sh
3854  fi
3855fi
3856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3857$as_echo "$INSTALL" >&6; }
3858
3859# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3860# It thinks the first close brace ends the variable substitution.
3861test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3862
3863test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3864
3865test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3866
3867{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3868$as_echo_n "checking whether build environment is sane... " >&6; }
3869# Reject unsafe characters in $srcdir or the absolute working directory
3870# name.  Accept space and tab only in the latter.
3871am_lf='
3872'
3873case `pwd` in
3874  *[\\\"\#\$\&\'\`$am_lf]*)
3875    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3876esac
3877case $srcdir in
3878  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3879    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3880esac
3881
3882# Do 'set' in a subshell so we don't clobber the current shell's
3883# arguments.  Must try -L first in case configure is actually a
3884# symlink; some systems play weird games with the mod time of symlinks
3885# (eg FreeBSD returns the mod time of the symlink's containing
3886# directory).
3887if (
3888   am_has_slept=no
3889   for am_try in 1 2; do
3890     echo "timestamp, slept: $am_has_slept" > conftest.file
3891     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3892     if test "$*" = "X"; then
3893	# -L didn't work.
3894	set X `ls -t "$srcdir/configure" conftest.file`
3895     fi
3896     if test "$*" != "X $srcdir/configure conftest.file" \
3897	&& test "$*" != "X conftest.file $srcdir/configure"; then
3898
3899	# If neither matched, then we have a broken ls.  This can happen
3900	# if, for instance, CONFIG_SHELL is bash and it inherits a
3901	# broken ls alias from the environment.  This has actually
3902	# happened.  Such a system could not be considered "sane".
3903	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3904  alias in your environment" "$LINENO" 5
3905     fi
3906     if test "$2" = conftest.file || test $am_try -eq 2; then
3907       break
3908     fi
3909     # Just in case.
3910     sleep 1
3911     am_has_slept=yes
3912   done
3913   test "$2" = conftest.file
3914   )
3915then
3916   # Ok.
3917   :
3918else
3919   as_fn_error $? "newly created file is older than distributed files!
3920Check your system clock" "$LINENO" 5
3921fi
3922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3923$as_echo "yes" >&6; }
3924# If we didn't sleep, we still need to ensure time stamps of config.status and
3925# generated files are strictly newer.
3926am_sleep_pid=
3927if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3928  ( sleep 1 ) &
3929  am_sleep_pid=$!
3930fi
3931
3932rm -f conftest.file
3933
3934test "$program_prefix" != NONE &&
3935  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3936# Use a double $ so make ignores it.
3937test "$program_suffix" != NONE &&
3938  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3939# Double any \ or $.
3940# By default was `s,x,x', remove it if useless.
3941ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3942program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3943
3944# Expand $ac_aux_dir to an absolute path.
3945am_aux_dir=`cd "$ac_aux_dir" && pwd`
3946
3947if test x"${MISSING+set}" != xset; then
3948  case $am_aux_dir in
3949  *\ * | *\	*)
3950    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3951  *)
3952    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3953  esac
3954fi
3955# Use eval to expand $SHELL
3956if eval "$MISSING --is-lightweight"; then
3957  am_missing_run="$MISSING "
3958else
3959  am_missing_run=
3960  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3961$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3962fi
3963
3964if test x"${install_sh+set}" != xset; then
3965  case $am_aux_dir in
3966  *\ * | *\	*)
3967    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3968  *)
3969    install_sh="\${SHELL} $am_aux_dir/install-sh"
3970  esac
3971fi
3972
3973# Installed binaries are usually stripped using 'strip' when the user
3974# run "make install-strip".  However 'strip' might not be the right
3975# tool to use in cross-compilation environments, therefore Automake
3976# will honor the 'STRIP' environment variable to overrule this program.
3977if test "$cross_compiling" != no; then
3978  if test -n "$ac_tool_prefix"; then
3979  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3980set dummy ${ac_tool_prefix}strip; ac_word=$2
3981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3982$as_echo_n "checking for $ac_word... " >&6; }
3983if ${ac_cv_prog_STRIP+:} false; then :
3984  $as_echo_n "(cached) " >&6
3985else
3986  if test -n "$STRIP"; then
3987  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3988else
3989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3990for as_dir in $PATH
3991do
3992  IFS=$as_save_IFS
3993  test -z "$as_dir" && as_dir=.
3994    for ac_exec_ext in '' $ac_executable_extensions; do
3995  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3996    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3997    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3998    break 2
3999  fi
4000done
4001  done
4002IFS=$as_save_IFS
4003
4004fi
4005fi
4006STRIP=$ac_cv_prog_STRIP
4007if test -n "$STRIP"; then
4008  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4009$as_echo "$STRIP" >&6; }
4010else
4011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4012$as_echo "no" >&6; }
4013fi
4014
4015
4016fi
4017if test -z "$ac_cv_prog_STRIP"; then
4018  ac_ct_STRIP=$STRIP
4019  # Extract the first word of "strip", so it can be a program name with args.
4020set dummy strip; ac_word=$2
4021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4022$as_echo_n "checking for $ac_word... " >&6; }
4023if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4024  $as_echo_n "(cached) " >&6
4025else
4026  if test -n "$ac_ct_STRIP"; then
4027  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4028else
4029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4030for as_dir in $PATH
4031do
4032  IFS=$as_save_IFS
4033  test -z "$as_dir" && as_dir=.
4034    for ac_exec_ext in '' $ac_executable_extensions; do
4035  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4036    ac_cv_prog_ac_ct_STRIP="strip"
4037    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4038    break 2
4039  fi
4040done
4041  done
4042IFS=$as_save_IFS
4043
4044fi
4045fi
4046ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4047if test -n "$ac_ct_STRIP"; then
4048  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4049$as_echo "$ac_ct_STRIP" >&6; }
4050else
4051  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4052$as_echo "no" >&6; }
4053fi
4054
4055  if test "x$ac_ct_STRIP" = x; then
4056    STRIP=":"
4057  else
4058    case $cross_compiling:$ac_tool_warned in
4059yes:)
4060{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4061$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4062ac_tool_warned=yes ;;
4063esac
4064    STRIP=$ac_ct_STRIP
4065  fi
4066else
4067  STRIP="$ac_cv_prog_STRIP"
4068fi
4069
4070fi
4071INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4072
4073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4074$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4075if test -z "$MKDIR_P"; then
4076  if ${ac_cv_path_mkdir+:} false; then :
4077  $as_echo_n "(cached) " >&6
4078else
4079  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4080for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4081do
4082  IFS=$as_save_IFS
4083  test -z "$as_dir" && as_dir=.
4084    for ac_prog in mkdir gmkdir; do
4085	 for ac_exec_ext in '' $ac_executable_extensions; do
4086	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
4087	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4088	     'mkdir (GNU coreutils) '* | \
4089	     'mkdir (coreutils) '* | \
4090	     'mkdir (fileutils) '4.1*)
4091	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4092	       break 3;;
4093	   esac
4094	 done
4095       done
4096  done
4097IFS=$as_save_IFS
4098
4099fi
4100
4101  test -d ./--version && rmdir ./--version
4102  if test "${ac_cv_path_mkdir+set}" = set; then
4103    MKDIR_P="$ac_cv_path_mkdir -p"
4104  else
4105    # As a last resort, use the slow shell script.  Don't cache a
4106    # value for MKDIR_P within a source directory, because that will
4107    # break other packages using the cache if that directory is
4108    # removed, or if the value is a relative name.
4109    MKDIR_P="$ac_install_sh -d"
4110  fi
4111fi
4112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4113$as_echo "$MKDIR_P" >&6; }
4114
4115for ac_prog in gawk mawk nawk awk
4116do
4117  # Extract the first word of "$ac_prog", so it can be a program name with args.
4118set dummy $ac_prog; ac_word=$2
4119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4120$as_echo_n "checking for $ac_word... " >&6; }
4121if ${ac_cv_prog_AWK+:} false; then :
4122  $as_echo_n "(cached) " >&6
4123else
4124  if test -n "$AWK"; then
4125  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4126else
4127as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4128for as_dir in $PATH
4129do
4130  IFS=$as_save_IFS
4131  test -z "$as_dir" && as_dir=.
4132    for ac_exec_ext in '' $ac_executable_extensions; do
4133  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4134    ac_cv_prog_AWK="$ac_prog"
4135    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4136    break 2
4137  fi
4138done
4139  done
4140IFS=$as_save_IFS
4141
4142fi
4143fi
4144AWK=$ac_cv_prog_AWK
4145if test -n "$AWK"; then
4146  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4147$as_echo "$AWK" >&6; }
4148else
4149  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4150$as_echo "no" >&6; }
4151fi
4152
4153
4154  test -n "$AWK" && break
4155done
4156
4157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4158$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4159set x ${MAKE-make}
4160ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4161if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4162  $as_echo_n "(cached) " >&6
4163else
4164  cat >conftest.make <<\_ACEOF
4165SHELL = /bin/sh
4166all:
4167	@echo '@@@%%%=$(MAKE)=@@@%%%'
4168_ACEOF
4169# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4170case `${MAKE-make} -f conftest.make 2>/dev/null` in
4171  *@@@%%%=?*=@@@%%%*)
4172    eval ac_cv_prog_make_${ac_make}_set=yes;;
4173  *)
4174    eval ac_cv_prog_make_${ac_make}_set=no;;
4175esac
4176rm -f conftest.make
4177fi
4178if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4180$as_echo "yes" >&6; }
4181  SET_MAKE=
4182else
4183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4184$as_echo "no" >&6; }
4185  SET_MAKE="MAKE=${MAKE-make}"
4186fi
4187
4188rm -rf .tst 2>/dev/null
4189mkdir .tst 2>/dev/null
4190if test -d .tst; then
4191  am__leading_dot=.
4192else
4193  am__leading_dot=_
4194fi
4195rmdir .tst 2>/dev/null
4196
4197# Check whether --enable-silent-rules was given.
4198if test "${enable_silent_rules+set}" = set; then :
4199  enableval=$enable_silent_rules;
4200fi
4201
4202case $enable_silent_rules in # (((
4203  yes) AM_DEFAULT_VERBOSITY=0;;
4204   no) AM_DEFAULT_VERBOSITY=1;;
4205    *) AM_DEFAULT_VERBOSITY=1;;
4206esac
4207am_make=${MAKE-make}
4208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4209$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4210if ${am_cv_make_support_nested_variables+:} false; then :
4211  $as_echo_n "(cached) " >&6
4212else
4213  if $as_echo 'TRUE=$(BAR$(V))
4214BAR0=false
4215BAR1=true
4216V=1
4217am__doit:
4218	@$(TRUE)
4219.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4220  am_cv_make_support_nested_variables=yes
4221else
4222  am_cv_make_support_nested_variables=no
4223fi
4224fi
4225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4226$as_echo "$am_cv_make_support_nested_variables" >&6; }
4227if test $am_cv_make_support_nested_variables = yes; then
4228    AM_V='$(V)'
4229  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4230else
4231  AM_V=$AM_DEFAULT_VERBOSITY
4232  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4233fi
4234AM_BACKSLASH='\'
4235
4236if test "`cd $srcdir && pwd`" != "`pwd`"; then
4237  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4238  # is not polluted with repeated "-I."
4239  am__isrc=' -I$(srcdir)'
4240  # test to see if srcdir already configured
4241  if test -f $srcdir/config.status; then
4242    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4243  fi
4244fi
4245
4246# test whether we have cygpath
4247if test -z "$CYGPATH_W"; then
4248  if (cygpath --version) >/dev/null 2>/dev/null; then
4249    CYGPATH_W='cygpath -w'
4250  else
4251    CYGPATH_W=echo
4252  fi
4253fi
4254
4255
4256# Define the identity of the package.
4257 PACKAGE='ImageMagick'
4258 VERSION='7.0.11-8'
4259
4260
4261# Some tools Automake needs.
4262
4263ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4264
4265
4266AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4267
4268
4269AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4270
4271
4272AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4273
4274
4275MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4276
4277# For better backward compatibility.  To be removed once Automake 1.9.x
4278# dies out for good.  For more background, see:
4279# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4280# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4281mkdir_p='$(MKDIR_P)'
4282
4283# We need awk for the "check" target (and possibly the TAP driver).  The
4284# system "awk" is bad on some platforms.
4285# Always define AMTAR for backward compatibility.  Yes, it's still used
4286# in the wild :-(  We should find a proper way to deprecate it ...
4287AMTAR='$${TAR-tar}'
4288
4289
4290# We'll loop over all known methods to create a tar archive until one works.
4291_am_tools='gnutar plaintar pax cpio none'
4292
4293# The POSIX 1988 'ustar' format is defined with fixed-size fields.
4294      # There is notably a 21 bits limit for the UID and the GID.  In fact,
4295      # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
4296      # and bug#13588).
4297      am_max_uid=2097151 # 2^21 - 1
4298      am_max_gid=$am_max_uid
4299      # The $UID and $GID variables are not portable, so we need to resort
4300      # to the POSIX-mandated id(1) utility.  Errors in the 'id' calls
4301      # below are definitely unexpected, so allow the users to see them
4302      # (that is, avoid stderr redirection).
4303      am_uid=`id -u || echo unknown`
4304      am_gid=`id -g || echo unknown`
4305      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether UID '$am_uid' is supported by ustar format" >&5
4306$as_echo_n "checking whether UID '$am_uid' is supported by ustar format... " >&6; }
4307      if test $am_uid -le $am_max_uid; then
4308         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4309$as_echo "yes" >&6; }
4310      else
4311         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4312$as_echo "no" >&6; }
4313         _am_tools=none
4314      fi
4315      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether GID '$am_gid' is supported by ustar format" >&5
4316$as_echo_n "checking whether GID '$am_gid' is supported by ustar format... " >&6; }
4317      if test $am_gid -le $am_max_gid; then
4318         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4319$as_echo "yes" >&6; }
4320      else
4321        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4322$as_echo "no" >&6; }
4323        _am_tools=none
4324      fi
4325
4326  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
4327$as_echo_n "checking how to create a ustar tar archive... " >&6; }
4328
4329  # Go ahead even if we have the value already cached.  We do so because we
4330  # need to set the values for the 'am__tar' and 'am__untar' variables.
4331  _am_tools=${am_cv_prog_tar_ustar-$_am_tools}
4332
4333  for _am_tool in $_am_tools; do
4334    case $_am_tool in
4335    gnutar)
4336      for _am_tar in tar gnutar gtar; do
4337        { echo "$as_me:$LINENO: $_am_tar --version" >&5
4338   ($_am_tar --version) >&5 2>&5
4339   ac_status=$?
4340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4341   (exit $ac_status); } && break
4342      done
4343      am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
4344      am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
4345      am__untar="$_am_tar -xf -"
4346      ;;
4347    plaintar)
4348      # Must skip GNU tar: if it does not support --format= it doesn't create
4349      # ustar tarball either.
4350      (tar --version) >/dev/null 2>&1 && continue
4351      am__tar='tar chf - "$$tardir"'
4352      am__tar_='tar chf - "$tardir"'
4353      am__untar='tar xf -'
4354      ;;
4355    pax)
4356      am__tar='pax -L -x ustar -w "$$tardir"'
4357      am__tar_='pax -L -x ustar -w "$tardir"'
4358      am__untar='pax -r'
4359      ;;
4360    cpio)
4361      am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
4362      am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
4363      am__untar='cpio -i -H ustar -d'
4364      ;;
4365    none)
4366      am__tar=false
4367      am__tar_=false
4368      am__untar=false
4369      ;;
4370    esac
4371
4372    # If the value was cached, stop now.  We just wanted to have am__tar
4373    # and am__untar set.
4374    test -n "${am_cv_prog_tar_ustar}" && break
4375
4376    # tar/untar a dummy directory, and stop if the command works.
4377    rm -rf conftest.dir
4378    mkdir conftest.dir
4379    echo GrepMe > conftest.dir/file
4380    { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
4381   (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
4382   ac_status=$?
4383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4384   (exit $ac_status); }
4385    rm -rf conftest.dir
4386    if test -s conftest.tar; then
4387      { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
4388   ($am__untar <conftest.tar) >&5 2>&5
4389   ac_status=$?
4390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4391   (exit $ac_status); }
4392      { echo "$as_me:$LINENO: cat conftest.dir/file" >&5
4393   (cat conftest.dir/file) >&5 2>&5
4394   ac_status=$?
4395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4396   (exit $ac_status); }
4397      grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
4398    fi
4399  done
4400  rm -rf conftest.dir
4401
4402  if ${am_cv_prog_tar_ustar+:} false; then :
4403  $as_echo_n "(cached) " >&6
4404else
4405  am_cv_prog_tar_ustar=$_am_tool
4406fi
4407
4408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
4409$as_echo "$am_cv_prog_tar_ustar" >&6; }
4410
4411
4412
4413
4414
4415
4416# POSIX will say in a future version that running "rm -f" with no argument
4417# is OK; and we want to be able to make that assumption in our Makefile
4418# recipes.  So use an aggressive probe to check that the usage we want is
4419# actually supported "in the wild" to an acceptable degree.
4420# See automake bug#10828.
4421# To make any issue more visible, cause the running configure to be aborted
4422# by default if the 'rm' program in use doesn't match our expectations; the
4423# user can still override this though.
4424if rm -f && rm -fr && rm -rf; then : OK; else
4425  cat >&2 <<'END'
4426Oops!
4427
4428Your 'rm' program seems unable to run without file operands specified
4429on the command line, even when the '-f' option is present.  This is contrary
4430to the behaviour of most rm programs out there, and not conforming with
4431the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4432
4433Please tell bug-automake@gnu.org about your system, including the value
4434of your $PATH and any error possibly output before this message.  This
4435can help us improve future automake versions.
4436
4437END
4438  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4439    echo 'Configuration will proceed anyway, since you have set the' >&2
4440    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4441    echo >&2
4442  else
4443    cat >&2 <<'END'
4444Aborting the configuration process, to ensure you take notice of the issue.
4445
4446You can download and install GNU coreutils to get an 'rm' implementation
4447that behaves properly: <https://www.gnu.org/software/coreutils/>.
4448
4449If you want to complete the configuration process using your problematic
4450'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4451to "yes", and re-run configure.
4452
4453END
4454    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4455  fi
4456fi
4457
4458
4459# Check whether --enable-silent-rules was given.
4460if test "${enable_silent_rules+set}" = set; then :
4461  enableval=$enable_silent_rules;
4462fi
4463
4464case $enable_silent_rules in # (((
4465  yes) AM_DEFAULT_VERBOSITY=0;;
4466   no) AM_DEFAULT_VERBOSITY=1;;
4467    *) AM_DEFAULT_VERBOSITY=0;;
4468esac
4469am_make=${MAKE-make}
4470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4471$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4472if ${am_cv_make_support_nested_variables+:} false; then :
4473  $as_echo_n "(cached) " >&6
4474else
4475  if $as_echo 'TRUE=$(BAR$(V))
4476BAR0=false
4477BAR1=true
4478V=1
4479am__doit:
4480	@$(TRUE)
4481.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4482  am_cv_make_support_nested_variables=yes
4483else
4484  am_cv_make_support_nested_variables=no
4485fi
4486fi
4487{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4488$as_echo "$am_cv_make_support_nested_variables" >&6; }
4489if test $am_cv_make_support_nested_variables = yes; then
4490    AM_V='$(V)'
4491  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4492else
4493  AM_V=$AM_DEFAULT_VERBOSITY
4494  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4495fi
4496AM_BACKSLASH='\'
4497
4498CONFIGURE_DEPENDENCIES="$CONFIGURE_DEPENDENCIES \$(top_srcdir)/ChangeLog \$(top_srcdir)/m4/version.m4"
4499
4500
4501#
4502# Save initial user-tunable values
4503#
4504USER_LIBS=$LIBS
4505for var in CC CFLAGS CPPFLAGS CXX CXXCPP LDFLAGS AR_FLAGS LIBS ; do
4506  eval isset=\${$var+set}
4507    if test "$isset" = 'set'; then
4508        eval val=$`echo $var`
4509        DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS}'${var}=${val}' "
4510    fi
4511done
4512
4513
4514CONFIGURE_ARGS="$0 ${ac_configure_args}"
4515
4516
4517echo "Configuring ${PACKAGE_NAME} ${PACKAGE_VERSION}"
4518
4519MAGICK_TARGET_CPU=$host_cpu
4520
4521
4522cat >>confdefs.h <<_ACEOF
4523#define MAGICK_TARGET_CPU $MAGICK_TARGET_CPU
4524_ACEOF
4525
4526
4527MAGICK_TARGET_VENDOR=$host_vendor
4528
4529
4530cat >>confdefs.h <<_ACEOF
4531#define MAGICK_TARGET_VENDOR $MAGICK_TARGET_VENDOR
4532_ACEOF
4533
4534
4535MAGICK_TARGET_OS=$host_os
4536
4537
4538cat >>confdefs.h <<_ACEOF
4539#define MAGICK_TARGET_OS $MAGICK_TARGET_OS
4540_ACEOF
4541
4542
4543
4544# Substitute versioning
4545MAGICK_MAJOR_VERSION=7
4546
4547MAGICK_MINOR_VERSION=0
4548
4549MAGICK_MICRO_VERSION=11
4550
4551MAGICK_PATCHLEVEL_VERSION=8
4552
4553MAGICK_VERSION=7.0.11-8
4554
4555MAGICK_GIT_REVISION=18619:8ea469ae9:20210412
4556
4557
4558# Substitute library versioning
4559MAGICK_LIBRARY_CURRENT=9
4560MAGICK_LIBRARY_REVISION=0
4561MAGICK_LIBRARY_AGE=0
4562MAGICK_LIBRARY_CURRENT_MIN=`expr $MAGICK_LIBRARY_CURRENT - $MAGICK_LIBRARY_AGE`
4563
4564MAGICK_LIBRARY_VERSION_INFO=$MAGICK_LIBRARY_CURRENT:$MAGICK_LIBRARY_REVISION:$MAGICK_LIBRARY_AGE
4565
4566
4567MAGICKPP_LIBRARY_CURRENT=5
4568MAGICKPP_LIBRARY_REVISION=0
4569MAGICKPP_LIBRARY_AGE=0
4570MAGICKPP_LIBRARY_CURRENT_MIN=`expr $MAGICKPP_LIBRARY_CURRENT - $MAGICKPP_LIBRARY_AGE`
4571
4572MAGICKPP_LIBRARY_VERSION_INFO=$MAGICKPP_LIBRARY_CURRENT:$MAGICKPP_LIBRARY_REVISION:$MAGICKPP_LIBRARY_AGE
4573
4574
4575PACKAGE_BASE_VERSION=7.0.11
4576
4577PACKAGE_PATCHLEVEL_VERSION=8
4578
4579PACKAGE_VERSION_ADDENDUM=-8
4580
4581PACKAGE_LIB_VERSION=0x70B
4582
4583PACKAGE_LIB_VERSION_NUMBER=7,0,11,8
4584
4585PACKAGE_RELEASE_DATE=2021-04-11
4586
4587
4588# Ensure that make can run correctly
4589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
4590$as_echo_n "checking whether build environment is sane... " >&6; }
4591# Reject unsafe characters in $srcdir or the absolute working directory
4592# name.  Accept space and tab only in the latter.
4593am_lf='
4594'
4595case `pwd` in
4596  *[\\\"\#\$\&\'\`$am_lf]*)
4597    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
4598esac
4599case $srcdir in
4600  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
4601    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
4602esac
4603
4604# Do 'set' in a subshell so we don't clobber the current shell's
4605# arguments.  Must try -L first in case configure is actually a
4606# symlink; some systems play weird games with the mod time of symlinks
4607# (eg FreeBSD returns the mod time of the symlink's containing
4608# directory).
4609if (
4610   am_has_slept=no
4611   for am_try in 1 2; do
4612     echo "timestamp, slept: $am_has_slept" > conftest.file
4613     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
4614     if test "$*" = "X"; then
4615	# -L didn't work.
4616	set X `ls -t "$srcdir/configure" conftest.file`
4617     fi
4618     if test "$*" != "X $srcdir/configure conftest.file" \
4619	&& test "$*" != "X conftest.file $srcdir/configure"; then
4620
4621	# If neither matched, then we have a broken ls.  This can happen
4622	# if, for instance, CONFIG_SHELL is bash and it inherits a
4623	# broken ls alias from the environment.  This has actually
4624	# happened.  Such a system could not be considered "sane".
4625	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4626  alias in your environment" "$LINENO" 5
4627     fi
4628     if test "$2" = conftest.file || test $am_try -eq 2; then
4629       break
4630     fi
4631     # Just in case.
4632     sleep 1
4633     am_has_slept=yes
4634   done
4635   test "$2" = conftest.file
4636   )
4637then
4638   # Ok.
4639   :
4640else
4641   as_fn_error $? "newly created file is older than distributed files!
4642Check your system clock" "$LINENO" 5
4643fi
4644{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4645$as_echo "yes" >&6; }
4646# If we didn't sleep, we still need to ensure time stamps of config.status and
4647# generated files are strictly newer.
4648am_sleep_pid=
4649if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4650  ( sleep 1 ) &
4651  am_sleep_pid=$!
4652fi
4653
4654rm -f conftest.file
4655
4656
4657# versioning of library
4658MAGICK_LIB_VERSION="0x"
4659if test ${MAGICK_LIBRARY_CURRENT} -lt 10 ; then
4660  MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
4661fi
4662MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_CURRENT}
4663if test ${MAGICK_LIBRARY_AGE} -lt 10 ; then
4664  MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
4665fi
4666MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_AGE}
4667if test ${MAGICK_LIBRARY_REVISION} -lt 10 ; then
4668  MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}0
4669fi
4670MAGICK_LIB_VERSION=${MAGICK_LIB_VERSION}${MAGICK_LIBRARY_REVISION}
4671
4672
4673# Definition used to define MagickLibVersionText in version.h
4674MAGICK_LIB_VERSION_TEXT="${PACKAGE_BASE_VERSION}"
4675
4676
4677# Definition used to define MagickLibVersionNumber in version.h
4678MAGICK_LIB_VERSION_NUMBER="${MAGICK_LIBRARY_CURRENT},${MAGICK_LIBRARY_AGE},${MAGICK_LIBRARY_REVISION}"
4679
4680
4681MAGICKPP_LIB_VERSION="0x"
4682if test ${MAGICKPP_LIBRARY_CURRENT} -lt 10 ; then
4683  MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}0
4684fi
4685MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}${MAGICKPP_LIBRARY_CURRENT}
4686if test ${MAGICKPP_LIBRARY_AGE} -lt 10 ; then
4687  MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}0
4688fi
4689MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}${MAGICKPP_LIBRARY_AGE}
4690if test ${MAGICKPP_LIBRARY_REVISION} -lt 10 ; then
4691  MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}0
4692fi
4693MAGICKPP_LIB_VERSION=${MAGICKPP_LIB_VERSION}${MAGICKPP_LIBRARY_REVISION}
4694
4695
4696# Definition used to define MagickLibVersionText in version.h
4697MAGICKPP_LIB_VERSION_TEXT="${PACKAGE_BASE_VERSION}"
4698
4699
4700# Definition used to define MagickLibVersionNumber in version.h
4701MAGICK_LIB_VERSION_NUMBER="${MAGICK_LIBRARY_CURRENT},${MAGICK_LIBRARY_AGE},${MAGICK_LIBRARY_REVISION}"
4702
4703
4704PERLMAINCC=$CC
4705
4706MAGICK_CFLAGS=''
4707MAGICK_CPPFLAGS=$CPPFLAGS_USER
4708MAGICK_PCFLAGS=$CPPFLAGS_USER
4709MAGICK_LDFLAGS=''
4710MAGICK_LIBS=''
4711MAGICK_FEATURES=''
4712
4713#
4714# Evaluate shell variable equivalents to Makefile directory variables
4715#
4716if test "x$prefix" = xNONE; then
4717    prefix=$ac_default_prefix
4718fi
4719# Let make expand exec_prefix.
4720if test "x$exec_prefix" = xNONE; then
4721    exec_prefix='${prefix}'
4722fi
4723
4724#
4725eval "eval PREFIX_DIR=${prefix}"
4726
4727eval "eval EXEC_PREFIX_DIR=${exec_prefix}"
4728
4729eval "eval BIN_DIR=$bindir"
4730
4731eval "eval SBIN_DIR=$sbindir"
4732
4733eval "eval LIBEXEC_DIR=$libexecdir"
4734
4735eval "eval DATA_DIR=$datadir"
4736
4737eval "eval DOC_DIR=$datadir/doc"
4738
4739eval "eval SYSCONF_DIR=$sysconfdir"
4740
4741eval "eval SHAREDSTATE_DIR=$sharedstatedir"
4742
4743eval "eval LOCALSTATE_DIR=$localstatedir"
4744
4745eval "eval LIB_DIR=$libdir"
4746
4747eval "eval INCLUDE_DIR=$includedir"
4748
4749eval "eval PERSISTINCLUDE_DIR=$oldincludedir"
4750
4751eval "eval INFO_DIR=$infodir"
4752
4753eval "eval MAN_DIR=$mandir"
4754
4755
4756# Get full paths to source and build directories
4757srcdirfull="`cd $srcdir && pwd`"
4758builddir="`pwd`"
4759
4760#
4761# Compute variables useful for running uninstalled software.
4762#
4763MAGICK_CODER_MODULE_PATH="${builddir}/coders"
4764MAGICK_CONFIGURE_SRC_PATH="${srcdirfull}/config"
4765MAGICK_CONFIGURE_BUILD_PATH="${builddir}/config"
4766MAGICK_FILTER_MODULE_PATH="${builddir}/filters"
4767DIRSEP=':'
4768case "${build_os}" in
4769    mingw* )
4770        MAGICK_CODER_MODULE_PATH=`$WinPathScript "${MAGICK_CODER_MODULE_PATH}" 0`
4771        MAGICK_CONFIGURE_SRC_PATH=`$WinPathScript "${MAGICK_CONFIGURE_SRC_PATH}" 0`
4772        MAGICK_CONFIGURE_BUILD_PATH=`$WinPathScript "${MAGICK_CONFIGURE_BUILD_PATH}" 0`
4773        MAGICK_FILTER_MODULE_PATH=`$WinPathScript "${MAGICK_FILTER_MODULE_PATH}" 0`
4774        DIRSEP=';'
4775    ;;
4776esac
4777case "${host_os}" in
4778  mingw* )
4779    DIRSEP=';'
4780    ;;
4781esac
4782
4783
4784
4785
4786
4787
4788
4789#
4790# Enable OS features.
4791#
4792DEPDIR="${am__leading_dot}deps"
4793
4794ac_config_commands="$ac_config_commands depfiles"
4795
4796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4797$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
4798cat > confinc.mk << 'END'
4799am__doit:
4800	@echo this is the am__doit target >confinc.out
4801.PHONY: am__doit
4802END
4803am__include="#"
4804am__quote=
4805# BSD make does it like this.
4806echo '.include "confinc.mk" # ignored' > confmf.BSD
4807# Other make implementations (GNU, Solaris 10, AIX) do it like this.
4808echo 'include confinc.mk # ignored' > confmf.GNU
4809_am_result=no
4810for s in GNU BSD; do
4811  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
4812   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
4813   ac_status=$?
4814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4815   (exit $ac_status); }
4816  case $?:`cat confinc.out 2>/dev/null` in #(
4817  '0:this is the am__doit target') :
4818    case $s in #(
4819  BSD) :
4820    am__include='.include' am__quote='"' ;; #(
4821  *) :
4822    am__include='include' am__quote='' ;;
4823esac ;; #(
4824  *) :
4825     ;;
4826esac
4827  if test "$am__include" != "#"; then
4828    _am_result="yes ($s style)"
4829    break
4830  fi
4831done
4832rm -f confinc.* confmf.*
4833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4834$as_echo "${_am_result}" >&6; }
4835
4836# Check whether --enable-dependency-tracking was given.
4837if test "${enable_dependency_tracking+set}" = set; then :
4838  enableval=$enable_dependency_tracking;
4839fi
4840
4841if test "x$enable_dependency_tracking" != xno; then
4842  am_depcomp="$ac_aux_dir/depcomp"
4843  AMDEPBACKSLASH='\'
4844  am__nodep='_no'
4845fi
4846 if test "x$enable_dependency_tracking" != xno; then
4847  AMDEP_TRUE=
4848  AMDEP_FALSE='#'
4849else
4850  AMDEP_TRUE='#'
4851  AMDEP_FALSE=
4852fi
4853
4854
4855ac_ext=c
4856ac_cpp='$CPP $CPPFLAGS'
4857ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4858ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4859ac_compiler_gnu=$ac_cv_c_compiler_gnu
4860if test -n "$ac_tool_prefix"; then
4861  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4862set dummy ${ac_tool_prefix}gcc; ac_word=$2
4863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4864$as_echo_n "checking for $ac_word... " >&6; }
4865if ${ac_cv_prog_CC+:} false; then :
4866  $as_echo_n "(cached) " >&6
4867else
4868  if test -n "$CC"; then
4869  ac_cv_prog_CC="$CC" # Let the user override the test.
4870else
4871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4872for as_dir in $PATH
4873do
4874  IFS=$as_save_IFS
4875  test -z "$as_dir" && as_dir=.
4876    for ac_exec_ext in '' $ac_executable_extensions; do
4877  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4878    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4879    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4880    break 2
4881  fi
4882done
4883  done
4884IFS=$as_save_IFS
4885
4886fi
4887fi
4888CC=$ac_cv_prog_CC
4889if test -n "$CC"; then
4890  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4891$as_echo "$CC" >&6; }
4892else
4893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4894$as_echo "no" >&6; }
4895fi
4896
4897
4898fi
4899if test -z "$ac_cv_prog_CC"; then
4900  ac_ct_CC=$CC
4901  # Extract the first word of "gcc", so it can be a program name with args.
4902set dummy gcc; ac_word=$2
4903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4904$as_echo_n "checking for $ac_word... " >&6; }
4905if ${ac_cv_prog_ac_ct_CC+:} false; then :
4906  $as_echo_n "(cached) " >&6
4907else
4908  if test -n "$ac_ct_CC"; then
4909  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4910else
4911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4912for as_dir in $PATH
4913do
4914  IFS=$as_save_IFS
4915  test -z "$as_dir" && as_dir=.
4916    for ac_exec_ext in '' $ac_executable_extensions; do
4917  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4918    ac_cv_prog_ac_ct_CC="gcc"
4919    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4920    break 2
4921  fi
4922done
4923  done
4924IFS=$as_save_IFS
4925
4926fi
4927fi
4928ac_ct_CC=$ac_cv_prog_ac_ct_CC
4929if test -n "$ac_ct_CC"; then
4930  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4931$as_echo "$ac_ct_CC" >&6; }
4932else
4933  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4934$as_echo "no" >&6; }
4935fi
4936
4937  if test "x$ac_ct_CC" = x; then
4938    CC=""
4939  else
4940    case $cross_compiling:$ac_tool_warned in
4941yes:)
4942{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4943$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4944ac_tool_warned=yes ;;
4945esac
4946    CC=$ac_ct_CC
4947  fi
4948else
4949  CC="$ac_cv_prog_CC"
4950fi
4951
4952if test -z "$CC"; then
4953          if test -n "$ac_tool_prefix"; then
4954    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4955set dummy ${ac_tool_prefix}cc; ac_word=$2
4956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4957$as_echo_n "checking for $ac_word... " >&6; }
4958if ${ac_cv_prog_CC+:} false; then :
4959  $as_echo_n "(cached) " >&6
4960else
4961  if test -n "$CC"; then
4962  ac_cv_prog_CC="$CC" # Let the user override the test.
4963else
4964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4965for as_dir in $PATH
4966do
4967  IFS=$as_save_IFS
4968  test -z "$as_dir" && as_dir=.
4969    for ac_exec_ext in '' $ac_executable_extensions; do
4970  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4971    ac_cv_prog_CC="${ac_tool_prefix}cc"
4972    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4973    break 2
4974  fi
4975done
4976  done
4977IFS=$as_save_IFS
4978
4979fi
4980fi
4981CC=$ac_cv_prog_CC
4982if test -n "$CC"; then
4983  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4984$as_echo "$CC" >&6; }
4985else
4986  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4987$as_echo "no" >&6; }
4988fi
4989
4990
4991  fi
4992fi
4993if test -z "$CC"; then
4994  # Extract the first word of "cc", so it can be a program name with args.
4995set dummy cc; ac_word=$2
4996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4997$as_echo_n "checking for $ac_word... " >&6; }
4998if ${ac_cv_prog_CC+:} false; then :
4999  $as_echo_n "(cached) " >&6
5000else
5001  if test -n "$CC"; then
5002  ac_cv_prog_CC="$CC" # Let the user override the test.
5003else
5004  ac_prog_rejected=no
5005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5006for as_dir in $PATH
5007do
5008  IFS=$as_save_IFS
5009  test -z "$as_dir" && as_dir=.
5010    for ac_exec_ext in '' $ac_executable_extensions; do
5011  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5012    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
5013       ac_prog_rejected=yes
5014       continue
5015     fi
5016    ac_cv_prog_CC="cc"
5017    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5018    break 2
5019  fi
5020done
5021  done
5022IFS=$as_save_IFS
5023
5024if test $ac_prog_rejected = yes; then
5025  # We found a bogon in the path, so make sure we never use it.
5026  set dummy $ac_cv_prog_CC
5027  shift
5028  if test $# != 0; then
5029    # We chose a different compiler from the bogus one.
5030    # However, it has the same basename, so the bogon will be chosen
5031    # first if we set CC to just the basename; use the full file name.
5032    shift
5033    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
5034  fi
5035fi
5036fi
5037fi
5038CC=$ac_cv_prog_CC
5039if test -n "$CC"; then
5040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5041$as_echo "$CC" >&6; }
5042else
5043  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5044$as_echo "no" >&6; }
5045fi
5046
5047
5048fi
5049if test -z "$CC"; then
5050  if test -n "$ac_tool_prefix"; then
5051  for ac_prog in cl.exe
5052  do
5053    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5054set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5056$as_echo_n "checking for $ac_word... " >&6; }
5057if ${ac_cv_prog_CC+:} false; then :
5058  $as_echo_n "(cached) " >&6
5059else
5060  if test -n "$CC"; then
5061  ac_cv_prog_CC="$CC" # Let the user override the test.
5062else
5063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5064for as_dir in $PATH
5065do
5066  IFS=$as_save_IFS
5067  test -z "$as_dir" && as_dir=.
5068    for ac_exec_ext in '' $ac_executable_extensions; do
5069  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5070    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5071    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5072    break 2
5073  fi
5074done
5075  done
5076IFS=$as_save_IFS
5077
5078fi
5079fi
5080CC=$ac_cv_prog_CC
5081if test -n "$CC"; then
5082  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
5083$as_echo "$CC" >&6; }
5084else
5085  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5086$as_echo "no" >&6; }
5087fi
5088
5089
5090    test -n "$CC" && break
5091  done
5092fi
5093if test -z "$CC"; then
5094  ac_ct_CC=$CC
5095  for ac_prog in cl.exe
5096do
5097  # Extract the first word of "$ac_prog", so it can be a program name with args.
5098set dummy $ac_prog; ac_word=$2
5099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5100$as_echo_n "checking for $ac_word... " >&6; }
5101if ${ac_cv_prog_ac_ct_CC+:} false; then :
5102  $as_echo_n "(cached) " >&6
5103else
5104  if test -n "$ac_ct_CC"; then
5105  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5106else
5107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5108for as_dir in $PATH
5109do
5110  IFS=$as_save_IFS
5111  test -z "$as_dir" && as_dir=.
5112    for ac_exec_ext in '' $ac_executable_extensions; do
5113  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5114    ac_cv_prog_ac_ct_CC="$ac_prog"
5115    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5116    break 2
5117  fi
5118done
5119  done
5120IFS=$as_save_IFS
5121
5122fi
5123fi
5124ac_ct_CC=$ac_cv_prog_ac_ct_CC
5125if test -n "$ac_ct_CC"; then
5126  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
5127$as_echo "$ac_ct_CC" >&6; }
5128else
5129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5130$as_echo "no" >&6; }
5131fi
5132
5133
5134  test -n "$ac_ct_CC" && break
5135done
5136
5137  if test "x$ac_ct_CC" = x; then
5138    CC=""
5139  else
5140    case $cross_compiling:$ac_tool_warned in
5141yes:)
5142{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5143$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5144ac_tool_warned=yes ;;
5145esac
5146    CC=$ac_ct_CC
5147  fi
5148fi
5149
5150fi
5151
5152
5153test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5154$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5155as_fn_error $? "no acceptable C compiler found in \$PATH
5156See \`config.log' for more details" "$LINENO" 5; }
5157
5158# Provide some information about the compiler.
5159$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
5160set X $ac_compile
5161ac_compiler=$2
5162for ac_option in --version -v -V -qversion; do
5163  { { ac_try="$ac_compiler $ac_option >&5"
5164case "(($ac_try" in
5165  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5166  *) ac_try_echo=$ac_try;;
5167esac
5168eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5169$as_echo "$ac_try_echo"; } >&5
5170  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
5171  ac_status=$?
5172  if test -s conftest.err; then
5173    sed '10a\
5174... rest of stderr output deleted ...
5175         10q' conftest.err >conftest.er1
5176    cat conftest.er1 >&5
5177  fi
5178  rm -f conftest.er1 conftest.err
5179  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5180  test $ac_status = 0; }
5181done
5182
5183cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5184/* end confdefs.h.  */
5185
5186int
5187main ()
5188{
5189
5190  ;
5191  return 0;
5192}
5193_ACEOF
5194ac_clean_files_save=$ac_clean_files
5195ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
5196# Try to create an executable without -o first, disregard a.out.
5197# It will help us diagnose broken compilers, and finding out an intuition
5198# of exeext.
5199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
5200$as_echo_n "checking whether the C compiler works... " >&6; }
5201ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
5202
5203# The possible output files:
5204ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
5205
5206ac_rmfiles=
5207for ac_file in $ac_files
5208do
5209  case $ac_file in
5210    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
5211    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
5212  esac
5213done
5214rm -f $ac_rmfiles
5215
5216if { { ac_try="$ac_link_default"
5217case "(($ac_try" in
5218  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5219  *) ac_try_echo=$ac_try;;
5220esac
5221eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5222$as_echo "$ac_try_echo"; } >&5
5223  (eval "$ac_link_default") 2>&5
5224  ac_status=$?
5225  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5226  test $ac_status = 0; }; then :
5227  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
5228# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
5229# in a Makefile.  We should not override ac_cv_exeext if it was cached,
5230# so that the user can short-circuit this test for compilers unknown to
5231# Autoconf.
5232for ac_file in $ac_files ''
5233do
5234  test -f "$ac_file" || continue
5235  case $ac_file in
5236    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
5237	;;
5238    [ab].out )
5239	# We found the default executable, but exeext='' is most
5240	# certainly right.
5241	break;;
5242    *.* )
5243	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
5244	then :; else
5245	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5246	fi
5247	# We set ac_cv_exeext here because the later test for it is not
5248	# safe: cross compilers may not add the suffix if given an `-o'
5249	# argument, so we may need to know it at that point already.
5250	# Even if this section looks crufty: it has the advantage of
5251	# actually working.
5252	break;;
5253    * )
5254	break;;
5255  esac
5256done
5257test "$ac_cv_exeext" = no && ac_cv_exeext=
5258
5259else
5260  ac_file=''
5261fi
5262if test -z "$ac_file"; then :
5263  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5264$as_echo "no" >&6; }
5265$as_echo "$as_me: failed program was:" >&5
5266sed 's/^/| /' conftest.$ac_ext >&5
5267
5268{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5269$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5270as_fn_error 77 "C compiler cannot create executables
5271See \`config.log' for more details" "$LINENO" 5; }
5272else
5273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5274$as_echo "yes" >&6; }
5275fi
5276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
5277$as_echo_n "checking for C compiler default output file name... " >&6; }
5278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
5279$as_echo "$ac_file" >&6; }
5280ac_exeext=$ac_cv_exeext
5281
5282rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
5283ac_clean_files=$ac_clean_files_save
5284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
5285$as_echo_n "checking for suffix of executables... " >&6; }
5286if { { ac_try="$ac_link"
5287case "(($ac_try" in
5288  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5289  *) ac_try_echo=$ac_try;;
5290esac
5291eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5292$as_echo "$ac_try_echo"; } >&5
5293  (eval "$ac_link") 2>&5
5294  ac_status=$?
5295  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5296  test $ac_status = 0; }; then :
5297  # If both `conftest.exe' and `conftest' are `present' (well, observable)
5298# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
5299# work properly (i.e., refer to `conftest.exe'), while it won't with
5300# `rm'.
5301for ac_file in conftest.exe conftest conftest.*; do
5302  test -f "$ac_file" || continue
5303  case $ac_file in
5304    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
5305    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5306	  break;;
5307    * ) break;;
5308  esac
5309done
5310else
5311  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5312$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5313as_fn_error $? "cannot compute suffix of executables: cannot compile and link
5314See \`config.log' for more details" "$LINENO" 5; }
5315fi
5316rm -f conftest conftest$ac_cv_exeext
5317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
5318$as_echo "$ac_cv_exeext" >&6; }
5319
5320rm -f conftest.$ac_ext
5321EXEEXT=$ac_cv_exeext
5322ac_exeext=$EXEEXT
5323cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5324/* end confdefs.h.  */
5325#include <stdio.h>
5326int
5327main ()
5328{
5329FILE *f = fopen ("conftest.out", "w");
5330 return ferror (f) || fclose (f) != 0;
5331
5332  ;
5333  return 0;
5334}
5335_ACEOF
5336ac_clean_files="$ac_clean_files conftest.out"
5337# Check that the compiler produces executables we can run.  If not, either
5338# the compiler is broken, or we cross compile.
5339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
5340$as_echo_n "checking whether we are cross compiling... " >&6; }
5341if test "$cross_compiling" != yes; then
5342  { { ac_try="$ac_link"
5343case "(($ac_try" in
5344  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5345  *) ac_try_echo=$ac_try;;
5346esac
5347eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5348$as_echo "$ac_try_echo"; } >&5
5349  (eval "$ac_link") 2>&5
5350  ac_status=$?
5351  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5352  test $ac_status = 0; }
5353  if { ac_try='./conftest$ac_cv_exeext'
5354  { { case "(($ac_try" in
5355  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5356  *) ac_try_echo=$ac_try;;
5357esac
5358eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5359$as_echo "$ac_try_echo"; } >&5
5360  (eval "$ac_try") 2>&5
5361  ac_status=$?
5362  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5363  test $ac_status = 0; }; }; then
5364    cross_compiling=no
5365  else
5366    if test "$cross_compiling" = maybe; then
5367	cross_compiling=yes
5368    else
5369	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5370$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5371as_fn_error $? "cannot run C compiled programs.
5372If you meant to cross compile, use \`--host'.
5373See \`config.log' for more details" "$LINENO" 5; }
5374    fi
5375  fi
5376fi
5377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
5378$as_echo "$cross_compiling" >&6; }
5379
5380rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
5381ac_clean_files=$ac_clean_files_save
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
5383$as_echo_n "checking for suffix of object files... " >&6; }
5384if ${ac_cv_objext+:} false; then :
5385  $as_echo_n "(cached) " >&6
5386else
5387  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5388/* end confdefs.h.  */
5389
5390int
5391main ()
5392{
5393
5394  ;
5395  return 0;
5396}
5397_ACEOF
5398rm -f conftest.o conftest.obj
5399if { { ac_try="$ac_compile"
5400case "(($ac_try" in
5401  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5402  *) ac_try_echo=$ac_try;;
5403esac
5404eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5405$as_echo "$ac_try_echo"; } >&5
5406  (eval "$ac_compile") 2>&5
5407  ac_status=$?
5408  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5409  test $ac_status = 0; }; then :
5410  for ac_file in conftest.o conftest.obj conftest.*; do
5411  test -f "$ac_file" || continue;
5412  case $ac_file in
5413    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
5414    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
5415       break;;
5416  esac
5417done
5418else
5419  $as_echo "$as_me: failed program was:" >&5
5420sed 's/^/| /' conftest.$ac_ext >&5
5421
5422{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5423$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5424as_fn_error $? "cannot compute suffix of object files: cannot compile
5425See \`config.log' for more details" "$LINENO" 5; }
5426fi
5427rm -f conftest.$ac_cv_objext conftest.$ac_ext
5428fi
5429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
5430$as_echo "$ac_cv_objext" >&6; }
5431OBJEXT=$ac_cv_objext
5432ac_objext=$OBJEXT
5433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
5434$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
5435if ${ac_cv_c_compiler_gnu+:} false; then :
5436  $as_echo_n "(cached) " >&6
5437else
5438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5439/* end confdefs.h.  */
5440
5441int
5442main ()
5443{
5444#ifndef __GNUC__
5445       choke me
5446#endif
5447
5448  ;
5449  return 0;
5450}
5451_ACEOF
5452if ac_fn_c_try_compile "$LINENO"; then :
5453  ac_compiler_gnu=yes
5454else
5455  ac_compiler_gnu=no
5456fi
5457rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5458ac_cv_c_compiler_gnu=$ac_compiler_gnu
5459
5460fi
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
5462$as_echo "$ac_cv_c_compiler_gnu" >&6; }
5463if test $ac_compiler_gnu = yes; then
5464  GCC=yes
5465else
5466  GCC=
5467fi
5468ac_test_CFLAGS=${CFLAGS+set}
5469ac_save_CFLAGS=$CFLAGS
5470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
5471$as_echo_n "checking whether $CC accepts -g... " >&6; }
5472if ${ac_cv_prog_cc_g+:} false; then :
5473  $as_echo_n "(cached) " >&6
5474else
5475  ac_save_c_werror_flag=$ac_c_werror_flag
5476   ac_c_werror_flag=yes
5477   ac_cv_prog_cc_g=no
5478   CFLAGS="-g"
5479   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5480/* end confdefs.h.  */
5481
5482int
5483main ()
5484{
5485
5486  ;
5487  return 0;
5488}
5489_ACEOF
5490if ac_fn_c_try_compile "$LINENO"; then :
5491  ac_cv_prog_cc_g=yes
5492else
5493  CFLAGS=""
5494      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5495/* end confdefs.h.  */
5496
5497int
5498main ()
5499{
5500
5501  ;
5502  return 0;
5503}
5504_ACEOF
5505if ac_fn_c_try_compile "$LINENO"; then :
5506
5507else
5508  ac_c_werror_flag=$ac_save_c_werror_flag
5509	 CFLAGS="-g"
5510	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5511/* end confdefs.h.  */
5512
5513int
5514main ()
5515{
5516
5517  ;
5518  return 0;
5519}
5520_ACEOF
5521if ac_fn_c_try_compile "$LINENO"; then :
5522  ac_cv_prog_cc_g=yes
5523fi
5524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5525fi
5526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5527fi
5528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5529   ac_c_werror_flag=$ac_save_c_werror_flag
5530fi
5531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
5532$as_echo "$ac_cv_prog_cc_g" >&6; }
5533if test "$ac_test_CFLAGS" = set; then
5534  CFLAGS=$ac_save_CFLAGS
5535elif test $ac_cv_prog_cc_g = yes; then
5536  if test "$GCC" = yes; then
5537    CFLAGS="-g -O2"
5538  else
5539    CFLAGS="-g"
5540  fi
5541else
5542  if test "$GCC" = yes; then
5543    CFLAGS="-O2"
5544  else
5545    CFLAGS=
5546  fi
5547fi
5548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
5549$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
5550if ${ac_cv_prog_cc_c89+:} false; then :
5551  $as_echo_n "(cached) " >&6
5552else
5553  ac_cv_prog_cc_c89=no
5554ac_save_CC=$CC
5555cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5556/* end confdefs.h.  */
5557#include <stdarg.h>
5558#include <stdio.h>
5559struct stat;
5560/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
5561struct buf { int x; };
5562FILE * (*rcsopen) (struct buf *, struct stat *, int);
5563static char *e (p, i)
5564     char **p;
5565     int i;
5566{
5567  return p[i];
5568}
5569static char *f (char * (*g) (char **, int), char **p, ...)
5570{
5571  char *s;
5572  va_list v;
5573  va_start (v,p);
5574  s = g (p, va_arg (v,int));
5575  va_end (v);
5576  return s;
5577}
5578
5579/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
5580   function prototypes and stuff, but not '\xHH' hex character constants.
5581   These don't provoke an error unfortunately, instead are silently treated
5582   as 'x'.  The following induces an error, until -std is added to get
5583   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
5584   array size at least.  It's necessary to write '\x00'==0 to get something
5585   that's true only with -std.  */
5586int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5587
5588/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5589   inside strings and character constants.  */
5590#define FOO(x) 'x'
5591int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5592
5593int test (int i, double x);
5594struct s1 {int (*f) (int a);};
5595struct s2 {int (*f) (double a);};
5596int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5597int argc;
5598char **argv;
5599int
5600main ()
5601{
5602return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
5603  ;
5604  return 0;
5605}
5606_ACEOF
5607for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5608	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5609do
5610  CC="$ac_save_CC $ac_arg"
5611  if ac_fn_c_try_compile "$LINENO"; then :
5612  ac_cv_prog_cc_c89=$ac_arg
5613fi
5614rm -f core conftest.err conftest.$ac_objext
5615  test "x$ac_cv_prog_cc_c89" != "xno" && break
5616done
5617rm -f conftest.$ac_ext
5618CC=$ac_save_CC
5619
5620fi
5621# AC_CACHE_VAL
5622case "x$ac_cv_prog_cc_c89" in
5623  x)
5624    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
5625$as_echo "none needed" >&6; } ;;
5626  xno)
5627    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
5628$as_echo "unsupported" >&6; } ;;
5629  *)
5630    CC="$CC $ac_cv_prog_cc_c89"
5631    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
5632$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
5633esac
5634if test "x$ac_cv_prog_cc_c89" != xno; then :
5635
5636fi
5637
5638ac_ext=c
5639ac_cpp='$CPP $CPPFLAGS'
5640ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5641ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5642ac_compiler_gnu=$ac_cv_c_compiler_gnu
5643
5644ac_ext=c
5645ac_cpp='$CPP $CPPFLAGS'
5646ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5647ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5648ac_compiler_gnu=$ac_cv_c_compiler_gnu
5649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
5650$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
5651if ${am_cv_prog_cc_c_o+:} false; then :
5652  $as_echo_n "(cached) " >&6
5653else
5654  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5655/* end confdefs.h.  */
5656
5657int
5658main ()
5659{
5660
5661  ;
5662  return 0;
5663}
5664_ACEOF
5665  # Make sure it works both with $CC and with simple cc.
5666  # Following AC_PROG_CC_C_O, we do the test twice because some
5667  # compilers refuse to overwrite an existing .o file with -o,
5668  # though they will create one.
5669  am_cv_prog_cc_c_o=yes
5670  for am_i in 1 2; do
5671    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
5672   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
5673   ac_status=$?
5674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5675   (exit $ac_status); } \
5676         && test -f conftest2.$ac_objext; then
5677      : OK
5678    else
5679      am_cv_prog_cc_c_o=no
5680      break
5681    fi
5682  done
5683  rm -f core conftest*
5684  unset am_i
5685fi
5686{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
5687$as_echo "$am_cv_prog_cc_c_o" >&6; }
5688if test "$am_cv_prog_cc_c_o" != yes; then
5689   # Losing compiler, so override with the script.
5690   # FIXME: It is wrong to rewrite CC.
5691   # But if we don't then we get into trouble of one sort or another.
5692   # A longer-term fix would be to have automake use am__CC in this case,
5693   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5694   CC="$am_aux_dir/compile $CC"
5695fi
5696ac_ext=c
5697ac_cpp='$CPP $CPPFLAGS'
5698ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5699ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5700ac_compiler_gnu=$ac_cv_c_compiler_gnu
5701
5702
5703depcc="$CC"   am_compiler_list=
5704
5705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
5706$as_echo_n "checking dependency style of $depcc... " >&6; }
5707if ${am_cv_CC_dependencies_compiler_type+:} false; then :
5708  $as_echo_n "(cached) " >&6
5709else
5710  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5711  # We make a subdir and do the tests there.  Otherwise we can end up
5712  # making bogus files that we don't know about and never remove.  For
5713  # instance it was reported that on HP-UX the gcc test will end up
5714  # making a dummy file named 'D' -- because '-MD' means "put the output
5715  # in D".
5716  rm -rf conftest.dir
5717  mkdir conftest.dir
5718  # Copy depcomp to subdir because otherwise we won't find it if we're
5719  # using a relative directory.
5720  cp "$am_depcomp" conftest.dir
5721  cd conftest.dir
5722  # We will build objects and dependencies in a subdirectory because
5723  # it helps to detect inapplicable dependency modes.  For instance
5724  # both Tru64's cc and ICC support -MD to output dependencies as a
5725  # side effect of compilation, but ICC will put the dependencies in
5726  # the current directory while Tru64 will put them in the object
5727  # directory.
5728  mkdir sub
5729
5730  am_cv_CC_dependencies_compiler_type=none
5731  if test "$am_compiler_list" = ""; then
5732     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5733  fi
5734  am__universal=false
5735  case " $depcc " in #(
5736     *\ -arch\ *\ -arch\ *) am__universal=true ;;
5737     esac
5738
5739  for depmode in $am_compiler_list; do
5740    # Setup a source with many dependencies, because some compilers
5741    # like to wrap large dependency lists on column 80 (with \), and
5742    # we should not choose a depcomp mode which is confused by this.
5743    #
5744    # We need to recreate these files for each test, as the compiler may
5745    # overwrite some of them when testing with obscure command lines.
5746    # This happens at least with the AIX C compiler.
5747    : > sub/conftest.c
5748    for i in 1 2 3 4 5 6; do
5749      echo '#include "conftst'$i'.h"' >> sub/conftest.c
5750      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
5751      # Solaris 10 /bin/sh.
5752      echo '/* dummy */' > sub/conftst$i.h
5753    done
5754    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5755
5756    # We check with '-c' and '-o' for the sake of the "dashmstdout"
5757    # mode.  It turns out that the SunPro C++ compiler does not properly
5758    # handle '-M -o', and we need to detect this.  Also, some Intel
5759    # versions had trouble with output in subdirs.
5760    am__obj=sub/conftest.${OBJEXT-o}
5761    am__minus_obj="-o $am__obj"
5762    case $depmode in
5763    gcc)
5764      # This depmode causes a compiler race in universal mode.
5765      test "$am__universal" = false || continue
5766      ;;
5767    nosideeffect)
5768      # After this tag, mechanisms are not by side-effect, so they'll
5769      # only be used when explicitly requested.
5770      if test "x$enable_dependency_tracking" = xyes; then
5771	continue
5772      else
5773	break
5774      fi
5775      ;;
5776    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5777      # This compiler won't grok '-c -o', but also, the minuso test has
5778      # not run yet.  These depmodes are late enough in the game, and
5779      # so weak that their functioning should not be impacted.
5780      am__obj=conftest.${OBJEXT-o}
5781      am__minus_obj=
5782      ;;
5783    none) break ;;
5784    esac
5785    if depmode=$depmode \
5786       source=sub/conftest.c object=$am__obj \
5787       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5788       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5789         >/dev/null 2>conftest.err &&
5790       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5791       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5792       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5793       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5794      # icc doesn't choke on unknown options, it will just issue warnings
5795      # or remarks (even with -Werror).  So we grep stderr for any message
5796      # that says an option was ignored or not supported.
5797      # When given -MP, icc 7.0 and 7.1 complain thusly:
5798      #   icc: Command line warning: ignoring option '-M'; no argument required
5799      # The diagnosis changed in icc 8.0:
5800      #   icc: Command line remark: option '-MP' not supported
5801      if (grep 'ignoring option' conftest.err ||
5802          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5803        am_cv_CC_dependencies_compiler_type=$depmode
5804        break
5805      fi
5806    fi
5807  done
5808
5809  cd ..
5810  rm -rf conftest.dir
5811else
5812  am_cv_CC_dependencies_compiler_type=none
5813fi
5814
5815fi
5816{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5817$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5818CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5819
5820 if
5821  test "x$enable_dependency_tracking" != xno \
5822  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5823  am__fastdepCC_TRUE=
5824  am__fastdepCC_FALSE='#'
5825else
5826  am__fastdepCC_TRUE='#'
5827  am__fastdepCC_FALSE=
5828fi
5829
5830
5831
5832ac_ext=c
5833ac_cpp='$CPP $CPPFLAGS'
5834ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5835ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5836ac_compiler_gnu=$ac_cv_c_compiler_gnu
5837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5838$as_echo_n "checking how to run the C preprocessor... " >&6; }
5839# On Suns, sometimes $CPP names a directory.
5840if test -n "$CPP" && test -d "$CPP"; then
5841  CPP=
5842fi
5843if test -z "$CPP"; then
5844  if ${ac_cv_prog_CPP+:} false; then :
5845  $as_echo_n "(cached) " >&6
5846else
5847      # Double quotes because CPP needs to be expanded
5848    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5849    do
5850      ac_preproc_ok=false
5851for ac_c_preproc_warn_flag in '' yes
5852do
5853  # Use a header file that comes with gcc, so configuring glibc
5854  # with a fresh cross-compiler works.
5855  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5856  # <limits.h> exists even on freestanding compilers.
5857  # On the NeXT, cc -E runs the code through the compiler's parser,
5858  # not just through cpp. "Syntax error" is here to catch this case.
5859  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5860/* end confdefs.h.  */
5861#ifdef __STDC__
5862# include <limits.h>
5863#else
5864# include <assert.h>
5865#endif
5866		     Syntax error
5867_ACEOF
5868if ac_fn_c_try_cpp "$LINENO"; then :
5869
5870else
5871  # Broken: fails on valid input.
5872continue
5873fi
5874rm -f conftest.err conftest.i conftest.$ac_ext
5875
5876  # OK, works on sane cases.  Now check whether nonexistent headers
5877  # can be detected and how.
5878  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5879/* end confdefs.h.  */
5880#include <ac_nonexistent.h>
5881_ACEOF
5882if ac_fn_c_try_cpp "$LINENO"; then :
5883  # Broken: success on invalid input.
5884continue
5885else
5886  # Passes both tests.
5887ac_preproc_ok=:
5888break
5889fi
5890rm -f conftest.err conftest.i conftest.$ac_ext
5891
5892done
5893# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5894rm -f conftest.i conftest.err conftest.$ac_ext
5895if $ac_preproc_ok; then :
5896  break
5897fi
5898
5899    done
5900    ac_cv_prog_CPP=$CPP
5901
5902fi
5903  CPP=$ac_cv_prog_CPP
5904else
5905  ac_cv_prog_CPP=$CPP
5906fi
5907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5908$as_echo "$CPP" >&6; }
5909ac_preproc_ok=false
5910for ac_c_preproc_warn_flag in '' yes
5911do
5912  # Use a header file that comes with gcc, so configuring glibc
5913  # with a fresh cross-compiler works.
5914  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5915  # <limits.h> exists even on freestanding compilers.
5916  # On the NeXT, cc -E runs the code through the compiler's parser,
5917  # not just through cpp. "Syntax error" is here to catch this case.
5918  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5919/* end confdefs.h.  */
5920#ifdef __STDC__
5921# include <limits.h>
5922#else
5923# include <assert.h>
5924#endif
5925		     Syntax error
5926_ACEOF
5927if ac_fn_c_try_cpp "$LINENO"; then :
5928
5929else
5930  # Broken: fails on valid input.
5931continue
5932fi
5933rm -f conftest.err conftest.i conftest.$ac_ext
5934
5935  # OK, works on sane cases.  Now check whether nonexistent headers
5936  # can be detected and how.
5937  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5938/* end confdefs.h.  */
5939#include <ac_nonexistent.h>
5940_ACEOF
5941if ac_fn_c_try_cpp "$LINENO"; then :
5942  # Broken: success on invalid input.
5943continue
5944else
5945  # Passes both tests.
5946ac_preproc_ok=:
5947break
5948fi
5949rm -f conftest.err conftest.i conftest.$ac_ext
5950
5951done
5952# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5953rm -f conftest.i conftest.err conftest.$ac_ext
5954if $ac_preproc_ok; then :
5955
5956else
5957  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5958$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5959as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
5960See \`config.log' for more details" "$LINENO" 5; }
5961fi
5962
5963ac_ext=c
5964ac_cpp='$CPP $CPPFLAGS'
5965ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5966ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5967ac_compiler_gnu=$ac_cv_c_compiler_gnu
5968
5969
5970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5971$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5972if ${ac_cv_path_GREP+:} false; then :
5973  $as_echo_n "(cached) " >&6
5974else
5975  if test -z "$GREP"; then
5976  ac_path_GREP_found=false
5977  # Loop through the user's path and test for each of PROGNAME-LIST
5978  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5979for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5980do
5981  IFS=$as_save_IFS
5982  test -z "$as_dir" && as_dir=.
5983    for ac_prog in grep ggrep; do
5984    for ac_exec_ext in '' $ac_executable_extensions; do
5985      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5986      as_fn_executable_p "$ac_path_GREP" || continue
5987# Check for GNU ac_path_GREP and select it if it is found.
5988  # Check for GNU $ac_path_GREP
5989case `"$ac_path_GREP" --version 2>&1` in
5990*GNU*)
5991  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5992*)
5993  ac_count=0
5994  $as_echo_n 0123456789 >"conftest.in"
5995  while :
5996  do
5997    cat "conftest.in" "conftest.in" >"conftest.tmp"
5998    mv "conftest.tmp" "conftest.in"
5999    cp "conftest.in" "conftest.nl"
6000    $as_echo 'GREP' >> "conftest.nl"
6001    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6002    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6003    as_fn_arith $ac_count + 1 && ac_count=$as_val
6004    if test $ac_count -gt ${ac_path_GREP_max-0}; then
6005      # Best one so far, save it but keep looking for a better one
6006      ac_cv_path_GREP="$ac_path_GREP"
6007      ac_path_GREP_max=$ac_count
6008    fi
6009    # 10*(2^10) chars as input seems more than enough
6010    test $ac_count -gt 10 && break
6011  done
6012  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6013esac
6014
6015      $ac_path_GREP_found && break 3
6016    done
6017  done
6018  done
6019IFS=$as_save_IFS
6020  if test -z "$ac_cv_path_GREP"; then
6021    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6022  fi
6023else
6024  ac_cv_path_GREP=$GREP
6025fi
6026
6027fi
6028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6029$as_echo "$ac_cv_path_GREP" >&6; }
6030 GREP="$ac_cv_path_GREP"
6031
6032
6033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6034$as_echo_n "checking for egrep... " >&6; }
6035if ${ac_cv_path_EGREP+:} false; then :
6036  $as_echo_n "(cached) " >&6
6037else
6038  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6039   then ac_cv_path_EGREP="$GREP -E"
6040   else
6041     if test -z "$EGREP"; then
6042  ac_path_EGREP_found=false
6043  # Loop through the user's path and test for each of PROGNAME-LIST
6044  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6045for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6046do
6047  IFS=$as_save_IFS
6048  test -z "$as_dir" && as_dir=.
6049    for ac_prog in egrep; do
6050    for ac_exec_ext in '' $ac_executable_extensions; do
6051      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6052      as_fn_executable_p "$ac_path_EGREP" || continue
6053# Check for GNU ac_path_EGREP and select it if it is found.
6054  # Check for GNU $ac_path_EGREP
6055case `"$ac_path_EGREP" --version 2>&1` in
6056*GNU*)
6057  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6058*)
6059  ac_count=0
6060  $as_echo_n 0123456789 >"conftest.in"
6061  while :
6062  do
6063    cat "conftest.in" "conftest.in" >"conftest.tmp"
6064    mv "conftest.tmp" "conftest.in"
6065    cp "conftest.in" "conftest.nl"
6066    $as_echo 'EGREP' >> "conftest.nl"
6067    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6068    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6069    as_fn_arith $ac_count + 1 && ac_count=$as_val
6070    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6071      # Best one so far, save it but keep looking for a better one
6072      ac_cv_path_EGREP="$ac_path_EGREP"
6073      ac_path_EGREP_max=$ac_count
6074    fi
6075    # 10*(2^10) chars as input seems more than enough
6076    test $ac_count -gt 10 && break
6077  done
6078  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6079esac
6080
6081      $ac_path_EGREP_found && break 3
6082    done
6083  done
6084  done
6085IFS=$as_save_IFS
6086  if test -z "$ac_cv_path_EGREP"; then
6087    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6088  fi
6089else
6090  ac_cv_path_EGREP=$EGREP
6091fi
6092
6093   fi
6094fi
6095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6096$as_echo "$ac_cv_path_EGREP" >&6; }
6097 EGREP="$ac_cv_path_EGREP"
6098
6099
6100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6101$as_echo_n "checking for ANSI C header files... " >&6; }
6102if ${ac_cv_header_stdc+:} false; then :
6103  $as_echo_n "(cached) " >&6
6104else
6105  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6106/* end confdefs.h.  */
6107#include <stdlib.h>
6108#include <stdarg.h>
6109#include <string.h>
6110#include <float.h>
6111
6112int
6113main ()
6114{
6115
6116  ;
6117  return 0;
6118}
6119_ACEOF
6120if ac_fn_c_try_compile "$LINENO"; then :
6121  ac_cv_header_stdc=yes
6122else
6123  ac_cv_header_stdc=no
6124fi
6125rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6126
6127if test $ac_cv_header_stdc = yes; then
6128  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6129  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6130/* end confdefs.h.  */
6131#include <string.h>
6132
6133_ACEOF
6134if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6135  $EGREP "memchr" >/dev/null 2>&1; then :
6136
6137else
6138  ac_cv_header_stdc=no
6139fi
6140rm -f conftest*
6141
6142fi
6143
6144if test $ac_cv_header_stdc = yes; then
6145  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6146  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6147/* end confdefs.h.  */
6148#include <stdlib.h>
6149
6150_ACEOF
6151if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6152  $EGREP "free" >/dev/null 2>&1; then :
6153
6154else
6155  ac_cv_header_stdc=no
6156fi
6157rm -f conftest*
6158
6159fi
6160
6161if test $ac_cv_header_stdc = yes; then
6162  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6163  if test "$cross_compiling" = yes; then :
6164  :
6165else
6166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6167/* end confdefs.h.  */
6168#include <ctype.h>
6169#include <stdlib.h>
6170#if ((' ' & 0x0FF) == 0x020)
6171# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6172# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6173#else
6174# define ISLOWER(c) \
6175		   (('a' <= (c) && (c) <= 'i') \
6176		     || ('j' <= (c) && (c) <= 'r') \
6177		     || ('s' <= (c) && (c) <= 'z'))
6178# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6179#endif
6180
6181#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6182int
6183main ()
6184{
6185  int i;
6186  for (i = 0; i < 256; i++)
6187    if (XOR (islower (i), ISLOWER (i))
6188	|| toupper (i) != TOUPPER (i))
6189      return 2;
6190  return 0;
6191}
6192_ACEOF
6193if ac_fn_c_try_run "$LINENO"; then :
6194
6195else
6196  ac_cv_header_stdc=no
6197fi
6198rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6199  conftest.$ac_objext conftest.beam conftest.$ac_ext
6200fi
6201
6202fi
6203fi
6204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6205$as_echo "$ac_cv_header_stdc" >&6; }
6206if test $ac_cv_header_stdc = yes; then
6207
6208$as_echo "#define STDC_HEADERS 1" >>confdefs.h
6209
6210fi
6211
6212# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6213for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6214		  inttypes.h stdint.h unistd.h
6215do :
6216  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6217ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6218"
6219if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6220  cat >>confdefs.h <<_ACEOF
6221#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6222_ACEOF
6223
6224fi
6225
6226done
6227
6228
6229
6230  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
6231if test "x$ac_cv_header_minix_config_h" = xyes; then :
6232  MINIX=yes
6233else
6234  MINIX=
6235fi
6236
6237
6238  if test "$MINIX" = yes; then
6239
6240$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
6241
6242
6243$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
6244
6245
6246$as_echo "#define _MINIX 1" >>confdefs.h
6247
6248  fi
6249
6250
6251  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
6252$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
6253if ${ac_cv_safe_to_define___extensions__+:} false; then :
6254  $as_echo_n "(cached) " >&6
6255else
6256  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6257/* end confdefs.h.  */
6258
6259#         define __EXTENSIONS__ 1
6260          $ac_includes_default
6261int
6262main ()
6263{
6264
6265  ;
6266  return 0;
6267}
6268_ACEOF
6269if ac_fn_c_try_compile "$LINENO"; then :
6270  ac_cv_safe_to_define___extensions__=yes
6271else
6272  ac_cv_safe_to_define___extensions__=no
6273fi
6274rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6275fi
6276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
6277$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
6278  test $ac_cv_safe_to_define___extensions__ = yes &&
6279    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6280
6281  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
6282
6283  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
6284
6285  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
6286
6287  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
6288
6289
6290
6291# ==============================================================================
6292# Find required base packages
6293# ==============================================================================
6294if test -n "$ac_tool_prefix"; then
6295  for ac_prog in ar lib "link -lib"
6296  do
6297    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6298set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6300$as_echo_n "checking for $ac_word... " >&6; }
6301if ${ac_cv_prog_AR+:} false; then :
6302  $as_echo_n "(cached) " >&6
6303else
6304  if test -n "$AR"; then
6305  ac_cv_prog_AR="$AR" # Let the user override the test.
6306else
6307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6308for as_dir in $PATH
6309do
6310  IFS=$as_save_IFS
6311  test -z "$as_dir" && as_dir=.
6312    for ac_exec_ext in '' $ac_executable_extensions; do
6313  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6314    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6316    break 2
6317  fi
6318done
6319  done
6320IFS=$as_save_IFS
6321
6322fi
6323fi
6324AR=$ac_cv_prog_AR
6325if test -n "$AR"; then
6326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6327$as_echo "$AR" >&6; }
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332
6333
6334    test -n "$AR" && break
6335  done
6336fi
6337if test -z "$AR"; then
6338  ac_ct_AR=$AR
6339  for ac_prog in ar lib "link -lib"
6340do
6341  # Extract the first word of "$ac_prog", so it can be a program name with args.
6342set dummy $ac_prog; ac_word=$2
6343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6344$as_echo_n "checking for $ac_word... " >&6; }
6345if ${ac_cv_prog_ac_ct_AR+:} false; then :
6346  $as_echo_n "(cached) " >&6
6347else
6348  if test -n "$ac_ct_AR"; then
6349  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6350else
6351as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6352for as_dir in $PATH
6353do
6354  IFS=$as_save_IFS
6355  test -z "$as_dir" && as_dir=.
6356    for ac_exec_ext in '' $ac_executable_extensions; do
6357  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6358    ac_cv_prog_ac_ct_AR="$ac_prog"
6359    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6360    break 2
6361  fi
6362done
6363  done
6364IFS=$as_save_IFS
6365
6366fi
6367fi
6368ac_ct_AR=$ac_cv_prog_ac_ct_AR
6369if test -n "$ac_ct_AR"; then
6370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6371$as_echo "$ac_ct_AR" >&6; }
6372else
6373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6374$as_echo "no" >&6; }
6375fi
6376
6377
6378  test -n "$ac_ct_AR" && break
6379done
6380
6381  if test "x$ac_ct_AR" = x; then
6382    AR="false"
6383  else
6384    case $cross_compiling:$ac_tool_warned in
6385yes:)
6386{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6387$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6388ac_tool_warned=yes ;;
6389esac
6390    AR=$ac_ct_AR
6391  fi
6392fi
6393
6394: ${AR=ar}
6395
6396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
6397$as_echo_n "checking the archiver ($AR) interface... " >&6; }
6398if ${am_cv_ar_interface+:} false; then :
6399  $as_echo_n "(cached) " >&6
6400else
6401  ac_ext=c
6402ac_cpp='$CPP $CPPFLAGS'
6403ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6404ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6405ac_compiler_gnu=$ac_cv_c_compiler_gnu
6406
6407   am_cv_ar_interface=ar
6408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6409/* end confdefs.h.  */
6410int some_variable = 0;
6411_ACEOF
6412if ac_fn_c_try_compile "$LINENO"; then :
6413  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
6414      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
6415  (eval $am_ar_try) 2>&5
6416  ac_status=$?
6417  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6418  test $ac_status = 0; }
6419      if test "$ac_status" -eq 0; then
6420        am_cv_ar_interface=ar
6421      else
6422        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
6423        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
6424  (eval $am_ar_try) 2>&5
6425  ac_status=$?
6426  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6427  test $ac_status = 0; }
6428        if test "$ac_status" -eq 0; then
6429          am_cv_ar_interface=lib
6430        else
6431          am_cv_ar_interface=unknown
6432        fi
6433      fi
6434      rm -f conftest.lib libconftest.a
6435
6436fi
6437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6438   ac_ext=c
6439ac_cpp='$CPP $CPPFLAGS'
6440ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6441ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6442ac_compiler_gnu=$ac_cv_c_compiler_gnu
6443
6444fi
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
6446$as_echo "$am_cv_ar_interface" >&6; }
6447
6448case $am_cv_ar_interface in
6449ar)
6450  ;;
6451lib)
6452  # Microsoft lib, so override with the ar-lib wrapper script.
6453  # FIXME: It is wrong to rewrite AR.
6454  # But if we don't then we get into trouble of one sort or another.
6455  # A longer-term fix would be to have automake use am__AR in this case,
6456  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
6457  # similar.
6458  AR="$am_aux_dir/ar-lib $AR"
6459  ;;
6460unknown)
6461  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
6462  ;;
6463esac
6464
6465ac_ext=c
6466ac_cpp='$CPP $CPPFLAGS'
6467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6468ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6469ac_compiler_gnu=$ac_cv_c_compiler_gnu
6470if test -n "$ac_tool_prefix"; then
6471  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
6472set dummy ${ac_tool_prefix}gcc; ac_word=$2
6473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6474$as_echo_n "checking for $ac_word... " >&6; }
6475if ${ac_cv_prog_CC+:} false; then :
6476  $as_echo_n "(cached) " >&6
6477else
6478  if test -n "$CC"; then
6479  ac_cv_prog_CC="$CC" # Let the user override the test.
6480else
6481as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6482for as_dir in $PATH
6483do
6484  IFS=$as_save_IFS
6485  test -z "$as_dir" && as_dir=.
6486    for ac_exec_ext in '' $ac_executable_extensions; do
6487  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6488    ac_cv_prog_CC="${ac_tool_prefix}gcc"
6489    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6490    break 2
6491  fi
6492done
6493  done
6494IFS=$as_save_IFS
6495
6496fi
6497fi
6498CC=$ac_cv_prog_CC
6499if test -n "$CC"; then
6500  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
6501$as_echo "$CC" >&6; }
6502else
6503  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6504$as_echo "no" >&6; }
6505fi
6506
6507
6508fi
6509if test -z "$ac_cv_prog_CC"; then
6510  ac_ct_CC=$CC
6511  # Extract the first word of "gcc", so it can be a program name with args.
6512set dummy gcc; ac_word=$2
6513{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6514$as_echo_n "checking for $ac_word... " >&6; }
6515if ${ac_cv_prog_ac_ct_CC+:} false; then :
6516  $as_echo_n "(cached) " >&6
6517else
6518  if test -n "$ac_ct_CC"; then
6519  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
6520else
6521as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6522for as_dir in $PATH
6523do
6524  IFS=$as_save_IFS
6525  test -z "$as_dir" && as_dir=.
6526    for ac_exec_ext in '' $ac_executable_extensions; do
6527  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6528    ac_cv_prog_ac_ct_CC="gcc"
6529    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6530    break 2
6531  fi
6532done
6533  done
6534IFS=$as_save_IFS
6535
6536fi
6537fi
6538ac_ct_CC=$ac_cv_prog_ac_ct_CC
6539if test -n "$ac_ct_CC"; then
6540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
6541$as_echo "$ac_ct_CC" >&6; }
6542else
6543  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6544$as_echo "no" >&6; }
6545fi
6546
6547  if test "x$ac_ct_CC" = x; then
6548    CC=""
6549  else
6550    case $cross_compiling:$ac_tool_warned in
6551yes:)
6552{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6553$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6554ac_tool_warned=yes ;;
6555esac
6556    CC=$ac_ct_CC
6557  fi
6558else
6559  CC="$ac_cv_prog_CC"
6560fi
6561
6562if test -z "$CC"; then
6563          if test -n "$ac_tool_prefix"; then
6564    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
6565set dummy ${ac_tool_prefix}cc; ac_word=$2
6566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6567$as_echo_n "checking for $ac_word... " >&6; }
6568if ${ac_cv_prog_CC+:} false; then :
6569  $as_echo_n "(cached) " >&6
6570else
6571  if test -n "$CC"; then
6572  ac_cv_prog_CC="$CC" # Let the user override the test.
6573else
6574as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6575for as_dir in $PATH
6576do
6577  IFS=$as_save_IFS
6578  test -z "$as_dir" && as_dir=.
6579    for ac_exec_ext in '' $ac_executable_extensions; do
6580  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6581    ac_cv_prog_CC="${ac_tool_prefix}cc"
6582    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6583    break 2
6584  fi
6585done
6586  done
6587IFS=$as_save_IFS
6588
6589fi
6590fi
6591CC=$ac_cv_prog_CC
6592if test -n "$CC"; then
6593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
6594$as_echo "$CC" >&6; }
6595else
6596  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6597$as_echo "no" >&6; }
6598fi
6599
6600
6601  fi
6602fi
6603if test -z "$CC"; then
6604  # Extract the first word of "cc", so it can be a program name with args.
6605set dummy cc; ac_word=$2
6606{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6607$as_echo_n "checking for $ac_word... " >&6; }
6608if ${ac_cv_prog_CC+:} false; then :
6609  $as_echo_n "(cached) " >&6
6610else
6611  if test -n "$CC"; then
6612  ac_cv_prog_CC="$CC" # Let the user override the test.
6613else
6614  ac_prog_rejected=no
6615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6616for as_dir in $PATH
6617do
6618  IFS=$as_save_IFS
6619  test -z "$as_dir" && as_dir=.
6620    for ac_exec_ext in '' $ac_executable_extensions; do
6621  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6622    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
6623       ac_prog_rejected=yes
6624       continue
6625     fi
6626    ac_cv_prog_CC="cc"
6627    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628    break 2
6629  fi
6630done
6631  done
6632IFS=$as_save_IFS
6633
6634if test $ac_prog_rejected = yes; then
6635  # We found a bogon in the path, so make sure we never use it.
6636  set dummy $ac_cv_prog_CC
6637  shift
6638  if test $# != 0; then
6639    # We chose a different compiler from the bogus one.
6640    # However, it has the same basename, so the bogon will be chosen
6641    # first if we set CC to just the basename; use the full file name.
6642    shift
6643    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
6644  fi
6645fi
6646fi
6647fi
6648CC=$ac_cv_prog_CC
6649if test -n "$CC"; then
6650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
6651$as_echo "$CC" >&6; }
6652else
6653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6654$as_echo "no" >&6; }
6655fi
6656
6657
6658fi
6659if test -z "$CC"; then
6660  if test -n "$ac_tool_prefix"; then
6661  for ac_prog in cl.exe
6662  do
6663    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6664set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6666$as_echo_n "checking for $ac_word... " >&6; }
6667if ${ac_cv_prog_CC+:} false; then :
6668  $as_echo_n "(cached) " >&6
6669else
6670  if test -n "$CC"; then
6671  ac_cv_prog_CC="$CC" # Let the user override the test.
6672else
6673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6674for as_dir in $PATH
6675do
6676  IFS=$as_save_IFS
6677  test -z "$as_dir" && as_dir=.
6678    for ac_exec_ext in '' $ac_executable_extensions; do
6679  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6680    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
6681    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6682    break 2
6683  fi
6684done
6685  done
6686IFS=$as_save_IFS
6687
6688fi
6689fi
6690CC=$ac_cv_prog_CC
6691if test -n "$CC"; then
6692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
6693$as_echo "$CC" >&6; }
6694else
6695  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6696$as_echo "no" >&6; }
6697fi
6698
6699
6700    test -n "$CC" && break
6701  done
6702fi
6703if test -z "$CC"; then
6704  ac_ct_CC=$CC
6705  for ac_prog in cl.exe
6706do
6707  # Extract the first word of "$ac_prog", so it can be a program name with args.
6708set dummy $ac_prog; ac_word=$2
6709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6710$as_echo_n "checking for $ac_word... " >&6; }
6711if ${ac_cv_prog_ac_ct_CC+:} false; then :
6712  $as_echo_n "(cached) " >&6
6713else
6714  if test -n "$ac_ct_CC"; then
6715  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
6716else
6717as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6718for as_dir in $PATH
6719do
6720  IFS=$as_save_IFS
6721  test -z "$as_dir" && as_dir=.
6722    for ac_exec_ext in '' $ac_executable_extensions; do
6723  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6724    ac_cv_prog_ac_ct_CC="$ac_prog"
6725    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6726    break 2
6727  fi
6728done
6729  done
6730IFS=$as_save_IFS
6731
6732fi
6733fi
6734ac_ct_CC=$ac_cv_prog_ac_ct_CC
6735if test -n "$ac_ct_CC"; then
6736  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
6737$as_echo "$ac_ct_CC" >&6; }
6738else
6739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6740$as_echo "no" >&6; }
6741fi
6742
6743
6744  test -n "$ac_ct_CC" && break
6745done
6746
6747  if test "x$ac_ct_CC" = x; then
6748    CC=""
6749  else
6750    case $cross_compiling:$ac_tool_warned in
6751yes:)
6752{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6753$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6754ac_tool_warned=yes ;;
6755esac
6756    CC=$ac_ct_CC
6757  fi
6758fi
6759
6760fi
6761
6762
6763test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6764$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6765as_fn_error $? "no acceptable C compiler found in \$PATH
6766See \`config.log' for more details" "$LINENO" 5; }
6767
6768# Provide some information about the compiler.
6769$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
6770set X $ac_compile
6771ac_compiler=$2
6772for ac_option in --version -v -V -qversion; do
6773  { { ac_try="$ac_compiler $ac_option >&5"
6774case "(($ac_try" in
6775  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6776  *) ac_try_echo=$ac_try;;
6777esac
6778eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
6779$as_echo "$ac_try_echo"; } >&5
6780  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
6781  ac_status=$?
6782  if test -s conftest.err; then
6783    sed '10a\
6784... rest of stderr output deleted ...
6785         10q' conftest.err >conftest.er1
6786    cat conftest.er1 >&5
6787  fi
6788  rm -f conftest.er1 conftest.err
6789  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6790  test $ac_status = 0; }
6791done
6792
6793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
6794$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
6795if ${ac_cv_c_compiler_gnu+:} false; then :
6796  $as_echo_n "(cached) " >&6
6797else
6798  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6799/* end confdefs.h.  */
6800
6801int
6802main ()
6803{
6804#ifndef __GNUC__
6805       choke me
6806#endif
6807
6808  ;
6809  return 0;
6810}
6811_ACEOF
6812if ac_fn_c_try_compile "$LINENO"; then :
6813  ac_compiler_gnu=yes
6814else
6815  ac_compiler_gnu=no
6816fi
6817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6818ac_cv_c_compiler_gnu=$ac_compiler_gnu
6819
6820fi
6821{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
6822$as_echo "$ac_cv_c_compiler_gnu" >&6; }
6823if test $ac_compiler_gnu = yes; then
6824  GCC=yes
6825else
6826  GCC=
6827fi
6828ac_test_CFLAGS=${CFLAGS+set}
6829ac_save_CFLAGS=$CFLAGS
6830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
6831$as_echo_n "checking whether $CC accepts -g... " >&6; }
6832if ${ac_cv_prog_cc_g+:} false; then :
6833  $as_echo_n "(cached) " >&6
6834else
6835  ac_save_c_werror_flag=$ac_c_werror_flag
6836   ac_c_werror_flag=yes
6837   ac_cv_prog_cc_g=no
6838   CFLAGS="-g"
6839   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6840/* end confdefs.h.  */
6841
6842int
6843main ()
6844{
6845
6846  ;
6847  return 0;
6848}
6849_ACEOF
6850if ac_fn_c_try_compile "$LINENO"; then :
6851  ac_cv_prog_cc_g=yes
6852else
6853  CFLAGS=""
6854      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6855/* end confdefs.h.  */
6856
6857int
6858main ()
6859{
6860
6861  ;
6862  return 0;
6863}
6864_ACEOF
6865if ac_fn_c_try_compile "$LINENO"; then :
6866
6867else
6868  ac_c_werror_flag=$ac_save_c_werror_flag
6869	 CFLAGS="-g"
6870	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6871/* end confdefs.h.  */
6872
6873int
6874main ()
6875{
6876
6877  ;
6878  return 0;
6879}
6880_ACEOF
6881if ac_fn_c_try_compile "$LINENO"; then :
6882  ac_cv_prog_cc_g=yes
6883fi
6884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6885fi
6886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6887fi
6888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6889   ac_c_werror_flag=$ac_save_c_werror_flag
6890fi
6891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
6892$as_echo "$ac_cv_prog_cc_g" >&6; }
6893if test "$ac_test_CFLAGS" = set; then
6894  CFLAGS=$ac_save_CFLAGS
6895elif test $ac_cv_prog_cc_g = yes; then
6896  if test "$GCC" = yes; then
6897    CFLAGS="-g -O2"
6898  else
6899    CFLAGS="-g"
6900  fi
6901else
6902  if test "$GCC" = yes; then
6903    CFLAGS="-O2"
6904  else
6905    CFLAGS=
6906  fi
6907fi
6908{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
6909$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
6910if ${ac_cv_prog_cc_c89+:} false; then :
6911  $as_echo_n "(cached) " >&6
6912else
6913  ac_cv_prog_cc_c89=no
6914ac_save_CC=$CC
6915cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6916/* end confdefs.h.  */
6917#include <stdarg.h>
6918#include <stdio.h>
6919struct stat;
6920/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
6921struct buf { int x; };
6922FILE * (*rcsopen) (struct buf *, struct stat *, int);
6923static char *e (p, i)
6924     char **p;
6925     int i;
6926{
6927  return p[i];
6928}
6929static char *f (char * (*g) (char **, int), char **p, ...)
6930{
6931  char *s;
6932  va_list v;
6933  va_start (v,p);
6934  s = g (p, va_arg (v,int));
6935  va_end (v);
6936  return s;
6937}
6938
6939/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
6940   function prototypes and stuff, but not '\xHH' hex character constants.
6941   These don't provoke an error unfortunately, instead are silently treated
6942   as 'x'.  The following induces an error, until -std is added to get
6943   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
6944   array size at least.  It's necessary to write '\x00'==0 to get something
6945   that's true only with -std.  */
6946int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6947
6948/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6949   inside strings and character constants.  */
6950#define FOO(x) 'x'
6951int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6952
6953int test (int i, double x);
6954struct s1 {int (*f) (int a);};
6955struct s2 {int (*f) (double a);};
6956int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6957int argc;
6958char **argv;
6959int
6960main ()
6961{
6962return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
6963  ;
6964  return 0;
6965}
6966_ACEOF
6967for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6968	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6969do
6970  CC="$ac_save_CC $ac_arg"
6971  if ac_fn_c_try_compile "$LINENO"; then :
6972  ac_cv_prog_cc_c89=$ac_arg
6973fi
6974rm -f core conftest.err conftest.$ac_objext
6975  test "x$ac_cv_prog_cc_c89" != "xno" && break
6976done
6977rm -f conftest.$ac_ext
6978CC=$ac_save_CC
6979
6980fi
6981# AC_CACHE_VAL
6982case "x$ac_cv_prog_cc_c89" in
6983  x)
6984    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
6985$as_echo "none needed" >&6; } ;;
6986  xno)
6987    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
6988$as_echo "unsupported" >&6; } ;;
6989  *)
6990    CC="$CC $ac_cv_prog_cc_c89"
6991    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
6992$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
6993esac
6994if test "x$ac_cv_prog_cc_c89" != xno; then :
6995
6996fi
6997
6998ac_ext=c
6999ac_cpp='$CPP $CPPFLAGS'
7000ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7001ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7002ac_compiler_gnu=$ac_cv_c_compiler_gnu
7003
7004ac_ext=c
7005ac_cpp='$CPP $CPPFLAGS'
7006ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7007ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7008ac_compiler_gnu=$ac_cv_c_compiler_gnu
7009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
7010$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
7011if ${am_cv_prog_cc_c_o+:} false; then :
7012  $as_echo_n "(cached) " >&6
7013else
7014  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7015/* end confdefs.h.  */
7016
7017int
7018main ()
7019{
7020
7021  ;
7022  return 0;
7023}
7024_ACEOF
7025  # Make sure it works both with $CC and with simple cc.
7026  # Following AC_PROG_CC_C_O, we do the test twice because some
7027  # compilers refuse to overwrite an existing .o file with -o,
7028  # though they will create one.
7029  am_cv_prog_cc_c_o=yes
7030  for am_i in 1 2; do
7031    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
7032   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
7033   ac_status=$?
7034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7035   (exit $ac_status); } \
7036         && test -f conftest2.$ac_objext; then
7037      : OK
7038    else
7039      am_cv_prog_cc_c_o=no
7040      break
7041    fi
7042  done
7043  rm -f core conftest*
7044  unset am_i
7045fi
7046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
7047$as_echo "$am_cv_prog_cc_c_o" >&6; }
7048if test "$am_cv_prog_cc_c_o" != yes; then
7049   # Losing compiler, so override with the script.
7050   # FIXME: It is wrong to rewrite CC.
7051   # But if we don't then we get into trouble of one sort or another.
7052   # A longer-term fix would be to have automake use am__CC in this case,
7053   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
7054   CC="$am_aux_dir/compile $CC"
7055fi
7056ac_ext=c
7057ac_cpp='$CPP $CPPFLAGS'
7058ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7059ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7060ac_compiler_gnu=$ac_cv_c_compiler_gnu
7061
7062
7063depcc="$CC"   am_compiler_list=
7064
7065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7066$as_echo_n "checking dependency style of $depcc... " >&6; }
7067if ${am_cv_CC_dependencies_compiler_type+:} false; then :
7068  $as_echo_n "(cached) " >&6
7069else
7070  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
7071  # We make a subdir and do the tests there.  Otherwise we can end up
7072  # making bogus files that we don't know about and never remove.  For
7073  # instance it was reported that on HP-UX the gcc test will end up
7074  # making a dummy file named 'D' -- because '-MD' means "put the output
7075  # in D".
7076  rm -rf conftest.dir
7077  mkdir conftest.dir
7078  # Copy depcomp to subdir because otherwise we won't find it if we're
7079  # using a relative directory.
7080  cp "$am_depcomp" conftest.dir
7081  cd conftest.dir
7082  # We will build objects and dependencies in a subdirectory because
7083  # it helps to detect inapplicable dependency modes.  For instance
7084  # both Tru64's cc and ICC support -MD to output dependencies as a
7085  # side effect of compilation, but ICC will put the dependencies in
7086  # the current directory while Tru64 will put them in the object
7087  # directory.
7088  mkdir sub
7089
7090  am_cv_CC_dependencies_compiler_type=none
7091  if test "$am_compiler_list" = ""; then
7092     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7093  fi
7094  am__universal=false
7095  case " $depcc " in #(
7096     *\ -arch\ *\ -arch\ *) am__universal=true ;;
7097     esac
7098
7099  for depmode in $am_compiler_list; do
7100    # Setup a source with many dependencies, because some compilers
7101    # like to wrap large dependency lists on column 80 (with \), and
7102    # we should not choose a depcomp mode which is confused by this.
7103    #
7104    # We need to recreate these files for each test, as the compiler may
7105    # overwrite some of them when testing with obscure command lines.
7106    # This happens at least with the AIX C compiler.
7107    : > sub/conftest.c
7108    for i in 1 2 3 4 5 6; do
7109      echo '#include "conftst'$i'.h"' >> sub/conftest.c
7110      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
7111      # Solaris 10 /bin/sh.
7112      echo '/* dummy */' > sub/conftst$i.h
7113    done
7114    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
7115
7116    # We check with '-c' and '-o' for the sake of the "dashmstdout"
7117    # mode.  It turns out that the SunPro C++ compiler does not properly
7118    # handle '-M -o', and we need to detect this.  Also, some Intel
7119    # versions had trouble with output in subdirs.
7120    am__obj=sub/conftest.${OBJEXT-o}
7121    am__minus_obj="-o $am__obj"
7122    case $depmode in
7123    gcc)
7124      # This depmode causes a compiler race in universal mode.
7125      test "$am__universal" = false || continue
7126      ;;
7127    nosideeffect)
7128      # After this tag, mechanisms are not by side-effect, so they'll
7129      # only be used when explicitly requested.
7130      if test "x$enable_dependency_tracking" = xyes; then
7131	continue
7132      else
7133	break
7134      fi
7135      ;;
7136    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
7137      # This compiler won't grok '-c -o', but also, the minuso test has
7138      # not run yet.  These depmodes are late enough in the game, and
7139      # so weak that their functioning should not be impacted.
7140      am__obj=conftest.${OBJEXT-o}
7141      am__minus_obj=
7142      ;;
7143    none) break ;;
7144    esac
7145    if depmode=$depmode \
7146       source=sub/conftest.c object=$am__obj \
7147       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7148       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
7149         >/dev/null 2>conftest.err &&
7150       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
7151       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
7152       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
7153       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
7154      # icc doesn't choke on unknown options, it will just issue warnings
7155      # or remarks (even with -Werror).  So we grep stderr for any message
7156      # that says an option was ignored or not supported.
7157      # When given -MP, icc 7.0 and 7.1 complain thusly:
7158      #   icc: Command line warning: ignoring option '-M'; no argument required
7159      # The diagnosis changed in icc 8.0:
7160      #   icc: Command line remark: option '-MP' not supported
7161      if (grep 'ignoring option' conftest.err ||
7162          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
7163        am_cv_CC_dependencies_compiler_type=$depmode
7164        break
7165      fi
7166    fi
7167  done
7168
7169  cd ..
7170  rm -rf conftest.dir
7171else
7172  am_cv_CC_dependencies_compiler_type=none
7173fi
7174
7175fi
7176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7177$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7178CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
7179
7180 if
7181  test "x$enable_dependency_tracking" != xno \
7182  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
7183  am__fastdepCC_TRUE=
7184  am__fastdepCC_FALSE='#'
7185else
7186  am__fastdepCC_TRUE='#'
7187  am__fastdepCC_FALSE=
7188fi
7189
7190
7191ac_ext=c
7192ac_cpp='$CPP $CPPFLAGS'
7193ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7194ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7195ac_compiler_gnu=$ac_cv_c_compiler_gnu
7196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7197$as_echo_n "checking how to run the C preprocessor... " >&6; }
7198# On Suns, sometimes $CPP names a directory.
7199if test -n "$CPP" && test -d "$CPP"; then
7200  CPP=
7201fi
7202if test -z "$CPP"; then
7203  if ${ac_cv_prog_CPP+:} false; then :
7204  $as_echo_n "(cached) " >&6
7205else
7206      # Double quotes because CPP needs to be expanded
7207    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7208    do
7209      ac_preproc_ok=false
7210for ac_c_preproc_warn_flag in '' yes
7211do
7212  # Use a header file that comes with gcc, so configuring glibc
7213  # with a fresh cross-compiler works.
7214  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7215  # <limits.h> exists even on freestanding compilers.
7216  # On the NeXT, cc -E runs the code through the compiler's parser,
7217  # not just through cpp. "Syntax error" is here to catch this case.
7218  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7219/* end confdefs.h.  */
7220#ifdef __STDC__
7221# include <limits.h>
7222#else
7223# include <assert.h>
7224#endif
7225		     Syntax error
7226_ACEOF
7227if ac_fn_c_try_cpp "$LINENO"; then :
7228
7229else
7230  # Broken: fails on valid input.
7231continue
7232fi
7233rm -f conftest.err conftest.i conftest.$ac_ext
7234
7235  # OK, works on sane cases.  Now check whether nonexistent headers
7236  # can be detected and how.
7237  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7238/* end confdefs.h.  */
7239#include <ac_nonexistent.h>
7240_ACEOF
7241if ac_fn_c_try_cpp "$LINENO"; then :
7242  # Broken: success on invalid input.
7243continue
7244else
7245  # Passes both tests.
7246ac_preproc_ok=:
7247break
7248fi
7249rm -f conftest.err conftest.i conftest.$ac_ext
7250
7251done
7252# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7253rm -f conftest.i conftest.err conftest.$ac_ext
7254if $ac_preproc_ok; then :
7255  break
7256fi
7257
7258    done
7259    ac_cv_prog_CPP=$CPP
7260
7261fi
7262  CPP=$ac_cv_prog_CPP
7263else
7264  ac_cv_prog_CPP=$CPP
7265fi
7266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7267$as_echo "$CPP" >&6; }
7268ac_preproc_ok=false
7269for ac_c_preproc_warn_flag in '' yes
7270do
7271  # Use a header file that comes with gcc, so configuring glibc
7272  # with a fresh cross-compiler works.
7273  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7274  # <limits.h> exists even on freestanding compilers.
7275  # On the NeXT, cc -E runs the code through the compiler's parser,
7276  # not just through cpp. "Syntax error" is here to catch this case.
7277  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7278/* end confdefs.h.  */
7279#ifdef __STDC__
7280# include <limits.h>
7281#else
7282# include <assert.h>
7283#endif
7284		     Syntax error
7285_ACEOF
7286if ac_fn_c_try_cpp "$LINENO"; then :
7287
7288else
7289  # Broken: fails on valid input.
7290continue
7291fi
7292rm -f conftest.err conftest.i conftest.$ac_ext
7293
7294  # OK, works on sane cases.  Now check whether nonexistent headers
7295  # can be detected and how.
7296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7297/* end confdefs.h.  */
7298#include <ac_nonexistent.h>
7299_ACEOF
7300if ac_fn_c_try_cpp "$LINENO"; then :
7301  # Broken: success on invalid input.
7302continue
7303else
7304  # Passes both tests.
7305ac_preproc_ok=:
7306break
7307fi
7308rm -f conftest.err conftest.i conftest.$ac_ext
7309
7310done
7311# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7312rm -f conftest.i conftest.err conftest.$ac_ext
7313if $ac_preproc_ok; then :
7314
7315else
7316  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7317$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7318as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7319See \`config.log' for more details" "$LINENO" 5; }
7320fi
7321
7322ac_ext=c
7323ac_cpp='$CPP $CPPFLAGS'
7324ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7325ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7326ac_compiler_gnu=$ac_cv_c_compiler_gnu
7327
7328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
7329$as_echo_n "checking for a sed that does not truncate output... " >&6; }
7330if ${ac_cv_path_SED+:} false; then :
7331  $as_echo_n "(cached) " >&6
7332else
7333            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
7334     for ac_i in 1 2 3 4 5 6 7; do
7335       ac_script="$ac_script$as_nl$ac_script"
7336     done
7337     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
7338     { ac_script=; unset ac_script;}
7339     if test -z "$SED"; then
7340  ac_path_SED_found=false
7341  # Loop through the user's path and test for each of PROGNAME-LIST
7342  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7343for as_dir in $PATH
7344do
7345  IFS=$as_save_IFS
7346  test -z "$as_dir" && as_dir=.
7347    for ac_prog in sed gsed; do
7348    for ac_exec_ext in '' $ac_executable_extensions; do
7349      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
7350      as_fn_executable_p "$ac_path_SED" || continue
7351# Check for GNU ac_path_SED and select it if it is found.
7352  # Check for GNU $ac_path_SED
7353case `"$ac_path_SED" --version 2>&1` in
7354*GNU*)
7355  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
7356*)
7357  ac_count=0
7358  $as_echo_n 0123456789 >"conftest.in"
7359  while :
7360  do
7361    cat "conftest.in" "conftest.in" >"conftest.tmp"
7362    mv "conftest.tmp" "conftest.in"
7363    cp "conftest.in" "conftest.nl"
7364    $as_echo '' >> "conftest.nl"
7365    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
7366    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7367    as_fn_arith $ac_count + 1 && ac_count=$as_val
7368    if test $ac_count -gt ${ac_path_SED_max-0}; then
7369      # Best one so far, save it but keep looking for a better one
7370      ac_cv_path_SED="$ac_path_SED"
7371      ac_path_SED_max=$ac_count
7372    fi
7373    # 10*(2^10) chars as input seems more than enough
7374    test $ac_count -gt 10 && break
7375  done
7376  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7377esac
7378
7379      $ac_path_SED_found && break 3
7380    done
7381  done
7382  done
7383IFS=$as_save_IFS
7384  if test -z "$ac_cv_path_SED"; then
7385    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
7386  fi
7387else
7388  ac_cv_path_SED=$SED
7389fi
7390
7391fi
7392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
7393$as_echo "$ac_cv_path_SED" >&6; }
7394 SED="$ac_cv_path_SED"
7395  rm -f conftest.sed
7396
7397test -z "$SED" && SED=sed
7398Xsed="$SED -e 1s/^X//"
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
7411$as_echo_n "checking for fgrep... " >&6; }
7412if ${ac_cv_path_FGREP+:} false; then :
7413  $as_echo_n "(cached) " >&6
7414else
7415  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
7416   then ac_cv_path_FGREP="$GREP -F"
7417   else
7418     if test -z "$FGREP"; then
7419  ac_path_FGREP_found=false
7420  # Loop through the user's path and test for each of PROGNAME-LIST
7421  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7422for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
7423do
7424  IFS=$as_save_IFS
7425  test -z "$as_dir" && as_dir=.
7426    for ac_prog in fgrep; do
7427    for ac_exec_ext in '' $ac_executable_extensions; do
7428      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
7429      as_fn_executable_p "$ac_path_FGREP" || continue
7430# Check for GNU ac_path_FGREP and select it if it is found.
7431  # Check for GNU $ac_path_FGREP
7432case `"$ac_path_FGREP" --version 2>&1` in
7433*GNU*)
7434  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
7435*)
7436  ac_count=0
7437  $as_echo_n 0123456789 >"conftest.in"
7438  while :
7439  do
7440    cat "conftest.in" "conftest.in" >"conftest.tmp"
7441    mv "conftest.tmp" "conftest.in"
7442    cp "conftest.in" "conftest.nl"
7443    $as_echo 'FGREP' >> "conftest.nl"
7444    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
7445    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
7446    as_fn_arith $ac_count + 1 && ac_count=$as_val
7447    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
7448      # Best one so far, save it but keep looking for a better one
7449      ac_cv_path_FGREP="$ac_path_FGREP"
7450      ac_path_FGREP_max=$ac_count
7451    fi
7452    # 10*(2^10) chars as input seems more than enough
7453    test $ac_count -gt 10 && break
7454  done
7455  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
7456esac
7457
7458      $ac_path_FGREP_found && break 3
7459    done
7460  done
7461  done
7462IFS=$as_save_IFS
7463  if test -z "$ac_cv_path_FGREP"; then
7464    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
7465  fi
7466else
7467  ac_cv_path_FGREP=$FGREP
7468fi
7469
7470   fi
7471fi
7472{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
7473$as_echo "$ac_cv_path_FGREP" >&6; }
7474 FGREP="$ac_cv_path_FGREP"
7475
7476
7477test -z "$GREP" && GREP=grep
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7496ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
7497ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
7498
7499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
7500$as_echo_n "checking how to print strings... " >&6; }
7501# Test print first, because it will be a builtin if present.
7502if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
7503   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
7504  ECHO='print -r --'
7505elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
7506  ECHO='printf %s\n'
7507else
7508  # Use this function as a fallback that always works.
7509  func_fallback_echo ()
7510  {
7511    eval 'cat <<_LTECHO_EOF
7512$1
7513_LTECHO_EOF'
7514  }
7515  ECHO='func_fallback_echo'
7516fi
7517
7518# func_echo_all arg...
7519# Invoke $ECHO with all args, space-separated.
7520func_echo_all ()
7521{
7522    $ECHO ""
7523}
7524
7525case $ECHO in
7526  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
7527$as_echo "printf" >&6; } ;;
7528  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
7529$as_echo "print -r" >&6; } ;;
7530  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
7531$as_echo "cat" >&6; } ;;
7532esac
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549# Check whether --with-gnu-ld was given.
7550if test "${with_gnu_ld+set}" = set; then :
7551  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
7552else
7553  with_gnu_ld=no
7554fi
7555
7556ac_prog=ld
7557if test yes = "$GCC"; then
7558  # Check if gcc -print-prog-name=ld gives a path.
7559  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7560$as_echo_n "checking for ld used by $CC... " >&6; }
7561  case $host in
7562  *-*-mingw*)
7563    # gcc leaves a trailing carriage return, which upsets mingw
7564    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7565  *)
7566    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7567  esac
7568  case $ac_prog in
7569    # Accept absolute paths.
7570    [\\/]* | ?:[\\/]*)
7571      re_direlt='/[^/][^/]*/\.\./'
7572      # Canonicalize the pathname of ld
7573      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7574      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
7575	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7576      done
7577      test -z "$LD" && LD=$ac_prog
7578      ;;
7579  "")
7580    # If it fails, then pretend we aren't using GCC.
7581    ac_prog=ld
7582    ;;
7583  *)
7584    # If it is relative, then search for the first ld in PATH.
7585    with_gnu_ld=unknown
7586    ;;
7587  esac
7588elif test yes = "$with_gnu_ld"; then
7589  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7590$as_echo_n "checking for GNU ld... " >&6; }
7591else
7592  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7593$as_echo_n "checking for non-GNU ld... " >&6; }
7594fi
7595if ${lt_cv_path_LD+:} false; then :
7596  $as_echo_n "(cached) " >&6
7597else
7598  if test -z "$LD"; then
7599  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
7600  for ac_dir in $PATH; do
7601    IFS=$lt_save_ifs
7602    test -z "$ac_dir" && ac_dir=.
7603    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7604      lt_cv_path_LD=$ac_dir/$ac_prog
7605      # Check to see if the program is GNU ld.  I'd rather use --version,
7606      # but apparently some variants of GNU ld only accept -v.
7607      # Break only if it was the GNU/non-GNU ld that we prefer.
7608      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7609      *GNU* | *'with BFD'*)
7610	test no != "$with_gnu_ld" && break
7611	;;
7612      *)
7613	test yes != "$with_gnu_ld" && break
7614	;;
7615      esac
7616    fi
7617  done
7618  IFS=$lt_save_ifs
7619else
7620  lt_cv_path_LD=$LD # Let the user override the test with a path.
7621fi
7622fi
7623
7624LD=$lt_cv_path_LD
7625if test -n "$LD"; then
7626  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7627$as_echo "$LD" >&6; }
7628else
7629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7630$as_echo "no" >&6; }
7631fi
7632test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7634$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7635if ${lt_cv_prog_gnu_ld+:} false; then :
7636  $as_echo_n "(cached) " >&6
7637else
7638  # I'd rather use --version here, but apparently some GNU lds only accept -v.
7639case `$LD -v 2>&1 </dev/null` in
7640*GNU* | *'with BFD'*)
7641  lt_cv_prog_gnu_ld=yes
7642  ;;
7643*)
7644  lt_cv_prog_gnu_ld=no
7645  ;;
7646esac
7647fi
7648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7649$as_echo "$lt_cv_prog_gnu_ld" >&6; }
7650with_gnu_ld=$lt_cv_prog_gnu_ld
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662# Check whether --with-gnu-ld was given.
7663if test "${with_gnu_ld+set}" = set; then :
7664  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
7665else
7666  with_gnu_ld=no
7667fi
7668
7669ac_prog=ld
7670if test yes = "$GCC"; then
7671  # Check if gcc -print-prog-name=ld gives a path.
7672  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7673$as_echo_n "checking for ld used by $CC... " >&6; }
7674  case $host in
7675  *-*-mingw*)
7676    # gcc leaves a trailing carriage return, which upsets mingw
7677    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7678  *)
7679    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7680  esac
7681  case $ac_prog in
7682    # Accept absolute paths.
7683    [\\/]* | ?:[\\/]*)
7684      re_direlt='/[^/][^/]*/\.\./'
7685      # Canonicalize the pathname of ld
7686      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
7687      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
7688	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
7689      done
7690      test -z "$LD" && LD=$ac_prog
7691      ;;
7692  "")
7693    # If it fails, then pretend we aren't using GCC.
7694    ac_prog=ld
7695    ;;
7696  *)
7697    # If it is relative, then search for the first ld in PATH.
7698    with_gnu_ld=unknown
7699    ;;
7700  esac
7701elif test yes = "$with_gnu_ld"; then
7702  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7703$as_echo_n "checking for GNU ld... " >&6; }
7704else
7705  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7706$as_echo_n "checking for non-GNU ld... " >&6; }
7707fi
7708if ${lt_cv_path_LD+:} false; then :
7709  $as_echo_n "(cached) " >&6
7710else
7711  if test -z "$LD"; then
7712  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
7713  for ac_dir in $PATH; do
7714    IFS=$lt_save_ifs
7715    test -z "$ac_dir" && ac_dir=.
7716    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7717      lt_cv_path_LD=$ac_dir/$ac_prog
7718      # Check to see if the program is GNU ld.  I'd rather use --version,
7719      # but apparently some variants of GNU ld only accept -v.
7720      # Break only if it was the GNU/non-GNU ld that we prefer.
7721      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
7722      *GNU* | *'with BFD'*)
7723	test no != "$with_gnu_ld" && break
7724	;;
7725      *)
7726	test yes != "$with_gnu_ld" && break
7727	;;
7728      esac
7729    fi
7730  done
7731  IFS=$lt_save_ifs
7732else
7733  lt_cv_path_LD=$LD # Let the user override the test with a path.
7734fi
7735fi
7736
7737LD=$lt_cv_path_LD
7738if test -n "$LD"; then
7739  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7740$as_echo "$LD" >&6; }
7741else
7742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7743$as_echo "no" >&6; }
7744fi
7745test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7747$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7748if ${lt_cv_prog_gnu_ld+:} false; then :
7749  $as_echo_n "(cached) " >&6
7750else
7751  # I'd rather use --version here, but apparently some GNU lds only accept -v.
7752case `$LD -v 2>&1 </dev/null` in
7753*GNU* | *'with BFD'*)
7754  lt_cv_prog_gnu_ld=yes
7755  ;;
7756*)
7757  lt_cv_prog_gnu_ld=no
7758  ;;
7759esac
7760fi
7761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
7762$as_echo "$lt_cv_prog_gnu_ld" >&6; }
7763with_gnu_ld=$lt_cv_prog_gnu_ld
7764
7765
7766
7767
7768
7769
7770
7771   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
7772$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
7773if ${ac_cv_prog_cc_c99+:} false; then :
7774  $as_echo_n "(cached) " >&6
7775else
7776  ac_cv_prog_cc_c99=no
7777ac_save_CC=$CC
7778cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7779/* end confdefs.h.  */
7780#include <stdarg.h>
7781#include <stdbool.h>
7782#include <stdlib.h>
7783#include <wchar.h>
7784#include <stdio.h>
7785
7786// Check varargs macros.  These examples are taken from C99 6.10.3.5.
7787#define debug(...) fprintf (stderr, __VA_ARGS__)
7788#define showlist(...) puts (#__VA_ARGS__)
7789#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
7790static void
7791test_varargs_macros (void)
7792{
7793  int x = 1234;
7794  int y = 5678;
7795  debug ("Flag");
7796  debug ("X = %d\n", x);
7797  showlist (The first, second, and third items.);
7798  report (x>y, "x is %d but y is %d", x, y);
7799}
7800
7801// Check long long types.
7802#define BIG64 18446744073709551615ull
7803#define BIG32 4294967295ul
7804#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
7805#if !BIG_OK
7806  your preprocessor is broken;
7807#endif
7808#if BIG_OK
7809#else
7810  your preprocessor is broken;
7811#endif
7812static long long int bignum = -9223372036854775807LL;
7813static unsigned long long int ubignum = BIG64;
7814
7815struct incomplete_array
7816{
7817  int datasize;
7818  double data[];
7819};
7820
7821struct named_init {
7822  int number;
7823  const wchar_t *name;
7824  double average;
7825};
7826
7827typedef const char *ccp;
7828
7829static inline int
7830test_restrict (ccp restrict text)
7831{
7832  // See if C++-style comments work.
7833  // Iterate through items via the restricted pointer.
7834  // Also check for declarations in for loops.
7835  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
7836    continue;
7837  return 0;
7838}
7839
7840// Check varargs and va_copy.
7841static void
7842test_varargs (const char *format, ...)
7843{
7844  va_list args;
7845  va_start (args, format);
7846  va_list args_copy;
7847  va_copy (args_copy, args);
7848
7849  const char *str;
7850  int number;
7851  float fnumber;
7852
7853  while (*format)
7854    {
7855      switch (*format++)
7856	{
7857	case 's': // string
7858	  str = va_arg (args_copy, const char *);
7859	  break;
7860	case 'd': // int
7861	  number = va_arg (args_copy, int);
7862	  break;
7863	case 'f': // float
7864	  fnumber = va_arg (args_copy, double);
7865	  break;
7866	default:
7867	  break;
7868	}
7869    }
7870  va_end (args_copy);
7871  va_end (args);
7872}
7873
7874int
7875main ()
7876{
7877
7878  // Check bool.
7879  _Bool success = false;
7880
7881  // Check restrict.
7882  if (test_restrict ("String literal") == 0)
7883    success = true;
7884  char *restrict newvar = "Another string";
7885
7886  // Check varargs.
7887  test_varargs ("s, d' f .", "string", 65, 34.234);
7888  test_varargs_macros ();
7889
7890  // Check flexible array members.
7891  struct incomplete_array *ia =
7892    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
7893  ia->datasize = 10;
7894  for (int i = 0; i < ia->datasize; ++i)
7895    ia->data[i] = i * 1.234;
7896
7897  // Check named initializers.
7898  struct named_init ni = {
7899    .number = 34,
7900    .name = L"Test wide string",
7901    .average = 543.34343,
7902  };
7903
7904  ni.number = 58;
7905
7906  int dynamic_array[ni.number];
7907  dynamic_array[ni.number - 1] = 543;
7908
7909  // work around unused variable warnings
7910  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
7911	  || dynamic_array[ni.number - 1] != 543);
7912
7913  ;
7914  return 0;
7915}
7916_ACEOF
7917for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
7918do
7919  CC="$ac_save_CC $ac_arg"
7920  if ac_fn_c_try_compile "$LINENO"; then :
7921  ac_cv_prog_cc_c99=$ac_arg
7922fi
7923rm -f core conftest.err conftest.$ac_objext
7924  test "x$ac_cv_prog_cc_c99" != "xno" && break
7925done
7926rm -f conftest.$ac_ext
7927CC=$ac_save_CC
7928
7929fi
7930# AC_CACHE_VAL
7931case "x$ac_cv_prog_cc_c99" in
7932  x)
7933    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
7934$as_echo "none needed" >&6; } ;;
7935  xno)
7936    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
7937$as_echo "unsupported" >&6; } ;;
7938  *)
7939    CC="$CC $ac_cv_prog_cc_c99"
7940    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
7941$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
7942esac
7943if test "x$ac_cv_prog_cc_c99" != xno; then :
7944
7945fi
7946
7947
7948
7949    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler vendor" >&5
7950$as_echo_n "checking for C compiler vendor... " >&6; }
7951if ${ax_cv_c_compiler_vendor+:} false; then :
7952  $as_echo_n "(cached) " >&6
7953else
7954
7955	vendors="
7956		intel:		__ICC,__ECC,__INTEL_COMPILER
7957		ibm:		__xlc__,__xlC__,__IBMC__,__IBMCPP__,__ibmxl__
7958		pathscale:	__PATHCC__,__PATHSCALE__
7959		clang:		__clang__
7960		cray:		_CRAYC
7961		fujitsu:	__FUJITSU
7962		sdcc:		SDCC,__SDCC
7963		sx:		_SX
7964		portland:	__PGI
7965		gnu:		__GNUC__
7966		sun:		__SUNPRO_C,__SUNPRO_CC,__SUNPRO_F90,__SUNPRO_F95
7967		hp:		__HP_cc,__HP_aCC
7968		dec:		__DECC,__DECCXX,__DECC_VER,__DECCXX_VER
7969		borland:	__BORLANDC__,__CODEGEARC__,__TURBOC__
7970		comeau:		__COMO__
7971		kai:		__KCC
7972		lcc:		__LCC__
7973		sgi:		__sgi,sgi
7974		microsoft:	_MSC_VER
7975		metrowerks:	__MWERKS__
7976		watcom:		__WATCOMC__
7977		tcc:		__TINYC__
7978		unknown:	UNKNOWN
7979	"
7980	for ventest in $vendors; do
7981	    case $ventest in
7982		*:)
7983		    vendor=$ventest
7984		    continue
7985		    ;;
7986		*)
7987		    vencpp="defined("`echo $ventest | sed 's/,/) || defined(/g'`")"
7988		    ;;
7989	    esac
7990
7991	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7992/* end confdefs.h.  */
7993
7994int
7995main ()
7996{
7997
7998#if !($vencpp)
7999      thisisanerror;
8000#endif
8001
8002  ;
8003  return 0;
8004}
8005_ACEOF
8006if ac_fn_c_try_compile "$LINENO"; then :
8007  break
8008fi
8009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8010	done
8011
8012	ax_cv_c_compiler_vendor=`echo $vendor | cut -d: -f1`
8013
8014fi
8015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_compiler_vendor" >&5
8016$as_echo "$ax_cv_c_compiler_vendor" >&6; }
8017
8018    ac_ext=c
8019ac_cpp='$CPP $CPPFLAGS'
8020ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8021ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8022ac_compiler_gnu=$ac_cv_c_compiler_gnu
8023
8024
8025
8026
8027
8028    { $as_echo "$as_me:${as_lineno-$LINENO}: checking CFLAGS for most reasonable warnings" >&5
8029$as_echo_n "checking CFLAGS for most reasonable warnings... " >&6; }
8030if ${ac_cv_cflags_warn_all+:} false; then :
8031  $as_echo_n "(cached) " >&6
8032else
8033
8034	ac_cv_cflags_warn_all=""
8035	ac_save_cflags_warn_all_found="yes"
8036		case "$ax_cv_c_compiler_vendor" in #(
8037  intel) :
8038    ac_cv_cflags_warn_all="-w2" ;; #(
8039  ibm) :
8040    ac_cv_cflags_warn_all="-qsrcmsg -qinfo=all:noppt:noppc:noobs:nocnd" ;; #(
8041  pathscale) :
8042     ;; #(
8043  clang) :
8044    ac_cv_cflags_warn_all="-Wall" ;; #(
8045  cray) :
8046    ac_cv_cflags_warn_all="-h msglevel 2" ;; #(
8047  fujitsu) :
8048     ;; #(
8049  sdcc) :
8050     ;; #(
8051  sx) :
8052    ac_cv_cflags_warn_all="-pvctl,fullmsg" ;; #(
8053  portland) :
8054     ;; #(
8055  gnu) :
8056    ac_cv_cflags_warn_all="-Wall" ;; #(
8057  sun) :
8058    ac_cv_cflags_warn_all="-v" ;; #(
8059  hp) :
8060    ac_cv_cflags_warn_all="+w1" ;; #(
8061  dec) :
8062    ac_cv_cflags_warn_all="-verbose -w0 -warnprotos" ;; #(
8063  borland) :
8064     ;; #(
8065  comeau) :
8066     ;; #(
8067  kai) :
8068     ;; #(
8069  lcc) :
8070     ;; #(
8071  sgi) :
8072    ac_cv_cflags_warn_all="-fullwarn" ;; #(
8073  microsoft) :
8074     ;; #(
8075  metrowerks) :
8076     ;; #(
8077  watcom) :
8078     ;; #(
8079  tcc) :
8080     ;; #(
8081  unknown) :
8082
8083				    ac_cv_cflags_warn_all=""
8084				    ac_save_cflags_warn_all_found="no"
8085				 ;; #(
8086  *) :
8087
8088				    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown compiler vendor returned by AX_COMPILER_VENDOR" >&5
8089$as_echo "$as_me: WARNING: Unknown compiler vendor returned by AX_COMPILER_VENDOR" >&2;}
8090				    ac_cv_cflags_warn_all=""
8091				    ac_save_cflags_warn_all_found="no"
8092
8093	 ;;
8094esac
8095
8096	if test "x$ac_save_cflags_warn_all_found" = "xyes"; then :
8097  	    if test "x$ac_cv_cflags_warn_all" != "x"; then :
8098
8099if ${CFLAGS+:} false; then :
8100
8101  case " $CFLAGS " in #(
8102  *" $ac_cv_cflags_warn_all "*) :
8103    { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS already contains \$ac_cv_cflags_warn_all"; } >&5
8104  (: CFLAGS already contains $ac_cv_cflags_warn_all) 2>&5
8105  ac_status=$?
8106  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8107  test $ac_status = 0; } ;; #(
8108  *) :
8109
8110     CFLAGS="$ac_cv_cflags_warn_all $CFLAGS"
8111     { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS\""; } >&5
8112  (: CFLAGS="$CFLAGS") 2>&5
8113  ac_status=$?
8114  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8115  test $ac_status = 0; }
8116     ;;
8117esac
8118
8119else
8120
8121  CFLAGS=$ac_cv_cflags_warn_all
8122  { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS\""; } >&5
8123  (: CFLAGS="$CFLAGS") 2>&5
8124  ac_status=$?
8125  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8126  test $ac_status = 0; }
8127
8128fi
8129
8130fi
8131
8132else
8133  	    true
8134
8135fi
8136fi
8137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags_warn_all" >&5
8138$as_echo "$ac_cv_cflags_warn_all" >&6; }
8139
8140    ac_ext=c
8141ac_cpp='$CPP $CPPFLAGS'
8142ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8143ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8144ac_compiler_gnu=$ac_cv_c_compiler_gnu
8145
8146
8147
8148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
8149$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
8150set x ${MAKE-make}
8151ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
8152if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
8153  $as_echo_n "(cached) " >&6
8154else
8155  cat >conftest.make <<\_ACEOF
8156SHELL = /bin/sh
8157all:
8158	@echo '@@@%%%=$(MAKE)=@@@%%%'
8159_ACEOF
8160# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
8161case `${MAKE-make} -f conftest.make 2>/dev/null` in
8162  *@@@%%%=?*=@@@%%%*)
8163    eval ac_cv_prog_make_${ac_make}_set=yes;;
8164  *)
8165    eval ac_cv_prog_make_${ac_make}_set=no;;
8166esac
8167rm -f conftest.make
8168fi
8169if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
8170  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8171$as_echo "yes" >&6; }
8172  SET_MAKE=
8173else
8174  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8175$as_echo "no" >&6; }
8176  SET_MAKE="MAKE=${MAKE-make}"
8177fi
8178
8179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
8180$as_echo_n "checking whether ln -s works... " >&6; }
8181LN_S=$as_ln_s
8182if test "$LN_S" = "ln -s"; then
8183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8184$as_echo "yes" >&6; }
8185else
8186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
8187$as_echo "no, using $LN_S" >&6; }
8188fi
8189
8190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
8191$as_echo_n "checking for a sed that does not truncate output... " >&6; }
8192if ${ac_cv_path_SED+:} false; then :
8193  $as_echo_n "(cached) " >&6
8194else
8195            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
8196     for ac_i in 1 2 3 4 5 6 7; do
8197       ac_script="$ac_script$as_nl$ac_script"
8198     done
8199     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
8200     { ac_script=; unset ac_script;}
8201     if test -z "$SED"; then
8202  ac_path_SED_found=false
8203  # Loop through the user's path and test for each of PROGNAME-LIST
8204  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8205for as_dir in $PATH
8206do
8207  IFS=$as_save_IFS
8208  test -z "$as_dir" && as_dir=.
8209    for ac_prog in sed gsed; do
8210    for ac_exec_ext in '' $ac_executable_extensions; do
8211      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
8212      as_fn_executable_p "$ac_path_SED" || continue
8213# Check for GNU ac_path_SED and select it if it is found.
8214  # Check for GNU $ac_path_SED
8215case `"$ac_path_SED" --version 2>&1` in
8216*GNU*)
8217  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
8218*)
8219  ac_count=0
8220  $as_echo_n 0123456789 >"conftest.in"
8221  while :
8222  do
8223    cat "conftest.in" "conftest.in" >"conftest.tmp"
8224    mv "conftest.tmp" "conftest.in"
8225    cp "conftest.in" "conftest.nl"
8226    $as_echo '' >> "conftest.nl"
8227    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
8228    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
8229    as_fn_arith $ac_count + 1 && ac_count=$as_val
8230    if test $ac_count -gt ${ac_path_SED_max-0}; then
8231      # Best one so far, save it but keep looking for a better one
8232      ac_cv_path_SED="$ac_path_SED"
8233      ac_path_SED_max=$ac_count
8234    fi
8235    # 10*(2^10) chars as input seems more than enough
8236    test $ac_count -gt 10 && break
8237  done
8238  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
8239esac
8240
8241      $ac_path_SED_found && break 3
8242    done
8243  done
8244  done
8245IFS=$as_save_IFS
8246  if test -z "$ac_cv_path_SED"; then
8247    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
8248  fi
8249else
8250  ac_cv_path_SED=$SED
8251fi
8252
8253fi
8254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
8255$as_echo "$ac_cv_path_SED" >&6; }
8256 SED="$ac_cv_path_SED"
8257  rm -f conftest.sed
8258
8259for ac_prog in gawk mawk nawk awk
8260do
8261  # Extract the first word of "$ac_prog", so it can be a program name with args.
8262set dummy $ac_prog; ac_word=$2
8263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8264$as_echo_n "checking for $ac_word... " >&6; }
8265if ${ac_cv_prog_AWK+:} false; then :
8266  $as_echo_n "(cached) " >&6
8267else
8268  if test -n "$AWK"; then
8269  ac_cv_prog_AWK="$AWK" # Let the user override the test.
8270else
8271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8272for as_dir in $PATH
8273do
8274  IFS=$as_save_IFS
8275  test -z "$as_dir" && as_dir=.
8276    for ac_exec_ext in '' $ac_executable_extensions; do
8277  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8278    ac_cv_prog_AWK="$ac_prog"
8279    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8280    break 2
8281  fi
8282done
8283  done
8284IFS=$as_save_IFS
8285
8286fi
8287fi
8288AWK=$ac_cv_prog_AWK
8289if test -n "$AWK"; then
8290  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
8291$as_echo "$AWK" >&6; }
8292else
8293  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8294$as_echo "no" >&6; }
8295fi
8296
8297
8298  test -n "$AWK" && break
8299done
8300
8301
8302if test -n "$ac_tool_prefix"; then
8303  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8304set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8306$as_echo_n "checking for $ac_word... " >&6; }
8307if ${ac_cv_prog_RANLIB+:} false; then :
8308  $as_echo_n "(cached) " >&6
8309else
8310  if test -n "$RANLIB"; then
8311  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8312else
8313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8314for as_dir in $PATH
8315do
8316  IFS=$as_save_IFS
8317  test -z "$as_dir" && as_dir=.
8318    for ac_exec_ext in '' $ac_executable_extensions; do
8319  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8320    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8321    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8322    break 2
8323  fi
8324done
8325  done
8326IFS=$as_save_IFS
8327
8328fi
8329fi
8330RANLIB=$ac_cv_prog_RANLIB
8331if test -n "$RANLIB"; then
8332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8333$as_echo "$RANLIB" >&6; }
8334else
8335  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8336$as_echo "no" >&6; }
8337fi
8338
8339
8340fi
8341if test -z "$ac_cv_prog_RANLIB"; then
8342  ac_ct_RANLIB=$RANLIB
8343  # Extract the first word of "ranlib", so it can be a program name with args.
8344set dummy ranlib; ac_word=$2
8345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8346$as_echo_n "checking for $ac_word... " >&6; }
8347if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
8348  $as_echo_n "(cached) " >&6
8349else
8350  if test -n "$ac_ct_RANLIB"; then
8351  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8352else
8353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8354for as_dir in $PATH
8355do
8356  IFS=$as_save_IFS
8357  test -z "$as_dir" && as_dir=.
8358    for ac_exec_ext in '' $ac_executable_extensions; do
8359  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8360    ac_cv_prog_ac_ct_RANLIB="ranlib"
8361    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8362    break 2
8363  fi
8364done
8365  done
8366IFS=$as_save_IFS
8367
8368fi
8369fi
8370ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8371if test -n "$ac_ct_RANLIB"; then
8372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8373$as_echo "$ac_ct_RANLIB" >&6; }
8374else
8375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8376$as_echo "no" >&6; }
8377fi
8378
8379  if test "x$ac_ct_RANLIB" = x; then
8380    RANLIB=":"
8381  else
8382    case $cross_compiling:$ac_tool_warned in
8383yes:)
8384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8386ac_tool_warned=yes ;;
8387esac
8388    RANLIB=$ac_ct_RANLIB
8389  fi
8390else
8391  RANLIB="$ac_cv_prog_RANLIB"
8392fi
8393
8394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if malloc debugging is wanted" >&5
8395$as_echo_n "checking if malloc debugging is wanted... " >&6; }
8396
8397# Check whether --with-dmalloc was given.
8398if test "${with_dmalloc+set}" = set; then :
8399  withval=$with_dmalloc; if test "$withval" = yes; then
8400  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8401$as_echo "yes" >&6; }
8402
8403$as_echo "#define WITH_DMALLOC 1" >>confdefs.h
8404
8405  LIBS="$LIBS -ldmalloc"
8406  LDFLAGS="$LDFLAGS -g"
8407else
8408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8409$as_echo "no" >&6; }
8410fi
8411else
8412  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8413$as_echo "no" >&6; }
8414fi
8415
8416
8417
8418  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
8419$as_echo_n "checking for __attribute__... " >&6; }
8420if ${ax_cv___attribute__+:} false; then :
8421  $as_echo_n "(cached) " >&6
8422else
8423  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8424/* end confdefs.h.  */
8425#include <stdlib.h>
8426	  static void foo(void) __attribute__ ((unused));
8427	  static void
8428	  foo(void) {
8429	      exit(1);
8430	  }
8431
8432int
8433main ()
8434{
8435
8436  ;
8437  return 0;
8438}
8439_ACEOF
8440if ac_fn_c_try_compile "$LINENO"; then :
8441  ax_cv___attribute__=yes
8442else
8443  ax_cv___attribute__=no
8444
8445fi
8446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8447
8448fi
8449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv___attribute__" >&5
8450$as_echo "$ax_cv___attribute__" >&6; }
8451  if test "$ax_cv___attribute__" = "yes"; then
8452
8453$as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
8454
8455  fi
8456
8457
8458
8459
8460
8461
8462
8463# Check whether --with-gcc-arch was given.
8464if test "${with_gcc_arch+set}" = set; then :
8465  withval=$with_gcc_arch; ax_gcc_arch=$withval
8466else
8467  ax_gcc_arch=yes
8468fi
8469
8470
8471{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc architecture flag" >&5
8472$as_echo_n "checking for gcc architecture flag... " >&6; }
8473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
8474$as_echo "" >&6; }
8475if ${ax_cv_gcc_archflag+:} false; then :
8476  $as_echo_n "(cached) " >&6
8477else
8478
8479ax_cv_gcc_archflag="unknown"
8480
8481if test "$GCC" = yes; then
8482
8483if test "x$ax_gcc_arch" = xyes; then
8484ax_gcc_arch=""
8485if test "$cross_compiling" = no; then
8486case $host_cpu in
8487  i[3456]86*|x86_64*|amd64*) # use cpuid codes
8488
8489ac_ext=c
8490ac_cpp='$CPP $CPPFLAGS'
8491ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8492ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8493ac_compiler_gnu=$ac_cv_c_compiler_gnu
8494
8495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 0 output" >&5
8496$as_echo_n "checking for x86 cpuid 0 output... " >&6; }
8497if ${ax_cv_gcc_x86_cpuid_0+:} false; then :
8498  $as_echo_n "(cached) " >&6
8499else
8500  if test "$cross_compiling" = yes; then :
8501  ax_cv_gcc_x86_cpuid_0=unknown
8502else
8503  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8504/* end confdefs.h.  */
8505#include <stdio.h>
8506int
8507main ()
8508{
8509
8510     int op = 0, level = 0, eax, ebx, ecx, edx;
8511     FILE *f;
8512      __asm__ __volatile__ ("xchg %%ebx, %1\n"
8513        "cpuid\n"
8514        "xchg %%ebx, %1\n"
8515        : "=a" (eax), "=r" (ebx), "=c" (ecx), "=d" (edx)
8516        : "a" (op), "2" (level));
8517
8518     f = fopen("conftest_cpuid", "w"); if (!f) return 1;
8519     fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx);
8520     fclose(f);
8521     return 0;
8522
8523  ;
8524  return 0;
8525}
8526_ACEOF
8527if ac_fn_c_try_run "$LINENO"; then :
8528  ax_cv_gcc_x86_cpuid_0=`cat conftest_cpuid`; rm -f conftest_cpuid
8529else
8530  ax_cv_gcc_x86_cpuid_0=unknown; rm -f conftest_cpuid
8531fi
8532rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8533  conftest.$ac_objext conftest.beam conftest.$ac_ext
8534fi
8535
8536fi
8537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_0" >&5
8538$as_echo "$ax_cv_gcc_x86_cpuid_0" >&6; }
8539ac_ext=c
8540ac_cpp='$CPP $CPPFLAGS'
8541ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8542ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8543ac_compiler_gnu=$ac_cv_c_compiler_gnu
8544
8545
8546
8547
8548ac_ext=c
8549ac_cpp='$CPP $CPPFLAGS'
8550ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8551ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8552ac_compiler_gnu=$ac_cv_c_compiler_gnu
8553
8554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 1 output" >&5
8555$as_echo_n "checking for x86 cpuid 1 output... " >&6; }
8556if ${ax_cv_gcc_x86_cpuid_1+:} false; then :
8557  $as_echo_n "(cached) " >&6
8558else
8559  if test "$cross_compiling" = yes; then :
8560  ax_cv_gcc_x86_cpuid_1=unknown
8561else
8562  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8563/* end confdefs.h.  */
8564#include <stdio.h>
8565int
8566main ()
8567{
8568
8569     int op = 1, level = 0, eax, ebx, ecx, edx;
8570     FILE *f;
8571      __asm__ __volatile__ ("xchg %%ebx, %1\n"
8572        "cpuid\n"
8573        "xchg %%ebx, %1\n"
8574        : "=a" (eax), "=r" (ebx), "=c" (ecx), "=d" (edx)
8575        : "a" (op), "2" (level));
8576
8577     f = fopen("conftest_cpuid", "w"); if (!f) return 1;
8578     fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx);
8579     fclose(f);
8580     return 0;
8581
8582  ;
8583  return 0;
8584}
8585_ACEOF
8586if ac_fn_c_try_run "$LINENO"; then :
8587  ax_cv_gcc_x86_cpuid_1=`cat conftest_cpuid`; rm -f conftest_cpuid
8588else
8589  ax_cv_gcc_x86_cpuid_1=unknown; rm -f conftest_cpuid
8590fi
8591rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8592  conftest.$ac_objext conftest.beam conftest.$ac_ext
8593fi
8594
8595fi
8596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_1" >&5
8597$as_echo "$ax_cv_gcc_x86_cpuid_1" >&6; }
8598ac_ext=c
8599ac_cpp='$CPP $CPPFLAGS'
8600ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8601ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8602ac_compiler_gnu=$ac_cv_c_compiler_gnu
8603
8604
8605
8606     case $ax_cv_gcc_x86_cpuid_0 in
8607       *:756e6547:6c65746e:49656e69) # Intel
8608          case $ax_cv_gcc_x86_cpuid_1 in
8609	    *5[4578]?:*:*:*) ax_gcc_arch="pentium-mmx pentium" ;;
8610	    *5[123]?:*:*:*) ax_gcc_arch=pentium ;;
8611	    *0?61?:*:*:*|?61?:*:*:*|61?:*:*:*) ax_gcc_arch=pentiumpro ;;
8612	    *0?6[356]?:*:*:*|?6[356]?:*:*:*|6[356]?:*:*:*) ax_gcc_arch="pentium2 pentiumpro" ;;
8613	    *0?6[78ab]?:*:*:*|?6[78ab]?:*:*:*|6[78ab]?:*:*:*) ax_gcc_arch="pentium3 pentiumpro" ;;
8614	    *0?6[9d]?:*:*:*|?6[9d]?:*:*:*|6[9d]?:*:*:*|*1?65?:*:*:*) ax_gcc_arch="pentium-m pentium3 pentiumpro" ;;
8615	    *0?6e?:*:*:*|?6e?:*:*:*|6e?:*:*:*) ax_gcc_arch="yonah pentium-m pentium3 pentiumpro" ;;
8616	    *0?6f?:*:*:*|?6f?:*:*:*|6f?:*:*:*|*1?66?:*:*:*) ax_gcc_arch="core2 pentium-m pentium3 pentiumpro" ;;
8617	    *1?6[7d]?:*:*:*) ax_gcc_arch="penryn core2 pentium-m pentium3 pentiumpro" ;;
8618	    *1?6[aef]?:*:*:*|*2?6e?:*:*:*) ax_gcc_arch="nehalem corei7 core2 pentium-m pentium3 pentiumpro" ;;
8619	    *2?6[5cf]?:*:*:*) ax_gcc_arch="westmere corei7 core2 pentium-m pentium3 pentiumpro" ;;
8620	    *2?6[ad]?:*:*:*) ax_gcc_arch="sandybridge corei7-avx corei7 core2 pentium-m pentium3 pentiumpro" ;;
8621	    *3?6[ae]?:*:*:*) ax_gcc_arch="ivybridge core-avx-i corei7-avx corei7 core2 pentium-m pentium3 pentiumpro" ;;
8622	    *3?6[cf]?:*:*:*|*4?6[56]?:*:*:*) ax_gcc_arch="haswell core-avx2 core-avx-i corei7-avx corei7 core2 pentium-m pentium3 pentiumpro" ;;
8623	    *3?6d?:*:*:*|*4?6[7f]?:*:*:*|*5?66?:*:*:*) ax_gcc_arch="broadwell core-avx2 core-avx-i corei7-avx corei7 core2 pentium-m pentium3 pentiumpro" ;;
8624	    *1?6c?:*:*:*|*2?6[67]?:*:*:*|*3?6[56]?:*:*:*) ax_gcc_arch="bonnell atom core2 pentium-m pentium3 pentiumpro" ;;
8625	    *3?67?:*:*:*|*[45]?6[ad]?:*:*:*) ax_gcc_arch="silvermont atom core2 pentium-m pentium3 pentiumpro" ;;
8626	    *000?f[012]?:*:*:*|?f[012]?:*:*:*|f[012]?:*:*:*) ax_gcc_arch="pentium4 pentiumpro" ;;
8627	    *000?f[346]?:*:*:*|?f[346]?:*:*:*|f[346]?:*:*:*) ax_gcc_arch="nocona prescott pentium4 pentiumpro" ;;
8628	    # fallback
8629	    *5??:*:*:*) ax_gcc_arch=pentium ;;
8630	    *??6??:*:*:*) ax_gcc_arch="core2 pentiumpro" ;;
8631	    *6??:*:*:*) ax_gcc_arch=pentiumpro ;;
8632	    *00??f??:*:*:*|??f??:*:*:*|?f??:*:*:*|f??:*:*:*) ax_gcc_arch="pentium4 pentiumpro" ;;
8633          esac ;;
8634       *:68747541:444d4163:69746e65) # AMD
8635          case $ax_cv_gcc_x86_cpuid_1 in
8636	    *5[67]?:*:*:*) ax_gcc_arch=k6 ;;
8637	    *5[8]?:*:*:*) ax_gcc_arch="k6-2 k6" ;;
8638	    *5[9d]?:*:*:*) ax_gcc_arch="k6-3 k6" ;;
8639	    *6[12]?:*:*:*) ax_gcc_arch="athlon k7" ;;
8640	    *6[34]?:*:*:*) ax_gcc_arch="athlon-tbird k7" ;;
8641	    *6[678a]?:*:*:*) ax_gcc_arch="athlon-xp athlon-4 athlon k7" ;;
8642	    *000?f[4578bcef]?:*:*:*|?f[4578bcef]?:*:*:*|f[4578bcef]?:*:*:*|*001?f[4578bcf]?:*:*:*|1?f[4578bcf]?:*:*:*) ax_gcc_arch="athlon64 k8" ;;
8643	    *002?f[13457bcf]?:*:*:*|2?f[13457bcf]?:*:*:*|*004?f[138bcf]?:*:*:*|4?f[138bcf]?:*:*:*|*005?f[df]?:*:*:*|5?f[df]?:*:*:*|*006?f[8bcf]?:*:*:*|6?f[8bcf]?:*:*:*|*007?f[cf]?:*:*:*|7?f[cf]?:*:*:*|*00c?f1?:*:*:*|c?f1?:*:*:*|*020?f3?:*:*:*|20?f3?:*:*:*) ax_gcc_arch="athlon64-sse3 k8-sse3 athlon64 k8" ;;
8644	    *010?f[245689a]?:*:*:*|10?f[245689a]?:*:*:*|*030?f1?:*:*:*|30?f1?:*:*:*) ax_gcc_arch="barcelona amdfam10 k8" ;;
8645	    *050?f[12]?:*:*:*|50?f[12]?:*:*:*) ax_gcc_arch="btver1 amdfam10 k8" ;;
8646	    *060?f1?:*:*:*|60?f1?:*:*:*) ax_gcc_arch="bdver1 amdfam10 k8" ;;
8647	    *060?f2?:*:*:*|60?f2?:*:*:*|*061?f[03]?:*:*:*|61?f[03]?:*:*:*) ax_gcc_arch="bdver2 bdver1 amdfam10 k8" ;;
8648	    *063?f0?:*:*:*|63?f0?:*:*:*) ax_gcc_arch="bdver3 bdver2 bdver1 amdfam10 k8" ;;
8649	    *07[03]?f0?:*:*:*|7[03]?f0?:*:*:*) ax_gcc_arch="btver2 btver1 amdfam10 k8" ;;
8650	    # fallback
8651	    *0[13]??f??:*:*:*|[13]??f??:*:*:*) ax_gcc_arch="barcelona amdfam10 k8" ;;
8652	    *020?f??:*:*:*|20?f??:*:*:*) ax_gcc_arch="athlon64-sse3 k8-sse3 athlon64 k8" ;;
8653	    *05??f??:*:*:*|5??f??:*:*:*) ax_gcc_arch="btver1 amdfam10 k8" ;;
8654	    *060?f??:*:*:*|60?f??:*:*:*) ax_gcc_arch="bdver1 amdfam10 k8" ;;
8655	    *061?f??:*:*:*|61?f??:*:*:*) ax_gcc_arch="bdver2 bdver1 amdfam10 k8" ;;
8656	    *06??f??:*:*:*|6??f??:*:*:*) ax_gcc_arch="bdver3 bdver2 bdver1 amdfam10 k8" ;;
8657	    *070?f??:*:*:*|70?f??:*:*:*) ax_gcc_arch="btver2 btver1 amdfam10 k8" ;;
8658	    *???f??:*:*:*) ax_gcc_arch="amdfam10 k8" ;;
8659          esac ;;
8660	*:746e6543:736c7561:48727561) # IDT / VIA (Centaur)
8661	   case $ax_cv_gcc_x86_cpuid_1 in
8662	     *54?:*:*:*) ax_gcc_arch=winchip-c6 ;;
8663	     *5[89]?:*:*:*) ax_gcc_arch=winchip2 ;;
8664	     *66?:*:*:*) ax_gcc_arch=winchip2 ;;
8665	     *6[78]?:*:*:*) ax_gcc_arch=c3 ;;
8666	     *6[9adf]?:*:*:*) ax_gcc_arch="c3-2 c3" ;;
8667	   esac ;;
8668     esac
8669     if test x"$ax_gcc_arch" = x; then # fallback
8670	case $host_cpu in
8671	  i586*) ax_gcc_arch=pentium ;;
8672	  i686*) ax_gcc_arch=pentiumpro ;;
8673        esac
8674     fi
8675     ;;
8676
8677  sparc*)
8678     # Extract the first word of "prtdiag", so it can be a program name with args.
8679set dummy prtdiag; ac_word=$2
8680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8681$as_echo_n "checking for $ac_word... " >&6; }
8682if ${ac_cv_path_PRTDIAG+:} false; then :
8683  $as_echo_n "(cached) " >&6
8684else
8685  case $PRTDIAG in
8686  [\\/]* | ?:[\\/]*)
8687  ac_cv_path_PRTDIAG="$PRTDIAG" # Let the user override the test with a path.
8688  ;;
8689  *)
8690  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8691as_dummy="$PATH:/usr/platform/`uname -i`/sbin/:/usr/platform/`uname -m`/sbin/"
8692for as_dir in $as_dummy
8693do
8694  IFS=$as_save_IFS
8695  test -z "$as_dir" && as_dir=.
8696    for ac_exec_ext in '' $ac_executable_extensions; do
8697  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8698    ac_cv_path_PRTDIAG="$as_dir/$ac_word$ac_exec_ext"
8699    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8700    break 2
8701  fi
8702done
8703  done
8704IFS=$as_save_IFS
8705
8706  test -z "$ac_cv_path_PRTDIAG" && ac_cv_path_PRTDIAG="prtdiag"
8707  ;;
8708esac
8709fi
8710PRTDIAG=$ac_cv_path_PRTDIAG
8711if test -n "$PRTDIAG"; then
8712  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRTDIAG" >&5
8713$as_echo "$PRTDIAG" >&6; }
8714else
8715  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8716$as_echo "no" >&6; }
8717fi
8718
8719
8720     cputype=`(((grep cpu /proc/cpuinfo | cut -d: -f2) ; ($PRTDIAG -v |grep -i sparc) ; grep -i cpu /var/run/dmesg.boot ) | head -n 1) 2> /dev/null`
8721     cputype=`echo "$cputype" | tr -d ' -' | $SED 's/SPARCIIi/SPARCII/' |tr $as_cr_LETTERS $as_cr_letters`
8722     case $cputype in
8723         *ultrasparciv*) ax_gcc_arch="ultrasparc4 ultrasparc3 ultrasparc v9" ;;
8724         *ultrasparciii*) ax_gcc_arch="ultrasparc3 ultrasparc v9" ;;
8725         *ultrasparc*) ax_gcc_arch="ultrasparc v9" ;;
8726         *supersparc*|*tms390z5[05]*) ax_gcc_arch="supersparc v8" ;;
8727         *hypersparc*|*rt62[056]*) ax_gcc_arch="hypersparc v8" ;;
8728         *cypress*) ax_gcc_arch=cypress ;;
8729     esac ;;
8730
8731  alphaev5) ax_gcc_arch=ev5 ;;
8732  alphaev56) ax_gcc_arch=ev56 ;;
8733  alphapca56) ax_gcc_arch="pca56 ev56" ;;
8734  alphapca57) ax_gcc_arch="pca57 pca56 ev56" ;;
8735  alphaev6) ax_gcc_arch=ev6 ;;
8736  alphaev67) ax_gcc_arch=ev67 ;;
8737  alphaev68) ax_gcc_arch="ev68 ev67" ;;
8738  alphaev69) ax_gcc_arch="ev69 ev68 ev67" ;;
8739  alphaev7) ax_gcc_arch="ev7 ev69 ev68 ev67" ;;
8740  alphaev79) ax_gcc_arch="ev79 ev7 ev69 ev68 ev67" ;;
8741
8742  powerpc*)
8743     cputype=`((grep cpu /proc/cpuinfo | head -n 1 | cut -d: -f2 | cut -d, -f1 | $SED 's/ //g') ; /usr/bin/machine ; /bin/machine; grep CPU /var/run/dmesg.boot | head -n 1 | cut -d" " -f2) 2> /dev/null`
8744     cputype=`echo $cputype | $SED -e 's/ppc//g;s/ *//g'`
8745     case $cputype in
8746       *750*) ax_gcc_arch="750 G3" ;;
8747       *740[0-9]*) ax_gcc_arch="$cputype 7400 G4" ;;
8748       *74[4-5][0-9]*) ax_gcc_arch="$cputype 7450 G4" ;;
8749       *74[0-9][0-9]*) ax_gcc_arch="$cputype G4" ;;
8750       *970*) ax_gcc_arch="970 G5 power4";;
8751       *POWER4*|*power4*|*gq*) ax_gcc_arch="power4 970";;
8752       *POWER5*|*power5*|*gr*|*gs*) ax_gcc_arch="power5 power4 970";;
8753       603ev|8240) ax_gcc_arch="$cputype 603e 603";;
8754       *POWER7*) ax_gcc_arch="power7";;
8755       *POWER8*) ax_gcc_arch="power8";;
8756       *POWER9*) ax_gcc_arch="power9";;
8757       *POWER10*) ax_gcc_arch="power10";;
8758       *) ax_gcc_arch=$cputype ;;
8759     esac
8760     ax_gcc_arch="$ax_gcc_arch powerpc"
8761     ;;
8762  aarch64)
8763     cpuimpl=`grep 'CPU implementer' /proc/cpuinfo 2> /dev/null | cut -d: -f2 | tr -d " " | head -n 1`
8764     cpuarch=`grep 'CPU architecture' /proc/cpuinfo 2> /dev/null | cut -d: -f2 | tr -d " " | head -n 1`
8765     cpuvar=`grep 'CPU variant' /proc/cpuinfo 2> /dev/null | cut -d: -f2 | tr -d " " | head -n 1`
8766     case $cpuimpl in
8767       0x42) case $cpuarch in
8768               8) case $cpuvar in
8769                    0x0) ax_gcc_arch="thunderx2t99 vulcan armv8.1-a armv8-a+lse armv8-a native" ;;
8770                  esac
8771                  ;;
8772             esac
8773             ;;
8774       0x43) case $cpuarch in
8775               8) case $cpuvar in
8776                    0x0) ax_gcc_arch="thunderx armv8-a native" ;;
8777                    0x1) ax_gcc_arch="thunderx+lse armv8.1-a armv8-a+lse armv8-a native" ;;
8778                  esac
8779                  ;;
8780             esac
8781             ;;
8782      esac
8783      ;;
8784esac
8785fi # not cross-compiling
8786fi # guess arch
8787
8788if test "x$ax_gcc_arch" != x -a "x$ax_gcc_arch" != xno; then
8789if test "xyes" = xyes; then # if we require portable code
8790  flag_prefixes="-mtune="
8791  if test "x$ax_cv_c_compiler_vendor" = xclang; then flag_prefixes="-march="; fi
8792  # -mcpu=$arch and m$arch generate nonportable code on every arch except
8793  # x86.  And some other arches (e.g. Alpha) don't accept -mtune.  Grrr.
8794  case $host_cpu in i*86|x86_64*|amd64*) flag_prefixes="$flag_prefixes -mcpu= -m";; esac
8795else
8796  flag_prefixes="-march= -mcpu= -m"
8797fi
8798for flag_prefix in $flag_prefixes; do
8799  for arch in $ax_gcc_arch; do
8800    flag="$flag_prefix$arch"
8801    as_CACHEVAR=`$as_echo "ax_cv_check_cflags__$flag" | $as_tr_sh`
8802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5
8803$as_echo_n "checking whether C compiler accepts $flag... " >&6; }
8804if eval \${$as_CACHEVAR+:} false; then :
8805  $as_echo_n "(cached) " >&6
8806else
8807
8808  ax_check_save_flags=$CFLAGS
8809  CFLAGS="$CFLAGS  $flag"
8810  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8811/* end confdefs.h.  */
8812
8813int
8814main ()
8815{
8816
8817  ;
8818  return 0;
8819}
8820_ACEOF
8821if ac_fn_c_try_compile "$LINENO"; then :
8822  eval "$as_CACHEVAR=yes"
8823else
8824  eval "$as_CACHEVAR=no"
8825fi
8826rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8827  CFLAGS=$ax_check_save_flags
8828fi
8829eval ac_res=\$$as_CACHEVAR
8830	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
8831$as_echo "$ac_res" >&6; }
8832if eval test \"x\$"$as_CACHEVAR"\" = x"yes"; then :
8833  if test "x$ax_cv_c_compiler_vendor" = xclang; then
8834      if test "xyes" = xyes; then
8835	if test "x$flag" = "x-march=$arch"; then flag=-mtune=$arch; fi
8836      fi
8837    fi; ax_cv_gcc_archflag=$flag; break
8838else
8839  :
8840fi
8841
8842  done
8843  test "x$ax_cv_gcc_archflag" = xunknown || break
8844done
8845fi
8846
8847fi # $GCC=yes
8848
8849fi
8850
8851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc architecture flag" >&5
8852$as_echo_n "checking for gcc architecture flag... " >&6; }
8853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_archflag" >&5
8854$as_echo "$ax_cv_gcc_archflag" >&6; }
8855if test "x$ax_cv_gcc_archflag" = xunknown; then
8856  :
8857else
8858  CFLAGS="$CFLAGS $ax_cv_gcc_archflag"
8859fi
8860
8861
8862
8863
8864
8865
8866
8867
8868if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
8869	if test -n "$ac_tool_prefix"; then
8870  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
8871set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
8872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8873$as_echo_n "checking for $ac_word... " >&6; }
8874if ${ac_cv_path_PKG_CONFIG+:} false; then :
8875  $as_echo_n "(cached) " >&6
8876else
8877  case $PKG_CONFIG in
8878  [\\/]* | ?:[\\/]*)
8879  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
8880  ;;
8881  *)
8882  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8883for as_dir in $PATH
8884do
8885  IFS=$as_save_IFS
8886  test -z "$as_dir" && as_dir=.
8887    for ac_exec_ext in '' $ac_executable_extensions; do
8888  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8889    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8890    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8891    break 2
8892  fi
8893done
8894  done
8895IFS=$as_save_IFS
8896
8897  ;;
8898esac
8899fi
8900PKG_CONFIG=$ac_cv_path_PKG_CONFIG
8901if test -n "$PKG_CONFIG"; then
8902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
8903$as_echo "$PKG_CONFIG" >&6; }
8904else
8905  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8906$as_echo "no" >&6; }
8907fi
8908
8909
8910fi
8911if test -z "$ac_cv_path_PKG_CONFIG"; then
8912  ac_pt_PKG_CONFIG=$PKG_CONFIG
8913  # Extract the first word of "pkg-config", so it can be a program name with args.
8914set dummy pkg-config; ac_word=$2
8915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8916$as_echo_n "checking for $ac_word... " >&6; }
8917if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
8918  $as_echo_n "(cached) " >&6
8919else
8920  case $ac_pt_PKG_CONFIG in
8921  [\\/]* | ?:[\\/]*)
8922  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
8923  ;;
8924  *)
8925  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8926for as_dir in $PATH
8927do
8928  IFS=$as_save_IFS
8929  test -z "$as_dir" && as_dir=.
8930    for ac_exec_ext in '' $ac_executable_extensions; do
8931  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8932    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
8933    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8934    break 2
8935  fi
8936done
8937  done
8938IFS=$as_save_IFS
8939
8940  ;;
8941esac
8942fi
8943ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
8944if test -n "$ac_pt_PKG_CONFIG"; then
8945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
8946$as_echo "$ac_pt_PKG_CONFIG" >&6; }
8947else
8948  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8949$as_echo "no" >&6; }
8950fi
8951
8952  if test "x$ac_pt_PKG_CONFIG" = x; then
8953    PKG_CONFIG=""
8954  else
8955    case $cross_compiling:$ac_tool_warned in
8956yes:)
8957{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8958$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8959ac_tool_warned=yes ;;
8960esac
8961    PKG_CONFIG=$ac_pt_PKG_CONFIG
8962  fi
8963else
8964  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
8965fi
8966
8967fi
8968if test -n "$PKG_CONFIG"; then
8969	_pkg_min_version=0.20
8970	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
8971$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
8972	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
8973		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8974$as_echo "yes" >&6; }
8975	else
8976		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8977$as_echo "no" >&6; }
8978		PKG_CONFIG=""
8979	fi
8980fi
8981
8982
8983
8984    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler vendor" >&5
8985$as_echo_n "checking for C compiler vendor... " >&6; }
8986if ${ax_cv_c_compiler_vendor+:} false; then :
8987  $as_echo_n "(cached) " >&6
8988else
8989
8990	vendors="
8991		intel:		__ICC,__ECC,__INTEL_COMPILER
8992		ibm:		__xlc__,__xlC__,__IBMC__,__IBMCPP__,__ibmxl__
8993		pathscale:	__PATHCC__,__PATHSCALE__
8994		clang:		__clang__
8995		cray:		_CRAYC
8996		fujitsu:	__FUJITSU
8997		sdcc:		SDCC,__SDCC
8998		sx:		_SX
8999		portland:	__PGI
9000		gnu:		__GNUC__
9001		sun:		__SUNPRO_C,__SUNPRO_CC,__SUNPRO_F90,__SUNPRO_F95
9002		hp:		__HP_cc,__HP_aCC
9003		dec:		__DECC,__DECCXX,__DECC_VER,__DECCXX_VER
9004		borland:	__BORLANDC__,__CODEGEARC__,__TURBOC__
9005		comeau:		__COMO__
9006		kai:		__KCC
9007		lcc:		__LCC__
9008		sgi:		__sgi,sgi
9009		microsoft:	_MSC_VER
9010		metrowerks:	__MWERKS__
9011		watcom:		__WATCOMC__
9012		tcc:		__TINYC__
9013		unknown:	UNKNOWN
9014	"
9015	for ventest in $vendors; do
9016	    case $ventest in
9017		*:)
9018		    vendor=$ventest
9019		    continue
9020		    ;;
9021		*)
9022		    vencpp="defined("`echo $ventest | sed 's/,/) || defined(/g'`")"
9023		    ;;
9024	    esac
9025
9026	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9027/* end confdefs.h.  */
9028
9029int
9030main ()
9031{
9032
9033#if !($vencpp)
9034      thisisanerror;
9035#endif
9036
9037  ;
9038  return 0;
9039}
9040_ACEOF
9041if ac_fn_c_try_compile "$LINENO"; then :
9042  break
9043fi
9044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9045	done
9046
9047	ax_cv_c_compiler_vendor=`echo $vendor | cut -d: -f1`
9048
9049fi
9050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_compiler_vendor" >&5
9051$as_echo "$ax_cv_c_compiler_vendor" >&6; }
9052
9053
9054if test "x$GCC" = "xyes"; then
9055  CFLAGS="$CFLAGS -fexceptions"
9056  touch local.exp
9057else
9058  cat > local.exp <<EOF
9059set CC_FOR_TARGET "$CC"
9060EOF
9061fi
9062
9063# Check for linker script support
9064
9065  # Check whether --enable-ld-version-script was given.
9066if test "${enable_ld_version_script+set}" = set; then :
9067  enableval=$enable_ld_version_script; have_ld_version_script=$enableval
9068else
9069  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if LD -Wl,--version-script works" >&5
9070$as_echo_n "checking if LD -Wl,--version-script works... " >&6; }
9071if ${gl_cv_sys_ld_version_script+:} false; then :
9072  $as_echo_n "(cached) " >&6
9073else
9074  gl_cv_sys_ld_version_script=no
9075        save_LDFLAGS=$LDFLAGS
9076        LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
9077        echo foo >conftest.map
9078        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9079/* end confdefs.h.  */
9080
9081int
9082main ()
9083{
9084
9085  ;
9086  return 0;
9087}
9088_ACEOF
9089if ac_fn_c_try_link "$LINENO"; then :
9090
9091else
9092  cat > conftest.map <<EOF
9093VERS_1 {
9094        global: sym;
9095};
9096
9097VERS_2 {
9098        global: sym;
9099} VERS_1;
9100EOF
9101           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9102/* end confdefs.h.  */
9103
9104int
9105main ()
9106{
9107
9108  ;
9109  return 0;
9110}
9111_ACEOF
9112if ac_fn_c_try_link "$LINENO"; then :
9113  gl_cv_sys_ld_version_script=yes
9114fi
9115rm -f core conftest.err conftest.$ac_objext \
9116    conftest$ac_exeext conftest.$ac_ext
9117fi
9118rm -f core conftest.err conftest.$ac_objext \
9119    conftest$ac_exeext conftest.$ac_ext
9120        rm -f conftest.map
9121        LDFLAGS=$save_LDFLAGS
9122fi
9123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_ld_version_script" >&5
9124$as_echo "$gl_cv_sys_ld_version_script" >&6; }
9125     have_ld_version_script=$gl_cv_sys_ld_version_script
9126fi
9127
9128   if test "$have_ld_version_script" = yes; then
9129  HAVE_LD_VERSION_SCRIPT_TRUE=
9130  HAVE_LD_VERSION_SCRIPT_FALSE='#'
9131else
9132  HAVE_LD_VERSION_SCRIPT_TRUE='#'
9133  HAVE_LD_VERSION_SCRIPT_FALSE=
9134fi
9135
9136
9137
9138#
9139# Enable run-time checking.
9140#
9141# Check whether --enable-bounds-checking was given.
9142if test "${enable_bounds_checking+set}" = set; then :
9143  enableval=$enable_bounds_checking; enable_bounds_checking=$enableval
9144else
9145  enable_bounds_checking='no'
9146fi
9147
9148
9149if test "$enable_bounds_checking" = yes; then
9150
9151$as_echo "#define _FORTIFY_SOURCE 2" >>confdefs.h
9152
9153fi
9154
9155#
9156# Tests for Windows
9157#
9158
9159
9160
9161native_win32_build='no'
9162cygwin_build='no'
9163case "${host_os}" in
9164    cygwin* )
9165        cygwin_build='yes'
9166    ;;
9167    mingw* )
9168        native_win32_build='yes'
9169    ;;
9170esac
9171 if test "${native_win32_build}" = 'yes'; then
9172  WIN32_NATIVE_BUILD_TRUE=
9173  WIN32_NATIVE_BUILD_FALSE='#'
9174else
9175  WIN32_NATIVE_BUILD_TRUE='#'
9176  WIN32_NATIVE_BUILD_FALSE=
9177fi
9178
9179 if test "${cygwin_build}" = 'yes'; then
9180  CYGWIN_BUILD_TRUE=
9181  CYGWIN_BUILD_FALSE='#'
9182else
9183  CYGWIN_BUILD_TRUE='#'
9184  CYGWIN_BUILD_FALSE=
9185fi
9186
9187
9188WinPathScript="${srcdirfull}/winpath.sh"
9189
9190
9191#
9192# Compiler flags tweaks
9193#
9194if test "${GCC}" != "yes"; then
9195    case "${host}" in
9196        *-*-hpux* )
9197            # aCC: HP ANSI C++ B3910B A.03.34
9198            CFLAGS="${CFLAGS} -Wp,-H30000"
9199            if test -n "${CXXFLAGS}"; then
9200                CXXFLAGS='-AA'
9201            else
9202                CXXFLAGS="${CXXFLAGS} -AA"
9203            fi
9204        ;;
9205        *-dec-osf5.* )
9206            # Compaq alphaev68-dec-osf5.1 compiler
9207            if test -n "${CXXFLAGS}"; then
9208                CXXFLAGS='-std strict_ansi -noimplicit_include'
9209            else
9210                CXXFLAGS="${CXXFLAGS} -std strict_ansi -noimplicit_include"
9211            fi
9212  esac
9213fi
9214
9215# Check for lazy-loading.
9216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker lazyload option" >&5
9217$as_echo_n "checking for linker lazyload option... " >&6; }
9218if ${im_cv_ld_lazyload+:} false; then :
9219  $as_echo_n "(cached) " >&6
9220else
9221
9222im_cv_ld_lazyload='none'
9223case "${host}" in
9224  *-*-solaris2.8 | *-*-solaris2.9 | *-*-solaris2.1? )
9225    if test "$lt_cv_prog_gnu_ld" != 'yes' ; then
9226       im_cv_ld_lazyload='-Wl,-zlazyload'
9227    fi
9228    ;;
9229esac
9230
9231fi
9232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $im_cv_ld_lazyload" >&5
9233$as_echo "$im_cv_ld_lazyload" >&6; }
9234if test "${im_cv_ld_lazyload}" != 'none' ; then
9235  if test -z "${LDFLAGS}" ; then
9236    LDFLAGS="${im_cv_ld_lazyload}"
9237  else
9238    LDFLAGS="${im_cv_ld_lazyload} ${LDFLAGS}"
9239  fi
9240fi
9241
9242case "$host" in
9243  *darwin* | *-macos10*)
9244        CFLAGS="${CFLAGS} -D_FORTIFY_SOURCE=0"
9245        # Check whether --enable-osx-universal-binary was given.
9246if test "${enable_osx_universal_binary+set}" = set; then :
9247  enableval=$enable_osx_universal_binary; build_osxuniversal="${enableval}"
9248else
9249  build_osxuniversal=no
9250fi
9251
9252
9253    if test "${build_osxuniversal}" != no ; then
9254      if test "$enable_dependency_tracking" != no ; then
9255        as_fn_error $? "--enable-osx-universal-binary requires --disable-dependency-tracking.
9256Please re-run configure with these options:
9257  --disable-dependency-tracking --enable-osx-universal-binary
9258        " "$LINENO" 5
9259      fi
9260      CFLAGS="$CFLAGS -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
9261      CXXFLAGS="$CXXFLAGS -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
9262      LDFLAGS="$LDFLAGS -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch i386"
9263  fi
9264  ;;
9265esac
9266
9267#
9268# ARCH specific include directory
9269#
9270
9271# Check whether --with-includearch-dir was given.
9272if test "${with_includearch_dir+set}" = set; then :
9273  withval=$with_includearch_dir; includearch_dir=$withval
9274else
9275  includearch_dir=$INCLUDE_DIR
9276fi
9277
9278
9279eval "eval INCLUDEARCH_DIR=$includearch_dir"
9280
9281
9282#
9283# ARCH specific configuration directory
9284#
9285
9286# Check whether --with-sharearch-dir was given.
9287if test "${with_sharearch_dir+set}" = set; then :
9288  withval=$with_sharearch_dir; sharearch_dir=$withval
9289else
9290  sharearch_dir="${LIB_DIR}"
9291fi
9292
9293
9294eval "eval SHAREARCH_DIR=$sharearch_dir"
9295
9296
9297# Path to the pkgconfig folder
9298
9299# Check whether --with-pkgconfigdir was given.
9300if test "${with_pkgconfigdir+set}" = set; then :
9301  withval=$with_pkgconfigdir; pkgconfigdir="$withval"
9302else
9303  pkgconfigdir='${libdir}/pkgconfig'
9304fi
9305
9306
9307
9308#
9309# Enable support for POSIX thread APIs
9310#
9311
9312# Check whether --with-threads was given.
9313if test "${with_threads+set}" = set; then :
9314  withval=$with_threads; with_threads=$withval
9315else
9316  with_threads='yes'
9317fi
9318
9319
9320THREAD_LIBS=''
9321have_threads=no
9322if test "$with_threads" != 'no'; then
9323
9324
9325
9326
9327ac_ext=c
9328ac_cpp='$CPP $CPPFLAGS'
9329ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9330ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9331ac_compiler_gnu=$ac_cv_c_compiler_gnu
9332
9333ax_pthread_ok=no
9334
9335# We used to check for pthread.h first, but this fails if pthread.h
9336# requires special compiler flags (e.g. on Tru64 or Sequent).
9337# It gets checked for in the link test anyway.
9338
9339# First of all, check if the user has set any of the PTHREAD_LIBS,
9340# etcetera environment variables, and if threads linking works using
9341# them:
9342if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then
9343        ax_pthread_save_CC="$CC"
9344        ax_pthread_save_CFLAGS="$CFLAGS"
9345        ax_pthread_save_LIBS="$LIBS"
9346        if test "x$PTHREAD_CC" != "x"; then :
9347  CC="$PTHREAD_CC"
9348fi
9349        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9350        LIBS="$PTHREAD_LIBS $LIBS"
9351        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5
9352$as_echo_n "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }
9353        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9354/* end confdefs.h.  */
9355
9356/* Override any GCC internal prototype to avoid an error.
9357   Use char because int might match the return type of a GCC
9358   builtin and then its argument prototype would still apply.  */
9359#ifdef __cplusplus
9360extern "C"
9361#endif
9362char pthread_join ();
9363int
9364main ()
9365{
9366return pthread_join ();
9367  ;
9368  return 0;
9369}
9370_ACEOF
9371if ac_fn_c_try_link "$LINENO"; then :
9372  ax_pthread_ok=yes
9373fi
9374rm -f core conftest.err conftest.$ac_objext \
9375    conftest$ac_exeext conftest.$ac_ext
9376        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
9377$as_echo "$ax_pthread_ok" >&6; }
9378        if test "x$ax_pthread_ok" = "xno"; then
9379                PTHREAD_LIBS=""
9380                PTHREAD_CFLAGS=""
9381        fi
9382        CC="$ax_pthread_save_CC"
9383        CFLAGS="$ax_pthread_save_CFLAGS"
9384        LIBS="$ax_pthread_save_LIBS"
9385fi
9386
9387# We must check for the threads library under a number of different
9388# names; the ordering is very important because some systems
9389# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
9390# libraries is broken (non-POSIX).
9391
9392# Create a list of thread flags to try. Items with a "," contain both
9393# C compiler flags (before ",") and linker flags (after ","). Other items
9394# starting with a "-" are C compiler flags, and remaining items are
9395# library names, except for "none" which indicates that we try without
9396# any flags at all, and "pthread-config" which is a program returning
9397# the flags for the Pth emulation library.
9398
9399ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
9400
9401# The ordering *is* (sometimes) important.  Some notes on the
9402# individual items follow:
9403
9404# pthreads: AIX (must check this before -lpthread)
9405# none: in case threads are in libc; should be tried before -Kthread and
9406#       other compiler flags to prevent continual compiler warnings
9407# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
9408# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64
9409#           (Note: HP C rejects this with "bad form for `-t' option")
9410# -pthreads: Solaris/gcc (Note: HP C also rejects)
9411# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
9412#      doesn't hurt to check since this sometimes defines pthreads and
9413#      -D_REENTRANT too), HP C (must be checked before -lpthread, which
9414#      is present but should not be used directly; and before -mthreads,
9415#      because the compiler interprets this as "-mt" + "-hreads")
9416# -mthreads: Mingw32/gcc, Lynx/gcc
9417# pthread: Linux, etcetera
9418# --thread-safe: KAI C++
9419# pthread-config: use pthread-config program (for GNU Pth library)
9420
9421case $host_os in
9422
9423        freebsd*)
9424
9425        # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
9426        # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
9427
9428        ax_pthread_flags="-kthread lthread $ax_pthread_flags"
9429        ;;
9430
9431        hpux*)
9432
9433        # From the cc(1) man page: "[-mt] Sets various -D flags to enable
9434        # multi-threading and also sets -lpthread."
9435
9436        ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"
9437        ;;
9438
9439        openedition*)
9440
9441        # IBM z/OS requires a feature-test macro to be defined in order to
9442        # enable POSIX threads at all, so give the user a hint if this is
9443        # not set. (We don't define these ourselves, as they can affect
9444        # other portions of the system API in unpredictable ways.)
9445
9446        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9447/* end confdefs.h.  */
9448
9449#            if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)
9450             AX_PTHREAD_ZOS_MISSING
9451#            endif
9452
9453_ACEOF
9454if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9455  $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1; then :
9456  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5
9457$as_echo "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}
9458fi
9459rm -f conftest*
9460
9461        ;;
9462
9463        solaris*)
9464
9465        # On Solaris (at least, for some versions), libc contains stubbed
9466        # (non-functional) versions of the pthreads routines, so link-based
9467        # tests will erroneously succeed. (N.B.: The stubs are missing
9468        # pthread_cleanup_push, or rather a function called by this macro,
9469        # so we could check for that, but who knows whether they'll stub
9470        # that too in a future libc.)  So we'll check first for the
9471        # standard Solaris way of linking pthreads (-mt -lpthread).
9472
9473        ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags"
9474        ;;
9475esac
9476
9477# Are we compiling with Clang?
9478
9479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5
9480$as_echo_n "checking whether $CC is Clang... " >&6; }
9481if ${ax_cv_PTHREAD_CLANG+:} false; then :
9482  $as_echo_n "(cached) " >&6
9483else
9484  ax_cv_PTHREAD_CLANG=no
9485     # Note that Autoconf sets GCC=yes for Clang as well as GCC
9486     if test "x$GCC" = "xyes"; then
9487        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9488/* end confdefs.h.  */
9489/* Note: Clang 2.7 lacks __clang_[a-z]+__ */
9490#            if defined(__clang__) && defined(__llvm__)
9491             AX_PTHREAD_CC_IS_CLANG
9492#            endif
9493
9494_ACEOF
9495if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9496  $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1; then :
9497  ax_cv_PTHREAD_CLANG=yes
9498fi
9499rm -f conftest*
9500
9501     fi
9502
9503fi
9504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5
9505$as_echo "$ax_cv_PTHREAD_CLANG" >&6; }
9506ax_pthread_clang="$ax_cv_PTHREAD_CLANG"
9507
9508
9509# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)
9510
9511# Note that for GCC and Clang -pthread generally implies -lpthread,
9512# except when -nostdlib is passed.
9513# This is problematic using libtool to build C++ shared libraries with pthread:
9514# [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460
9515# [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333
9516# [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555
9517# To solve this, first try -pthread together with -lpthread for GCC
9518
9519if test "x$GCC" = "xyes"; then :
9520  ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags"
9521fi
9522
9523# Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first
9524
9525if test "x$ax_pthread_clang" = "xyes"; then :
9526  ax_pthread_flags="-pthread,-lpthread -pthread"
9527fi
9528
9529
9530# The presence of a feature test macro requesting re-entrant function
9531# definitions is, on some systems, a strong hint that pthreads support is
9532# correctly enabled
9533
9534case $host_os in
9535        darwin* | hpux* | linux* | osf* | solaris*)
9536        ax_pthread_check_macro="_REENTRANT"
9537        ;;
9538
9539        aix*)
9540        ax_pthread_check_macro="_THREAD_SAFE"
9541        ;;
9542
9543        *)
9544        ax_pthread_check_macro="--"
9545        ;;
9546esac
9547if test "x$ax_pthread_check_macro" = "x--"; then :
9548  ax_pthread_check_cond=0
9549else
9550  ax_pthread_check_cond="!defined($ax_pthread_check_macro)"
9551fi
9552
9553
9554if test "x$ax_pthread_ok" = "xno"; then
9555for ax_pthread_try_flag in $ax_pthread_flags; do
9556
9557        case $ax_pthread_try_flag in
9558                none)
9559                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
9560$as_echo_n "checking whether pthreads work without any flags... " >&6; }
9561                ;;
9562
9563                *,*)
9564                PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"`
9565                PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"`
9566                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5
9567$as_echo_n "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; }
9568                ;;
9569
9570                -*)
9571                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5
9572$as_echo_n "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }
9573                PTHREAD_CFLAGS="$ax_pthread_try_flag"
9574                ;;
9575
9576                pthread-config)
9577                # Extract the first word of "pthread-config", so it can be a program name with args.
9578set dummy pthread-config; ac_word=$2
9579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9580$as_echo_n "checking for $ac_word... " >&6; }
9581if ${ac_cv_prog_ax_pthread_config+:} false; then :
9582  $as_echo_n "(cached) " >&6
9583else
9584  if test -n "$ax_pthread_config"; then
9585  ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.
9586else
9587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9588for as_dir in $PATH
9589do
9590  IFS=$as_save_IFS
9591  test -z "$as_dir" && as_dir=.
9592    for ac_exec_ext in '' $ac_executable_extensions; do
9593  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9594    ac_cv_prog_ax_pthread_config="yes"
9595    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9596    break 2
9597  fi
9598done
9599  done
9600IFS=$as_save_IFS
9601
9602  test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"
9603fi
9604fi
9605ax_pthread_config=$ac_cv_prog_ax_pthread_config
9606if test -n "$ax_pthread_config"; then
9607  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5
9608$as_echo "$ax_pthread_config" >&6; }
9609else
9610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9611$as_echo "no" >&6; }
9612fi
9613
9614
9615                if test "x$ax_pthread_config" = "xno"; then :
9616  continue
9617fi
9618                PTHREAD_CFLAGS="`pthread-config --cflags`"
9619                PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
9620                ;;
9621
9622                *)
9623                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5
9624$as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }
9625                PTHREAD_LIBS="-l$ax_pthread_try_flag"
9626                ;;
9627        esac
9628
9629        ax_pthread_save_CFLAGS="$CFLAGS"
9630        ax_pthread_save_LIBS="$LIBS"
9631        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9632        LIBS="$PTHREAD_LIBS $LIBS"
9633
9634        # Check for various functions.  We must include pthread.h,
9635        # since some functions may be macros.  (On the Sequent, we
9636        # need a special flag -Kthread to make this header compile.)
9637        # We check for pthread_join because it is in -lpthread on IRIX
9638        # while pthread_create is in libc.  We check for pthread_attr_init
9639        # due to DEC craziness with -lpthreads.  We check for
9640        # pthread_cleanup_push because it is one of the few pthread
9641        # functions on Solaris that doesn't have a non-functional libc stub.
9642        # We try pthread_create on general principles.
9643
9644        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9645/* end confdefs.h.  */
9646#include <pthread.h>
9647#                       if $ax_pthread_check_cond
9648#                        error "$ax_pthread_check_macro must be defined"
9649#                       endif
9650                        static void *some_global = NULL;
9651                        static void routine(void *a)
9652                          {
9653                             /* To avoid any unused-parameter or
9654                                unused-but-set-parameter warning.  */
9655                             some_global = a;
9656                          }
9657                        static void *start_routine(void *a) { return a; }
9658int
9659main ()
9660{
9661pthread_t th; pthread_attr_t attr;
9662                        pthread_create(&th, 0, start_routine, 0);
9663                        pthread_join(th, 0);
9664                        pthread_attr_init(&attr);
9665                        pthread_cleanup_push(routine, 0);
9666                        pthread_cleanup_pop(0) /* ; */
9667  ;
9668  return 0;
9669}
9670_ACEOF
9671if ac_fn_c_try_link "$LINENO"; then :
9672  ax_pthread_ok=yes
9673fi
9674rm -f core conftest.err conftest.$ac_objext \
9675    conftest$ac_exeext conftest.$ac_ext
9676
9677        CFLAGS="$ax_pthread_save_CFLAGS"
9678        LIBS="$ax_pthread_save_LIBS"
9679
9680        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5
9681$as_echo "$ax_pthread_ok" >&6; }
9682        if test "x$ax_pthread_ok" = "xyes"; then :
9683  break
9684fi
9685
9686        PTHREAD_LIBS=""
9687        PTHREAD_CFLAGS=""
9688done
9689fi
9690
9691
9692# Clang needs special handling, because older versions handle the -pthread
9693# option in a rather... idiosyncratic way
9694
9695if test "x$ax_pthread_clang" = "xyes"; then
9696
9697        # Clang takes -pthread; it has never supported any other flag
9698
9699        # (Note 1: This will need to be revisited if a system that Clang
9700        # supports has POSIX threads in a separate library.  This tends not
9701        # to be the way of modern systems, but it's conceivable.)
9702
9703        # (Note 2: On some systems, notably Darwin, -pthread is not needed
9704        # to get POSIX threads support; the API is always present and
9705        # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But
9706        # -pthread does define _REENTRANT, and while the Darwin headers
9707        # ignore this macro, third-party headers might not.)
9708
9709        # However, older versions of Clang make a point of warning the user
9710        # that, in an invocation where only linking and no compilation is
9711        # taking place, the -pthread option has no effect ("argument unused
9712        # during compilation").  They expect -pthread to be passed in only
9713        # when source code is being compiled.
9714        #
9715        # Problem is, this is at odds with the way Automake and most other
9716        # C build frameworks function, which is that the same flags used in
9717        # compilation (CFLAGS) are also used in linking.  Many systems
9718        # supported by AX_PTHREAD require exactly this for POSIX threads
9719        # support, and in fact it is often not straightforward to specify a
9720        # flag that is used only in the compilation phase and not in
9721        # linking.  Such a scenario is extremely rare in practice.
9722        #
9723        # Even though use of the -pthread flag in linking would only print
9724        # a warning, this can be a nuisance for well-run software projects
9725        # that build with -Werror.  So if the active version of Clang has
9726        # this misfeature, we search for an option to squash it.
9727
9728        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5
9729$as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }
9730if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then :
9731  $as_echo_n "(cached) " >&6
9732else
9733  ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown
9734             # Create an alternate version of $ac_link that compiles and
9735             # links in two steps (.c -> .o, .o -> exe) instead of one
9736             # (.c -> exe), because the warning occurs only in the second
9737             # step
9738             ax_pthread_save_ac_link="$ac_link"
9739             ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'
9740             ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"`
9741             ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"
9742             ax_pthread_save_CFLAGS="$CFLAGS"
9743             for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do
9744                if test "x$ax_pthread_try" = "xunknown"; then :
9745  break
9746fi
9747                CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"
9748                ac_link="$ax_pthread_save_ac_link"
9749                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9750/* end confdefs.h.  */
9751int main(void){return 0;}
9752_ACEOF
9753if ac_fn_c_try_link "$LINENO"; then :
9754  ac_link="$ax_pthread_2step_ac_link"
9755                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9756/* end confdefs.h.  */
9757int main(void){return 0;}
9758_ACEOF
9759if ac_fn_c_try_link "$LINENO"; then :
9760  break
9761fi
9762rm -f core conftest.err conftest.$ac_objext \
9763    conftest$ac_exeext conftest.$ac_ext
9764
9765fi
9766rm -f core conftest.err conftest.$ac_objext \
9767    conftest$ac_exeext conftest.$ac_ext
9768             done
9769             ac_link="$ax_pthread_save_ac_link"
9770             CFLAGS="$ax_pthread_save_CFLAGS"
9771             if test "x$ax_pthread_try" = "x"; then :
9772  ax_pthread_try=no
9773fi
9774             ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"
9775
9776fi
9777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5
9778$as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }
9779
9780        case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in
9781                no | unknown) ;;
9782                *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;
9783        esac
9784
9785fi # $ax_pthread_clang = yes
9786
9787
9788
9789# Various other checks:
9790if test "x$ax_pthread_ok" = "xyes"; then
9791        ax_pthread_save_CFLAGS="$CFLAGS"
9792        ax_pthread_save_LIBS="$LIBS"
9793        CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
9794        LIBS="$PTHREAD_LIBS $LIBS"
9795
9796        # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
9797        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
9798$as_echo_n "checking for joinable pthread attribute... " >&6; }
9799if ${ax_cv_PTHREAD_JOINABLE_ATTR+:} false; then :
9800  $as_echo_n "(cached) " >&6
9801else
9802  ax_cv_PTHREAD_JOINABLE_ATTR=unknown
9803             for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
9804                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9805/* end confdefs.h.  */
9806#include <pthread.h>
9807int
9808main ()
9809{
9810int attr = $ax_pthread_attr; return attr /* ; */
9811  ;
9812  return 0;
9813}
9814_ACEOF
9815if ac_fn_c_try_link "$LINENO"; then :
9816  ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break
9817fi
9818rm -f core conftest.err conftest.$ac_objext \
9819    conftest$ac_exeext conftest.$ac_ext
9820             done
9821
9822fi
9823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5
9824$as_echo "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }
9825        if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \
9826               test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \
9827               test "x$ax_pthread_joinable_attr_defined" != "xyes"; then :
9828
9829cat >>confdefs.h <<_ACEOF
9830#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR
9831_ACEOF
9832
9833               ax_pthread_joinable_attr_defined=yes
9834
9835fi
9836
9837        { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5
9838$as_echo_n "checking whether more special flags are required for pthreads... " >&6; }
9839if ${ax_cv_PTHREAD_SPECIAL_FLAGS+:} false; then :
9840  $as_echo_n "(cached) " >&6
9841else
9842  ax_cv_PTHREAD_SPECIAL_FLAGS=no
9843             case $host_os in
9844             solaris*)
9845             ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"
9846             ;;
9847             esac
9848
9849fi
9850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5
9851$as_echo "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }
9852        if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \
9853               test "x$ax_pthread_special_flags_added" != "xyes"; then :
9854  PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"
9855               ax_pthread_special_flags_added=yes
9856fi
9857
9858        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5
9859$as_echo_n "checking for PTHREAD_PRIO_INHERIT... " >&6; }
9860if ${ax_cv_PTHREAD_PRIO_INHERIT+:} false; then :
9861  $as_echo_n "(cached) " >&6
9862else
9863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9864/* end confdefs.h.  */
9865#include <pthread.h>
9866int
9867main ()
9868{
9869int i = PTHREAD_PRIO_INHERIT;
9870                                               return i;
9871  ;
9872  return 0;
9873}
9874_ACEOF
9875if ac_fn_c_try_link "$LINENO"; then :
9876  ax_cv_PTHREAD_PRIO_INHERIT=yes
9877else
9878  ax_cv_PTHREAD_PRIO_INHERIT=no
9879fi
9880rm -f core conftest.err conftest.$ac_objext \
9881    conftest$ac_exeext conftest.$ac_ext
9882
9883fi
9884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5
9885$as_echo "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }
9886        if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \
9887               test "x$ax_pthread_prio_inherit_defined" != "xyes"; then :
9888
9889$as_echo "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h
9890
9891               ax_pthread_prio_inherit_defined=yes
9892
9893fi
9894
9895        CFLAGS="$ax_pthread_save_CFLAGS"
9896        LIBS="$ax_pthread_save_LIBS"
9897
9898        # More AIX lossage: compile with *_r variant
9899        if test "x$GCC" != "xyes"; then
9900            case $host_os in
9901                aix*)
9902                case "x/$CC" in #(
9903  x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :
9904    #handle absolute path differently from PATH based program lookup
9905                     case "x$CC" in #(
9906  x/*) :
9907    if as_fn_executable_p ${CC}_r; then :
9908  PTHREAD_CC="${CC}_r"
9909fi ;; #(
9910  *) :
9911    for ac_prog in ${CC}_r
9912do
9913  # Extract the first word of "$ac_prog", so it can be a program name with args.
9914set dummy $ac_prog; ac_word=$2
9915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9916$as_echo_n "checking for $ac_word... " >&6; }
9917if ${ac_cv_prog_PTHREAD_CC+:} false; then :
9918  $as_echo_n "(cached) " >&6
9919else
9920  if test -n "$PTHREAD_CC"; then
9921  ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
9922else
9923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9924for as_dir in $PATH
9925do
9926  IFS=$as_save_IFS
9927  test -z "$as_dir" && as_dir=.
9928    for ac_exec_ext in '' $ac_executable_extensions; do
9929  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9930    ac_cv_prog_PTHREAD_CC="$ac_prog"
9931    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9932    break 2
9933  fi
9934done
9935  done
9936IFS=$as_save_IFS
9937
9938fi
9939fi
9940PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
9941if test -n "$PTHREAD_CC"; then
9942  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
9943$as_echo "$PTHREAD_CC" >&6; }
9944else
9945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9946$as_echo "no" >&6; }
9947fi
9948
9949
9950  test -n "$PTHREAD_CC" && break
9951done
9952test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9953 ;;
9954esac ;; #(
9955  *) :
9956     ;;
9957esac
9958                ;;
9959            esac
9960        fi
9961fi
9962
9963test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"
9964
9965
9966
9967
9968
9969# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
9970if test "x$ax_pthread_ok" = "xyes"; then
9971
9972$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
9973
9974        :
9975else
9976        ax_pthread_ok=no
9977
9978fi
9979ac_ext=c
9980ac_cpp='$CPP $CPPFLAGS'
9981ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9982ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9983ac_compiler_gnu=$ac_cv_c_compiler_gnu
9984
9985
9986    if test "$ax_pthread_ok" = yes; then
9987        have_threads=yes
9988        DEF_THREAD="$PTHREAD_CFLAGS"
9989        CFLAGS="$CFLAGS $DEF_THREAD"
9990        CXXFLAGS="$CXXFLAGS $DEF_THREAD"
9991        THREAD_LIBS="$PTHREAD_LIBS"
9992        if test "$CC" != "$PTHREAD_CC"; then
9993            { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Replacing compiler $CC with compiler $PTHREAD_CC to support pthreads." >&5
9994$as_echo "$as_me: WARNING: Replacing compiler $CC with compiler $PTHREAD_CC to support pthreads." >&2;}
9995            CC="$PTHREAD_CC"
9996        fi
9997
9998$as_echo "#define THREAD_SUPPORT 1" >>confdefs.h
9999
10000    fi
10001fi
10002LIBS="$LIBS $THREAD_LIBS"
10003
10004
10005# Enable support for OpenMP
10006if test "$have_threads" != 'yes'; then
10007  ac_cv_prog_c_openmp=unsupported
10008fi
10009
10010  OPENMP_CFLAGS=
10011  # Check whether --enable-openmp was given.
10012if test "${enable_openmp+set}" = set; then :
10013  enableval=$enable_openmp;
10014fi
10015
10016  if test "$enable_openmp" != no; then
10017    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to support OpenMP" >&5
10018$as_echo_n "checking for $CC option to support OpenMP... " >&6; }
10019if ${ac_cv_prog_c_openmp+:} false; then :
10020  $as_echo_n "(cached) " >&6
10021else
10022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10023/* end confdefs.h.  */
10024
10025#ifndef _OPENMP
10026 choke me
10027#endif
10028#include <omp.h>
10029int main () { return omp_get_num_threads (); }
10030
10031_ACEOF
10032if ac_fn_c_try_link "$LINENO"; then :
10033  ac_cv_prog_c_openmp='none needed'
10034else
10035  ac_cv_prog_c_openmp='unsupported'
10036	  	  	  	  	  	  	                                	  	  	  	  	  	  for ac_option in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \
10037                           -Popenmp --openmp; do
10038	    ac_save_CFLAGS=$CFLAGS
10039	    CFLAGS="$CFLAGS $ac_option"
10040	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10041/* end confdefs.h.  */
10042
10043#ifndef _OPENMP
10044 choke me
10045#endif
10046#include <omp.h>
10047int main () { return omp_get_num_threads (); }
10048
10049_ACEOF
10050if ac_fn_c_try_link "$LINENO"; then :
10051  ac_cv_prog_c_openmp=$ac_option
10052fi
10053rm -f core conftest.err conftest.$ac_objext \
10054    conftest$ac_exeext conftest.$ac_ext
10055	    CFLAGS=$ac_save_CFLAGS
10056	    if test "$ac_cv_prog_c_openmp" != unsupported; then
10057	      break
10058	    fi
10059	  done
10060fi
10061rm -f core conftest.err conftest.$ac_objext \
10062    conftest$ac_exeext conftest.$ac_ext
10063fi
10064{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_c_openmp" >&5
10065$as_echo "$ac_cv_prog_c_openmp" >&6; }
10066    case $ac_cv_prog_c_openmp in #(
10067      "none needed" | unsupported)
10068	;; #(
10069      *)
10070	OPENMP_CFLAGS=$ac_cv_prog_c_openmp ;;
10071    esac
10072  fi
10073
10074
10075CFLAGS="$OPENMP_CFLAGS $CFLAGS"
10076MAGICK_PCFLAGS="$MAGICK_PCFLAGS $OPENMP_CFLAGS"
10077
10078if test "$enable_openmp" != no; then
10079  if test "$ac_cv_prog_c_openmp" != 'unsupported'; then
10080    MAGICK_FEATURES="OpenMP $MAGICK_FEATURES"
10081  fi
10082fi
10083
10084# Enable support for OpenCL
10085no_cl=yes
10086    # Check whether --enable-opencl was given.
10087if test "${enable_opencl+set}" = set; then :
10088  enableval=$enable_opencl; enable_opencl=$enableval
10089else
10090  enable_opencl='no'
10091fi
10092
10093  if test x"$enable_opencl" != xno ; then
10094    CPPFLAGS_CL=""
10095    for ac_header in CL/cl.h OpenCL/cl.h
10096do :
10097  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10098ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10099if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10100  cat >>confdefs.h <<_ACEOF
10101#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10102_ACEOF
10103 HAVE_CL_H="yes"; break
10104else
10105  HAVE_CL_H="no"
10106fi
10107
10108done
10109
10110    if test x"$HAVE_CL_H" = xno ; then
10111      # check for AMD's SDK
10112      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AMD's SDK cl.h" >&5
10113$as_echo_n "checking for AMD's SDK cl.h... " >&6; }
10114      if test -d /opt/AMDAPP/include/CL ; then
10115        HAVE_CL_H="yes"
10116        $as_echo "#define HAVE_CL_CL_H 1" >>confdefs.h
10117
10118        CPPFLAGS_CL="-I/opt/AMDAPP/include"
10119      fi
10120      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_CL_H" >&5
10121$as_echo "$HAVE_CL_H" >&6; }
10122    fi
10123    if test x"$HAVE_CL_H" = xno ; then
10124      # check for NVIDIA's SDK
10125      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NVIDIA's SDK cl.h" >&5
10126$as_echo_n "checking for NVIDIA's SDK cl.h... " >&6; }
10127      if test -d /usr/local/cuda/include/CL ; then
10128        HAVE_CL_H="yes"
10129        $as_echo "#define HAVE_CL_CL_H 1" >>confdefs.h
10130
10131        CPPFLAGS_CL="-I/usr/local/cuda/include"
10132      elif test -d /usr/local/cuda-6.5/include/CL ; then
10133        HAVE_CL_H="yes"
10134        $as_echo "#define HAVE_CL_CL_H 1" >>confdefs.h
10135
10136        CPPFLAGS_CL="-I/usr/local/cuda-6.5/include"
10137      elif test -d /usr/local/cuda-6.0/include/CL ; then
10138        HAVE_CL_H="yes"
10139        $as_echo "#define HAVE_CL_CL_H 1" >>confdefs.h
10140
10141        CPPFLAGS_CL="-I/usr/local/cuda-6.0/include"
10142      elif test -d /usr/local/cuda-5.5/include/CL ; then
10143        HAVE_CL_H="yes"
10144        $as_echo "#define HAVE_CL_CL_H 1" >>confdefs.h
10145
10146        CPPFLAGS_CL="-I/usr/local/cuda-5.5/include"
10147      fi
10148      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HAVE_CL_H" >&5
10149$as_echo "$HAVE_CL_H" >&6; }
10150    fi
10151    if test x"$HAVE_CL_H" = xno ; then
10152      no_cl=yes
10153      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no OpenCL headers found" >&5
10154$as_echo "$as_me: WARNING: no OpenCL headers found" >&2;}
10155      CL_ENABLED=false
10156      CL_VERSION=0
10157    else
10158      #
10159      # First we check for Mac OS X, since OpenCL is standard there
10160      #
10161      LIBS_CL="none"
10162      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenCL library" >&5
10163$as_echo_n "checking for OpenCL library... " >&6; }
10164      case "$host_os" in
10165        darwin*) # On Mac OS X we check for installed frameworks
10166
10167    case x"$host_os" in
10168    xdarwin*)
10169
10170      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for framework OpenCL" >&5
10171$as_echo_n "checking for framework OpenCL... " >&6; }
10172if ${ax_cv_check_OpenCL+:} false; then :
10173  $as_echo_n "(cached) " >&6
10174else
10175
10176	ac_ext=c
10177ac_cpp='$CPP $CPPFLAGS'
10178ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10179ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10180ac_compiler_gnu=$ac_cv_c_compiler_gnu
10181
10182	ac_check_framework_save_LIBS=$LIBS
10183	LIBS="-framework OpenCL $LIBS"
10184	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10185/* end confdefs.h.  */
10186
10187int
10188main ()
10189{
10190
10191  ;
10192  return 0;
10193}
10194_ACEOF
10195if ac_fn_c_try_link "$LINENO"; then :
10196  ax_cv_check_OpenCL="yes"
10197else
10198  ax_cv_check_OpenCL="no"
10199fi
10200rm -f core conftest.err conftest.$ac_objext \
10201    conftest$ac_exeext conftest.$ac_ext
10202	ac_ext=c
10203ac_cpp='$CPP $CPPFLAGS'
10204ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10205ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10206ac_compiler_gnu=$ac_cv_c_compiler_gnu
10207
10208fi
10209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_OpenCL" >&5
10210$as_echo "$ax_cv_check_OpenCL" >&6; }
10211      if test x"$ax_cv_check_OpenCL" = "xyes" ; then
10212
10213          LIBS_CL="-framework OpenCL"
10214          no_cl=no
10215          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10216$as_echo "yes" >&6; }
10217          CL_ENABLED=true
10218          CL_VERSION=1
10219
10220
10221      else
10222
10223          no_cl=yes
10224          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10225$as_echo "no" >&6; }
10226          CL_ENABLED=false
10227          CL_VERSION=0
10228
10229      fi
10230      LIBS=$ac_check_framework_save_LIBS
10231          ;;
10232  esac
10233
10234      ;;
10235      *)
10236        save_LIBS=$LIBS
10237        save_CFLAGS=$CFLAGS
10238        CFLAGS=$CPPFLAGS_CL
10239        LIBS="$save_LIBS -L/usr/lib64/nvidia -L/usr/lib/nvidia -lOpenCL"
10240        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10241/* end confdefs.h.  */
10242
10243          #ifdef HAVE_OPENCL_CL_H
10244            #include <OpenCL/cl.h>
10245          #elif defined(HAVE_CL_CL_H)
10246            #include <CL/cl.h>
10247          #endif
10248          #include <stddef.h>
10249
10250int
10251main ()
10252{
10253
10254          clGetPlatformIDs(0, NULL, NULL);
10255
10256  ;
10257  return 0;
10258}
10259_ACEOF
10260if ac_fn_c_try_link "$LINENO"; then :
10261
10262          no_cl=no
10263          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10264$as_echo "yes" >&6; }
10265          CL_ENABLED=true
10266          CL_VERSION=1
10267          LIBS_CL="$save_LIBS -L/usr/lib64/nvidia -L/usr/lib/nvidia -lOpenCL"
10268
10269else
10270
10271          no_cl=yes
10272          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10273$as_echo "no" >&6; }
10274          CL_ENABLED=false
10275          CL_VERSION=0
10276
10277fi
10278rm -f core conftest.err conftest.$ac_objext \
10279    conftest$ac_exeext conftest.$ac_ext
10280
10281        LIBS=$save_LIBS
10282        CFLAGS=$save_CFLAGS
10283      ;;
10284      esac
10285    fi
10286  else
10287    no_cl=yes
10288    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenCL library" >&5
10289$as_echo_n "checking for OpenCL library... " >&6; }
10290    { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
10291$as_echo "disabled" >&6; }
10292    CL_ENABLED=false
10293    CL_VERSION=0
10294  fi
10295
10296if test "X$no_cl" != 'Xyes'; then
10297  MAGICK_FEATURES="OpenCL $MAGICK_FEATURES"
10298fi
10299
10300########
10301#
10302# Check for large file support
10303#
10304########
10305# Check whether --enable-largefile was given.
10306if test "${enable_largefile+set}" = set; then :
10307  enableval=$enable_largefile;
10308fi
10309
10310if test "$enable_largefile" != no; then
10311
10312  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
10313$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
10314if ${ac_cv_sys_largefile_CC+:} false; then :
10315  $as_echo_n "(cached) " >&6
10316else
10317  ac_cv_sys_largefile_CC=no
10318     if test "$GCC" != yes; then
10319       ac_save_CC=$CC
10320       while :; do
10321	 # IRIX 6.2 and later do not support large files by default,
10322	 # so use the C compiler's -n32 option if that helps.
10323	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10324/* end confdefs.h.  */
10325#include <sys/types.h>
10326 /* Check that off_t can represent 2**63 - 1 correctly.
10327    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10328    since some C++ compilers masquerading as C compilers
10329    incorrectly reject 9223372036854775807.  */
10330#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10331  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10332		       && LARGE_OFF_T % 2147483647 == 1)
10333		      ? 1 : -1];
10334int
10335main ()
10336{
10337
10338  ;
10339  return 0;
10340}
10341_ACEOF
10342	 if ac_fn_c_try_compile "$LINENO"; then :
10343  break
10344fi
10345rm -f core conftest.err conftest.$ac_objext
10346	 CC="$CC -n32"
10347	 if ac_fn_c_try_compile "$LINENO"; then :
10348  ac_cv_sys_largefile_CC=' -n32'; break
10349fi
10350rm -f core conftest.err conftest.$ac_objext
10351	 break
10352       done
10353       CC=$ac_save_CC
10354       rm -f conftest.$ac_ext
10355    fi
10356fi
10357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
10358$as_echo "$ac_cv_sys_largefile_CC" >&6; }
10359  if test "$ac_cv_sys_largefile_CC" != no; then
10360    CC=$CC$ac_cv_sys_largefile_CC
10361  fi
10362
10363  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
10364$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
10365if ${ac_cv_sys_file_offset_bits+:} false; then :
10366  $as_echo_n "(cached) " >&6
10367else
10368  while :; do
10369  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10370/* end confdefs.h.  */
10371#include <sys/types.h>
10372 /* Check that off_t can represent 2**63 - 1 correctly.
10373    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10374    since some C++ compilers masquerading as C compilers
10375    incorrectly reject 9223372036854775807.  */
10376#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10377  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10378		       && LARGE_OFF_T % 2147483647 == 1)
10379		      ? 1 : -1];
10380int
10381main ()
10382{
10383
10384  ;
10385  return 0;
10386}
10387_ACEOF
10388if ac_fn_c_try_compile "$LINENO"; then :
10389  ac_cv_sys_file_offset_bits=no; break
10390fi
10391rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10392  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10393/* end confdefs.h.  */
10394#define _FILE_OFFSET_BITS 64
10395#include <sys/types.h>
10396 /* Check that off_t can represent 2**63 - 1 correctly.
10397    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10398    since some C++ compilers masquerading as C compilers
10399    incorrectly reject 9223372036854775807.  */
10400#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10401  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10402		       && LARGE_OFF_T % 2147483647 == 1)
10403		      ? 1 : -1];
10404int
10405main ()
10406{
10407
10408  ;
10409  return 0;
10410}
10411_ACEOF
10412if ac_fn_c_try_compile "$LINENO"; then :
10413  ac_cv_sys_file_offset_bits=64; break
10414fi
10415rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10416  ac_cv_sys_file_offset_bits=unknown
10417  break
10418done
10419fi
10420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
10421$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
10422case $ac_cv_sys_file_offset_bits in #(
10423  no | unknown) ;;
10424  *)
10425cat >>confdefs.h <<_ACEOF
10426#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
10427_ACEOF
10428;;
10429esac
10430rm -rf conftest*
10431  if test $ac_cv_sys_file_offset_bits = unknown; then
10432    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
10433$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
10434if ${ac_cv_sys_large_files+:} false; then :
10435  $as_echo_n "(cached) " >&6
10436else
10437  while :; do
10438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10439/* end confdefs.h.  */
10440#include <sys/types.h>
10441 /* Check that off_t can represent 2**63 - 1 correctly.
10442    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10443    since some C++ compilers masquerading as C compilers
10444    incorrectly reject 9223372036854775807.  */
10445#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10446  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10447		       && LARGE_OFF_T % 2147483647 == 1)
10448		      ? 1 : -1];
10449int
10450main ()
10451{
10452
10453  ;
10454  return 0;
10455}
10456_ACEOF
10457if ac_fn_c_try_compile "$LINENO"; then :
10458  ac_cv_sys_large_files=no; break
10459fi
10460rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10461  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10462/* end confdefs.h.  */
10463#define _LARGE_FILES 1
10464#include <sys/types.h>
10465 /* Check that off_t can represent 2**63 - 1 correctly.
10466    We can't simply define LARGE_OFF_T to be 9223372036854775807,
10467    since some C++ compilers masquerading as C compilers
10468    incorrectly reject 9223372036854775807.  */
10469#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10470  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10471		       && LARGE_OFF_T % 2147483647 == 1)
10472		      ? 1 : -1];
10473int
10474main ()
10475{
10476
10477  ;
10478  return 0;
10479}
10480_ACEOF
10481if ac_fn_c_try_compile "$LINENO"; then :
10482  ac_cv_sys_large_files=1; break
10483fi
10484rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10485  ac_cv_sys_large_files=unknown
10486  break
10487done
10488fi
10489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
10490$as_echo "$ac_cv_sys_large_files" >&6; }
10491case $ac_cv_sys_large_files in #(
10492  no | unknown) ;;
10493  *)
10494cat >>confdefs.h <<_ACEOF
10495#define _LARGE_FILES $ac_cv_sys_large_files
10496_ACEOF
10497;;
10498esac
10499rm -rf conftest*
10500  fi
10501
10502
10503fi
10504
10505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
10506$as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
10507if ${ac_cv_sys_largefile_source+:} false; then :
10508  $as_echo_n "(cached) " >&6
10509else
10510  while :; do
10511  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10512/* end confdefs.h.  */
10513#include <sys/types.h> /* for off_t */
10514     #include <stdio.h>
10515int
10516main ()
10517{
10518int (*fp) (FILE *, off_t, int) = fseeko;
10519     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
10520  ;
10521  return 0;
10522}
10523_ACEOF
10524if ac_fn_c_try_link "$LINENO"; then :
10525  ac_cv_sys_largefile_source=no; break
10526fi
10527rm -f core conftest.err conftest.$ac_objext \
10528    conftest$ac_exeext conftest.$ac_ext
10529  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10530/* end confdefs.h.  */
10531#define _LARGEFILE_SOURCE 1
10532#include <sys/types.h> /* for off_t */
10533     #include <stdio.h>
10534int
10535main ()
10536{
10537int (*fp) (FILE *, off_t, int) = fseeko;
10538     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
10539  ;
10540  return 0;
10541}
10542_ACEOF
10543if ac_fn_c_try_link "$LINENO"; then :
10544  ac_cv_sys_largefile_source=1; break
10545fi
10546rm -f core conftest.err conftest.$ac_objext \
10547    conftest$ac_exeext conftest.$ac_ext
10548  ac_cv_sys_largefile_source=unknown
10549  break
10550done
10551fi
10552{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
10553$as_echo "$ac_cv_sys_largefile_source" >&6; }
10554case $ac_cv_sys_largefile_source in #(
10555  no | unknown) ;;
10556  *)
10557cat >>confdefs.h <<_ACEOF
10558#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
10559_ACEOF
10560;;
10561esac
10562rm -rf conftest*
10563
10564# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
10565# in glibc 2.1.3, but that breaks too many other things.
10566# If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
10567if test $ac_cv_sys_largefile_source != unknown; then
10568
10569$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
10570
10571fi
10572
10573LFS_CPPFLAGS=''
10574if test "$enable_largefile" != no; then
10575    case $ac_cv_sys_file_offset_bits in
10576    no)
10577        # nothing to do here as the host supports LFS fine
10578        ;;
10579    unknown)
10580        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for native large file support" >&5
10581$as_echo_n "checking for native large file support... " >&6; }
10582        if test "$cross_compiling" = yes; then :
10583  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10584$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10585as_fn_error $? "cannot run test program while cross compiling
10586See \`config.log' for more details" "$LINENO" 5; }
10587else
10588  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10589/* end confdefs.h.  */
10590#include <unistd.h>
10591          main () {
10592          exit(!(sizeof(off_t) == 8));
10593        }
10594int
10595main ()
10596{
10597
10598  ;
10599  return 0;
10600}
10601_ACEOF
10602if ac_fn_c_try_run "$LINENO"; then :
10603  ac_cv_sys_file_offset_bits=64; $as_echo "#define _FILE_OFFSET_BITS 64" >>confdefs.h
10604
10605         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10606$as_echo "yes" >&6; }
10607else
10608  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10609$as_echo "no" >&6; }
10610fi
10611rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10612  conftest.$ac_objext conftest.beam conftest.$ac_ext
10613fi
10614
10615        ;;
10616    *)
10617        LFS_CPPFLAGS="$LFS_CPPFLAGS -D_FILE_OFFSET_BITS=$ac_cv_sys_file_offset_bits"
10618        ;;
10619    esac
10620    if test "$ac_cv_sys_large_files" != 'no'; then
10621        LFS_CPPFLAGS="$LFS_CPPFLAGS -D_LARGE_FILES=1"
10622    fi
10623    if test "$ac_cv_sys_largefile_source" != 'no'; then
10624        LFS_CPPFLAGS="$LFS_CPPFLAGS -D_LARGEFILE_SOURCE=1"
10625    fi
10626fi
10627
10628
10629#
10630# Check for sendfile support
10631#
10632########
10633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Linux compatible sendfile()" >&5
10634$as_echo_n "checking Linux compatible sendfile()... " >&6; }
10635if ${ac_cv_have_linux_sendfile+:} false; then :
10636  $as_echo_n "(cached) " >&6
10637else
10638
10639  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10640/* end confdefs.h.  */
10641
10642    #undef _FILE_OFFSET_BITS
10643    #include <sys/types.h>
10644    #include <sys/socket.h>
10645    #include <sys/sendfile.h>
10646
10647int
10648main ()
10649{
10650
10651    sendfile(0, 0, (void *) 0, 0);
10652
10653  ;
10654  return 0;
10655}
10656_ACEOF
10657if ac_fn_c_try_link "$LINENO"; then :
10658
10659    ac_cv_have_linux_sendfile=yes
10660
10661else
10662
10663    ac_cv_have_linux_sendfile=no
10664
10665fi
10666rm -f core conftest.err conftest.$ac_objext \
10667    conftest$ac_exeext conftest.$ac_ext
10668
10669fi
10670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_linux_sendfile" >&5
10671$as_echo "$ac_cv_have_linux_sendfile" >&6; }
10672if test $ac_cv_have_linux_sendfile = yes; then
10673
10674$as_echo "#define HAVE_LINUX_SENDFILE 1" >>confdefs.h
10675
10676fi
10677
10678#
10679# Set SETJMP_IS_THREAD_SAFE define.
10680#
10681case "${host_os}" in
10682  solaris2* ) ;;
10683  *)
10684$as_echo "#define SETJMP_IS_THREAD_SAFE 1" >>confdefs.h
10685 ;;
10686esac
10687
10688# Configure libtool
10689: ${AR_FLAGS=cr}
10690case `pwd` in
10691  *\ * | *\	*)
10692    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10693$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10694esac
10695
10696
10697
10698macro_version='2.4.6'
10699macro_revision='2.4.6'
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713ltmain=$ac_aux_dir/ltmain.sh
10714
10715# Backslashify metacharacters that are still active within
10716# double-quoted strings.
10717sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10718
10719# Same as above, but do not quote variable references.
10720double_quote_subst='s/\(["`\\]\)/\\\1/g'
10721
10722# Sed substitution to delay expansion of an escaped shell variable in a
10723# double_quote_subst'ed string.
10724delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10725
10726# Sed substitution to delay expansion of an escaped single quote.
10727delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10728
10729# Sed substitution to avoid accidental globbing in evaled expressions
10730no_glob_subst='s/\*/\\\*/g'
10731
10732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
10733$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
10734if ${lt_cv_path_NM+:} false; then :
10735  $as_echo_n "(cached) " >&6
10736else
10737  if test -n "$NM"; then
10738  # Let the user override the test.
10739  lt_cv_path_NM=$NM
10740else
10741  lt_nm_to_check=${ac_tool_prefix}nm
10742  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
10743    lt_nm_to_check="$lt_nm_to_check nm"
10744  fi
10745  for lt_tmp_nm in $lt_nm_to_check; do
10746    lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
10747    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
10748      IFS=$lt_save_ifs
10749      test -z "$ac_dir" && ac_dir=.
10750      tmp_nm=$ac_dir/$lt_tmp_nm
10751      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
10752	# Check to see if the nm accepts a BSD-compat flag.
10753	# Adding the 'sed 1q' prevents false positives on HP-UX, which says:
10754	#   nm: unknown option "B" ignored
10755	# Tru64's nm complains that /dev/null is an invalid object file
10756	# MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
10757	case $build_os in
10758	mingw*) lt_bad_file=conftest.nm/nofile ;;
10759	*) lt_bad_file=/dev/null ;;
10760	esac
10761	case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
10762	*$lt_bad_file* | *'Invalid file or object type'*)
10763	  lt_cv_path_NM="$tmp_nm -B"
10764	  break 2
10765	  ;;
10766	*)
10767	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
10768	  */dev/null*)
10769	    lt_cv_path_NM="$tmp_nm -p"
10770	    break 2
10771	    ;;
10772	  *)
10773	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
10774	    continue # so that we can try to find one that supports BSD flags
10775	    ;;
10776	  esac
10777	  ;;
10778	esac
10779      fi
10780    done
10781    IFS=$lt_save_ifs
10782  done
10783  : ${lt_cv_path_NM=no}
10784fi
10785fi
10786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
10787$as_echo "$lt_cv_path_NM" >&6; }
10788if test no != "$lt_cv_path_NM"; then
10789  NM=$lt_cv_path_NM
10790else
10791  # Didn't find any BSD compatible name lister, look for dumpbin.
10792  if test -n "$DUMPBIN"; then :
10793    # Let the user override the test.
10794  else
10795    if test -n "$ac_tool_prefix"; then
10796  for ac_prog in dumpbin "link -dump"
10797  do
10798    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
10799set dummy $ac_tool_prefix$ac_prog; ac_word=$2
10800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10801$as_echo_n "checking for $ac_word... " >&6; }
10802if ${ac_cv_prog_DUMPBIN+:} false; then :
10803  $as_echo_n "(cached) " >&6
10804else
10805  if test -n "$DUMPBIN"; then
10806  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
10807else
10808as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10809for as_dir in $PATH
10810do
10811  IFS=$as_save_IFS
10812  test -z "$as_dir" && as_dir=.
10813    for ac_exec_ext in '' $ac_executable_extensions; do
10814  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10815    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
10816    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10817    break 2
10818  fi
10819done
10820  done
10821IFS=$as_save_IFS
10822
10823fi
10824fi
10825DUMPBIN=$ac_cv_prog_DUMPBIN
10826if test -n "$DUMPBIN"; then
10827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
10828$as_echo "$DUMPBIN" >&6; }
10829else
10830  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10831$as_echo "no" >&6; }
10832fi
10833
10834
10835    test -n "$DUMPBIN" && break
10836  done
10837fi
10838if test -z "$DUMPBIN"; then
10839  ac_ct_DUMPBIN=$DUMPBIN
10840  for ac_prog in dumpbin "link -dump"
10841do
10842  # Extract the first word of "$ac_prog", so it can be a program name with args.
10843set dummy $ac_prog; ac_word=$2
10844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10845$as_echo_n "checking for $ac_word... " >&6; }
10846if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
10847  $as_echo_n "(cached) " >&6
10848else
10849  if test -n "$ac_ct_DUMPBIN"; then
10850  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
10851else
10852as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10853for as_dir in $PATH
10854do
10855  IFS=$as_save_IFS
10856  test -z "$as_dir" && as_dir=.
10857    for ac_exec_ext in '' $ac_executable_extensions; do
10858  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10859    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
10860    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10861    break 2
10862  fi
10863done
10864  done
10865IFS=$as_save_IFS
10866
10867fi
10868fi
10869ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
10870if test -n "$ac_ct_DUMPBIN"; then
10871  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
10872$as_echo "$ac_ct_DUMPBIN" >&6; }
10873else
10874  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10875$as_echo "no" >&6; }
10876fi
10877
10878
10879  test -n "$ac_ct_DUMPBIN" && break
10880done
10881
10882  if test "x$ac_ct_DUMPBIN" = x; then
10883    DUMPBIN=":"
10884  else
10885    case $cross_compiling:$ac_tool_warned in
10886yes:)
10887{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10888$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10889ac_tool_warned=yes ;;
10890esac
10891    DUMPBIN=$ac_ct_DUMPBIN
10892  fi
10893fi
10894
10895    case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
10896    *COFF*)
10897      DUMPBIN="$DUMPBIN -symbols -headers"
10898      ;;
10899    *)
10900      DUMPBIN=:
10901      ;;
10902    esac
10903  fi
10904
10905  if test : != "$DUMPBIN"; then
10906    NM=$DUMPBIN
10907  fi
10908fi
10909test -z "$NM" && NM=nm
10910
10911
10912
10913
10914
10915
10916{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
10917$as_echo_n "checking the name lister ($NM) interface... " >&6; }
10918if ${lt_cv_nm_interface+:} false; then :
10919  $as_echo_n "(cached) " >&6
10920else
10921  lt_cv_nm_interface="BSD nm"
10922  echo "int some_variable = 0;" > conftest.$ac_ext
10923  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
10924  (eval "$ac_compile" 2>conftest.err)
10925  cat conftest.err >&5
10926  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
10927  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
10928  cat conftest.err >&5
10929  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
10930  cat conftest.out >&5
10931  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
10932    lt_cv_nm_interface="MS dumpbin"
10933  fi
10934  rm -f conftest*
10935fi
10936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
10937$as_echo "$lt_cv_nm_interface" >&6; }
10938
10939# find the maximum length of command line arguments
10940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
10941$as_echo_n "checking the maximum length of command line arguments... " >&6; }
10942if ${lt_cv_sys_max_cmd_len+:} false; then :
10943  $as_echo_n "(cached) " >&6
10944else
10945    i=0
10946  teststring=ABCD
10947
10948  case $build_os in
10949  msdosdjgpp*)
10950    # On DJGPP, this test can blow up pretty badly due to problems in libc
10951    # (any single argument exceeding 2000 bytes causes a buffer overrun
10952    # during glob expansion).  Even if it were fixed, the result of this
10953    # check would be larger than it should be.
10954    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
10955    ;;
10956
10957  gnu*)
10958    # Under GNU Hurd, this test is not required because there is
10959    # no limit to the length of command line arguments.
10960    # Libtool will interpret -1 as no limit whatsoever
10961    lt_cv_sys_max_cmd_len=-1;
10962    ;;
10963
10964  cygwin* | mingw* | cegcc*)
10965    # On Win9x/ME, this test blows up -- it succeeds, but takes
10966    # about 5 minutes as the teststring grows exponentially.
10967    # Worse, since 9x/ME are not pre-emptively multitasking,
10968    # you end up with a "frozen" computer, even though with patience
10969    # the test eventually succeeds (with a max line length of 256k).
10970    # Instead, let's just punt: use the minimum linelength reported by
10971    # all of the supported platforms: 8192 (on NT/2K/XP).
10972    lt_cv_sys_max_cmd_len=8192;
10973    ;;
10974
10975  mint*)
10976    # On MiNT this can take a long time and run out of memory.
10977    lt_cv_sys_max_cmd_len=8192;
10978    ;;
10979
10980  amigaos*)
10981    # On AmigaOS with pdksh, this test takes hours, literally.
10982    # So we just punt and use a minimum line length of 8192.
10983    lt_cv_sys_max_cmd_len=8192;
10984    ;;
10985
10986  bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
10987    # This has been around since 386BSD, at least.  Likely further.
10988    if test -x /sbin/sysctl; then
10989      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
10990    elif test -x /usr/sbin/sysctl; then
10991      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
10992    else
10993      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
10994    fi
10995    # And add a safety zone
10996    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
10997    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
10998    ;;
10999
11000  interix*)
11001    # We know the value 262144 and hardcode it with a safety zone (like BSD)
11002    lt_cv_sys_max_cmd_len=196608
11003    ;;
11004
11005  os2*)
11006    # The test takes a long time on OS/2.
11007    lt_cv_sys_max_cmd_len=8192
11008    ;;
11009
11010  osf*)
11011    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11012    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11013    # nice to cause kernel panics so lets avoid the loop below.
11014    # First set a reasonable default.
11015    lt_cv_sys_max_cmd_len=16384
11016    #
11017    if test -x /sbin/sysconfig; then
11018      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11019        *1*) lt_cv_sys_max_cmd_len=-1 ;;
11020      esac
11021    fi
11022    ;;
11023  sco3.2v5*)
11024    lt_cv_sys_max_cmd_len=102400
11025    ;;
11026  sysv5* | sco5v6* | sysv4.2uw2*)
11027    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11028    if test -n "$kargmax"; then
11029      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
11030    else
11031      lt_cv_sys_max_cmd_len=32768
11032    fi
11033    ;;
11034  *)
11035    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11036    if test -n "$lt_cv_sys_max_cmd_len" && \
11037       test undefined != "$lt_cv_sys_max_cmd_len"; then
11038      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11039      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11040    else
11041      # Make teststring a little bigger before we do anything with it.
11042      # a 1K string should be a reasonable start.
11043      for i in 1 2 3 4 5 6 7 8; do
11044        teststring=$teststring$teststring
11045      done
11046      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11047      # If test is not a shell built-in, we'll probably end up computing a
11048      # maximum length that is only half of the actual maximum length, but
11049      # we can't tell.
11050      while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11051	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11052	      test 17 != "$i" # 1/2 MB should be enough
11053      do
11054        i=`expr $i + 1`
11055        teststring=$teststring$teststring
11056      done
11057      # Only check the string length outside the loop.
11058      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11059      teststring=
11060      # Add a significant safety factor because C++ compilers can tack on
11061      # massive amounts of additional arguments before passing them to the
11062      # linker.  It appears as though 1/2 is a usable value.
11063      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11064    fi
11065    ;;
11066  esac
11067
11068fi
11069
11070if test -n "$lt_cv_sys_max_cmd_len"; then
11071  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11072$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11073else
11074  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11075$as_echo "none" >&6; }
11076fi
11077max_cmd_len=$lt_cv_sys_max_cmd_len
11078
11079
11080
11081
11082
11083
11084: ${CP="cp -f"}
11085: ${MV="mv -f"}
11086: ${RM="rm -f"}
11087
11088if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11089  lt_unset=unset
11090else
11091  lt_unset=false
11092fi
11093
11094
11095
11096
11097
11098# test EBCDIC or ASCII
11099case `echo X|tr X '\101'` in
11100 A) # ASCII based system
11101    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11102  lt_SP2NL='tr \040 \012'
11103  lt_NL2SP='tr \015\012 \040\040'
11104  ;;
11105 *) # EBCDIC based system
11106  lt_SP2NL='tr \100 \n'
11107  lt_NL2SP='tr \r\n \100\100'
11108  ;;
11109esac
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11120$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11121if ${lt_cv_to_host_file_cmd+:} false; then :
11122  $as_echo_n "(cached) " >&6
11123else
11124  case $host in
11125  *-*-mingw* )
11126    case $build in
11127      *-*-mingw* ) # actually msys
11128        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11129        ;;
11130      *-*-cygwin* )
11131        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11132        ;;
11133      * ) # otherwise, assume *nix
11134        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11135        ;;
11136    esac
11137    ;;
11138  *-*-cygwin* )
11139    case $build in
11140      *-*-mingw* ) # actually msys
11141        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11142        ;;
11143      *-*-cygwin* )
11144        lt_cv_to_host_file_cmd=func_convert_file_noop
11145        ;;
11146      * ) # otherwise, assume *nix
11147        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11148        ;;
11149    esac
11150    ;;
11151  * ) # unhandled hosts (and "normal" native builds)
11152    lt_cv_to_host_file_cmd=func_convert_file_noop
11153    ;;
11154esac
11155
11156fi
11157
11158to_host_file_cmd=$lt_cv_to_host_file_cmd
11159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11160$as_echo "$lt_cv_to_host_file_cmd" >&6; }
11161
11162
11163
11164
11165
11166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11167$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11168if ${lt_cv_to_tool_file_cmd+:} false; then :
11169  $as_echo_n "(cached) " >&6
11170else
11171  #assume ordinary cross tools, or native build.
11172lt_cv_to_tool_file_cmd=func_convert_file_noop
11173case $host in
11174  *-*-mingw* )
11175    case $build in
11176      *-*-mingw* ) # actually msys
11177        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11178        ;;
11179    esac
11180    ;;
11181esac
11182
11183fi
11184
11185to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11186{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11187$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11188
11189
11190
11191
11192
11193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11194$as_echo_n "checking for $LD option to reload object files... " >&6; }
11195if ${lt_cv_ld_reload_flag+:} false; then :
11196  $as_echo_n "(cached) " >&6
11197else
11198  lt_cv_ld_reload_flag='-r'
11199fi
11200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11201$as_echo "$lt_cv_ld_reload_flag" >&6; }
11202reload_flag=$lt_cv_ld_reload_flag
11203case $reload_flag in
11204"" | " "*) ;;
11205*) reload_flag=" $reload_flag" ;;
11206esac
11207reload_cmds='$LD$reload_flag -o $output$reload_objs'
11208case $host_os in
11209  cygwin* | mingw* | pw32* | cegcc*)
11210    if test yes != "$GCC"; then
11211      reload_cmds=false
11212    fi
11213    ;;
11214  darwin*)
11215    if test yes = "$GCC"; then
11216      reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
11217    else
11218      reload_cmds='$LD$reload_flag -o $output$reload_objs'
11219    fi
11220    ;;
11221esac
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231if test -n "$ac_tool_prefix"; then
11232  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11233set dummy ${ac_tool_prefix}objdump; ac_word=$2
11234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11235$as_echo_n "checking for $ac_word... " >&6; }
11236if ${ac_cv_prog_OBJDUMP+:} false; then :
11237  $as_echo_n "(cached) " >&6
11238else
11239  if test -n "$OBJDUMP"; then
11240  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11241else
11242as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11243for as_dir in $PATH
11244do
11245  IFS=$as_save_IFS
11246  test -z "$as_dir" && as_dir=.
11247    for ac_exec_ext in '' $ac_executable_extensions; do
11248  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11249    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11250    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11251    break 2
11252  fi
11253done
11254  done
11255IFS=$as_save_IFS
11256
11257fi
11258fi
11259OBJDUMP=$ac_cv_prog_OBJDUMP
11260if test -n "$OBJDUMP"; then
11261  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11262$as_echo "$OBJDUMP" >&6; }
11263else
11264  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11265$as_echo "no" >&6; }
11266fi
11267
11268
11269fi
11270if test -z "$ac_cv_prog_OBJDUMP"; then
11271  ac_ct_OBJDUMP=$OBJDUMP
11272  # Extract the first word of "objdump", so it can be a program name with args.
11273set dummy objdump; ac_word=$2
11274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11275$as_echo_n "checking for $ac_word... " >&6; }
11276if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11277  $as_echo_n "(cached) " >&6
11278else
11279  if test -n "$ac_ct_OBJDUMP"; then
11280  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11281else
11282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11283for as_dir in $PATH
11284do
11285  IFS=$as_save_IFS
11286  test -z "$as_dir" && as_dir=.
11287    for ac_exec_ext in '' $ac_executable_extensions; do
11288  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11289    ac_cv_prog_ac_ct_OBJDUMP="objdump"
11290    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11291    break 2
11292  fi
11293done
11294  done
11295IFS=$as_save_IFS
11296
11297fi
11298fi
11299ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11300if test -n "$ac_ct_OBJDUMP"; then
11301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11302$as_echo "$ac_ct_OBJDUMP" >&6; }
11303else
11304  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11305$as_echo "no" >&6; }
11306fi
11307
11308  if test "x$ac_ct_OBJDUMP" = x; then
11309    OBJDUMP="false"
11310  else
11311    case $cross_compiling:$ac_tool_warned in
11312yes:)
11313{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11314$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11315ac_tool_warned=yes ;;
11316esac
11317    OBJDUMP=$ac_ct_OBJDUMP
11318  fi
11319else
11320  OBJDUMP="$ac_cv_prog_OBJDUMP"
11321fi
11322
11323test -z "$OBJDUMP" && OBJDUMP=objdump
11324
11325
11326
11327
11328
11329
11330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11331$as_echo_n "checking how to recognize dependent libraries... " >&6; }
11332if ${lt_cv_deplibs_check_method+:} false; then :
11333  $as_echo_n "(cached) " >&6
11334else
11335  lt_cv_file_magic_cmd='$MAGIC_CMD'
11336lt_cv_file_magic_test_file=
11337lt_cv_deplibs_check_method='unknown'
11338# Need to set the preceding variable on all platforms that support
11339# interlibrary dependencies.
11340# 'none' -- dependencies not supported.
11341# 'unknown' -- same as none, but documents that we really don't know.
11342# 'pass_all' -- all dependencies passed with no checks.
11343# 'test_compile' -- check by making test program.
11344# 'file_magic [[regex]]' -- check by looking for files in library path
11345# that responds to the $file_magic_cmd with a given extended regex.
11346# If you have 'file' or equivalent on your system and you're not sure
11347# whether 'pass_all' will *always* work, you probably want this one.
11348
11349case $host_os in
11350aix[4-9]*)
11351  lt_cv_deplibs_check_method=pass_all
11352  ;;
11353
11354beos*)
11355  lt_cv_deplibs_check_method=pass_all
11356  ;;
11357
11358bsdi[45]*)
11359  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11360  lt_cv_file_magic_cmd='/usr/bin/file -L'
11361  lt_cv_file_magic_test_file=/shlib/libc.so
11362  ;;
11363
11364cygwin*)
11365  # func_win32_libid is a shell function defined in ltmain.sh
11366  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11367  lt_cv_file_magic_cmd='func_win32_libid'
11368  ;;
11369
11370mingw* | pw32*)
11371  # Base MSYS/MinGW do not provide the 'file' command needed by
11372  # func_win32_libid shell function, so use a weaker test based on 'objdump',
11373  # unless we find 'file', for example because we are cross-compiling.
11374  if ( file / ) >/dev/null 2>&1; then
11375    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11376    lt_cv_file_magic_cmd='func_win32_libid'
11377  else
11378    # Keep this pattern in sync with the one in func_win32_libid.
11379    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11380    lt_cv_file_magic_cmd='$OBJDUMP -f'
11381  fi
11382  ;;
11383
11384cegcc*)
11385  # use the weaker test based on 'objdump'. See mingw*.
11386  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11387  lt_cv_file_magic_cmd='$OBJDUMP -f'
11388  ;;
11389
11390darwin* | rhapsody*)
11391  lt_cv_deplibs_check_method=pass_all
11392  ;;
11393
11394freebsd* | dragonfly*)
11395  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11396    case $host_cpu in
11397    i*86 )
11398      # Not sure whether the presence of OpenBSD here was a mistake.
11399      # Let's accept both of them until this is cleared up.
11400      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11401      lt_cv_file_magic_cmd=/usr/bin/file
11402      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11403      ;;
11404    esac
11405  else
11406    lt_cv_deplibs_check_method=pass_all
11407  fi
11408  ;;
11409
11410haiku*)
11411  lt_cv_deplibs_check_method=pass_all
11412  ;;
11413
11414hpux10.20* | hpux11*)
11415  lt_cv_file_magic_cmd=/usr/bin/file
11416  case $host_cpu in
11417  ia64*)
11418    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11419    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11420    ;;
11421  hppa*64*)
11422    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
11423    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11424    ;;
11425  *)
11426    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11427    lt_cv_file_magic_test_file=/usr/lib/libc.sl
11428    ;;
11429  esac
11430  ;;
11431
11432interix[3-9]*)
11433  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11434  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11435  ;;
11436
11437irix5* | irix6* | nonstopux*)
11438  case $LD in
11439  *-32|*"-32 ") libmagic=32-bit;;
11440  *-n32|*"-n32 ") libmagic=N32;;
11441  *-64|*"-64 ") libmagic=64-bit;;
11442  *) libmagic=never-match;;
11443  esac
11444  lt_cv_deplibs_check_method=pass_all
11445  ;;
11446
11447# This must be glibc/ELF.
11448linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11449  lt_cv_deplibs_check_method=pass_all
11450  ;;
11451
11452netbsd*)
11453  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11454    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11455  else
11456    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
11457  fi
11458  ;;
11459
11460newos6*)
11461  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
11462  lt_cv_file_magic_cmd=/usr/bin/file
11463  lt_cv_file_magic_test_file=/usr/lib/libnls.so
11464  ;;
11465
11466*nto* | *qnx*)
11467  lt_cv_deplibs_check_method=pass_all
11468  ;;
11469
11470openbsd* | bitrig*)
11471  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11472    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
11473  else
11474    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11475  fi
11476  ;;
11477
11478osf3* | osf4* | osf5*)
11479  lt_cv_deplibs_check_method=pass_all
11480  ;;
11481
11482rdos*)
11483  lt_cv_deplibs_check_method=pass_all
11484  ;;
11485
11486solaris*)
11487  lt_cv_deplibs_check_method=pass_all
11488  ;;
11489
11490sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11491  lt_cv_deplibs_check_method=pass_all
11492  ;;
11493
11494sysv4 | sysv4.3*)
11495  case $host_vendor in
11496  motorola)
11497    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]'
11498    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
11499    ;;
11500  ncr)
11501    lt_cv_deplibs_check_method=pass_all
11502    ;;
11503  sequent)
11504    lt_cv_file_magic_cmd='/bin/file'
11505    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
11506    ;;
11507  sni)
11508    lt_cv_file_magic_cmd='/bin/file'
11509    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
11510    lt_cv_file_magic_test_file=/lib/libc.so
11511    ;;
11512  siemens)
11513    lt_cv_deplibs_check_method=pass_all
11514    ;;
11515  pc)
11516    lt_cv_deplibs_check_method=pass_all
11517    ;;
11518  esac
11519  ;;
11520
11521tpf*)
11522  lt_cv_deplibs_check_method=pass_all
11523  ;;
11524os2*)
11525  lt_cv_deplibs_check_method=pass_all
11526  ;;
11527esac
11528
11529fi
11530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
11531$as_echo "$lt_cv_deplibs_check_method" >&6; }
11532
11533file_magic_glob=
11534want_nocaseglob=no
11535if test "$build" = "$host"; then
11536  case $host_os in
11537  mingw* | pw32*)
11538    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
11539      want_nocaseglob=yes
11540    else
11541      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
11542    fi
11543    ;;
11544  esac
11545fi
11546
11547file_magic_cmd=$lt_cv_file_magic_cmd
11548deplibs_check_method=$lt_cv_deplibs_check_method
11549test -z "$deplibs_check_method" && deplibs_check_method=unknown
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572if test -n "$ac_tool_prefix"; then
11573  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
11574set dummy ${ac_tool_prefix}dlltool; ac_word=$2
11575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11576$as_echo_n "checking for $ac_word... " >&6; }
11577if ${ac_cv_prog_DLLTOOL+:} false; then :
11578  $as_echo_n "(cached) " >&6
11579else
11580  if test -n "$DLLTOOL"; then
11581  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11582else
11583as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11584for as_dir in $PATH
11585do
11586  IFS=$as_save_IFS
11587  test -z "$as_dir" && as_dir=.
11588    for ac_exec_ext in '' $ac_executable_extensions; do
11589  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11590    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
11591    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11592    break 2
11593  fi
11594done
11595  done
11596IFS=$as_save_IFS
11597
11598fi
11599fi
11600DLLTOOL=$ac_cv_prog_DLLTOOL
11601if test -n "$DLLTOOL"; then
11602  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11603$as_echo "$DLLTOOL" >&6; }
11604else
11605  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11606$as_echo "no" >&6; }
11607fi
11608
11609
11610fi
11611if test -z "$ac_cv_prog_DLLTOOL"; then
11612  ac_ct_DLLTOOL=$DLLTOOL
11613  # Extract the first word of "dlltool", so it can be a program name with args.
11614set dummy dlltool; ac_word=$2
11615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11616$as_echo_n "checking for $ac_word... " >&6; }
11617if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
11618  $as_echo_n "(cached) " >&6
11619else
11620  if test -n "$ac_ct_DLLTOOL"; then
11621  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
11622else
11623as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11624for as_dir in $PATH
11625do
11626  IFS=$as_save_IFS
11627  test -z "$as_dir" && as_dir=.
11628    for ac_exec_ext in '' $ac_executable_extensions; do
11629  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11630    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
11631    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11632    break 2
11633  fi
11634done
11635  done
11636IFS=$as_save_IFS
11637
11638fi
11639fi
11640ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
11641if test -n "$ac_ct_DLLTOOL"; then
11642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
11643$as_echo "$ac_ct_DLLTOOL" >&6; }
11644else
11645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11646$as_echo "no" >&6; }
11647fi
11648
11649  if test "x$ac_ct_DLLTOOL" = x; then
11650    DLLTOOL="false"
11651  else
11652    case $cross_compiling:$ac_tool_warned in
11653yes:)
11654{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11655$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11656ac_tool_warned=yes ;;
11657esac
11658    DLLTOOL=$ac_ct_DLLTOOL
11659  fi
11660else
11661  DLLTOOL="$ac_cv_prog_DLLTOOL"
11662fi
11663
11664test -z "$DLLTOOL" && DLLTOOL=dlltool
11665
11666
11667
11668
11669
11670
11671
11672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
11673$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
11674if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
11675  $as_echo_n "(cached) " >&6
11676else
11677  lt_cv_sharedlib_from_linklib_cmd='unknown'
11678
11679case $host_os in
11680cygwin* | mingw* | pw32* | cegcc*)
11681  # two different shell functions defined in ltmain.sh;
11682  # decide which one to use based on capabilities of $DLLTOOL
11683  case `$DLLTOOL --help 2>&1` in
11684  *--identify-strict*)
11685    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
11686    ;;
11687  *)
11688    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
11689    ;;
11690  esac
11691  ;;
11692*)
11693  # fallback: assume linklib IS sharedlib
11694  lt_cv_sharedlib_from_linklib_cmd=$ECHO
11695  ;;
11696esac
11697
11698fi
11699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
11700$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
11701sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
11702test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
11703
11704
11705
11706
11707
11708
11709
11710if test -n "$ac_tool_prefix"; then
11711  for ac_prog in ar
11712  do
11713    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11714set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11716$as_echo_n "checking for $ac_word... " >&6; }
11717if ${ac_cv_prog_AR+:} false; then :
11718  $as_echo_n "(cached) " >&6
11719else
11720  if test -n "$AR"; then
11721  ac_cv_prog_AR="$AR" # Let the user override the test.
11722else
11723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11724for as_dir in $PATH
11725do
11726  IFS=$as_save_IFS
11727  test -z "$as_dir" && as_dir=.
11728    for ac_exec_ext in '' $ac_executable_extensions; do
11729  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11730    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
11731    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11732    break 2
11733  fi
11734done
11735  done
11736IFS=$as_save_IFS
11737
11738fi
11739fi
11740AR=$ac_cv_prog_AR
11741if test -n "$AR"; then
11742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
11743$as_echo "$AR" >&6; }
11744else
11745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11746$as_echo "no" >&6; }
11747fi
11748
11749
11750    test -n "$AR" && break
11751  done
11752fi
11753if test -z "$AR"; then
11754  ac_ct_AR=$AR
11755  for ac_prog in ar
11756do
11757  # Extract the first word of "$ac_prog", so it can be a program name with args.
11758set dummy $ac_prog; ac_word=$2
11759{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11760$as_echo_n "checking for $ac_word... " >&6; }
11761if ${ac_cv_prog_ac_ct_AR+:} false; then :
11762  $as_echo_n "(cached) " >&6
11763else
11764  if test -n "$ac_ct_AR"; then
11765  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
11766else
11767as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11768for as_dir in $PATH
11769do
11770  IFS=$as_save_IFS
11771  test -z "$as_dir" && as_dir=.
11772    for ac_exec_ext in '' $ac_executable_extensions; do
11773  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11774    ac_cv_prog_ac_ct_AR="$ac_prog"
11775    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11776    break 2
11777  fi
11778done
11779  done
11780IFS=$as_save_IFS
11781
11782fi
11783fi
11784ac_ct_AR=$ac_cv_prog_ac_ct_AR
11785if test -n "$ac_ct_AR"; then
11786  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
11787$as_echo "$ac_ct_AR" >&6; }
11788else
11789  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11790$as_echo "no" >&6; }
11791fi
11792
11793
11794  test -n "$ac_ct_AR" && break
11795done
11796
11797  if test "x$ac_ct_AR" = x; then
11798    AR="false"
11799  else
11800    case $cross_compiling:$ac_tool_warned in
11801yes:)
11802{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11803$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11804ac_tool_warned=yes ;;
11805esac
11806    AR=$ac_ct_AR
11807  fi
11808fi
11809
11810: ${AR=ar}
11811: ${AR_FLAGS=cru}
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
11824$as_echo_n "checking for archiver @FILE support... " >&6; }
11825if ${lt_cv_ar_at_file+:} false; then :
11826  $as_echo_n "(cached) " >&6
11827else
11828  lt_cv_ar_at_file=no
11829   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11830/* end confdefs.h.  */
11831
11832int
11833main ()
11834{
11835
11836  ;
11837  return 0;
11838}
11839_ACEOF
11840if ac_fn_c_try_compile "$LINENO"; then :
11841  echo conftest.$ac_objext > conftest.lst
11842      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
11843      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
11844  (eval $lt_ar_try) 2>&5
11845  ac_status=$?
11846  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11847  test $ac_status = 0; }
11848      if test 0 -eq "$ac_status"; then
11849	# Ensure the archiver fails upon bogus file names.
11850	rm -f conftest.$ac_objext libconftest.a
11851	{ { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
11852  (eval $lt_ar_try) 2>&5
11853  ac_status=$?
11854  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11855  test $ac_status = 0; }
11856	if test 0 -ne "$ac_status"; then
11857          lt_cv_ar_at_file=@
11858        fi
11859      fi
11860      rm -f conftest.* libconftest.a
11861
11862fi
11863rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11864
11865fi
11866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
11867$as_echo "$lt_cv_ar_at_file" >&6; }
11868
11869if test no = "$lt_cv_ar_at_file"; then
11870  archiver_list_spec=
11871else
11872  archiver_list_spec=$lt_cv_ar_at_file
11873fi
11874
11875
11876
11877
11878
11879
11880
11881if test -n "$ac_tool_prefix"; then
11882  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
11883set dummy ${ac_tool_prefix}strip; ac_word=$2
11884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11885$as_echo_n "checking for $ac_word... " >&6; }
11886if ${ac_cv_prog_STRIP+:} false; then :
11887  $as_echo_n "(cached) " >&6
11888else
11889  if test -n "$STRIP"; then
11890  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
11891else
11892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11893for as_dir in $PATH
11894do
11895  IFS=$as_save_IFS
11896  test -z "$as_dir" && as_dir=.
11897    for ac_exec_ext in '' $ac_executable_extensions; do
11898  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11899    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
11900    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11901    break 2
11902  fi
11903done
11904  done
11905IFS=$as_save_IFS
11906
11907fi
11908fi
11909STRIP=$ac_cv_prog_STRIP
11910if test -n "$STRIP"; then
11911  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
11912$as_echo "$STRIP" >&6; }
11913else
11914  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11915$as_echo "no" >&6; }
11916fi
11917
11918
11919fi
11920if test -z "$ac_cv_prog_STRIP"; then
11921  ac_ct_STRIP=$STRIP
11922  # Extract the first word of "strip", so it can be a program name with args.
11923set dummy strip; ac_word=$2
11924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11925$as_echo_n "checking for $ac_word... " >&6; }
11926if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
11927  $as_echo_n "(cached) " >&6
11928else
11929  if test -n "$ac_ct_STRIP"; then
11930  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
11931else
11932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11933for as_dir in $PATH
11934do
11935  IFS=$as_save_IFS
11936  test -z "$as_dir" && as_dir=.
11937    for ac_exec_ext in '' $ac_executable_extensions; do
11938  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11939    ac_cv_prog_ac_ct_STRIP="strip"
11940    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11941    break 2
11942  fi
11943done
11944  done
11945IFS=$as_save_IFS
11946
11947fi
11948fi
11949ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
11950if test -n "$ac_ct_STRIP"; then
11951  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
11952$as_echo "$ac_ct_STRIP" >&6; }
11953else
11954  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11955$as_echo "no" >&6; }
11956fi
11957
11958  if test "x$ac_ct_STRIP" = x; then
11959    STRIP=":"
11960  else
11961    case $cross_compiling:$ac_tool_warned in
11962yes:)
11963{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11964$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11965ac_tool_warned=yes ;;
11966esac
11967    STRIP=$ac_ct_STRIP
11968  fi
11969else
11970  STRIP="$ac_cv_prog_STRIP"
11971fi
11972
11973test -z "$STRIP" && STRIP=:
11974
11975
11976
11977
11978
11979
11980if test -n "$ac_tool_prefix"; then
11981  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
11982set dummy ${ac_tool_prefix}ranlib; ac_word=$2
11983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11984$as_echo_n "checking for $ac_word... " >&6; }
11985if ${ac_cv_prog_RANLIB+:} false; then :
11986  $as_echo_n "(cached) " >&6
11987else
11988  if test -n "$RANLIB"; then
11989  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11990else
11991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11992for as_dir in $PATH
11993do
11994  IFS=$as_save_IFS
11995  test -z "$as_dir" && as_dir=.
11996    for ac_exec_ext in '' $ac_executable_extensions; do
11997  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11998    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
11999    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12000    break 2
12001  fi
12002done
12003  done
12004IFS=$as_save_IFS
12005
12006fi
12007fi
12008RANLIB=$ac_cv_prog_RANLIB
12009if test -n "$RANLIB"; then
12010  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12011$as_echo "$RANLIB" >&6; }
12012else
12013  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12014$as_echo "no" >&6; }
12015fi
12016
12017
12018fi
12019if test -z "$ac_cv_prog_RANLIB"; then
12020  ac_ct_RANLIB=$RANLIB
12021  # Extract the first word of "ranlib", so it can be a program name with args.
12022set dummy ranlib; ac_word=$2
12023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12024$as_echo_n "checking for $ac_word... " >&6; }
12025if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12026  $as_echo_n "(cached) " >&6
12027else
12028  if test -n "$ac_ct_RANLIB"; then
12029  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12030else
12031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12032for as_dir in $PATH
12033do
12034  IFS=$as_save_IFS
12035  test -z "$as_dir" && as_dir=.
12036    for ac_exec_ext in '' $ac_executable_extensions; do
12037  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12038    ac_cv_prog_ac_ct_RANLIB="ranlib"
12039    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12040    break 2
12041  fi
12042done
12043  done
12044IFS=$as_save_IFS
12045
12046fi
12047fi
12048ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12049if test -n "$ac_ct_RANLIB"; then
12050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12051$as_echo "$ac_ct_RANLIB" >&6; }
12052else
12053  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12054$as_echo "no" >&6; }
12055fi
12056
12057  if test "x$ac_ct_RANLIB" = x; then
12058    RANLIB=":"
12059  else
12060    case $cross_compiling:$ac_tool_warned in
12061yes:)
12062{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12063$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12064ac_tool_warned=yes ;;
12065esac
12066    RANLIB=$ac_ct_RANLIB
12067  fi
12068else
12069  RANLIB="$ac_cv_prog_RANLIB"
12070fi
12071
12072test -z "$RANLIB" && RANLIB=:
12073
12074
12075
12076
12077
12078
12079# Determine commands to create old-style static archives.
12080old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12081old_postinstall_cmds='chmod 644 $oldlib'
12082old_postuninstall_cmds=
12083
12084if test -n "$RANLIB"; then
12085  case $host_os in
12086  bitrig* | openbsd*)
12087    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12088    ;;
12089  *)
12090    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12091    ;;
12092  esac
12093  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12094fi
12095
12096case $host_os in
12097  darwin*)
12098    lock_old_archive_extraction=yes ;;
12099  *)
12100    lock_old_archive_extraction=no ;;
12101esac
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141# If no C compiler was specified, use CC.
12142LTCC=${LTCC-"$CC"}
12143
12144# If no C compiler flags were specified, use CFLAGS.
12145LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12146
12147# Allow CC to be a program name with arguments.
12148compiler=$CC
12149
12150
12151# Check for command to grab the raw symbol name followed by C symbol from nm.
12152{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12153$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12154if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12155  $as_echo_n "(cached) " >&6
12156else
12157
12158# These are sane defaults that work on at least a few old systems.
12159# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
12160
12161# Character class describing NM global symbol codes.
12162symcode='[BCDEGRST]'
12163
12164# Regexp to match symbols that can be accessed directly from C.
12165sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12166
12167# Define system-specific variables.
12168case $host_os in
12169aix*)
12170  symcode='[BCDT]'
12171  ;;
12172cygwin* | mingw* | pw32* | cegcc*)
12173  symcode='[ABCDGISTW]'
12174  ;;
12175hpux*)
12176  if test ia64 = "$host_cpu"; then
12177    symcode='[ABCDEGRST]'
12178  fi
12179  ;;
12180irix* | nonstopux*)
12181  symcode='[BCDEGRST]'
12182  ;;
12183osf*)
12184  symcode='[BCDEGQRST]'
12185  ;;
12186solaris*)
12187  symcode='[BDRT]'
12188  ;;
12189sco3.2v5*)
12190  symcode='[DT]'
12191  ;;
12192sysv4.2uw2*)
12193  symcode='[DT]'
12194  ;;
12195sysv5* | sco5v6* | unixware* | OpenUNIX*)
12196  symcode='[ABDT]'
12197  ;;
12198sysv4)
12199  symcode='[DFNSTU]'
12200  ;;
12201esac
12202
12203# If we're using GNU nm, then use its standard symbol codes.
12204case `$NM -V 2>&1` in
12205*GNU* | *'with BFD'*)
12206  symcode='[ABCDGIRSTW]' ;;
12207esac
12208
12209if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12210  # Gets list of data symbols to import.
12211  lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
12212  # Adjust the below global symbol transforms to fixup imported variables.
12213  lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
12214  lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
12215  lt_c_name_lib_hook="\
12216  -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
12217  -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
12218else
12219  # Disable hooks by default.
12220  lt_cv_sys_global_symbol_to_import=
12221  lt_cdecl_hook=
12222  lt_c_name_hook=
12223  lt_c_name_lib_hook=
12224fi
12225
12226# Transform an extracted symbol line into a proper C declaration.
12227# Some systems (esp. on ia64) link data and code symbols differently,
12228# so use this general approach.
12229lt_cv_sys_global_symbol_to_cdecl="sed -n"\
12230$lt_cdecl_hook\
12231" -e 's/^T .* \(.*\)$/extern int \1();/p'"\
12232" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
12233
12234# Transform an extracted symbol line into symbol name and symbol address
12235lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
12236$lt_c_name_hook\
12237" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12238" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
12239
12240# Transform an extracted symbol line into symbol name with lib prefix and
12241# symbol address.
12242lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
12243$lt_c_name_lib_hook\
12244" -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
12245" -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
12246" -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
12247
12248# Handle CRLF in mingw tool chain
12249opt_cr=
12250case $build_os in
12251mingw*)
12252  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12253  ;;
12254esac
12255
12256# Try without a prefix underscore, then with it.
12257for ac_symprfx in "" "_"; do
12258
12259  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12260  symxfrm="\\1 $ac_symprfx\\2 \\2"
12261
12262  # Write the raw and C identifiers.
12263  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12264    # Fake it for dumpbin and say T for any non-static function,
12265    # D for any global variable and I for any imported variable.
12266    # Also find C++ and __fastcall symbols from MSVC++,
12267    # which start with @ or ?.
12268    lt_cv_sys_global_symbol_pipe="$AWK '"\
12269"     {last_section=section; section=\$ 3};"\
12270"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12271"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12272"     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
12273"     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
12274"     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
12275"     \$ 0!~/External *\|/{next};"\
12276"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12277"     {if(hide[section]) next};"\
12278"     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
12279"     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
12280"     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
12281"     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
12282"     ' prfx=^$ac_symprfx"
12283  else
12284    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12285  fi
12286  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12287
12288  # Check to see that the pipe works correctly.
12289  pipe_works=no
12290
12291  rm -f conftest*
12292  cat > conftest.$ac_ext <<_LT_EOF
12293#ifdef __cplusplus
12294extern "C" {
12295#endif
12296char nm_test_var;
12297void nm_test_func(void);
12298void nm_test_func(void){}
12299#ifdef __cplusplus
12300}
12301#endif
12302int main(){nm_test_var='a';nm_test_func();return(0);}
12303_LT_EOF
12304
12305  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12306  (eval $ac_compile) 2>&5
12307  ac_status=$?
12308  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12309  test $ac_status = 0; }; then
12310    # Now try to grab the symbols.
12311    nlist=conftest.nm
12312    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12313  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12314  ac_status=$?
12315  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12316  test $ac_status = 0; } && test -s "$nlist"; then
12317      # Try sorting and uniquifying the output.
12318      if sort "$nlist" | uniq > "$nlist"T; then
12319	mv -f "$nlist"T "$nlist"
12320      else
12321	rm -f "$nlist"T
12322      fi
12323
12324      # Make sure that we snagged all the symbols we need.
12325      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12326	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12327	  cat <<_LT_EOF > conftest.$ac_ext
12328/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
12329#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
12330/* DATA imports from DLLs on WIN32 can't be const, because runtime
12331   relocations are performed -- see ld's documentation on pseudo-relocs.  */
12332# define LT_DLSYM_CONST
12333#elif defined __osf__
12334/* This system does not cope well with relocations in const data.  */
12335# define LT_DLSYM_CONST
12336#else
12337# define LT_DLSYM_CONST const
12338#endif
12339
12340#ifdef __cplusplus
12341extern "C" {
12342#endif
12343
12344_LT_EOF
12345	  # Now generate the symbol file.
12346	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12347
12348	  cat <<_LT_EOF >> conftest.$ac_ext
12349
12350/* The mapping between symbol names and symbols.  */
12351LT_DLSYM_CONST struct {
12352  const char *name;
12353  void       *address;
12354}
12355lt__PROGRAM__LTX_preloaded_symbols[] =
12356{
12357  { "@PROGRAM@", (void *) 0 },
12358_LT_EOF
12359	  $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12360	  cat <<\_LT_EOF >> conftest.$ac_ext
12361  {0, (void *) 0}
12362};
12363
12364/* This works around a problem in FreeBSD linker */
12365#ifdef FREEBSD_WORKAROUND
12366static const void *lt_preloaded_setup() {
12367  return lt__PROGRAM__LTX_preloaded_symbols;
12368}
12369#endif
12370
12371#ifdef __cplusplus
12372}
12373#endif
12374_LT_EOF
12375	  # Now try linking the two files.
12376	  mv conftest.$ac_objext conftstm.$ac_objext
12377	  lt_globsym_save_LIBS=$LIBS
12378	  lt_globsym_save_CFLAGS=$CFLAGS
12379	  LIBS=conftstm.$ac_objext
12380	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12381	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12382  (eval $ac_link) 2>&5
12383  ac_status=$?
12384  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12385  test $ac_status = 0; } && test -s conftest$ac_exeext; then
12386	    pipe_works=yes
12387	  fi
12388	  LIBS=$lt_globsym_save_LIBS
12389	  CFLAGS=$lt_globsym_save_CFLAGS
12390	else
12391	  echo "cannot find nm_test_func in $nlist" >&5
12392	fi
12393      else
12394	echo "cannot find nm_test_var in $nlist" >&5
12395      fi
12396    else
12397      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12398    fi
12399  else
12400    echo "$progname: failed program was:" >&5
12401    cat conftest.$ac_ext >&5
12402  fi
12403  rm -rf conftest* conftst*
12404
12405  # Do not use the global_symbol_pipe unless it works.
12406  if test yes = "$pipe_works"; then
12407    break
12408  else
12409    lt_cv_sys_global_symbol_pipe=
12410  fi
12411done
12412
12413fi
12414
12415if test -z "$lt_cv_sys_global_symbol_pipe"; then
12416  lt_cv_sys_global_symbol_to_cdecl=
12417fi
12418if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12419  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12420$as_echo "failed" >&6; }
12421else
12422  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12423$as_echo "ok" >&6; }
12424fi
12425
12426# Response file support.
12427if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12428  nm_file_list_spec='@'
12429elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12430  nm_file_list_spec='@'
12431fi
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
12470$as_echo_n "checking for sysroot... " >&6; }
12471
12472# Check whether --with-sysroot was given.
12473if test "${with_sysroot+set}" = set; then :
12474  withval=$with_sysroot;
12475else
12476  with_sysroot=no
12477fi
12478
12479
12480lt_sysroot=
12481case $with_sysroot in #(
12482 yes)
12483   if test yes = "$GCC"; then
12484     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
12485   fi
12486   ;; #(
12487 /*)
12488   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
12489   ;; #(
12490 no|'')
12491   ;; #(
12492 *)
12493   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
12494$as_echo "$with_sysroot" >&6; }
12495   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
12496   ;;
12497esac
12498
12499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
12500$as_echo "${lt_sysroot:-no}" >&6; }
12501
12502
12503
12504
12505
12506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
12507$as_echo_n "checking for a working dd... " >&6; }
12508if ${ac_cv_path_lt_DD+:} false; then :
12509  $as_echo_n "(cached) " >&6
12510else
12511  printf 0123456789abcdef0123456789abcdef >conftest.i
12512cat conftest.i conftest.i >conftest2.i
12513: ${lt_DD:=$DD}
12514if test -z "$lt_DD"; then
12515  ac_path_lt_DD_found=false
12516  # Loop through the user's path and test for each of PROGNAME-LIST
12517  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12518for as_dir in $PATH
12519do
12520  IFS=$as_save_IFS
12521  test -z "$as_dir" && as_dir=.
12522    for ac_prog in dd; do
12523    for ac_exec_ext in '' $ac_executable_extensions; do
12524      ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
12525      as_fn_executable_p "$ac_path_lt_DD" || continue
12526if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
12527  cmp -s conftest.i conftest.out \
12528  && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
12529fi
12530      $ac_path_lt_DD_found && break 3
12531    done
12532  done
12533  done
12534IFS=$as_save_IFS
12535  if test -z "$ac_cv_path_lt_DD"; then
12536    :
12537  fi
12538else
12539  ac_cv_path_lt_DD=$lt_DD
12540fi
12541
12542rm -f conftest.i conftest2.i conftest.out
12543fi
12544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
12545$as_echo "$ac_cv_path_lt_DD" >&6; }
12546
12547
12548{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
12549$as_echo_n "checking how to truncate binary pipes... " >&6; }
12550if ${lt_cv_truncate_bin+:} false; then :
12551  $as_echo_n "(cached) " >&6
12552else
12553  printf 0123456789abcdef0123456789abcdef >conftest.i
12554cat conftest.i conftest.i >conftest2.i
12555lt_cv_truncate_bin=
12556if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
12557  cmp -s conftest.i conftest.out \
12558  && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
12559fi
12560rm -f conftest.i conftest2.i conftest.out
12561test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
12562fi
12563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
12564$as_echo "$lt_cv_truncate_bin" >&6; }
12565
12566
12567
12568
12569
12570
12571
12572# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
12573func_cc_basename ()
12574{
12575    for cc_temp in $*""; do
12576      case $cc_temp in
12577        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
12578        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
12579        \-*) ;;
12580        *) break;;
12581      esac
12582    done
12583    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
12584}
12585
12586# Check whether --enable-libtool-lock was given.
12587if test "${enable_libtool_lock+set}" = set; then :
12588  enableval=$enable_libtool_lock;
12589fi
12590
12591test no = "$enable_libtool_lock" || enable_libtool_lock=yes
12592
12593# Some flags need to be propagated to the compiler or linker for good
12594# libtool support.
12595case $host in
12596ia64-*-hpux*)
12597  # Find out what ABI is being produced by ac_compile, and set mode
12598  # options accordingly.
12599  echo 'int i;' > conftest.$ac_ext
12600  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12601  (eval $ac_compile) 2>&5
12602  ac_status=$?
12603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12604  test $ac_status = 0; }; then
12605    case `/usr/bin/file conftest.$ac_objext` in
12606      *ELF-32*)
12607	HPUX_IA64_MODE=32
12608	;;
12609      *ELF-64*)
12610	HPUX_IA64_MODE=64
12611	;;
12612    esac
12613  fi
12614  rm -rf conftest*
12615  ;;
12616*-*-irix6*)
12617  # Find out what ABI is being produced by ac_compile, and set linker
12618  # options accordingly.
12619  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
12620  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12621  (eval $ac_compile) 2>&5
12622  ac_status=$?
12623  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12624  test $ac_status = 0; }; then
12625    if test yes = "$lt_cv_prog_gnu_ld"; then
12626      case `/usr/bin/file conftest.$ac_objext` in
12627	*32-bit*)
12628	  LD="${LD-ld} -melf32bsmip"
12629	  ;;
12630	*N32*)
12631	  LD="${LD-ld} -melf32bmipn32"
12632	  ;;
12633	*64-bit*)
12634	  LD="${LD-ld} -melf64bmip"
12635	;;
12636      esac
12637    else
12638      case `/usr/bin/file conftest.$ac_objext` in
12639	*32-bit*)
12640	  LD="${LD-ld} -32"
12641	  ;;
12642	*N32*)
12643	  LD="${LD-ld} -n32"
12644	  ;;
12645	*64-bit*)
12646	  LD="${LD-ld} -64"
12647	  ;;
12648      esac
12649    fi
12650  fi
12651  rm -rf conftest*
12652  ;;
12653
12654mips64*-*linux*)
12655  # Find out what ABI is being produced by ac_compile, and set linker
12656  # options accordingly.
12657  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
12658  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12659  (eval $ac_compile) 2>&5
12660  ac_status=$?
12661  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12662  test $ac_status = 0; }; then
12663    emul=elf
12664    case `/usr/bin/file conftest.$ac_objext` in
12665      *32-bit*)
12666	emul="${emul}32"
12667	;;
12668      *64-bit*)
12669	emul="${emul}64"
12670	;;
12671    esac
12672    case `/usr/bin/file conftest.$ac_objext` in
12673      *MSB*)
12674	emul="${emul}btsmip"
12675	;;
12676      *LSB*)
12677	emul="${emul}ltsmip"
12678	;;
12679    esac
12680    case `/usr/bin/file conftest.$ac_objext` in
12681      *N32*)
12682	emul="${emul}n32"
12683	;;
12684    esac
12685    LD="${LD-ld} -m $emul"
12686  fi
12687  rm -rf conftest*
12688  ;;
12689
12690x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
12691s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
12692  # Find out what ABI is being produced by ac_compile, and set linker
12693  # options accordingly.  Note that the listed cases only cover the
12694  # situations where additional linker options are needed (such as when
12695  # doing 32-bit compilation for a host where ld defaults to 64-bit, or
12696  # vice versa); the common cases where no linker options are needed do
12697  # not appear in the list.
12698  echo 'int i;' > conftest.$ac_ext
12699  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12700  (eval $ac_compile) 2>&5
12701  ac_status=$?
12702  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12703  test $ac_status = 0; }; then
12704    case `/usr/bin/file conftest.o` in
12705      *32-bit*)
12706	case $host in
12707	  x86_64-*kfreebsd*-gnu)
12708	    LD="${LD-ld} -m elf_i386_fbsd"
12709	    ;;
12710	  x86_64-*linux*)
12711	    case `/usr/bin/file conftest.o` in
12712	      *x86-64*)
12713		LD="${LD-ld} -m elf32_x86_64"
12714		;;
12715	      *)
12716		LD="${LD-ld} -m elf_i386"
12717		;;
12718	    esac
12719	    ;;
12720	  powerpc64le-*linux*)
12721	    LD="${LD-ld} -m elf32lppclinux"
12722	    ;;
12723	  powerpc64-*linux*)
12724	    LD="${LD-ld} -m elf32ppclinux"
12725	    ;;
12726	  s390x-*linux*)
12727	    LD="${LD-ld} -m elf_s390"
12728	    ;;
12729	  sparc64-*linux*)
12730	    LD="${LD-ld} -m elf32_sparc"
12731	    ;;
12732	esac
12733	;;
12734      *64-bit*)
12735	case $host in
12736	  x86_64-*kfreebsd*-gnu)
12737	    LD="${LD-ld} -m elf_x86_64_fbsd"
12738	    ;;
12739	  x86_64-*linux*)
12740	    LD="${LD-ld} -m elf_x86_64"
12741	    ;;
12742	  powerpcle-*linux*)
12743	    LD="${LD-ld} -m elf64lppc"
12744	    ;;
12745	  powerpc-*linux*)
12746	    LD="${LD-ld} -m elf64ppc"
12747	    ;;
12748	  s390*-*linux*|s390*-*tpf*)
12749	    LD="${LD-ld} -m elf64_s390"
12750	    ;;
12751	  sparc*-*linux*)
12752	    LD="${LD-ld} -m elf64_sparc"
12753	    ;;
12754	esac
12755	;;
12756    esac
12757  fi
12758  rm -rf conftest*
12759  ;;
12760
12761*-*-sco3.2v5*)
12762  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
12763  SAVE_CFLAGS=$CFLAGS
12764  CFLAGS="$CFLAGS -belf"
12765  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
12766$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
12767if ${lt_cv_cc_needs_belf+:} false; then :
12768  $as_echo_n "(cached) " >&6
12769else
12770  ac_ext=c
12771ac_cpp='$CPP $CPPFLAGS'
12772ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12773ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12774ac_compiler_gnu=$ac_cv_c_compiler_gnu
12775
12776     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12777/* end confdefs.h.  */
12778
12779int
12780main ()
12781{
12782
12783  ;
12784  return 0;
12785}
12786_ACEOF
12787if ac_fn_c_try_link "$LINENO"; then :
12788  lt_cv_cc_needs_belf=yes
12789else
12790  lt_cv_cc_needs_belf=no
12791fi
12792rm -f core conftest.err conftest.$ac_objext \
12793    conftest$ac_exeext conftest.$ac_ext
12794     ac_ext=c
12795ac_cpp='$CPP $CPPFLAGS'
12796ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12797ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12798ac_compiler_gnu=$ac_cv_c_compiler_gnu
12799
12800fi
12801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
12802$as_echo "$lt_cv_cc_needs_belf" >&6; }
12803  if test yes != "$lt_cv_cc_needs_belf"; then
12804    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
12805    CFLAGS=$SAVE_CFLAGS
12806  fi
12807  ;;
12808*-*solaris*)
12809  # Find out what ABI is being produced by ac_compile, and set linker
12810  # options accordingly.
12811  echo 'int i;' > conftest.$ac_ext
12812  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12813  (eval $ac_compile) 2>&5
12814  ac_status=$?
12815  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12816  test $ac_status = 0; }; then
12817    case `/usr/bin/file conftest.o` in
12818    *64-bit*)
12819      case $lt_cv_prog_gnu_ld in
12820      yes*)
12821        case $host in
12822        i?86-*-solaris*|x86_64-*-solaris*)
12823          LD="${LD-ld} -m elf_x86_64"
12824          ;;
12825        sparc*-*-solaris*)
12826          LD="${LD-ld} -m elf64_sparc"
12827          ;;
12828        esac
12829        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
12830        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
12831          LD=${LD-ld}_sol2
12832        fi
12833        ;;
12834      *)
12835	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
12836	  LD="${LD-ld} -64"
12837	fi
12838	;;
12839      esac
12840      ;;
12841    esac
12842  fi
12843  rm -rf conftest*
12844  ;;
12845esac
12846
12847need_locks=$enable_libtool_lock
12848
12849if test -n "$ac_tool_prefix"; then
12850  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
12851set dummy ${ac_tool_prefix}mt; ac_word=$2
12852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12853$as_echo_n "checking for $ac_word... " >&6; }
12854if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
12855  $as_echo_n "(cached) " >&6
12856else
12857  if test -n "$MANIFEST_TOOL"; then
12858  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
12859else
12860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12861for as_dir in $PATH
12862do
12863  IFS=$as_save_IFS
12864  test -z "$as_dir" && as_dir=.
12865    for ac_exec_ext in '' $ac_executable_extensions; do
12866  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12867    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
12868    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12869    break 2
12870  fi
12871done
12872  done
12873IFS=$as_save_IFS
12874
12875fi
12876fi
12877MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
12878if test -n "$MANIFEST_TOOL"; then
12879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
12880$as_echo "$MANIFEST_TOOL" >&6; }
12881else
12882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12883$as_echo "no" >&6; }
12884fi
12885
12886
12887fi
12888if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
12889  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
12890  # Extract the first word of "mt", so it can be a program name with args.
12891set dummy mt; ac_word=$2
12892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12893$as_echo_n "checking for $ac_word... " >&6; }
12894if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
12895  $as_echo_n "(cached) " >&6
12896else
12897  if test -n "$ac_ct_MANIFEST_TOOL"; then
12898  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
12899else
12900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12901for as_dir in $PATH
12902do
12903  IFS=$as_save_IFS
12904  test -z "$as_dir" && as_dir=.
12905    for ac_exec_ext in '' $ac_executable_extensions; do
12906  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12907    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
12908    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12909    break 2
12910  fi
12911done
12912  done
12913IFS=$as_save_IFS
12914
12915fi
12916fi
12917ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
12918if test -n "$ac_ct_MANIFEST_TOOL"; then
12919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
12920$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
12921else
12922  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12923$as_echo "no" >&6; }
12924fi
12925
12926  if test "x$ac_ct_MANIFEST_TOOL" = x; then
12927    MANIFEST_TOOL=":"
12928  else
12929    case $cross_compiling:$ac_tool_warned in
12930yes:)
12931{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12932$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12933ac_tool_warned=yes ;;
12934esac
12935    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
12936  fi
12937else
12938  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
12939fi
12940
12941test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
12942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
12943$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
12944if ${lt_cv_path_mainfest_tool+:} false; then :
12945  $as_echo_n "(cached) " >&6
12946else
12947  lt_cv_path_mainfest_tool=no
12948  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
12949  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
12950  cat conftest.err >&5
12951  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
12952    lt_cv_path_mainfest_tool=yes
12953  fi
12954  rm -f conftest*
12955fi
12956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
12957$as_echo "$lt_cv_path_mainfest_tool" >&6; }
12958if test yes != "$lt_cv_path_mainfest_tool"; then
12959  MANIFEST_TOOL=:
12960fi
12961
12962
12963
12964
12965
12966
12967  case $host_os in
12968    rhapsody* | darwin*)
12969    if test -n "$ac_tool_prefix"; then
12970  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
12971set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
12972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12973$as_echo_n "checking for $ac_word... " >&6; }
12974if ${ac_cv_prog_DSYMUTIL+:} false; then :
12975  $as_echo_n "(cached) " >&6
12976else
12977  if test -n "$DSYMUTIL"; then
12978  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
12979else
12980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12981for as_dir in $PATH
12982do
12983  IFS=$as_save_IFS
12984  test -z "$as_dir" && as_dir=.
12985    for ac_exec_ext in '' $ac_executable_extensions; do
12986  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12987    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
12988    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12989    break 2
12990  fi
12991done
12992  done
12993IFS=$as_save_IFS
12994
12995fi
12996fi
12997DSYMUTIL=$ac_cv_prog_DSYMUTIL
12998if test -n "$DSYMUTIL"; then
12999  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13000$as_echo "$DSYMUTIL" >&6; }
13001else
13002  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13003$as_echo "no" >&6; }
13004fi
13005
13006
13007fi
13008if test -z "$ac_cv_prog_DSYMUTIL"; then
13009  ac_ct_DSYMUTIL=$DSYMUTIL
13010  # Extract the first word of "dsymutil", so it can be a program name with args.
13011set dummy dsymutil; ac_word=$2
13012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13013$as_echo_n "checking for $ac_word... " >&6; }
13014if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13015  $as_echo_n "(cached) " >&6
13016else
13017  if test -n "$ac_ct_DSYMUTIL"; then
13018  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13019else
13020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13021for as_dir in $PATH
13022do
13023  IFS=$as_save_IFS
13024  test -z "$as_dir" && as_dir=.
13025    for ac_exec_ext in '' $ac_executable_extensions; do
13026  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13027    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13028    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13029    break 2
13030  fi
13031done
13032  done
13033IFS=$as_save_IFS
13034
13035fi
13036fi
13037ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13038if test -n "$ac_ct_DSYMUTIL"; then
13039  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13040$as_echo "$ac_ct_DSYMUTIL" >&6; }
13041else
13042  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13043$as_echo "no" >&6; }
13044fi
13045
13046  if test "x$ac_ct_DSYMUTIL" = x; then
13047    DSYMUTIL=":"
13048  else
13049    case $cross_compiling:$ac_tool_warned in
13050yes:)
13051{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13052$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13053ac_tool_warned=yes ;;
13054esac
13055    DSYMUTIL=$ac_ct_DSYMUTIL
13056  fi
13057else
13058  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13059fi
13060
13061    if test -n "$ac_tool_prefix"; then
13062  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13063set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13065$as_echo_n "checking for $ac_word... " >&6; }
13066if ${ac_cv_prog_NMEDIT+:} false; then :
13067  $as_echo_n "(cached) " >&6
13068else
13069  if test -n "$NMEDIT"; then
13070  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13071else
13072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13073for as_dir in $PATH
13074do
13075  IFS=$as_save_IFS
13076  test -z "$as_dir" && as_dir=.
13077    for ac_exec_ext in '' $ac_executable_extensions; do
13078  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13079    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13080    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13081    break 2
13082  fi
13083done
13084  done
13085IFS=$as_save_IFS
13086
13087fi
13088fi
13089NMEDIT=$ac_cv_prog_NMEDIT
13090if test -n "$NMEDIT"; then
13091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13092$as_echo "$NMEDIT" >&6; }
13093else
13094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13095$as_echo "no" >&6; }
13096fi
13097
13098
13099fi
13100if test -z "$ac_cv_prog_NMEDIT"; then
13101  ac_ct_NMEDIT=$NMEDIT
13102  # Extract the first word of "nmedit", so it can be a program name with args.
13103set dummy nmedit; ac_word=$2
13104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13105$as_echo_n "checking for $ac_word... " >&6; }
13106if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13107  $as_echo_n "(cached) " >&6
13108else
13109  if test -n "$ac_ct_NMEDIT"; then
13110  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13111else
13112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13113for as_dir in $PATH
13114do
13115  IFS=$as_save_IFS
13116  test -z "$as_dir" && as_dir=.
13117    for ac_exec_ext in '' $ac_executable_extensions; do
13118  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13119    ac_cv_prog_ac_ct_NMEDIT="nmedit"
13120    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13121    break 2
13122  fi
13123done
13124  done
13125IFS=$as_save_IFS
13126
13127fi
13128fi
13129ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13130if test -n "$ac_ct_NMEDIT"; then
13131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13132$as_echo "$ac_ct_NMEDIT" >&6; }
13133else
13134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13135$as_echo "no" >&6; }
13136fi
13137
13138  if test "x$ac_ct_NMEDIT" = x; then
13139    NMEDIT=":"
13140  else
13141    case $cross_compiling:$ac_tool_warned in
13142yes:)
13143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13145ac_tool_warned=yes ;;
13146esac
13147    NMEDIT=$ac_ct_NMEDIT
13148  fi
13149else
13150  NMEDIT="$ac_cv_prog_NMEDIT"
13151fi
13152
13153    if test -n "$ac_tool_prefix"; then
13154  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13155set dummy ${ac_tool_prefix}lipo; ac_word=$2
13156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13157$as_echo_n "checking for $ac_word... " >&6; }
13158if ${ac_cv_prog_LIPO+:} false; then :
13159  $as_echo_n "(cached) " >&6
13160else
13161  if test -n "$LIPO"; then
13162  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13163else
13164as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13165for as_dir in $PATH
13166do
13167  IFS=$as_save_IFS
13168  test -z "$as_dir" && as_dir=.
13169    for ac_exec_ext in '' $ac_executable_extensions; do
13170  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13171    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13172    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13173    break 2
13174  fi
13175done
13176  done
13177IFS=$as_save_IFS
13178
13179fi
13180fi
13181LIPO=$ac_cv_prog_LIPO
13182if test -n "$LIPO"; then
13183  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13184$as_echo "$LIPO" >&6; }
13185else
13186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13187$as_echo "no" >&6; }
13188fi
13189
13190
13191fi
13192if test -z "$ac_cv_prog_LIPO"; then
13193  ac_ct_LIPO=$LIPO
13194  # Extract the first word of "lipo", so it can be a program name with args.
13195set dummy lipo; ac_word=$2
13196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13197$as_echo_n "checking for $ac_word... " >&6; }
13198if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13199  $as_echo_n "(cached) " >&6
13200else
13201  if test -n "$ac_ct_LIPO"; then
13202  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13203else
13204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13205for as_dir in $PATH
13206do
13207  IFS=$as_save_IFS
13208  test -z "$as_dir" && as_dir=.
13209    for ac_exec_ext in '' $ac_executable_extensions; do
13210  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13211    ac_cv_prog_ac_ct_LIPO="lipo"
13212    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13213    break 2
13214  fi
13215done
13216  done
13217IFS=$as_save_IFS
13218
13219fi
13220fi
13221ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13222if test -n "$ac_ct_LIPO"; then
13223  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13224$as_echo "$ac_ct_LIPO" >&6; }
13225else
13226  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13227$as_echo "no" >&6; }
13228fi
13229
13230  if test "x$ac_ct_LIPO" = x; then
13231    LIPO=":"
13232  else
13233    case $cross_compiling:$ac_tool_warned in
13234yes:)
13235{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13236$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13237ac_tool_warned=yes ;;
13238esac
13239    LIPO=$ac_ct_LIPO
13240  fi
13241else
13242  LIPO="$ac_cv_prog_LIPO"
13243fi
13244
13245    if test -n "$ac_tool_prefix"; then
13246  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13247set dummy ${ac_tool_prefix}otool; ac_word=$2
13248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13249$as_echo_n "checking for $ac_word... " >&6; }
13250if ${ac_cv_prog_OTOOL+:} false; then :
13251  $as_echo_n "(cached) " >&6
13252else
13253  if test -n "$OTOOL"; then
13254  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13255else
13256as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13257for as_dir in $PATH
13258do
13259  IFS=$as_save_IFS
13260  test -z "$as_dir" && as_dir=.
13261    for ac_exec_ext in '' $ac_executable_extensions; do
13262  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13263    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13264    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13265    break 2
13266  fi
13267done
13268  done
13269IFS=$as_save_IFS
13270
13271fi
13272fi
13273OTOOL=$ac_cv_prog_OTOOL
13274if test -n "$OTOOL"; then
13275  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13276$as_echo "$OTOOL" >&6; }
13277else
13278  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13279$as_echo "no" >&6; }
13280fi
13281
13282
13283fi
13284if test -z "$ac_cv_prog_OTOOL"; then
13285  ac_ct_OTOOL=$OTOOL
13286  # Extract the first word of "otool", so it can be a program name with args.
13287set dummy otool; ac_word=$2
13288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13289$as_echo_n "checking for $ac_word... " >&6; }
13290if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13291  $as_echo_n "(cached) " >&6
13292else
13293  if test -n "$ac_ct_OTOOL"; then
13294  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13295else
13296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13297for as_dir in $PATH
13298do
13299  IFS=$as_save_IFS
13300  test -z "$as_dir" && as_dir=.
13301    for ac_exec_ext in '' $ac_executable_extensions; do
13302  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13303    ac_cv_prog_ac_ct_OTOOL="otool"
13304    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13305    break 2
13306  fi
13307done
13308  done
13309IFS=$as_save_IFS
13310
13311fi
13312fi
13313ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13314if test -n "$ac_ct_OTOOL"; then
13315  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13316$as_echo "$ac_ct_OTOOL" >&6; }
13317else
13318  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13319$as_echo "no" >&6; }
13320fi
13321
13322  if test "x$ac_ct_OTOOL" = x; then
13323    OTOOL=":"
13324  else
13325    case $cross_compiling:$ac_tool_warned in
13326yes:)
13327{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13328$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13329ac_tool_warned=yes ;;
13330esac
13331    OTOOL=$ac_ct_OTOOL
13332  fi
13333else
13334  OTOOL="$ac_cv_prog_OTOOL"
13335fi
13336
13337    if test -n "$ac_tool_prefix"; then
13338  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13339set dummy ${ac_tool_prefix}otool64; ac_word=$2
13340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13341$as_echo_n "checking for $ac_word... " >&6; }
13342if ${ac_cv_prog_OTOOL64+:} false; then :
13343  $as_echo_n "(cached) " >&6
13344else
13345  if test -n "$OTOOL64"; then
13346  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13347else
13348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13349for as_dir in $PATH
13350do
13351  IFS=$as_save_IFS
13352  test -z "$as_dir" && as_dir=.
13353    for ac_exec_ext in '' $ac_executable_extensions; do
13354  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13355    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13356    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13357    break 2
13358  fi
13359done
13360  done
13361IFS=$as_save_IFS
13362
13363fi
13364fi
13365OTOOL64=$ac_cv_prog_OTOOL64
13366if test -n "$OTOOL64"; then
13367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13368$as_echo "$OTOOL64" >&6; }
13369else
13370  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13371$as_echo "no" >&6; }
13372fi
13373
13374
13375fi
13376if test -z "$ac_cv_prog_OTOOL64"; then
13377  ac_ct_OTOOL64=$OTOOL64
13378  # Extract the first word of "otool64", so it can be a program name with args.
13379set dummy otool64; ac_word=$2
13380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13381$as_echo_n "checking for $ac_word... " >&6; }
13382if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13383  $as_echo_n "(cached) " >&6
13384else
13385  if test -n "$ac_ct_OTOOL64"; then
13386  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13387else
13388as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13389for as_dir in $PATH
13390do
13391  IFS=$as_save_IFS
13392  test -z "$as_dir" && as_dir=.
13393    for ac_exec_ext in '' $ac_executable_extensions; do
13394  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13395    ac_cv_prog_ac_ct_OTOOL64="otool64"
13396    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13397    break 2
13398  fi
13399done
13400  done
13401IFS=$as_save_IFS
13402
13403fi
13404fi
13405ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13406if test -n "$ac_ct_OTOOL64"; then
13407  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13408$as_echo "$ac_ct_OTOOL64" >&6; }
13409else
13410  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13411$as_echo "no" >&6; }
13412fi
13413
13414  if test "x$ac_ct_OTOOL64" = x; then
13415    OTOOL64=":"
13416  else
13417    case $cross_compiling:$ac_tool_warned in
13418yes:)
13419{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13420$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13421ac_tool_warned=yes ;;
13422esac
13423    OTOOL64=$ac_ct_OTOOL64
13424  fi
13425else
13426  OTOOL64="$ac_cv_prog_OTOOL64"
13427fi
13428
13429
13430
13431
13432
13433
13434
13435
13436
13437
13438
13439
13440
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454
13455    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
13456$as_echo_n "checking for -single_module linker flag... " >&6; }
13457if ${lt_cv_apple_cc_single_mod+:} false; then :
13458  $as_echo_n "(cached) " >&6
13459else
13460  lt_cv_apple_cc_single_mod=no
13461      if test -z "$LT_MULTI_MODULE"; then
13462	# By default we will add the -single_module flag. You can override
13463	# by either setting the environment variable LT_MULTI_MODULE
13464	# non-empty at configure time, or by adding -multi_module to the
13465	# link flags.
13466	rm -rf libconftest.dylib*
13467	echo "int foo(void){return 1;}" > conftest.c
13468	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13469-dynamiclib -Wl,-single_module conftest.c" >&5
13470	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13471	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
13472        _lt_result=$?
13473	# If there is a non-empty error log, and "single_module"
13474	# appears in it, assume the flag caused a linker warning
13475        if test -s conftest.err && $GREP single_module conftest.err; then
13476	  cat conftest.err >&5
13477	# Otherwise, if the output was created with a 0 exit code from
13478	# the compiler, it worked.
13479	elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
13480	  lt_cv_apple_cc_single_mod=yes
13481	else
13482	  cat conftest.err >&5
13483	fi
13484	rm -rf libconftest.dylib*
13485	rm -f conftest.*
13486      fi
13487fi
13488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
13489$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
13490
13491    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
13492$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
13493if ${lt_cv_ld_exported_symbols_list+:} false; then :
13494  $as_echo_n "(cached) " >&6
13495else
13496  lt_cv_ld_exported_symbols_list=no
13497      save_LDFLAGS=$LDFLAGS
13498      echo "_main" > conftest.sym
13499      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
13500      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13501/* end confdefs.h.  */
13502
13503int
13504main ()
13505{
13506
13507  ;
13508  return 0;
13509}
13510_ACEOF
13511if ac_fn_c_try_link "$LINENO"; then :
13512  lt_cv_ld_exported_symbols_list=yes
13513else
13514  lt_cv_ld_exported_symbols_list=no
13515fi
13516rm -f core conftest.err conftest.$ac_objext \
13517    conftest$ac_exeext conftest.$ac_ext
13518	LDFLAGS=$save_LDFLAGS
13519
13520fi
13521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
13522$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
13523
13524    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
13525$as_echo_n "checking for -force_load linker flag... " >&6; }
13526if ${lt_cv_ld_force_load+:} false; then :
13527  $as_echo_n "(cached) " >&6
13528else
13529  lt_cv_ld_force_load=no
13530      cat > conftest.c << _LT_EOF
13531int forced_loaded() { return 2;}
13532_LT_EOF
13533      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
13534      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
13535      echo "$AR cru libconftest.a conftest.o" >&5
13536      $AR cru libconftest.a conftest.o 2>&5
13537      echo "$RANLIB libconftest.a" >&5
13538      $RANLIB libconftest.a 2>&5
13539      cat > conftest.c << _LT_EOF
13540int main() { return 0;}
13541_LT_EOF
13542      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
13543      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
13544      _lt_result=$?
13545      if test -s conftest.err && $GREP force_load conftest.err; then
13546	cat conftest.err >&5
13547      elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
13548	lt_cv_ld_force_load=yes
13549      else
13550	cat conftest.err >&5
13551      fi
13552        rm -f conftest.err libconftest.a conftest conftest.c
13553        rm -rf conftest.dSYM
13554
13555fi
13556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
13557$as_echo "$lt_cv_ld_force_load" >&6; }
13558    case $host_os in
13559    rhapsody* | darwin1.[012])
13560      _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
13561    darwin1.*)
13562      _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
13563    darwin*) # darwin 5.x on
13564      # if running on 10.5 or later, the deployment target defaults
13565      # to the OS version, if on x86, and 10.4, the deployment
13566      # target defaults to 10.4. Don't you love it?
13567      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
13568	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
13569	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
13570	10.[012][,.]*)
13571	  _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
13572	10.*)
13573	  _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
13574      esac
13575    ;;
13576  esac
13577    if test yes = "$lt_cv_apple_cc_single_mod"; then
13578      _lt_dar_single_mod='$single_module'
13579    fi
13580    if test yes = "$lt_cv_ld_exported_symbols_list"; then
13581      _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
13582    else
13583      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
13584    fi
13585    if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
13586      _lt_dsymutil='~$DSYMUTIL $lib || :'
13587    else
13588      _lt_dsymutil=
13589    fi
13590    ;;
13591  esac
13592
13593# func_munge_path_list VARIABLE PATH
13594# -----------------------------------
13595# VARIABLE is name of variable containing _space_ separated list of
13596# directories to be munged by the contents of PATH, which is string
13597# having a format:
13598# "DIR[:DIR]:"
13599#       string "DIR[ DIR]" will be prepended to VARIABLE
13600# ":DIR[:DIR]"
13601#       string "DIR[ DIR]" will be appended to VARIABLE
13602# "DIRP[:DIRP]::[DIRA:]DIRA"
13603#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
13604#       "DIRA[ DIRA]" will be appended to VARIABLE
13605# "DIR[:DIR]"
13606#       VARIABLE will be replaced by "DIR[ DIR]"
13607func_munge_path_list ()
13608{
13609    case x$2 in
13610    x)
13611        ;;
13612    *:)
13613        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
13614        ;;
13615    x:*)
13616        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
13617        ;;
13618    *::*)
13619        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
13620        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
13621        ;;
13622    *)
13623        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
13624        ;;
13625    esac
13626}
13627
13628for ac_header in dlfcn.h
13629do :
13630  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
13631"
13632if test "x$ac_cv_header_dlfcn_h" = xyes; then :
13633  cat >>confdefs.h <<_ACEOF
13634#define HAVE_DLFCN_H 1
13635_ACEOF
13636
13637fi
13638
13639done
13640
13641
13642
13643
13644
13645# Set options
13646enable_win32_dll=yes
13647
13648case $host in
13649*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
13650  if test -n "$ac_tool_prefix"; then
13651  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
13652set dummy ${ac_tool_prefix}as; ac_word=$2
13653{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13654$as_echo_n "checking for $ac_word... " >&6; }
13655if ${ac_cv_prog_AS+:} false; then :
13656  $as_echo_n "(cached) " >&6
13657else
13658  if test -n "$AS"; then
13659  ac_cv_prog_AS="$AS" # Let the user override the test.
13660else
13661as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13662for as_dir in $PATH
13663do
13664  IFS=$as_save_IFS
13665  test -z "$as_dir" && as_dir=.
13666    for ac_exec_ext in '' $ac_executable_extensions; do
13667  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13668    ac_cv_prog_AS="${ac_tool_prefix}as"
13669    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13670    break 2
13671  fi
13672done
13673  done
13674IFS=$as_save_IFS
13675
13676fi
13677fi
13678AS=$ac_cv_prog_AS
13679if test -n "$AS"; then
13680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
13681$as_echo "$AS" >&6; }
13682else
13683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13684$as_echo "no" >&6; }
13685fi
13686
13687
13688fi
13689if test -z "$ac_cv_prog_AS"; then
13690  ac_ct_AS=$AS
13691  # Extract the first word of "as", so it can be a program name with args.
13692set dummy as; ac_word=$2
13693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13694$as_echo_n "checking for $ac_word... " >&6; }
13695if ${ac_cv_prog_ac_ct_AS+:} false; then :
13696  $as_echo_n "(cached) " >&6
13697else
13698  if test -n "$ac_ct_AS"; then
13699  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
13700else
13701as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13702for as_dir in $PATH
13703do
13704  IFS=$as_save_IFS
13705  test -z "$as_dir" && as_dir=.
13706    for ac_exec_ext in '' $ac_executable_extensions; do
13707  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13708    ac_cv_prog_ac_ct_AS="as"
13709    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13710    break 2
13711  fi
13712done
13713  done
13714IFS=$as_save_IFS
13715
13716fi
13717fi
13718ac_ct_AS=$ac_cv_prog_ac_ct_AS
13719if test -n "$ac_ct_AS"; then
13720  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
13721$as_echo "$ac_ct_AS" >&6; }
13722else
13723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13724$as_echo "no" >&6; }
13725fi
13726
13727  if test "x$ac_ct_AS" = x; then
13728    AS="false"
13729  else
13730    case $cross_compiling:$ac_tool_warned in
13731yes:)
13732{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13733$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13734ac_tool_warned=yes ;;
13735esac
13736    AS=$ac_ct_AS
13737  fi
13738else
13739  AS="$ac_cv_prog_AS"
13740fi
13741
13742  if test -n "$ac_tool_prefix"; then
13743  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
13744set dummy ${ac_tool_prefix}dlltool; ac_word=$2
13745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13746$as_echo_n "checking for $ac_word... " >&6; }
13747if ${ac_cv_prog_DLLTOOL+:} false; then :
13748  $as_echo_n "(cached) " >&6
13749else
13750  if test -n "$DLLTOOL"; then
13751  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
13752else
13753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13754for as_dir in $PATH
13755do
13756  IFS=$as_save_IFS
13757  test -z "$as_dir" && as_dir=.
13758    for ac_exec_ext in '' $ac_executable_extensions; do
13759  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13760    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
13761    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13762    break 2
13763  fi
13764done
13765  done
13766IFS=$as_save_IFS
13767
13768fi
13769fi
13770DLLTOOL=$ac_cv_prog_DLLTOOL
13771if test -n "$DLLTOOL"; then
13772  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
13773$as_echo "$DLLTOOL" >&6; }
13774else
13775  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13776$as_echo "no" >&6; }
13777fi
13778
13779
13780fi
13781if test -z "$ac_cv_prog_DLLTOOL"; then
13782  ac_ct_DLLTOOL=$DLLTOOL
13783  # Extract the first word of "dlltool", so it can be a program name with args.
13784set dummy dlltool; ac_word=$2
13785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13786$as_echo_n "checking for $ac_word... " >&6; }
13787if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
13788  $as_echo_n "(cached) " >&6
13789else
13790  if test -n "$ac_ct_DLLTOOL"; then
13791  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
13792else
13793as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13794for as_dir in $PATH
13795do
13796  IFS=$as_save_IFS
13797  test -z "$as_dir" && as_dir=.
13798    for ac_exec_ext in '' $ac_executable_extensions; do
13799  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13800    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
13801    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13802    break 2
13803  fi
13804done
13805  done
13806IFS=$as_save_IFS
13807
13808fi
13809fi
13810ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
13811if test -n "$ac_ct_DLLTOOL"; then
13812  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
13813$as_echo "$ac_ct_DLLTOOL" >&6; }
13814else
13815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13816$as_echo "no" >&6; }
13817fi
13818
13819  if test "x$ac_ct_DLLTOOL" = x; then
13820    DLLTOOL="false"
13821  else
13822    case $cross_compiling:$ac_tool_warned in
13823yes:)
13824{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13825$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13826ac_tool_warned=yes ;;
13827esac
13828    DLLTOOL=$ac_ct_DLLTOOL
13829  fi
13830else
13831  DLLTOOL="$ac_cv_prog_DLLTOOL"
13832fi
13833
13834  if test -n "$ac_tool_prefix"; then
13835  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
13836set dummy ${ac_tool_prefix}objdump; ac_word=$2
13837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13838$as_echo_n "checking for $ac_word... " >&6; }
13839if ${ac_cv_prog_OBJDUMP+:} false; then :
13840  $as_echo_n "(cached) " >&6
13841else
13842  if test -n "$OBJDUMP"; then
13843  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
13844else
13845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13846for as_dir in $PATH
13847do
13848  IFS=$as_save_IFS
13849  test -z "$as_dir" && as_dir=.
13850    for ac_exec_ext in '' $ac_executable_extensions; do
13851  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13852    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
13853    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13854    break 2
13855  fi
13856done
13857  done
13858IFS=$as_save_IFS
13859
13860fi
13861fi
13862OBJDUMP=$ac_cv_prog_OBJDUMP
13863if test -n "$OBJDUMP"; then
13864  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
13865$as_echo "$OBJDUMP" >&6; }
13866else
13867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13868$as_echo "no" >&6; }
13869fi
13870
13871
13872fi
13873if test -z "$ac_cv_prog_OBJDUMP"; then
13874  ac_ct_OBJDUMP=$OBJDUMP
13875  # Extract the first word of "objdump", so it can be a program name with args.
13876set dummy objdump; ac_word=$2
13877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13878$as_echo_n "checking for $ac_word... " >&6; }
13879if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
13880  $as_echo_n "(cached) " >&6
13881else
13882  if test -n "$ac_ct_OBJDUMP"; then
13883  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
13884else
13885as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13886for as_dir in $PATH
13887do
13888  IFS=$as_save_IFS
13889  test -z "$as_dir" && as_dir=.
13890    for ac_exec_ext in '' $ac_executable_extensions; do
13891  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13892    ac_cv_prog_ac_ct_OBJDUMP="objdump"
13893    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13894    break 2
13895  fi
13896done
13897  done
13898IFS=$as_save_IFS
13899
13900fi
13901fi
13902ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
13903if test -n "$ac_ct_OBJDUMP"; then
13904  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
13905$as_echo "$ac_ct_OBJDUMP" >&6; }
13906else
13907  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13908$as_echo "no" >&6; }
13909fi
13910
13911  if test "x$ac_ct_OBJDUMP" = x; then
13912    OBJDUMP="false"
13913  else
13914    case $cross_compiling:$ac_tool_warned in
13915yes:)
13916{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13917$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13918ac_tool_warned=yes ;;
13919esac
13920    OBJDUMP=$ac_ct_OBJDUMP
13921  fi
13922else
13923  OBJDUMP="$ac_cv_prog_OBJDUMP"
13924fi
13925
13926  ;;
13927esac
13928
13929test -z "$AS" && AS=as
13930
13931
13932
13933
13934
13935test -z "$DLLTOOL" && DLLTOOL=dlltool
13936
13937
13938
13939
13940
13941test -z "$OBJDUMP" && OBJDUMP=objdump
13942
13943
13944
13945
13946enable_dlopen=yes
13947
13948
13949
13950
13951
13952            # Check whether --enable-shared was given.
13953if test "${enable_shared+set}" = set; then :
13954  enableval=$enable_shared; p=${PACKAGE-default}
13955    case $enableval in
13956    yes) enable_shared=yes ;;
13957    no) enable_shared=no ;;
13958    *)
13959      enable_shared=no
13960      # Look at the argument we got.  We use all the common list separators.
13961      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
13962      for pkg in $enableval; do
13963	IFS=$lt_save_ifs
13964	if test "X$pkg" = "X$p"; then
13965	  enable_shared=yes
13966	fi
13967      done
13968      IFS=$lt_save_ifs
13969      ;;
13970    esac
13971else
13972  enable_shared=yes
13973fi
13974
13975
13976
13977
13978
13979
13980
13981
13982
13983  # Check whether --enable-static was given.
13984if test "${enable_static+set}" = set; then :
13985  enableval=$enable_static; p=${PACKAGE-default}
13986    case $enableval in
13987    yes) enable_static=yes ;;
13988    no) enable_static=no ;;
13989    *)
13990     enable_static=no
13991      # Look at the argument we got.  We use all the common list separators.
13992      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
13993      for pkg in $enableval; do
13994	IFS=$lt_save_ifs
13995	if test "X$pkg" = "X$p"; then
13996	  enable_static=yes
13997	fi
13998      done
13999      IFS=$lt_save_ifs
14000      ;;
14001    esac
14002else
14003  enable_static=yes
14004fi
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015# Check whether --with-pic was given.
14016if test "${with_pic+set}" = set; then :
14017  withval=$with_pic; lt_p=${PACKAGE-default}
14018    case $withval in
14019    yes|no) pic_mode=$withval ;;
14020    *)
14021      pic_mode=default
14022      # Look at the argument we got.  We use all the common list separators.
14023      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14024      for lt_pkg in $withval; do
14025	IFS=$lt_save_ifs
14026	if test "X$lt_pkg" = "X$lt_p"; then
14027	  pic_mode=yes
14028	fi
14029      done
14030      IFS=$lt_save_ifs
14031      ;;
14032    esac
14033else
14034  pic_mode=default
14035fi
14036
14037
14038
14039
14040
14041
14042
14043
14044  # Check whether --enable-fast-install was given.
14045if test "${enable_fast_install+set}" = set; then :
14046  enableval=$enable_fast_install; p=${PACKAGE-default}
14047    case $enableval in
14048    yes) enable_fast_install=yes ;;
14049    no) enable_fast_install=no ;;
14050    *)
14051      enable_fast_install=no
14052      # Look at the argument we got.  We use all the common list separators.
14053      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14054      for pkg in $enableval; do
14055	IFS=$lt_save_ifs
14056	if test "X$pkg" = "X$p"; then
14057	  enable_fast_install=yes
14058	fi
14059      done
14060      IFS=$lt_save_ifs
14061      ;;
14062    esac
14063else
14064  enable_fast_install=yes
14065fi
14066
14067
14068
14069
14070
14071
14072
14073
14074  shared_archive_member_spec=
14075case $host,$enable_shared in
14076power*-*-aix[5-9]*,yes)
14077  { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14078$as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14079
14080# Check whether --with-aix-soname was given.
14081if test "${with_aix_soname+set}" = set; then :
14082  withval=$with_aix_soname; case $withval in
14083    aix|svr4|both)
14084      ;;
14085    *)
14086      as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14087      ;;
14088    esac
14089    lt_cv_with_aix_soname=$with_aix_soname
14090else
14091  if ${lt_cv_with_aix_soname+:} false; then :
14092  $as_echo_n "(cached) " >&6
14093else
14094  lt_cv_with_aix_soname=aix
14095fi
14096
14097    with_aix_soname=$lt_cv_with_aix_soname
14098fi
14099
14100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14101$as_echo "$with_aix_soname" >&6; }
14102  if test aix != "$with_aix_soname"; then
14103    # For the AIX way of multilib, we name the shared archive member
14104    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14105    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14106    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14107    # the AIX toolchain works better with OBJECT_MODE set (default 32).
14108    if test 64 = "${OBJECT_MODE-32}"; then
14109      shared_archive_member_spec=shr_64
14110    else
14111      shared_archive_member_spec=shr
14112    fi
14113  fi
14114  ;;
14115*)
14116  with_aix_soname=aix
14117  ;;
14118esac
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129# This can be used to rebuild libtool when needed
14130LIBTOOL_DEPS=$ltmain
14131
14132# Always use our own libtool.
14133LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14134
14135
14136
14137
14138
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164test -z "$LN_S" && LN_S="ln -s"
14165
14166
14167
14168
14169
14170
14171
14172
14173
14174
14175
14176
14177
14178
14179if test -n "${ZSH_VERSION+set}"; then
14180   setopt NO_GLOB_SUBST
14181fi
14182
14183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14184$as_echo_n "checking for objdir... " >&6; }
14185if ${lt_cv_objdir+:} false; then :
14186  $as_echo_n "(cached) " >&6
14187else
14188  rm -f .libs 2>/dev/null
14189mkdir .libs 2>/dev/null
14190if test -d .libs; then
14191  lt_cv_objdir=.libs
14192else
14193  # MS-DOS does not allow filenames that begin with a dot.
14194  lt_cv_objdir=_libs
14195fi
14196rmdir .libs 2>/dev/null
14197fi
14198{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14199$as_echo "$lt_cv_objdir" >&6; }
14200objdir=$lt_cv_objdir
14201
14202
14203
14204
14205
14206cat >>confdefs.h <<_ACEOF
14207#define LT_OBJDIR "$lt_cv_objdir/"
14208_ACEOF
14209
14210
14211
14212
14213case $host_os in
14214aix3*)
14215  # AIX sometimes has problems with the GCC collect2 program.  For some
14216  # reason, if we set the COLLECT_NAMES environment variable, the problems
14217  # vanish in a puff of smoke.
14218  if test set != "${COLLECT_NAMES+set}"; then
14219    COLLECT_NAMES=
14220    export COLLECT_NAMES
14221  fi
14222  ;;
14223esac
14224
14225# Global variables:
14226ofile=libtool
14227can_build_shared=yes
14228
14229# All known linkers require a '.a' archive for static linking (except MSVC,
14230# which needs '.lib').
14231libext=a
14232
14233with_gnu_ld=$lt_cv_prog_gnu_ld
14234
14235old_CC=$CC
14236old_CFLAGS=$CFLAGS
14237
14238# Set sane defaults for various variables
14239test -z "$CC" && CC=cc
14240test -z "$LTCC" && LTCC=$CC
14241test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14242test -z "$LD" && LD=ld
14243test -z "$ac_objext" && ac_objext=o
14244
14245func_cc_basename $compiler
14246cc_basename=$func_cc_basename_result
14247
14248
14249# Only perform the check for file, if the check method requires it
14250test -z "$MAGIC_CMD" && MAGIC_CMD=file
14251case $deplibs_check_method in
14252file_magic*)
14253  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14254    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14255$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14256if ${lt_cv_path_MAGIC_CMD+:} false; then :
14257  $as_echo_n "(cached) " >&6
14258else
14259  case $MAGIC_CMD in
14260[\\/*] |  ?:[\\/]*)
14261  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14262  ;;
14263*)
14264  lt_save_MAGIC_CMD=$MAGIC_CMD
14265  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14266  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14267  for ac_dir in $ac_dummy; do
14268    IFS=$lt_save_ifs
14269    test -z "$ac_dir" && ac_dir=.
14270    if test -f "$ac_dir/${ac_tool_prefix}file"; then
14271      lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14272      if test -n "$file_magic_test_file"; then
14273	case $deplibs_check_method in
14274	"file_magic "*)
14275	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14276	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14277	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14278	    $EGREP "$file_magic_regex" > /dev/null; then
14279	    :
14280	  else
14281	    cat <<_LT_EOF 1>&2
14282
14283*** Warning: the command libtool uses to detect shared libraries,
14284*** $file_magic_cmd, produces output that libtool cannot recognize.
14285*** The result is that libtool may fail to recognize shared libraries
14286*** as such.  This will affect the creation of libtool libraries that
14287*** depend on shared libraries, but programs linked with such libtool
14288*** libraries will work regardless of this problem.  Nevertheless, you
14289*** may want to report the problem to your system manager and/or to
14290*** bug-libtool@gnu.org
14291
14292_LT_EOF
14293	  fi ;;
14294	esac
14295      fi
14296      break
14297    fi
14298  done
14299  IFS=$lt_save_ifs
14300  MAGIC_CMD=$lt_save_MAGIC_CMD
14301  ;;
14302esac
14303fi
14304
14305MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14306if test -n "$MAGIC_CMD"; then
14307  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14308$as_echo "$MAGIC_CMD" >&6; }
14309else
14310  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14311$as_echo "no" >&6; }
14312fi
14313
14314
14315
14316
14317
14318if test -z "$lt_cv_path_MAGIC_CMD"; then
14319  if test -n "$ac_tool_prefix"; then
14320    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14321$as_echo_n "checking for file... " >&6; }
14322if ${lt_cv_path_MAGIC_CMD+:} false; then :
14323  $as_echo_n "(cached) " >&6
14324else
14325  case $MAGIC_CMD in
14326[\\/*] |  ?:[\\/]*)
14327  lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14328  ;;
14329*)
14330  lt_save_MAGIC_CMD=$MAGIC_CMD
14331  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14332  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14333  for ac_dir in $ac_dummy; do
14334    IFS=$lt_save_ifs
14335    test -z "$ac_dir" && ac_dir=.
14336    if test -f "$ac_dir/file"; then
14337      lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14338      if test -n "$file_magic_test_file"; then
14339	case $deplibs_check_method in
14340	"file_magic "*)
14341	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14342	  MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14343	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14344	    $EGREP "$file_magic_regex" > /dev/null; then
14345	    :
14346	  else
14347	    cat <<_LT_EOF 1>&2
14348
14349*** Warning: the command libtool uses to detect shared libraries,
14350*** $file_magic_cmd, produces output that libtool cannot recognize.
14351*** The result is that libtool may fail to recognize shared libraries
14352*** as such.  This will affect the creation of libtool libraries that
14353*** depend on shared libraries, but programs linked with such libtool
14354*** libraries will work regardless of this problem.  Nevertheless, you
14355*** may want to report the problem to your system manager and/or to
14356*** bug-libtool@gnu.org
14357
14358_LT_EOF
14359	  fi ;;
14360	esac
14361      fi
14362      break
14363    fi
14364  done
14365  IFS=$lt_save_ifs
14366  MAGIC_CMD=$lt_save_MAGIC_CMD
14367  ;;
14368esac
14369fi
14370
14371MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14372if test -n "$MAGIC_CMD"; then
14373  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14374$as_echo "$MAGIC_CMD" >&6; }
14375else
14376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14377$as_echo "no" >&6; }
14378fi
14379
14380
14381  else
14382    MAGIC_CMD=:
14383  fi
14384fi
14385
14386  fi
14387  ;;
14388esac
14389
14390# Use C for the default configuration in the libtool script
14391
14392lt_save_CC=$CC
14393ac_ext=c
14394ac_cpp='$CPP $CPPFLAGS'
14395ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14396ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14397ac_compiler_gnu=$ac_cv_c_compiler_gnu
14398
14399
14400# Source file extension for C test sources.
14401ac_ext=c
14402
14403# Object file extension for compiled C test sources.
14404objext=o
14405objext=$objext
14406
14407# Code to be used in simple compile tests
14408lt_simple_compile_test_code="int some_variable = 0;"
14409
14410# Code to be used in simple link tests
14411lt_simple_link_test_code='int main(){return(0);}'
14412
14413
14414
14415
14416
14417
14418
14419# If no C compiler was specified, use CC.
14420LTCC=${LTCC-"$CC"}
14421
14422# If no C compiler flags were specified, use CFLAGS.
14423LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14424
14425# Allow CC to be a program name with arguments.
14426compiler=$CC
14427
14428# Save the default compiler, since it gets overwritten when the other
14429# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14430compiler_DEFAULT=$CC
14431
14432# save warnings/boilerplate of simple test code
14433ac_outfile=conftest.$ac_objext
14434echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14435eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14436_lt_compiler_boilerplate=`cat conftest.err`
14437$RM conftest*
14438
14439ac_outfile=conftest.$ac_objext
14440echo "$lt_simple_link_test_code" >conftest.$ac_ext
14441eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14442_lt_linker_boilerplate=`cat conftest.err`
14443$RM -r conftest*
14444
14445
14446## CAVEAT EMPTOR:
14447## There is no encapsulation within the following macros, do not change
14448## the running order or otherwise move them around unless you know exactly
14449## what you are doing...
14450if test -n "$compiler"; then
14451
14452lt_prog_compiler_no_builtin_flag=
14453
14454if test yes = "$GCC"; then
14455  case $cc_basename in
14456  nvcc*)
14457    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14458  *)
14459    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14460  esac
14461
14462  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14463$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14464if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14465  $as_echo_n "(cached) " >&6
14466else
14467  lt_cv_prog_compiler_rtti_exceptions=no
14468   ac_outfile=conftest.$ac_objext
14469   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14470   lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
14471   # Insert the option either (1) after the last *FLAGS variable, or
14472   # (2) before a word containing "conftest.", or (3) at the end.
14473   # Note that $ac_compile itself does not contain backslashes and begins
14474   # with a dollar sign (not a hyphen), so the echo should work correctly.
14475   # The option is referenced via a variable to avoid confusing sed.
14476   lt_compile=`echo "$ac_compile" | $SED \
14477   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14478   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14479   -e 's:$: $lt_compiler_flag:'`
14480   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14481   (eval "$lt_compile" 2>conftest.err)
14482   ac_status=$?
14483   cat conftest.err >&5
14484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14485   if (exit $ac_status) && test -s "$ac_outfile"; then
14486     # The compiler can only warn and ignore the option if not recognized
14487     # So say no if there are warnings other than the usual output.
14488     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14489     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14490     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14491       lt_cv_prog_compiler_rtti_exceptions=yes
14492     fi
14493   fi
14494   $RM conftest*
14495
14496fi
14497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14498$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14499
14500if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14501    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14502else
14503    :
14504fi
14505
14506fi
14507
14508
14509
14510
14511
14512
14513  lt_prog_compiler_wl=
14514lt_prog_compiler_pic=
14515lt_prog_compiler_static=
14516
14517
14518  if test yes = "$GCC"; then
14519    lt_prog_compiler_wl='-Wl,'
14520    lt_prog_compiler_static='-static'
14521
14522    case $host_os in
14523      aix*)
14524      # All AIX code is PIC.
14525      if test ia64 = "$host_cpu"; then
14526	# AIX 5 now supports IA64 processor
14527	lt_prog_compiler_static='-Bstatic'
14528      fi
14529      lt_prog_compiler_pic='-fPIC'
14530      ;;
14531
14532    amigaos*)
14533      case $host_cpu in
14534      powerpc)
14535            # see comment about AmigaOS4 .so support
14536            lt_prog_compiler_pic='-fPIC'
14537        ;;
14538      m68k)
14539            # FIXME: we need at least 68020 code to build shared libraries, but
14540            # adding the '-m68020' flag to GCC prevents building anything better,
14541            # like '-m68040'.
14542            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14543        ;;
14544      esac
14545      ;;
14546
14547    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14548      # PIC is the default for these OSes.
14549      ;;
14550
14551    mingw* | cygwin* | pw32* | os2* | cegcc*)
14552      # This hack is so that the source file can tell whether it is being
14553      # built for inclusion in a dll (and should export symbols for example).
14554      # Although the cygwin gcc ignores -fPIC, still need this for old-style
14555      # (--disable-auto-import) libraries
14556      lt_prog_compiler_pic='-DDLL_EXPORT'
14557      case $host_os in
14558      os2*)
14559	lt_prog_compiler_static='$wl-static'
14560	;;
14561      esac
14562      ;;
14563
14564    darwin* | rhapsody*)
14565      # PIC is the default on this platform
14566      # Common symbols not allowed in MH_DYLIB files
14567      lt_prog_compiler_pic='-fno-common'
14568      ;;
14569
14570    haiku*)
14571      # PIC is the default for Haiku.
14572      # The "-static" flag exists, but is broken.
14573      lt_prog_compiler_static=
14574      ;;
14575
14576    hpux*)
14577      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14578      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
14579      # sets the default TLS model and affects inlining.
14580      case $host_cpu in
14581      hppa*64*)
14582	# +Z the default
14583	;;
14584      *)
14585	lt_prog_compiler_pic='-fPIC'
14586	;;
14587      esac
14588      ;;
14589
14590    interix[3-9]*)
14591      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14592      # Instead, we relocate shared libraries at runtime.
14593      ;;
14594
14595    msdosdjgpp*)
14596      # Just because we use GCC doesn't mean we suddenly get shared libraries
14597      # on systems that don't support them.
14598      lt_prog_compiler_can_build_shared=no
14599      enable_shared=no
14600      ;;
14601
14602    *nto* | *qnx*)
14603      # QNX uses GNU C++, but need to define -shared option too, otherwise
14604      # it will coredump.
14605      lt_prog_compiler_pic='-fPIC -shared'
14606      ;;
14607
14608    sysv4*MP*)
14609      if test -d /usr/nec; then
14610	lt_prog_compiler_pic=-Kconform_pic
14611      fi
14612      ;;
14613
14614    *)
14615      lt_prog_compiler_pic='-fPIC'
14616      ;;
14617    esac
14618
14619    case $cc_basename in
14620    nvcc*) # Cuda Compiler Driver 2.2
14621      lt_prog_compiler_wl='-Xlinker '
14622      if test -n "$lt_prog_compiler_pic"; then
14623        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14624      fi
14625      ;;
14626    esac
14627  else
14628    # PORTME Check for flag to pass linker flags through the system compiler.
14629    case $host_os in
14630    aix*)
14631      lt_prog_compiler_wl='-Wl,'
14632      if test ia64 = "$host_cpu"; then
14633	# AIX 5 now supports IA64 processor
14634	lt_prog_compiler_static='-Bstatic'
14635      else
14636	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14637      fi
14638      ;;
14639
14640    darwin* | rhapsody*)
14641      # PIC is the default on this platform
14642      # Common symbols not allowed in MH_DYLIB files
14643      lt_prog_compiler_pic='-fno-common'
14644      case $cc_basename in
14645      nagfor*)
14646        # NAG Fortran compiler
14647        lt_prog_compiler_wl='-Wl,-Wl,,'
14648        lt_prog_compiler_pic='-PIC'
14649        lt_prog_compiler_static='-Bstatic'
14650        ;;
14651      esac
14652      ;;
14653
14654    mingw* | cygwin* | pw32* | os2* | cegcc*)
14655      # This hack is so that the source file can tell whether it is being
14656      # built for inclusion in a dll (and should export symbols for example).
14657      lt_prog_compiler_pic='-DDLL_EXPORT'
14658      case $host_os in
14659      os2*)
14660	lt_prog_compiler_static='$wl-static'
14661	;;
14662      esac
14663      ;;
14664
14665    hpux9* | hpux10* | hpux11*)
14666      lt_prog_compiler_wl='-Wl,'
14667      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14668      # not for PA HP-UX.
14669      case $host_cpu in
14670      hppa*64*|ia64*)
14671	# +Z the default
14672	;;
14673      *)
14674	lt_prog_compiler_pic='+Z'
14675	;;
14676      esac
14677      # Is there a better lt_prog_compiler_static that works with the bundled CC?
14678      lt_prog_compiler_static='$wl-a ${wl}archive'
14679      ;;
14680
14681    irix5* | irix6* | nonstopux*)
14682      lt_prog_compiler_wl='-Wl,'
14683      # PIC (with -KPIC) is the default.
14684      lt_prog_compiler_static='-non_shared'
14685      ;;
14686
14687    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14688      case $cc_basename in
14689      # old Intel for x86_64, which still supported -KPIC.
14690      ecc*)
14691	lt_prog_compiler_wl='-Wl,'
14692	lt_prog_compiler_pic='-KPIC'
14693	lt_prog_compiler_static='-static'
14694        ;;
14695      # icc used to be incompatible with GCC.
14696      # ICC 10 doesn't accept -KPIC any more.
14697      icc* | ifort*)
14698	lt_prog_compiler_wl='-Wl,'
14699	lt_prog_compiler_pic='-fPIC'
14700	lt_prog_compiler_static='-static'
14701        ;;
14702      # Lahey Fortran 8.1.
14703      lf95*)
14704	lt_prog_compiler_wl='-Wl,'
14705	lt_prog_compiler_pic='--shared'
14706	lt_prog_compiler_static='--static'
14707	;;
14708      nagfor*)
14709	# NAG Fortran compiler
14710	lt_prog_compiler_wl='-Wl,-Wl,,'
14711	lt_prog_compiler_pic='-PIC'
14712	lt_prog_compiler_static='-Bstatic'
14713	;;
14714      tcc*)
14715	# Fabrice Bellard et al's Tiny C Compiler
14716	lt_prog_compiler_wl='-Wl,'
14717	lt_prog_compiler_pic='-fPIC'
14718	lt_prog_compiler_static='-static'
14719	;;
14720      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14721        # Portland Group compilers (*not* the Pentium gcc compiler,
14722	# which looks to be a dead project)
14723	lt_prog_compiler_wl='-Wl,'
14724	lt_prog_compiler_pic='-fpic'
14725	lt_prog_compiler_static='-Bstatic'
14726        ;;
14727      ccc*)
14728        lt_prog_compiler_wl='-Wl,'
14729        # All Alpha code is PIC.
14730        lt_prog_compiler_static='-non_shared'
14731        ;;
14732      xl* | bgxl* | bgf* | mpixl*)
14733	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14734	lt_prog_compiler_wl='-Wl,'
14735	lt_prog_compiler_pic='-qpic'
14736	lt_prog_compiler_static='-qstaticlink'
14737	;;
14738      *)
14739	case `$CC -V 2>&1 | sed 5q` in
14740	*Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14741	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
14742	  lt_prog_compiler_pic='-KPIC'
14743	  lt_prog_compiler_static='-Bstatic'
14744	  lt_prog_compiler_wl=''
14745	  ;;
14746	*Sun\ F* | *Sun*Fortran*)
14747	  lt_prog_compiler_pic='-KPIC'
14748	  lt_prog_compiler_static='-Bstatic'
14749	  lt_prog_compiler_wl='-Qoption ld '
14750	  ;;
14751	*Sun\ C*)
14752	  # Sun C 5.9
14753	  lt_prog_compiler_pic='-KPIC'
14754	  lt_prog_compiler_static='-Bstatic'
14755	  lt_prog_compiler_wl='-Wl,'
14756	  ;;
14757        *Intel*\ [CF]*Compiler*)
14758	  lt_prog_compiler_wl='-Wl,'
14759	  lt_prog_compiler_pic='-fPIC'
14760	  lt_prog_compiler_static='-static'
14761	  ;;
14762	*Portland\ Group*)
14763	  lt_prog_compiler_wl='-Wl,'
14764	  lt_prog_compiler_pic='-fpic'
14765	  lt_prog_compiler_static='-Bstatic'
14766	  ;;
14767	esac
14768	;;
14769      esac
14770      ;;
14771
14772    newsos6)
14773      lt_prog_compiler_pic='-KPIC'
14774      lt_prog_compiler_static='-Bstatic'
14775      ;;
14776
14777    *nto* | *qnx*)
14778      # QNX uses GNU C++, but need to define -shared option too, otherwise
14779      # it will coredump.
14780      lt_prog_compiler_pic='-fPIC -shared'
14781      ;;
14782
14783    osf3* | osf4* | osf5*)
14784      lt_prog_compiler_wl='-Wl,'
14785      # All OSF/1 code is PIC.
14786      lt_prog_compiler_static='-non_shared'
14787      ;;
14788
14789    rdos*)
14790      lt_prog_compiler_static='-non_shared'
14791      ;;
14792
14793    solaris*)
14794      lt_prog_compiler_pic='-KPIC'
14795      lt_prog_compiler_static='-Bstatic'
14796      case $cc_basename in
14797      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
14798	lt_prog_compiler_wl='-Qoption ld ';;
14799      *)
14800	lt_prog_compiler_wl='-Wl,';;
14801      esac
14802      ;;
14803
14804    sunos4*)
14805      lt_prog_compiler_wl='-Qoption ld '
14806      lt_prog_compiler_pic='-PIC'
14807      lt_prog_compiler_static='-Bstatic'
14808      ;;
14809
14810    sysv4 | sysv4.2uw2* | sysv4.3*)
14811      lt_prog_compiler_wl='-Wl,'
14812      lt_prog_compiler_pic='-KPIC'
14813      lt_prog_compiler_static='-Bstatic'
14814      ;;
14815
14816    sysv4*MP*)
14817      if test -d /usr/nec; then
14818	lt_prog_compiler_pic='-Kconform_pic'
14819	lt_prog_compiler_static='-Bstatic'
14820      fi
14821      ;;
14822
14823    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14824      lt_prog_compiler_wl='-Wl,'
14825      lt_prog_compiler_pic='-KPIC'
14826      lt_prog_compiler_static='-Bstatic'
14827      ;;
14828
14829    unicos*)
14830      lt_prog_compiler_wl='-Wl,'
14831      lt_prog_compiler_can_build_shared=no
14832      ;;
14833
14834    uts4*)
14835      lt_prog_compiler_pic='-pic'
14836      lt_prog_compiler_static='-Bstatic'
14837      ;;
14838
14839    *)
14840      lt_prog_compiler_can_build_shared=no
14841      ;;
14842    esac
14843  fi
14844
14845case $host_os in
14846  # For platforms that do not support PIC, -DPIC is meaningless:
14847  *djgpp*)
14848    lt_prog_compiler_pic=
14849    ;;
14850  *)
14851    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
14852    ;;
14853esac
14854
14855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14856$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14857if ${lt_cv_prog_compiler_pic+:} false; then :
14858  $as_echo_n "(cached) " >&6
14859else
14860  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
14861fi
14862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
14863$as_echo "$lt_cv_prog_compiler_pic" >&6; }
14864lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
14865
14866#
14867# Check to make sure the PIC flag actually works.
14868#
14869if test -n "$lt_prog_compiler_pic"; then
14870  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
14871$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
14872if ${lt_cv_prog_compiler_pic_works+:} false; then :
14873  $as_echo_n "(cached) " >&6
14874else
14875  lt_cv_prog_compiler_pic_works=no
14876   ac_outfile=conftest.$ac_objext
14877   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14878   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
14879   # Insert the option either (1) after the last *FLAGS variable, or
14880   # (2) before a word containing "conftest.", or (3) at the end.
14881   # Note that $ac_compile itself does not contain backslashes and begins
14882   # with a dollar sign (not a hyphen), so the echo should work correctly.
14883   # The option is referenced via a variable to avoid confusing sed.
14884   lt_compile=`echo "$ac_compile" | $SED \
14885   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14886   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14887   -e 's:$: $lt_compiler_flag:'`
14888   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14889   (eval "$lt_compile" 2>conftest.err)
14890   ac_status=$?
14891   cat conftest.err >&5
14892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14893   if (exit $ac_status) && test -s "$ac_outfile"; then
14894     # The compiler can only warn and ignore the option if not recognized
14895     # So say no if there are warnings other than the usual output.
14896     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14897     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14898     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14899       lt_cv_prog_compiler_pic_works=yes
14900     fi
14901   fi
14902   $RM conftest*
14903
14904fi
14905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
14906$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
14907
14908if test yes = "$lt_cv_prog_compiler_pic_works"; then
14909    case $lt_prog_compiler_pic in
14910     "" | " "*) ;;
14911     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
14912     esac
14913else
14914    lt_prog_compiler_pic=
14915     lt_prog_compiler_can_build_shared=no
14916fi
14917
14918fi
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930#
14931# Check to make sure the static flag actually works.
14932#
14933wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
14934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14935$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14936if ${lt_cv_prog_compiler_static_works+:} false; then :
14937  $as_echo_n "(cached) " >&6
14938else
14939  lt_cv_prog_compiler_static_works=no
14940   save_LDFLAGS=$LDFLAGS
14941   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14942   echo "$lt_simple_link_test_code" > conftest.$ac_ext
14943   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14944     # The linker can only warn and ignore the option if not recognized
14945     # So say no if there are warnings
14946     if test -s conftest.err; then
14947       # Append any errors to the config.log.
14948       cat conftest.err 1>&5
14949       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14950       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14951       if diff conftest.exp conftest.er2 >/dev/null; then
14952         lt_cv_prog_compiler_static_works=yes
14953       fi
14954     else
14955       lt_cv_prog_compiler_static_works=yes
14956     fi
14957   fi
14958   $RM -r conftest*
14959   LDFLAGS=$save_LDFLAGS
14960
14961fi
14962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
14963$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
14964
14965if test yes = "$lt_cv_prog_compiler_static_works"; then
14966    :
14967else
14968    lt_prog_compiler_static=
14969fi
14970
14971
14972
14973
14974
14975
14976
14977  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14978$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14979if ${lt_cv_prog_compiler_c_o+:} false; then :
14980  $as_echo_n "(cached) " >&6
14981else
14982  lt_cv_prog_compiler_c_o=no
14983   $RM -r conftest 2>/dev/null
14984   mkdir conftest
14985   cd conftest
14986   mkdir out
14987   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14988
14989   lt_compiler_flag="-o out/conftest2.$ac_objext"
14990   # Insert the option either (1) after the last *FLAGS variable, or
14991   # (2) before a word containing "conftest.", or (3) at the end.
14992   # Note that $ac_compile itself does not contain backslashes and begins
14993   # with a dollar sign (not a hyphen), so the echo should work correctly.
14994   lt_compile=`echo "$ac_compile" | $SED \
14995   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14996   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14997   -e 's:$: $lt_compiler_flag:'`
14998   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14999   (eval "$lt_compile" 2>out/conftest.err)
15000   ac_status=$?
15001   cat out/conftest.err >&5
15002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15003   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15004   then
15005     # The compiler can only warn and ignore the option if not recognized
15006     # So say no if there are warnings
15007     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15008     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15009     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15010       lt_cv_prog_compiler_c_o=yes
15011     fi
15012   fi
15013   chmod u+w . 2>&5
15014   $RM conftest*
15015   # SGI C++ compiler will create directory out/ii_files/ for
15016   # template instantiation
15017   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15018   $RM out/* && rmdir out
15019   cd ..
15020   $RM -r conftest
15021   $RM conftest*
15022
15023fi
15024{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15025$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15026
15027
15028
15029
15030
15031
15032  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15033$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15034if ${lt_cv_prog_compiler_c_o+:} false; then :
15035  $as_echo_n "(cached) " >&6
15036else
15037  lt_cv_prog_compiler_c_o=no
15038   $RM -r conftest 2>/dev/null
15039   mkdir conftest
15040   cd conftest
15041   mkdir out
15042   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15043
15044   lt_compiler_flag="-o out/conftest2.$ac_objext"
15045   # Insert the option either (1) after the last *FLAGS variable, or
15046   # (2) before a word containing "conftest.", or (3) at the end.
15047   # Note that $ac_compile itself does not contain backslashes and begins
15048   # with a dollar sign (not a hyphen), so the echo should work correctly.
15049   lt_compile=`echo "$ac_compile" | $SED \
15050   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15051   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15052   -e 's:$: $lt_compiler_flag:'`
15053   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15054   (eval "$lt_compile" 2>out/conftest.err)
15055   ac_status=$?
15056   cat out/conftest.err >&5
15057   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15058   if (exit $ac_status) && test -s out/conftest2.$ac_objext
15059   then
15060     # The compiler can only warn and ignore the option if not recognized
15061     # So say no if there are warnings
15062     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15063     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15064     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15065       lt_cv_prog_compiler_c_o=yes
15066     fi
15067   fi
15068   chmod u+w . 2>&5
15069   $RM conftest*
15070   # SGI C++ compiler will create directory out/ii_files/ for
15071   # template instantiation
15072   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15073   $RM out/* && rmdir out
15074   cd ..
15075   $RM -r conftest
15076   $RM conftest*
15077
15078fi
15079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15080$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15081
15082
15083
15084
15085hard_links=nottested
15086if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15087  # do not overwrite the value of need_locks provided by the user
15088  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15089$as_echo_n "checking if we can lock with hard links... " >&6; }
15090  hard_links=yes
15091  $RM conftest*
15092  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15093  touch conftest.a
15094  ln conftest.a conftest.b 2>&5 || hard_links=no
15095  ln conftest.a conftest.b 2>/dev/null && hard_links=no
15096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15097$as_echo "$hard_links" >&6; }
15098  if test no = "$hard_links"; then
15099    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15100$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15101    need_locks=warn
15102  fi
15103else
15104  need_locks=no
15105fi
15106
15107
15108
15109
15110
15111
15112  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15113$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15114
15115  runpath_var=
15116  allow_undefined_flag=
15117  always_export_symbols=no
15118  archive_cmds=
15119  archive_expsym_cmds=
15120  compiler_needs_object=no
15121  enable_shared_with_static_runtimes=no
15122  export_dynamic_flag_spec=
15123  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15124  hardcode_automatic=no
15125  hardcode_direct=no
15126  hardcode_direct_absolute=no
15127  hardcode_libdir_flag_spec=
15128  hardcode_libdir_separator=
15129  hardcode_minus_L=no
15130  hardcode_shlibpath_var=unsupported
15131  inherit_rpath=no
15132  link_all_deplibs=unknown
15133  module_cmds=
15134  module_expsym_cmds=
15135  old_archive_from_new_cmds=
15136  old_archive_from_expsyms_cmds=
15137  thread_safe_flag_spec=
15138  whole_archive_flag_spec=
15139  # include_expsyms should be a list of space-separated symbols to be *always*
15140  # included in the symbol list
15141  include_expsyms=
15142  # exclude_expsyms can be an extended regexp of symbols to exclude
15143  # it will be wrapped by ' (' and ')$', so one must not match beginning or
15144  # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15145  # as well as any symbol that contains 'd'.
15146  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15147  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15148  # platforms (ab)use it in PIC code, but their linkers get confused if
15149  # the symbol is explicitly referenced.  Since portable code cannot
15150  # rely on this symbol name, it's probably fine to never include it in
15151  # preloaded symbol tables.
15152  # Exclude shared library initialization/finalization symbols.
15153  extract_expsyms_cmds=
15154
15155  case $host_os in
15156  cygwin* | mingw* | pw32* | cegcc*)
15157    # FIXME: the MSVC++ port hasn't been tested in a loooong time
15158    # When not using gcc, we currently assume that we are using
15159    # Microsoft Visual C++.
15160    if test yes != "$GCC"; then
15161      with_gnu_ld=no
15162    fi
15163    ;;
15164  interix*)
15165    # we just hope/assume this is gcc and not c89 (= MSVC++)
15166    with_gnu_ld=yes
15167    ;;
15168  openbsd* | bitrig*)
15169    with_gnu_ld=no
15170    ;;
15171  esac
15172
15173  ld_shlibs=yes
15174
15175  # On some targets, GNU ld is compatible enough with the native linker
15176  # that we're better off using the native interface for both.
15177  lt_use_gnu_ld_interface=no
15178  if test yes = "$with_gnu_ld"; then
15179    case $host_os in
15180      aix*)
15181	# The AIX port of GNU ld has always aspired to compatibility
15182	# with the native linker.  However, as the warning in the GNU ld
15183	# block says, versions before 2.19.5* couldn't really create working
15184	# shared libraries, regardless of the interface used.
15185	case `$LD -v 2>&1` in
15186	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15187	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15188	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15189	  *)
15190	    lt_use_gnu_ld_interface=yes
15191	    ;;
15192	esac
15193	;;
15194      *)
15195	lt_use_gnu_ld_interface=yes
15196	;;
15197    esac
15198  fi
15199
15200  if test yes = "$lt_use_gnu_ld_interface"; then
15201    # If archive_cmds runs LD, not CC, wlarc should be empty
15202    wlarc='$wl'
15203
15204    # Set some defaults for GNU ld with shared library support. These
15205    # are reset later if shared libraries are not supported. Putting them
15206    # here allows them to be overridden if necessary.
15207    runpath_var=LD_RUN_PATH
15208    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15209    export_dynamic_flag_spec='$wl--export-dynamic'
15210    # ancient GNU ld didn't support --whole-archive et. al.
15211    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15212      whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15213    else
15214      whole_archive_flag_spec=
15215    fi
15216    supports_anon_versioning=no
15217    case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15218      *GNU\ gold*) supports_anon_versioning=yes ;;
15219      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15220      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15221      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15222      *\ 2.11.*) ;; # other 2.11 versions
15223      *) supports_anon_versioning=yes ;;
15224    esac
15225
15226    # See if GNU ld supports shared libraries.
15227    case $host_os in
15228    aix[3-9]*)
15229      # On AIX/PPC, the GNU linker is very broken
15230      if test ia64 != "$host_cpu"; then
15231	ld_shlibs=no
15232	cat <<_LT_EOF 1>&2
15233
15234*** Warning: the GNU linker, at least up to release 2.19, is reported
15235*** to be unable to reliably create shared libraries on AIX.
15236*** Therefore, libtool is disabling shared libraries support.  If you
15237*** really care for shared libraries, you may want to install binutils
15238*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15239*** You will then need to restart the configuration process.
15240
15241_LT_EOF
15242      fi
15243      ;;
15244
15245    amigaos*)
15246      case $host_cpu in
15247      powerpc)
15248            # see comment about AmigaOS4 .so support
15249            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15250            archive_expsym_cmds=''
15251        ;;
15252      m68k)
15253            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)'
15254            hardcode_libdir_flag_spec='-L$libdir'
15255            hardcode_minus_L=yes
15256        ;;
15257      esac
15258      ;;
15259
15260    beos*)
15261      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15262	allow_undefined_flag=unsupported
15263	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
15264	# support --undefined.  This deserves some investigation.  FIXME
15265	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15266      else
15267	ld_shlibs=no
15268      fi
15269      ;;
15270
15271    cygwin* | mingw* | pw32* | cegcc*)
15272      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15273      # as there is no search path for DLLs.
15274      hardcode_libdir_flag_spec='-L$libdir'
15275      export_dynamic_flag_spec='$wl--export-all-symbols'
15276      allow_undefined_flag=unsupported
15277      always_export_symbols=no
15278      enable_shared_with_static_runtimes=yes
15279      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
15280      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15281
15282      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15283        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15284	# If the export-symbols file already is a .def file, use it as
15285	# is; otherwise, prepend EXPORTS...
15286	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15287          cp $export_symbols $output_objdir/$soname.def;
15288        else
15289          echo EXPORTS > $output_objdir/$soname.def;
15290          cat $export_symbols >> $output_objdir/$soname.def;
15291        fi~
15292        $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15293      else
15294	ld_shlibs=no
15295      fi
15296      ;;
15297
15298    haiku*)
15299      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15300      link_all_deplibs=yes
15301      ;;
15302
15303    os2*)
15304      hardcode_libdir_flag_spec='-L$libdir'
15305      hardcode_minus_L=yes
15306      allow_undefined_flag=unsupported
15307      shrext_cmds=.dll
15308      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15309	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15310	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15311	$ECHO EXPORTS >> $output_objdir/$libname.def~
15312	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15313	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15314	emximp -o $lib $output_objdir/$libname.def'
15315      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15316	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15317	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15318	$ECHO EXPORTS >> $output_objdir/$libname.def~
15319	prefix_cmds="$SED"~
15320	if test EXPORTS = "`$SED 1q $export_symbols`"; then
15321	  prefix_cmds="$prefix_cmds -e 1d";
15322	fi~
15323	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15324	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15325	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15326	emximp -o $lib $output_objdir/$libname.def'
15327      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15328      enable_shared_with_static_runtimes=yes
15329      ;;
15330
15331    interix[3-9]*)
15332      hardcode_direct=no
15333      hardcode_shlibpath_var=no
15334      hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15335      export_dynamic_flag_spec='$wl-E'
15336      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15337      # Instead, shared libraries are loaded at an image base (0x10000000 by
15338      # default) and relocated if they conflict, which is a slow very memory
15339      # consuming and fragmenting process.  To avoid this, we pick a random,
15340      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15341      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
15342      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15343      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'
15344      ;;
15345
15346    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15347      tmp_diet=no
15348      if test linux-dietlibc = "$host_os"; then
15349	case $cc_basename in
15350	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
15351	esac
15352      fi
15353      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15354	 && test no = "$tmp_diet"
15355      then
15356	tmp_addflag=' $pic_flag'
15357	tmp_sharedflag='-shared'
15358	case $cc_basename,$host_cpu in
15359        pgcc*)				# Portland Group C compiler
15360	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15361	  tmp_addflag=' $pic_flag'
15362	  ;;
15363	pgf77* | pgf90* | pgf95* | pgfortran*)
15364					# Portland Group f77 and f90 compilers
15365	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15366	  tmp_addflag=' $pic_flag -Mnomain' ;;
15367	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
15368	  tmp_addflag=' -i_dynamic' ;;
15369	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
15370	  tmp_addflag=' -i_dynamic -nofor_main' ;;
15371	ifc* | ifort*)			# Intel Fortran compiler
15372	  tmp_addflag=' -nofor_main' ;;
15373	lf95*)				# Lahey Fortran 8.1
15374	  whole_archive_flag_spec=
15375	  tmp_sharedflag='--shared' ;;
15376        nagfor*)                        # NAGFOR 5.3
15377          tmp_sharedflag='-Wl,-shared' ;;
15378	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15379	  tmp_sharedflag='-qmkshrobj'
15380	  tmp_addflag= ;;
15381	nvcc*)	# Cuda Compiler Driver 2.2
15382	  whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15383	  compiler_needs_object=yes
15384	  ;;
15385	esac
15386	case `$CC -V 2>&1 | sed 5q` in
15387	*Sun\ C*)			# Sun C 5.9
15388	  whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
15389	  compiler_needs_object=yes
15390	  tmp_sharedflag='-G' ;;
15391	*Sun\ F*)			# Sun Fortran 8.3
15392	  tmp_sharedflag='-G' ;;
15393	esac
15394	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15395
15396        if test yes = "$supports_anon_versioning"; then
15397          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15398            cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15399            echo "local: *; };" >> $output_objdir/$libname.ver~
15400            $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15401        fi
15402
15403	case $cc_basename in
15404	tcc*)
15405	  export_dynamic_flag_spec='-rdynamic'
15406	  ;;
15407	xlf* | bgf* | bgxlf* | mpixlf*)
15408	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15409	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15410	  hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15411	  archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15412	  if test yes = "$supports_anon_versioning"; then
15413	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15414              cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15415              echo "local: *; };" >> $output_objdir/$libname.ver~
15416              $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15417	  fi
15418	  ;;
15419	esac
15420      else
15421        ld_shlibs=no
15422      fi
15423      ;;
15424
15425    netbsd*)
15426      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15427	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15428	wlarc=
15429      else
15430	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15431	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15432      fi
15433      ;;
15434
15435    solaris*)
15436      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15437	ld_shlibs=no
15438	cat <<_LT_EOF 1>&2
15439
15440*** Warning: The releases 2.8.* of the GNU linker cannot reliably
15441*** create shared libraries on Solaris systems.  Therefore, libtool
15442*** is disabling shared libraries support.  We urge you to upgrade GNU
15443*** binutils to release 2.9.1 or newer.  Another option is to modify
15444*** your PATH or compiler configuration so that the native linker is
15445*** used, and then restart.
15446
15447_LT_EOF
15448      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15449	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15450	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15451      else
15452	ld_shlibs=no
15453      fi
15454      ;;
15455
15456    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15457      case `$LD -v 2>&1` in
15458        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15459	ld_shlibs=no
15460	cat <<_LT_EOF 1>&2
15461
15462*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15463*** reliably create shared libraries on SCO systems.  Therefore, libtool
15464*** is disabling shared libraries support.  We urge you to upgrade GNU
15465*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
15466*** your PATH or compiler configuration so that the native linker is
15467*** used, and then restart.
15468
15469_LT_EOF
15470	;;
15471	*)
15472	  # For security reasons, it is highly recommended that you always
15473	  # use absolute paths for naming shared libraries, and exclude the
15474	  # DT_RUNPATH tag from executables and libraries.  But doing so
15475	  # requires that you compile everything twice, which is a pain.
15476	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15477	    hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15478	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15479	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15480	  else
15481	    ld_shlibs=no
15482	  fi
15483	;;
15484      esac
15485      ;;
15486
15487    sunos4*)
15488      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15489      wlarc=
15490      hardcode_direct=yes
15491      hardcode_shlibpath_var=no
15492      ;;
15493
15494    *)
15495      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15496	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15497	archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15498      else
15499	ld_shlibs=no
15500      fi
15501      ;;
15502    esac
15503
15504    if test no = "$ld_shlibs"; then
15505      runpath_var=
15506      hardcode_libdir_flag_spec=
15507      export_dynamic_flag_spec=
15508      whole_archive_flag_spec=
15509    fi
15510  else
15511    # PORTME fill in a description of your system's linker (not GNU ld)
15512    case $host_os in
15513    aix3*)
15514      allow_undefined_flag=unsupported
15515      always_export_symbols=yes
15516      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'
15517      # Note: this linker hardcodes the directories in LIBPATH if there
15518      # are no directories specified by -L.
15519      hardcode_minus_L=yes
15520      if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15521	# Neither direct hardcoding nor static linking is supported with a
15522	# broken collect2.
15523	hardcode_direct=unsupported
15524      fi
15525      ;;
15526
15527    aix[4-9]*)
15528      if test ia64 = "$host_cpu"; then
15529	# On IA64, the linker does run time linking by default, so we don't
15530	# have to do anything special.
15531	aix_use_runtimelinking=no
15532	exp_sym_flag='-Bexport'
15533	no_entry_flag=
15534      else
15535	# If we're using GNU nm, then we don't want the "-C" option.
15536	# -C means demangle to GNU nm, but means don't demangle to AIX nm.
15537	# Without the "-l" option, or with the "-B" option, AIX nm treats
15538	# weak defined symbols like other global defined symbols, whereas
15539	# GNU nm marks them as "W".
15540	# While the 'weak' keyword is ignored in the Export File, we need
15541	# it in the Import File for the 'aix-soname' feature, so we have
15542	# to replace the "-B" option with "-P" for AIX nm.
15543	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15544	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
15545	else
15546	  export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
15547	fi
15548	aix_use_runtimelinking=no
15549
15550	# Test if we are trying to use run time linking or normal
15551	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
15552	# have runtime linking enabled, and use it for executables.
15553	# For shared libraries, we enable/disable runtime linking
15554	# depending on the kind of the shared library created -
15555	# when "with_aix_soname,aix_use_runtimelinking" is:
15556	# "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
15557	# "aix,yes"  lib.so          shared, rtl:yes, for executables
15558	#            lib.a           static archive
15559	# "both,no"  lib.so.V(shr.o) shared, rtl:yes
15560	#            lib.a(lib.so.V) shared, rtl:no,  for executables
15561	# "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15562	#            lib.a(lib.so.V) shared, rtl:no
15563	# "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
15564	#            lib.a           static archive
15565	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15566	  for ld_flag in $LDFLAGS; do
15567	  if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
15568	    aix_use_runtimelinking=yes
15569	    break
15570	  fi
15571	  done
15572	  if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15573	    # With aix-soname=svr4, we create the lib.so.V shared archives only,
15574	    # so we don't have lib.a shared libs to link our executables.
15575	    # We have to force runtime linking in this case.
15576	    aix_use_runtimelinking=yes
15577	    LDFLAGS="$LDFLAGS -Wl,-brtl"
15578	  fi
15579	  ;;
15580	esac
15581
15582	exp_sym_flag='-bexport'
15583	no_entry_flag='-bnoentry'
15584      fi
15585
15586      # When large executables or shared objects are built, AIX ld can
15587      # have problems creating the table of contents.  If linking a library
15588      # or program results in "error TOC overflow" add -mminimal-toc to
15589      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
15590      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15591
15592      archive_cmds=''
15593      hardcode_direct=yes
15594      hardcode_direct_absolute=yes
15595      hardcode_libdir_separator=':'
15596      link_all_deplibs=yes
15597      file_list_spec='$wl-f,'
15598      case $with_aix_soname,$aix_use_runtimelinking in
15599      aix,*) ;; # traditional, no import file
15600      svr4,* | *,yes) # use import file
15601	# The Import File defines what to hardcode.
15602	hardcode_direct=no
15603	hardcode_direct_absolute=no
15604	;;
15605      esac
15606
15607      if test yes = "$GCC"; then
15608	case $host_os in aix4.[012]|aix4.[012].*)
15609	# We only want to do this on AIX 4.2 and lower, the check
15610	# below for broken collect2 doesn't work under 4.3+
15611	  collect2name=`$CC -print-prog-name=collect2`
15612	  if test -f "$collect2name" &&
15613	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15614	  then
15615	  # We have reworked collect2
15616	  :
15617	  else
15618	  # We have old collect2
15619	  hardcode_direct=unsupported
15620	  # It fails to find uninstalled libraries when the uninstalled
15621	  # path is not listed in the libpath.  Setting hardcode_minus_L
15622	  # to unsupported forces relinking
15623	  hardcode_minus_L=yes
15624	  hardcode_libdir_flag_spec='-L$libdir'
15625	  hardcode_libdir_separator=
15626	  fi
15627	  ;;
15628	esac
15629	shared_flag='-shared'
15630	if test yes = "$aix_use_runtimelinking"; then
15631	  shared_flag="$shared_flag "'$wl-G'
15632	fi
15633	# Need to ensure runtime linking is disabled for the traditional
15634	# shared library, or the linker may eventually find shared libraries
15635	# /with/ Import File - we do not want to mix them.
15636	shared_flag_aix='-shared'
15637	shared_flag_svr4='-shared $wl-G'
15638      else
15639	# not using gcc
15640	if test ia64 = "$host_cpu"; then
15641	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15642	# chokes on -Wl,-G. The following line is correct:
15643	  shared_flag='-G'
15644	else
15645	  if test yes = "$aix_use_runtimelinking"; then
15646	    shared_flag='$wl-G'
15647	  else
15648	    shared_flag='$wl-bM:SRE'
15649	  fi
15650	  shared_flag_aix='$wl-bM:SRE'
15651	  shared_flag_svr4='$wl-G'
15652	fi
15653      fi
15654
15655      export_dynamic_flag_spec='$wl-bexpall'
15656      # It seems that -bexpall does not export symbols beginning with
15657      # underscore (_), so it is better to generate a list of symbols to export.
15658      always_export_symbols=yes
15659      if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15660	# Warning - without using the other runtime loading flags (-brtl),
15661	# -berok will link without error, but may produce a broken library.
15662	allow_undefined_flag='-berok'
15663        # Determine the default libpath from the value encoded in an
15664        # empty executable.
15665        if test set = "${lt_cv_aix_libpath+set}"; then
15666  aix_libpath=$lt_cv_aix_libpath
15667else
15668  if ${lt_cv_aix_libpath_+:} false; then :
15669  $as_echo_n "(cached) " >&6
15670else
15671  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15672/* end confdefs.h.  */
15673
15674int
15675main ()
15676{
15677
15678  ;
15679  return 0;
15680}
15681_ACEOF
15682if ac_fn_c_try_link "$LINENO"; then :
15683
15684  lt_aix_libpath_sed='
15685      /Import File Strings/,/^$/ {
15686	  /^0/ {
15687	      s/^0  *\([^ ]*\) *$/\1/
15688	      p
15689	  }
15690      }'
15691  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15692  # Check for a 64-bit object if we didn't find anything.
15693  if test -z "$lt_cv_aix_libpath_"; then
15694    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15695  fi
15696fi
15697rm -f core conftest.err conftest.$ac_objext \
15698    conftest$ac_exeext conftest.$ac_ext
15699  if test -z "$lt_cv_aix_libpath_"; then
15700    lt_cv_aix_libpath_=/usr/lib:/lib
15701  fi
15702
15703fi
15704
15705  aix_libpath=$lt_cv_aix_libpath_
15706fi
15707
15708        hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15709        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
15710      else
15711	if test ia64 = "$host_cpu"; then
15712	  hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
15713	  allow_undefined_flag="-z nodefs"
15714	  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"
15715	else
15716	 # Determine the default libpath from the value encoded in an
15717	 # empty executable.
15718	 if test set = "${lt_cv_aix_libpath+set}"; then
15719  aix_libpath=$lt_cv_aix_libpath
15720else
15721  if ${lt_cv_aix_libpath_+:} false; then :
15722  $as_echo_n "(cached) " >&6
15723else
15724  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15725/* end confdefs.h.  */
15726
15727int
15728main ()
15729{
15730
15731  ;
15732  return 0;
15733}
15734_ACEOF
15735if ac_fn_c_try_link "$LINENO"; then :
15736
15737  lt_aix_libpath_sed='
15738      /Import File Strings/,/^$/ {
15739	  /^0/ {
15740	      s/^0  *\([^ ]*\) *$/\1/
15741	      p
15742	  }
15743      }'
15744  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15745  # Check for a 64-bit object if we didn't find anything.
15746  if test -z "$lt_cv_aix_libpath_"; then
15747    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15748  fi
15749fi
15750rm -f core conftest.err conftest.$ac_objext \
15751    conftest$ac_exeext conftest.$ac_ext
15752  if test -z "$lt_cv_aix_libpath_"; then
15753    lt_cv_aix_libpath_=/usr/lib:/lib
15754  fi
15755
15756fi
15757
15758  aix_libpath=$lt_cv_aix_libpath_
15759fi
15760
15761	 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15762	  # Warning - without using the other run time loading flags,
15763	  # -berok will link without error, but may produce a broken library.
15764	  no_undefined_flag=' $wl-bernotok'
15765	  allow_undefined_flag=' $wl-berok'
15766	  if test yes = "$with_gnu_ld"; then
15767	    # We only use this code for GNU lds that support --whole-archive.
15768	    whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
15769	  else
15770	    # Exported symbols can be pulled into shared objects from archives
15771	    whole_archive_flag_spec='$convenience'
15772	  fi
15773	  archive_cmds_need_lc=yes
15774	  archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
15775	  # -brtl affects multiple linker settings, -berok does not and is overridden later
15776	  compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
15777	  if test svr4 != "$with_aix_soname"; then
15778	    # This is similar to how AIX traditionally builds its shared libraries.
15779	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
15780	  fi
15781	  if test aix != "$with_aix_soname"; then
15782	    archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
15783	  else
15784	    # used by -dlpreopen to get the symbols
15785	    archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
15786	  fi
15787	  archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
15788	fi
15789      fi
15790      ;;
15791
15792    amigaos*)
15793      case $host_cpu in
15794      powerpc)
15795            # see comment about AmigaOS4 .so support
15796            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15797            archive_expsym_cmds=''
15798        ;;
15799      m68k)
15800            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)'
15801            hardcode_libdir_flag_spec='-L$libdir'
15802            hardcode_minus_L=yes
15803        ;;
15804      esac
15805      ;;
15806
15807    bsdi[45]*)
15808      export_dynamic_flag_spec=-rdynamic
15809      ;;
15810
15811    cygwin* | mingw* | pw32* | cegcc*)
15812      # When not using gcc, we currently assume that we are using
15813      # Microsoft Visual C++.
15814      # hardcode_libdir_flag_spec is actually meaningless, as there is
15815      # no search path for DLLs.
15816      case $cc_basename in
15817      cl*)
15818	# Native MSVC
15819	hardcode_libdir_flag_spec=' '
15820	allow_undefined_flag=unsupported
15821	always_export_symbols=yes
15822	file_list_spec='@'
15823	# Tell ltmain to make .lib files, not .a files.
15824	libext=lib
15825	# Tell ltmain to make .dll files, not .so files.
15826	shrext_cmds=.dll
15827	# FIXME: Setting linknames here is a bad hack.
15828	archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
15829	archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
15830            cp "$export_symbols" "$output_objdir/$soname.def";
15831            echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
15832          else
15833            $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
15834          fi~
15835          $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
15836          linknames='
15837	# The linker will not automatically build a static lib if we build a DLL.
15838	# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
15839	enable_shared_with_static_runtimes=yes
15840	exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
15841	export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
15842	# Don't use ranlib
15843	old_postinstall_cmds='chmod 644 $oldlib'
15844	postlink_cmds='lt_outputfile="@OUTPUT@"~
15845          lt_tool_outputfile="@TOOL_OUTPUT@"~
15846          case $lt_outputfile in
15847            *.exe|*.EXE) ;;
15848            *)
15849              lt_outputfile=$lt_outputfile.exe
15850              lt_tool_outputfile=$lt_tool_outputfile.exe
15851              ;;
15852          esac~
15853          if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
15854            $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
15855            $RM "$lt_outputfile.manifest";
15856          fi'
15857	;;
15858      *)
15859	# Assume MSVC wrapper
15860	hardcode_libdir_flag_spec=' '
15861	allow_undefined_flag=unsupported
15862	# Tell ltmain to make .lib files, not .a files.
15863	libext=lib
15864	# Tell ltmain to make .dll files, not .so files.
15865	shrext_cmds=.dll
15866	# FIXME: Setting linknames here is a bad hack.
15867	archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
15868	# The linker will automatically build a .lib file if we build a DLL.
15869	old_archive_from_new_cmds='true'
15870	# FIXME: Should let the user specify the lib program.
15871	old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
15872	enable_shared_with_static_runtimes=yes
15873	;;
15874      esac
15875      ;;
15876
15877    darwin* | rhapsody*)
15878
15879
15880  archive_cmds_need_lc=no
15881  hardcode_direct=no
15882  hardcode_automatic=yes
15883  hardcode_shlibpath_var=unsupported
15884  if test yes = "$lt_cv_ld_force_load"; then
15885    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
15886
15887  else
15888    whole_archive_flag_spec=''
15889  fi
15890  link_all_deplibs=yes
15891  allow_undefined_flag=$_lt_dar_allow_undefined
15892  case $cc_basename in
15893     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
15894     *) _lt_dar_can_shared=$GCC ;;
15895  esac
15896  if test yes = "$_lt_dar_can_shared"; then
15897    output_verbose_link_cmd=func_echo_all
15898    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
15899    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
15900    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"
15901    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"
15902
15903  else
15904  ld_shlibs=no
15905  fi
15906
15907      ;;
15908
15909    dgux*)
15910      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15911      hardcode_libdir_flag_spec='-L$libdir'
15912      hardcode_shlibpath_var=no
15913      ;;
15914
15915    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
15916    # support.  Future versions do this automatically, but an explicit c++rt0.o
15917    # does not break anything, and helps significantly (at the cost of a little
15918    # extra space).
15919    freebsd2.2*)
15920      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
15921      hardcode_libdir_flag_spec='-R$libdir'
15922      hardcode_direct=yes
15923      hardcode_shlibpath_var=no
15924      ;;
15925
15926    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
15927    freebsd2.*)
15928      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15929      hardcode_direct=yes
15930      hardcode_minus_L=yes
15931      hardcode_shlibpath_var=no
15932      ;;
15933
15934    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
15935    freebsd* | dragonfly*)
15936      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15937      hardcode_libdir_flag_spec='-R$libdir'
15938      hardcode_direct=yes
15939      hardcode_shlibpath_var=no
15940      ;;
15941
15942    hpux9*)
15943      if test yes = "$GCC"; then
15944	archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
15945      else
15946	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
15947      fi
15948      hardcode_libdir_flag_spec='$wl+b $wl$libdir'
15949      hardcode_libdir_separator=:
15950      hardcode_direct=yes
15951
15952      # hardcode_minus_L: Not really in the search PATH,
15953      # but as the default location of the library.
15954      hardcode_minus_L=yes
15955      export_dynamic_flag_spec='$wl-E'
15956      ;;
15957
15958    hpux10*)
15959      if test yes,no = "$GCC,$with_gnu_ld"; then
15960	archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15961      else
15962	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15963      fi
15964      if test no = "$with_gnu_ld"; then
15965	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
15966	hardcode_libdir_separator=:
15967	hardcode_direct=yes
15968	hardcode_direct_absolute=yes
15969	export_dynamic_flag_spec='$wl-E'
15970	# hardcode_minus_L: Not really in the search PATH,
15971	# but as the default location of the library.
15972	hardcode_minus_L=yes
15973      fi
15974      ;;
15975
15976    hpux11*)
15977      if test yes,no = "$GCC,$with_gnu_ld"; then
15978	case $host_cpu in
15979	hppa*64*)
15980	  archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
15981	  ;;
15982	ia64*)
15983	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15984	  ;;
15985	*)
15986	  archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15987	  ;;
15988	esac
15989      else
15990	case $host_cpu in
15991	hppa*64*)
15992	  archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
15993	  ;;
15994	ia64*)
15995	  archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15996	  ;;
15997	*)
15998
15999	  # Older versions of the 11.00 compiler do not understand -b yet
16000	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16001	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16002$as_echo_n "checking if $CC understands -b... " >&6; }
16003if ${lt_cv_prog_compiler__b+:} false; then :
16004  $as_echo_n "(cached) " >&6
16005else
16006  lt_cv_prog_compiler__b=no
16007   save_LDFLAGS=$LDFLAGS
16008   LDFLAGS="$LDFLAGS -b"
16009   echo "$lt_simple_link_test_code" > conftest.$ac_ext
16010   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16011     # The linker can only warn and ignore the option if not recognized
16012     # So say no if there are warnings
16013     if test -s conftest.err; then
16014       # Append any errors to the config.log.
16015       cat conftest.err 1>&5
16016       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16017       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16018       if diff conftest.exp conftest.er2 >/dev/null; then
16019         lt_cv_prog_compiler__b=yes
16020       fi
16021     else
16022       lt_cv_prog_compiler__b=yes
16023     fi
16024   fi
16025   $RM -r conftest*
16026   LDFLAGS=$save_LDFLAGS
16027
16028fi
16029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16030$as_echo "$lt_cv_prog_compiler__b" >&6; }
16031
16032if test yes = "$lt_cv_prog_compiler__b"; then
16033    archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16034else
16035    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16036fi
16037
16038	  ;;
16039	esac
16040      fi
16041      if test no = "$with_gnu_ld"; then
16042	hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16043	hardcode_libdir_separator=:
16044
16045	case $host_cpu in
16046	hppa*64*|ia64*)
16047	  hardcode_direct=no
16048	  hardcode_shlibpath_var=no
16049	  ;;
16050	*)
16051	  hardcode_direct=yes
16052	  hardcode_direct_absolute=yes
16053	  export_dynamic_flag_spec='$wl-E'
16054
16055	  # hardcode_minus_L: Not really in the search PATH,
16056	  # but as the default location of the library.
16057	  hardcode_minus_L=yes
16058	  ;;
16059	esac
16060      fi
16061      ;;
16062
16063    irix5* | irix6* | nonstopux*)
16064      if test yes = "$GCC"; then
16065	archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16066	# Try to use the -exported_symbol ld option, if it does not
16067	# work, assume that -exports_file does not work either and
16068	# implicitly export all symbols.
16069	# This should be the same for all languages, so no per-tag cache variable.
16070	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16071$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16072if ${lt_cv_irix_exported_symbol+:} false; then :
16073  $as_echo_n "(cached) " >&6
16074else
16075  save_LDFLAGS=$LDFLAGS
16076	   LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16077	   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16078/* end confdefs.h.  */
16079int foo (void) { return 0; }
16080_ACEOF
16081if ac_fn_c_try_link "$LINENO"; then :
16082  lt_cv_irix_exported_symbol=yes
16083else
16084  lt_cv_irix_exported_symbol=no
16085fi
16086rm -f core conftest.err conftest.$ac_objext \
16087    conftest$ac_exeext conftest.$ac_ext
16088           LDFLAGS=$save_LDFLAGS
16089fi
16090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16091$as_echo "$lt_cv_irix_exported_symbol" >&6; }
16092	if test yes = "$lt_cv_irix_exported_symbol"; then
16093          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
16094	fi
16095      else
16096	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16097	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
16098      fi
16099      archive_cmds_need_lc='no'
16100      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16101      hardcode_libdir_separator=:
16102      inherit_rpath=yes
16103      link_all_deplibs=yes
16104      ;;
16105
16106    linux*)
16107      case $cc_basename in
16108      tcc*)
16109	# Fabrice Bellard et al's Tiny C Compiler
16110	ld_shlibs=yes
16111	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16112	;;
16113      esac
16114      ;;
16115
16116    netbsd*)
16117      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16118	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
16119      else
16120	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
16121      fi
16122      hardcode_libdir_flag_spec='-R$libdir'
16123      hardcode_direct=yes
16124      hardcode_shlibpath_var=no
16125      ;;
16126
16127    newsos6)
16128      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16129      hardcode_direct=yes
16130      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16131      hardcode_libdir_separator=:
16132      hardcode_shlibpath_var=no
16133      ;;
16134
16135    *nto* | *qnx*)
16136      ;;
16137
16138    openbsd* | bitrig*)
16139      if test -f /usr/libexec/ld.so; then
16140	hardcode_direct=yes
16141	hardcode_shlibpath_var=no
16142	hardcode_direct_absolute=yes
16143	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16144	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16145	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16146	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16147	  export_dynamic_flag_spec='$wl-E'
16148	else
16149	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16150	  hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16151	fi
16152      else
16153	ld_shlibs=no
16154      fi
16155      ;;
16156
16157    os2*)
16158      hardcode_libdir_flag_spec='-L$libdir'
16159      hardcode_minus_L=yes
16160      allow_undefined_flag=unsupported
16161      shrext_cmds=.dll
16162      archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16163	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16164	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16165	$ECHO EXPORTS >> $output_objdir/$libname.def~
16166	emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16167	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16168	emximp -o $lib $output_objdir/$libname.def'
16169      archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16170	$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16171	$ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16172	$ECHO EXPORTS >> $output_objdir/$libname.def~
16173	prefix_cmds="$SED"~
16174	if test EXPORTS = "`$SED 1q $export_symbols`"; then
16175	  prefix_cmds="$prefix_cmds -e 1d";
16176	fi~
16177	prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16178	cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16179	$CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16180	emximp -o $lib $output_objdir/$libname.def'
16181      old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16182      enable_shared_with_static_runtimes=yes
16183      ;;
16184
16185    osf3*)
16186      if test yes = "$GCC"; then
16187	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16188	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16189      else
16190	allow_undefined_flag=' -expect_unresolved \*'
16191	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16192      fi
16193      archive_cmds_need_lc='no'
16194      hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16195      hardcode_libdir_separator=:
16196      ;;
16197
16198    osf4* | osf5*)	# as osf3* with the addition of -msym flag
16199      if test yes = "$GCC"; then
16200	allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16201	archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
16202	hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16203      else
16204	allow_undefined_flag=' -expect_unresolved \*'
16205	archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
16206	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~
16207          $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
16208
16209	# Both c and cxx compiler support -rpath directly
16210	hardcode_libdir_flag_spec='-rpath $libdir'
16211      fi
16212      archive_cmds_need_lc='no'
16213      hardcode_libdir_separator=:
16214      ;;
16215
16216    solaris*)
16217      no_undefined_flag=' -z defs'
16218      if test yes = "$GCC"; then
16219	wlarc='$wl'
16220	archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16221	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16222          $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16223      else
16224	case `$CC -V 2>&1` in
16225	*"Compilers 5.0"*)
16226	  wlarc=''
16227	  archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16228	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16229            $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16230	  ;;
16231	*)
16232	  wlarc='$wl'
16233	  archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16234	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16235            $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16236	  ;;
16237	esac
16238      fi
16239      hardcode_libdir_flag_spec='-R$libdir'
16240      hardcode_shlibpath_var=no
16241      case $host_os in
16242      solaris2.[0-5] | solaris2.[0-5].*) ;;
16243      *)
16244	# The compiler driver will combine and reorder linker options,
16245	# but understands '-z linker_flag'.  GCC discards it without '$wl',
16246	# but is careful enough not to reorder.
16247	# Supported since Solaris 2.6 (maybe 2.5.1?)
16248	if test yes = "$GCC"; then
16249	  whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16250	else
16251	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16252	fi
16253	;;
16254      esac
16255      link_all_deplibs=yes
16256      ;;
16257
16258    sunos4*)
16259      if test sequent = "$host_vendor"; then
16260	# Use $CC to link under sequent, because it throws in some extra .o
16261	# files that make .init and .fini sections work.
16262	archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16263      else
16264	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16265      fi
16266      hardcode_libdir_flag_spec='-L$libdir'
16267      hardcode_direct=yes
16268      hardcode_minus_L=yes
16269      hardcode_shlibpath_var=no
16270      ;;
16271
16272    sysv4)
16273      case $host_vendor in
16274	sni)
16275	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16276	  hardcode_direct=yes # is this really true???
16277	;;
16278	siemens)
16279	  ## LD is ld it makes a PLAMLIB
16280	  ## CC just makes a GrossModule.
16281	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16282	  reload_cmds='$CC -r -o $output$reload_objs'
16283	  hardcode_direct=no
16284        ;;
16285	motorola)
16286	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16287	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16288	;;
16289      esac
16290      runpath_var='LD_RUN_PATH'
16291      hardcode_shlibpath_var=no
16292      ;;
16293
16294    sysv4.3*)
16295      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16296      hardcode_shlibpath_var=no
16297      export_dynamic_flag_spec='-Bexport'
16298      ;;
16299
16300    sysv4*MP*)
16301      if test -d /usr/nec; then
16302	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16303	hardcode_shlibpath_var=no
16304	runpath_var=LD_RUN_PATH
16305	hardcode_runpath_var=yes
16306	ld_shlibs=yes
16307      fi
16308      ;;
16309
16310    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16311      no_undefined_flag='$wl-z,text'
16312      archive_cmds_need_lc=no
16313      hardcode_shlibpath_var=no
16314      runpath_var='LD_RUN_PATH'
16315
16316      if test yes = "$GCC"; then
16317	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16318	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16319      else
16320	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16321	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16322      fi
16323      ;;
16324
16325    sysv5* | sco3.2v5* | sco5v6*)
16326      # Note: We CANNOT use -z defs as we might desire, because we do not
16327      # link with -lc, and that would cause any symbols used from libc to
16328      # always be unresolved, which means just about no library would
16329      # ever link correctly.  If we're not using GNU ld we use -z text
16330      # though, which does catch some bad symbols but isn't as heavy-handed
16331      # as -z defs.
16332      no_undefined_flag='$wl-z,text'
16333      allow_undefined_flag='$wl-z,nodefs'
16334      archive_cmds_need_lc=no
16335      hardcode_shlibpath_var=no
16336      hardcode_libdir_flag_spec='$wl-R,$libdir'
16337      hardcode_libdir_separator=':'
16338      link_all_deplibs=yes
16339      export_dynamic_flag_spec='$wl-Bexport'
16340      runpath_var='LD_RUN_PATH'
16341
16342      if test yes = "$GCC"; then
16343	archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16344	archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16345      else
16346	archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16347	archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16348      fi
16349      ;;
16350
16351    uts4*)
16352      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16353      hardcode_libdir_flag_spec='-L$libdir'
16354      hardcode_shlibpath_var=no
16355      ;;
16356
16357    *)
16358      ld_shlibs=no
16359      ;;
16360    esac
16361
16362    if test sni = "$host_vendor"; then
16363      case $host in
16364      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16365	export_dynamic_flag_spec='$wl-Blargedynsym'
16366	;;
16367      esac
16368    fi
16369  fi
16370
16371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16372$as_echo "$ld_shlibs" >&6; }
16373test no = "$ld_shlibs" && can_build_shared=no
16374
16375with_gnu_ld=$with_gnu_ld
16376
16377
16378
16379
16380
16381
16382
16383
16384
16385
16386
16387
16388
16389
16390
16391#
16392# Do we need to explicitly link libc?
16393#
16394case "x$archive_cmds_need_lc" in
16395x|xyes)
16396  # Assume -lc should be added
16397  archive_cmds_need_lc=yes
16398
16399  if test yes,yes = "$GCC,$enable_shared"; then
16400    case $archive_cmds in
16401    *'~'*)
16402      # FIXME: we may have to deal with multi-command sequences.
16403      ;;
16404    '$CC '*)
16405      # Test whether the compiler implicitly links with -lc since on some
16406      # systems, -lgcc has to come before -lc. If gcc already passes -lc
16407      # to ld, don't add -lc before -lgcc.
16408      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16409$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16410if ${lt_cv_archive_cmds_need_lc+:} false; then :
16411  $as_echo_n "(cached) " >&6
16412else
16413  $RM conftest*
16414	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16415
16416	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16417  (eval $ac_compile) 2>&5
16418  ac_status=$?
16419  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16420  test $ac_status = 0; } 2>conftest.err; then
16421	  soname=conftest
16422	  lib=conftest
16423	  libobjs=conftest.$ac_objext
16424	  deplibs=
16425	  wl=$lt_prog_compiler_wl
16426	  pic_flag=$lt_prog_compiler_pic
16427	  compiler_flags=-v
16428	  linker_flags=-v
16429	  verstring=
16430	  output_objdir=.
16431	  libname=conftest
16432	  lt_save_allow_undefined_flag=$allow_undefined_flag
16433	  allow_undefined_flag=
16434	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16435  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16436  ac_status=$?
16437  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16438  test $ac_status = 0; }
16439	  then
16440	    lt_cv_archive_cmds_need_lc=no
16441	  else
16442	    lt_cv_archive_cmds_need_lc=yes
16443	  fi
16444	  allow_undefined_flag=$lt_save_allow_undefined_flag
16445	else
16446	  cat conftest.err 1>&5
16447	fi
16448	$RM conftest*
16449
16450fi
16451{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16452$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16453      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16454      ;;
16455    esac
16456  fi
16457  ;;
16458esac
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474
16475
16476
16477
16478
16479
16480
16481
16482
16483
16484
16485
16486
16487
16488
16489
16490
16491
16492
16493
16494
16495
16496
16497
16498
16499
16500
16501
16502
16503
16504
16505
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526
16527
16528
16529
16530
16531
16532
16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16612$as_echo_n "checking dynamic linker characteristics... " >&6; }
16613
16614if test yes = "$GCC"; then
16615  case $host_os in
16616    darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
16617    *) lt_awk_arg='/^libraries:/' ;;
16618  esac
16619  case $host_os in
16620    mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
16621    *) lt_sed_strip_eq='s|=/|/|g' ;;
16622  esac
16623  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16624  case $lt_search_path_spec in
16625  *\;*)
16626    # if the path contains ";" then we assume it to be the separator
16627    # otherwise default to the standard path separator (i.e. ":") - it is
16628    # assumed that no part of a normal pathname contains ";" but that should
16629    # okay in the real world where ";" in dirpaths is itself problematic.
16630    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16631    ;;
16632  *)
16633    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16634    ;;
16635  esac
16636  # Ok, now we have the path, separated by spaces, we can step through it
16637  # and add multilib dir if necessary...
16638  lt_tmp_lt_search_path_spec=
16639  lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16640  # ...but if some path component already ends with the multilib dir we assume
16641  # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
16642  case "$lt_multi_os_dir; $lt_search_path_spec " in
16643  "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
16644    lt_multi_os_dir=
16645    ;;
16646  esac
16647  for lt_sys_path in $lt_search_path_spec; do
16648    if test -d "$lt_sys_path$lt_multi_os_dir"; then
16649      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
16650    elif test -n "$lt_multi_os_dir"; then
16651      test -d "$lt_sys_path" && \
16652	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16653    fi
16654  done
16655  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16656BEGIN {RS = " "; FS = "/|\n";} {
16657  lt_foo = "";
16658  lt_count = 0;
16659  for (lt_i = NF; lt_i > 0; lt_i--) {
16660    if ($lt_i != "" && $lt_i != ".") {
16661      if ($lt_i == "..") {
16662        lt_count++;
16663      } else {
16664        if (lt_count == 0) {
16665          lt_foo = "/" $lt_i lt_foo;
16666        } else {
16667          lt_count--;
16668        }
16669      }
16670    }
16671  }
16672  if (lt_foo != "") { lt_freq[lt_foo]++; }
16673  if (lt_freq[lt_foo] == 1) { print lt_foo; }
16674}'`
16675  # AWK program above erroneously prepends '/' to C:/dos/paths
16676  # for these hosts.
16677  case $host_os in
16678    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16679      $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
16680  esac
16681  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16682else
16683  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16684fi
16685library_names_spec=
16686libname_spec='lib$name'
16687soname_spec=
16688shrext_cmds=.so
16689postinstall_cmds=
16690postuninstall_cmds=
16691finish_cmds=
16692finish_eval=
16693shlibpath_var=
16694shlibpath_overrides_runpath=unknown
16695version_type=none
16696dynamic_linker="$host_os ld.so"
16697sys_lib_dlsearch_path_spec="/lib /usr/lib"
16698need_lib_prefix=unknown
16699hardcode_into_libs=no
16700
16701# when you set need_version to no, make sure it does not cause -set_version
16702# flags to be left without arguments
16703need_version=unknown
16704
16705
16706
16707case $host_os in
16708aix3*)
16709  version_type=linux # correct to gnu/linux during the next big refactor
16710  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
16711  shlibpath_var=LIBPATH
16712
16713  # AIX 3 has no versioning support, so we append a major version to the name.
16714  soname_spec='$libname$release$shared_ext$major'
16715  ;;
16716
16717aix[4-9]*)
16718  version_type=linux # correct to gnu/linux during the next big refactor
16719  need_lib_prefix=no
16720  need_version=no
16721  hardcode_into_libs=yes
16722  if test ia64 = "$host_cpu"; then
16723    # AIX 5 supports IA64
16724    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
16725    shlibpath_var=LD_LIBRARY_PATH
16726  else
16727    # With GCC up to 2.95.x, collect2 would create an import file
16728    # for dependence libraries.  The import file would start with
16729    # the line '#! .'.  This would cause the generated library to
16730    # depend on '.', always an invalid library.  This was fixed in
16731    # development snapshots of GCC prior to 3.0.
16732    case $host_os in
16733      aix4 | aix4.[01] | aix4.[01].*)
16734      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16735	   echo ' yes '
16736	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
16737	:
16738      else
16739	can_build_shared=no
16740      fi
16741      ;;
16742    esac
16743    # Using Import Files as archive members, it is possible to support
16744    # filename-based versioning of shared library archives on AIX. While
16745    # this would work for both with and without runtime linking, it will
16746    # prevent static linking of such archives. So we do filename-based
16747    # shared library versioning with .so extension only, which is used
16748    # when both runtime linking and shared linking is enabled.
16749    # Unfortunately, runtime linking may impact performance, so we do
16750    # not want this to be the default eventually. Also, we use the
16751    # versioned .so libs for executables only if there is the -brtl
16752    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
16753    # To allow for filename-based versioning support, we need to create
16754    # libNAME.so.V as an archive file, containing:
16755    # *) an Import File, referring to the versioned filename of the
16756    #    archive as well as the shared archive member, telling the
16757    #    bitwidth (32 or 64) of that shared object, and providing the
16758    #    list of exported symbols of that shared object, eventually
16759    #    decorated with the 'weak' keyword
16760    # *) the shared object with the F_LOADONLY flag set, to really avoid
16761    #    it being seen by the linker.
16762    # At run time we better use the real file rather than another symlink,
16763    # but for link time we create the symlink libNAME.so -> libNAME.so.V
16764
16765    case $with_aix_soname,$aix_use_runtimelinking in
16766    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
16767    # soname into executable. Probably we can add versioning support to
16768    # collect2, so additional links can be useful in future.
16769    aix,yes) # traditional libtool
16770      dynamic_linker='AIX unversionable lib.so'
16771      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16772      # instead of lib<name>.a to let people know that these are not
16773      # typical AIX shared libraries.
16774      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16775      ;;
16776    aix,no) # traditional AIX only
16777      dynamic_linker='AIX lib.a(lib.so.V)'
16778      # We preserve .a as extension for shared libraries through AIX4.2
16779      # and later when we are not doing run time linking.
16780      library_names_spec='$libname$release.a $libname.a'
16781      soname_spec='$libname$release$shared_ext$major'
16782      ;;
16783    svr4,*) # full svr4 only
16784      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
16785      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
16786      # We do not specify a path in Import Files, so LIBPATH fires.
16787      shlibpath_overrides_runpath=yes
16788      ;;
16789    *,yes) # both, prefer svr4
16790      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
16791      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
16792      # unpreferred sharedlib libNAME.a needs extra handling
16793      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
16794      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
16795      # We do not specify a path in Import Files, so LIBPATH fires.
16796      shlibpath_overrides_runpath=yes
16797      ;;
16798    *,no) # both, prefer aix
16799      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
16800      library_names_spec='$libname$release.a $libname.a'
16801      soname_spec='$libname$release$shared_ext$major'
16802      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
16803      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
16804      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
16805      ;;
16806    esac
16807    shlibpath_var=LIBPATH
16808  fi
16809  ;;
16810
16811amigaos*)
16812  case $host_cpu in
16813  powerpc)
16814    # Since July 2007 AmigaOS4 officially supports .so libraries.
16815    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16816    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16817    ;;
16818  m68k)
16819    library_names_spec='$libname.ixlibrary $libname.a'
16820    # Create ${libname}_ixlibrary.a entries in /sys/libs.
16821    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
16822    ;;
16823  esac
16824  ;;
16825
16826beos*)
16827  library_names_spec='$libname$shared_ext'
16828  dynamic_linker="$host_os ld.so"
16829  shlibpath_var=LIBRARY_PATH
16830  ;;
16831
16832bsdi[45]*)
16833  version_type=linux # correct to gnu/linux during the next big refactor
16834  need_version=no
16835  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16836  soname_spec='$libname$release$shared_ext$major'
16837  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16838  shlibpath_var=LD_LIBRARY_PATH
16839  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16840  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16841  # the default ld.so.conf also contains /usr/contrib/lib and
16842  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16843  # libtool to hard-code these into programs
16844  ;;
16845
16846cygwin* | mingw* | pw32* | cegcc*)
16847  version_type=windows
16848  shrext_cmds=.dll
16849  need_version=no
16850  need_lib_prefix=no
16851
16852  case $GCC,$cc_basename in
16853  yes,*)
16854    # gcc
16855    library_names_spec='$libname.dll.a'
16856    # DLL is installed to $(libdir)/../bin by postinstall_cmds
16857    postinstall_cmds='base_file=`basename \$file`~
16858      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
16859      dldir=$destdir/`dirname \$dlpath`~
16860      test -d \$dldir || mkdir -p \$dldir~
16861      $install_prog $dir/$dlname \$dldir/$dlname~
16862      chmod a+x \$dldir/$dlname~
16863      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16864        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16865      fi'
16866    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16867      dlpath=$dir/\$dldll~
16868       $RM \$dlpath'
16869    shlibpath_overrides_runpath=yes
16870
16871    case $host_os in
16872    cygwin*)
16873      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16874      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16875
16876      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
16877      ;;
16878    mingw* | cegcc*)
16879      # MinGW DLLs use traditional 'lib' prefix
16880      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16881      ;;
16882    pw32*)
16883      # pw32 DLLs use 'pw' prefix rather than 'lib'
16884      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16885      ;;
16886    esac
16887    dynamic_linker='Win32 ld.exe'
16888    ;;
16889
16890  *,cl*)
16891    # Native MSVC
16892    libname_spec='$name'
16893    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
16894    library_names_spec='$libname.dll.lib'
16895
16896    case $build_os in
16897    mingw*)
16898      sys_lib_search_path_spec=
16899      lt_save_ifs=$IFS
16900      IFS=';'
16901      for lt_path in $LIB
16902      do
16903        IFS=$lt_save_ifs
16904        # Let DOS variable expansion print the short 8.3 style file name.
16905        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
16906        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
16907      done
16908      IFS=$lt_save_ifs
16909      # Convert to MSYS style.
16910      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16911      ;;
16912    cygwin*)
16913      # Convert to unix form, then to dos form, then back to unix form
16914      # but this time dos style (no spaces!) so that the unix form looks
16915      # like /cygdrive/c/PROGRA~1:/cygdr...
16916      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
16917      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
16918      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16919      ;;
16920    *)
16921      sys_lib_search_path_spec=$LIB
16922      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16923        # It is most probably a Windows format PATH.
16924        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16925      else
16926        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16927      fi
16928      # FIXME: find the short name or the path components, as spaces are
16929      # common. (e.g. "Program Files" -> "PROGRA~1")
16930      ;;
16931    esac
16932
16933    # DLL is installed to $(libdir)/../bin by postinstall_cmds
16934    postinstall_cmds='base_file=`basename \$file`~
16935      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
16936      dldir=$destdir/`dirname \$dlpath`~
16937      test -d \$dldir || mkdir -p \$dldir~
16938      $install_prog $dir/$dlname \$dldir/$dlname'
16939    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16940      dlpath=$dir/\$dldll~
16941       $RM \$dlpath'
16942    shlibpath_overrides_runpath=yes
16943    dynamic_linker='Win32 link.exe'
16944    ;;
16945
16946  *)
16947    # Assume MSVC wrapper
16948    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
16949    dynamic_linker='Win32 ld.exe'
16950    ;;
16951  esac
16952  # FIXME: first we should search . and the directory the executable is in
16953  shlibpath_var=PATH
16954  ;;
16955
16956darwin* | rhapsody*)
16957  dynamic_linker="$host_os dyld"
16958  version_type=darwin
16959  need_lib_prefix=no
16960  need_version=no
16961  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
16962  soname_spec='$libname$release$major$shared_ext'
16963  shlibpath_overrides_runpath=yes
16964  shlibpath_var=DYLD_LIBRARY_PATH
16965  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16966
16967  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
16968  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16969  ;;
16970
16971dgux*)
16972  version_type=linux # correct to gnu/linux during the next big refactor
16973  need_lib_prefix=no
16974  need_version=no
16975  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16976  soname_spec='$libname$release$shared_ext$major'
16977  shlibpath_var=LD_LIBRARY_PATH
16978  ;;
16979
16980freebsd* | dragonfly*)
16981  # DragonFly does not have aout.  When/if they implement a new
16982  # versioning mechanism, adjust this.
16983  if test -x /usr/bin/objformat; then
16984    objformat=`/usr/bin/objformat`
16985  else
16986    case $host_os in
16987    freebsd[23].*) objformat=aout ;;
16988    *) objformat=elf ;;
16989    esac
16990  fi
16991  version_type=freebsd-$objformat
16992  case $version_type in
16993    freebsd-elf*)
16994      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16995      soname_spec='$libname$release$shared_ext$major'
16996      need_version=no
16997      need_lib_prefix=no
16998      ;;
16999    freebsd-*)
17000      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17001      need_version=yes
17002      ;;
17003  esac
17004  shlibpath_var=LD_LIBRARY_PATH
17005  case $host_os in
17006  freebsd2.*)
17007    shlibpath_overrides_runpath=yes
17008    ;;
17009  freebsd3.[01]* | freebsdelf3.[01]*)
17010    shlibpath_overrides_runpath=yes
17011    hardcode_into_libs=yes
17012    ;;
17013  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17014  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17015    shlibpath_overrides_runpath=no
17016    hardcode_into_libs=yes
17017    ;;
17018  *) # from 4.6 on, and DragonFly
17019    shlibpath_overrides_runpath=yes
17020    hardcode_into_libs=yes
17021    ;;
17022  esac
17023  ;;
17024
17025haiku*)
17026  version_type=linux # correct to gnu/linux during the next big refactor
17027  need_lib_prefix=no
17028  need_version=no
17029  dynamic_linker="$host_os runtime_loader"
17030  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17031  soname_spec='$libname$release$shared_ext$major'
17032  shlibpath_var=LIBRARY_PATH
17033  shlibpath_overrides_runpath=no
17034  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17035  hardcode_into_libs=yes
17036  ;;
17037
17038hpux9* | hpux10* | hpux11*)
17039  # Give a soname corresponding to the major version so that dld.sl refuses to
17040  # link against other versions.
17041  version_type=sunos
17042  need_lib_prefix=no
17043  need_version=no
17044  case $host_cpu in
17045  ia64*)
17046    shrext_cmds='.so'
17047    hardcode_into_libs=yes
17048    dynamic_linker="$host_os dld.so"
17049    shlibpath_var=LD_LIBRARY_PATH
17050    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17051    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17052    soname_spec='$libname$release$shared_ext$major'
17053    if test 32 = "$HPUX_IA64_MODE"; then
17054      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17055      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17056    else
17057      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17058      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17059    fi
17060    ;;
17061  hppa*64*)
17062    shrext_cmds='.sl'
17063    hardcode_into_libs=yes
17064    dynamic_linker="$host_os dld.sl"
17065    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17066    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17067    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17068    soname_spec='$libname$release$shared_ext$major'
17069    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17070    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17071    ;;
17072  *)
17073    shrext_cmds='.sl'
17074    dynamic_linker="$host_os dld.sl"
17075    shlibpath_var=SHLIB_PATH
17076    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17077    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17078    soname_spec='$libname$release$shared_ext$major'
17079    ;;
17080  esac
17081  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17082  postinstall_cmds='chmod 555 $lib'
17083  # or fails outright, so override atomically:
17084  install_override_mode=555
17085  ;;
17086
17087interix[3-9]*)
17088  version_type=linux # correct to gnu/linux during the next big refactor
17089  need_lib_prefix=no
17090  need_version=no
17091  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17092  soname_spec='$libname$release$shared_ext$major'
17093  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17094  shlibpath_var=LD_LIBRARY_PATH
17095  shlibpath_overrides_runpath=no
17096  hardcode_into_libs=yes
17097  ;;
17098
17099irix5* | irix6* | nonstopux*)
17100  case $host_os in
17101    nonstopux*) version_type=nonstopux ;;
17102    *)
17103	if test yes = "$lt_cv_prog_gnu_ld"; then
17104		version_type=linux # correct to gnu/linux during the next big refactor
17105	else
17106		version_type=irix
17107	fi ;;
17108  esac
17109  need_lib_prefix=no
17110  need_version=no
17111  soname_spec='$libname$release$shared_ext$major'
17112  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17113  case $host_os in
17114  irix5* | nonstopux*)
17115    libsuff= shlibsuff=
17116    ;;
17117  *)
17118    case $LD in # libtool.m4 will add one of these switches to LD
17119    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17120      libsuff= shlibsuff= libmagic=32-bit;;
17121    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17122      libsuff=32 shlibsuff=N32 libmagic=N32;;
17123    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17124      libsuff=64 shlibsuff=64 libmagic=64-bit;;
17125    *) libsuff= shlibsuff= libmagic=never-match;;
17126    esac
17127    ;;
17128  esac
17129  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17130  shlibpath_overrides_runpath=no
17131  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17132  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17133  hardcode_into_libs=yes
17134  ;;
17135
17136# No shared lib support for Linux oldld, aout, or coff.
17137linux*oldld* | linux*aout* | linux*coff*)
17138  dynamic_linker=no
17139  ;;
17140
17141linux*android*)
17142  version_type=none # Android doesn't support versioned libraries.
17143  need_lib_prefix=no
17144  need_version=no
17145  library_names_spec='$libname$release$shared_ext'
17146  soname_spec='$libname$release$shared_ext'
17147  finish_cmds=
17148  shlibpath_var=LD_LIBRARY_PATH
17149  shlibpath_overrides_runpath=yes
17150
17151  # This implies no fast_install, which is unacceptable.
17152  # Some rework will be needed to allow for fast_install
17153  # before this can be enabled.
17154  hardcode_into_libs=yes
17155
17156  dynamic_linker='Android linker'
17157  # Don't embed -rpath directories since the linker doesn't support them.
17158  hardcode_libdir_flag_spec='-L$libdir'
17159  ;;
17160
17161# This must be glibc/ELF.
17162linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17163  version_type=linux # correct to gnu/linux during the next big refactor
17164  need_lib_prefix=no
17165  need_version=no
17166  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17167  soname_spec='$libname$release$shared_ext$major'
17168  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17169  shlibpath_var=LD_LIBRARY_PATH
17170  shlibpath_overrides_runpath=no
17171
17172  # Some binutils ld are patched to set DT_RUNPATH
17173  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17174  $as_echo_n "(cached) " >&6
17175else
17176  lt_cv_shlibpath_overrides_runpath=no
17177    save_LDFLAGS=$LDFLAGS
17178    save_libdir=$libdir
17179    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17180	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17181    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17182/* end confdefs.h.  */
17183
17184int
17185main ()
17186{
17187
17188  ;
17189  return 0;
17190}
17191_ACEOF
17192if ac_fn_c_try_link "$LINENO"; then :
17193  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17194  lt_cv_shlibpath_overrides_runpath=yes
17195fi
17196fi
17197rm -f core conftest.err conftest.$ac_objext \
17198    conftest$ac_exeext conftest.$ac_ext
17199    LDFLAGS=$save_LDFLAGS
17200    libdir=$save_libdir
17201
17202fi
17203
17204  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17205
17206  # This implies no fast_install, which is unacceptable.
17207  # Some rework will be needed to allow for fast_install
17208  # before this can be enabled.
17209  hardcode_into_libs=yes
17210
17211  # Add ABI-specific directories to the system library path.
17212  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
17213
17214  # Ideally, we could use ldconfig to report *all* directores which are
17215  # searched for libraries, however this is still not possible.  Aside from not
17216  # being certain /sbin/ldconfig is available, command
17217  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17218  # even though it is searched at run-time.  Try to do the best guess by
17219  # appending ld.so.conf contents (and includes) to the search path.
17220  if test -f /etc/ld.so.conf; then
17221    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
17222    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
17223  fi
17224
17225  # We used to test for /lib/ld.so.1 and disable shared libraries on
17226  # powerpc, because MkLinux only supported shared libraries with the
17227  # GNU dynamic linker.  Since this was broken with cross compilers,
17228  # most powerpc-linux boxes support dynamic linking these days and
17229  # people can always --disable-shared, the test was removed, and we
17230  # assume the GNU/Linux dynamic linker is in use.
17231  dynamic_linker='GNU/Linux ld.so'
17232  ;;
17233
17234netbsd*)
17235  version_type=sunos
17236  need_lib_prefix=no
17237  need_version=no
17238  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17239    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17240    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17241    dynamic_linker='NetBSD (a.out) ld.so'
17242  else
17243    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17244    soname_spec='$libname$release$shared_ext$major'
17245    dynamic_linker='NetBSD ld.elf_so'
17246  fi
17247  shlibpath_var=LD_LIBRARY_PATH
17248  shlibpath_overrides_runpath=yes
17249  hardcode_into_libs=yes
17250  ;;
17251
17252newsos6)
17253  version_type=linux # correct to gnu/linux during the next big refactor
17254  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17255  shlibpath_var=LD_LIBRARY_PATH
17256  shlibpath_overrides_runpath=yes
17257  ;;
17258
17259*nto* | *qnx*)
17260  version_type=qnx
17261  need_lib_prefix=no
17262  need_version=no
17263  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17264  soname_spec='$libname$release$shared_ext$major'
17265  shlibpath_var=LD_LIBRARY_PATH
17266  shlibpath_overrides_runpath=no
17267  hardcode_into_libs=yes
17268  dynamic_linker='ldqnx.so'
17269  ;;
17270
17271openbsd* | bitrig*)
17272  version_type=sunos
17273  sys_lib_dlsearch_path_spec=/usr/lib
17274  need_lib_prefix=no
17275  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17276    need_version=no
17277  else
17278    need_version=yes
17279  fi
17280  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17281  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17282  shlibpath_var=LD_LIBRARY_PATH
17283  shlibpath_overrides_runpath=yes
17284  ;;
17285
17286os2*)
17287  libname_spec='$name'
17288  version_type=windows
17289  shrext_cmds=.dll
17290  need_version=no
17291  need_lib_prefix=no
17292  # OS/2 can only load a DLL with a base name of 8 characters or less.
17293  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17294    v=$($ECHO $release$versuffix | tr -d .-);
17295    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17296    $ECHO $n$v`$shared_ext'
17297  library_names_spec='${libname}_dll.$libext'
17298  dynamic_linker='OS/2 ld.exe'
17299  shlibpath_var=BEGINLIBPATH
17300  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17301  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17302  postinstall_cmds='base_file=`basename \$file`~
17303    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17304    dldir=$destdir/`dirname \$dlpath`~
17305    test -d \$dldir || mkdir -p \$dldir~
17306    $install_prog $dir/$dlname \$dldir/$dlname~
17307    chmod a+x \$dldir/$dlname~
17308    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17309      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17310    fi'
17311  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17312    dlpath=$dir/\$dldll~
17313    $RM \$dlpath'
17314  ;;
17315
17316osf3* | osf4* | osf5*)
17317  version_type=osf
17318  need_lib_prefix=no
17319  need_version=no
17320  soname_spec='$libname$release$shared_ext$major'
17321  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17322  shlibpath_var=LD_LIBRARY_PATH
17323  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17324  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17325  ;;
17326
17327rdos*)
17328  dynamic_linker=no
17329  ;;
17330
17331solaris*)
17332  version_type=linux # correct to gnu/linux during the next big refactor
17333  need_lib_prefix=no
17334  need_version=no
17335  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17336  soname_spec='$libname$release$shared_ext$major'
17337  shlibpath_var=LD_LIBRARY_PATH
17338  shlibpath_overrides_runpath=yes
17339  hardcode_into_libs=yes
17340  # ldd complains unless libraries are executable
17341  postinstall_cmds='chmod +x $lib'
17342  ;;
17343
17344sunos4*)
17345  version_type=sunos
17346  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17347  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17348  shlibpath_var=LD_LIBRARY_PATH
17349  shlibpath_overrides_runpath=yes
17350  if test yes = "$with_gnu_ld"; then
17351    need_lib_prefix=no
17352  fi
17353  need_version=yes
17354  ;;
17355
17356sysv4 | sysv4.3*)
17357  version_type=linux # correct to gnu/linux during the next big refactor
17358  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17359  soname_spec='$libname$release$shared_ext$major'
17360  shlibpath_var=LD_LIBRARY_PATH
17361  case $host_vendor in
17362    sni)
17363      shlibpath_overrides_runpath=no
17364      need_lib_prefix=no
17365      runpath_var=LD_RUN_PATH
17366      ;;
17367    siemens)
17368      need_lib_prefix=no
17369      ;;
17370    motorola)
17371      need_lib_prefix=no
17372      need_version=no
17373      shlibpath_overrides_runpath=no
17374      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17375      ;;
17376  esac
17377  ;;
17378
17379sysv4*MP*)
17380  if test -d /usr/nec; then
17381    version_type=linux # correct to gnu/linux during the next big refactor
17382    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17383    soname_spec='$libname$shared_ext.$major'
17384    shlibpath_var=LD_LIBRARY_PATH
17385  fi
17386  ;;
17387
17388sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17389  version_type=sco
17390  need_lib_prefix=no
17391  need_version=no
17392  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17393  soname_spec='$libname$release$shared_ext$major'
17394  shlibpath_var=LD_LIBRARY_PATH
17395  shlibpath_overrides_runpath=yes
17396  hardcode_into_libs=yes
17397  if test yes = "$with_gnu_ld"; then
17398    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17399  else
17400    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17401    case $host_os in
17402      sco3.2v5*)
17403        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17404	;;
17405    esac
17406  fi
17407  sys_lib_dlsearch_path_spec='/usr/lib'
17408  ;;
17409
17410tpf*)
17411  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
17412  version_type=linux # correct to gnu/linux during the next big refactor
17413  need_lib_prefix=no
17414  need_version=no
17415  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17416  shlibpath_var=LD_LIBRARY_PATH
17417  shlibpath_overrides_runpath=no
17418  hardcode_into_libs=yes
17419  ;;
17420
17421uts4*)
17422  version_type=linux # correct to gnu/linux during the next big refactor
17423  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17424  soname_spec='$libname$release$shared_ext$major'
17425  shlibpath_var=LD_LIBRARY_PATH
17426  ;;
17427
17428*)
17429  dynamic_linker=no
17430  ;;
17431esac
17432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17433$as_echo "$dynamic_linker" >&6; }
17434test no = "$dynamic_linker" && can_build_shared=no
17435
17436variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17437if test yes = "$GCC"; then
17438  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17439fi
17440
17441if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17442  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17443fi
17444
17445if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17446  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17447fi
17448
17449# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17450configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17451
17452# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17453func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17454
17455# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17456configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17457
17458
17459
17460
17461
17462
17463
17464
17465
17466
17467
17468
17469
17470
17471
17472
17473
17474
17475
17476
17477
17478
17479
17480
17481
17482
17483
17484
17485
17486
17487
17488
17489
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
17529
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
17552
17553
17554  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17555$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17556hardcode_action=
17557if test -n "$hardcode_libdir_flag_spec" ||
17558   test -n "$runpath_var" ||
17559   test yes = "$hardcode_automatic"; then
17560
17561  # We can hardcode non-existent directories.
17562  if test no != "$hardcode_direct" &&
17563     # If the only mechanism to avoid hardcoding is shlibpath_var, we
17564     # have to relink, otherwise we might link with an installed library
17565     # when we should be linking with a yet-to-be-installed one
17566     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
17567     test no != "$hardcode_minus_L"; then
17568    # Linking always hardcodes the temporary library directory.
17569    hardcode_action=relink
17570  else
17571    # We can link without hardcoding, and we can hardcode nonexisting dirs.
17572    hardcode_action=immediate
17573  fi
17574else
17575  # We cannot hardcode anything, or else we can only hardcode existing
17576  # directories.
17577  hardcode_action=unsupported
17578fi
17579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17580$as_echo "$hardcode_action" >&6; }
17581
17582if test relink = "$hardcode_action" ||
17583   test yes = "$inherit_rpath"; then
17584  # Fast installation is not supported
17585  enable_fast_install=no
17586elif test yes = "$shlibpath_overrides_runpath" ||
17587     test no = "$enable_shared"; then
17588  # Fast installation is not necessary
17589  enable_fast_install=needless
17590fi
17591
17592
17593
17594
17595
17596
17597  if test yes != "$enable_dlopen"; then
17598  enable_dlopen=unknown
17599  enable_dlopen_self=unknown
17600  enable_dlopen_self_static=unknown
17601else
17602  lt_cv_dlopen=no
17603  lt_cv_dlopen_libs=
17604
17605  case $host_os in
17606  beos*)
17607    lt_cv_dlopen=load_add_on
17608    lt_cv_dlopen_libs=
17609    lt_cv_dlopen_self=yes
17610    ;;
17611
17612  mingw* | pw32* | cegcc*)
17613    lt_cv_dlopen=LoadLibrary
17614    lt_cv_dlopen_libs=
17615    ;;
17616
17617  cygwin*)
17618    lt_cv_dlopen=dlopen
17619    lt_cv_dlopen_libs=
17620    ;;
17621
17622  darwin*)
17623    # if libdl is installed we need to link against it
17624    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17625$as_echo_n "checking for dlopen in -ldl... " >&6; }
17626if ${ac_cv_lib_dl_dlopen+:} false; then :
17627  $as_echo_n "(cached) " >&6
17628else
17629  ac_check_lib_save_LIBS=$LIBS
17630LIBS="-ldl  $LIBS"
17631cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17632/* end confdefs.h.  */
17633
17634/* Override any GCC internal prototype to avoid an error.
17635   Use char because int might match the return type of a GCC
17636   builtin and then its argument prototype would still apply.  */
17637#ifdef __cplusplus
17638extern "C"
17639#endif
17640char dlopen ();
17641int
17642main ()
17643{
17644return dlopen ();
17645  ;
17646  return 0;
17647}
17648_ACEOF
17649if ac_fn_c_try_link "$LINENO"; then :
17650  ac_cv_lib_dl_dlopen=yes
17651else
17652  ac_cv_lib_dl_dlopen=no
17653fi
17654rm -f core conftest.err conftest.$ac_objext \
17655    conftest$ac_exeext conftest.$ac_ext
17656LIBS=$ac_check_lib_save_LIBS
17657fi
17658{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17659$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17660if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17661  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17662else
17663
17664    lt_cv_dlopen=dyld
17665    lt_cv_dlopen_libs=
17666    lt_cv_dlopen_self=yes
17667
17668fi
17669
17670    ;;
17671
17672  tpf*)
17673    # Don't try to run any link tests for TPF.  We know it's impossible
17674    # because TPF is a cross-compiler, and we know how we open DSOs.
17675    lt_cv_dlopen=dlopen
17676    lt_cv_dlopen_libs=
17677    lt_cv_dlopen_self=no
17678    ;;
17679
17680  *)
17681    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17682if test "x$ac_cv_func_shl_load" = xyes; then :
17683  lt_cv_dlopen=shl_load
17684else
17685  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17686$as_echo_n "checking for shl_load in -ldld... " >&6; }
17687if ${ac_cv_lib_dld_shl_load+:} false; then :
17688  $as_echo_n "(cached) " >&6
17689else
17690  ac_check_lib_save_LIBS=$LIBS
17691LIBS="-ldld  $LIBS"
17692cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17693/* end confdefs.h.  */
17694
17695/* Override any GCC internal prototype to avoid an error.
17696   Use char because int might match the return type of a GCC
17697   builtin and then its argument prototype would still apply.  */
17698#ifdef __cplusplus
17699extern "C"
17700#endif
17701char shl_load ();
17702int
17703main ()
17704{
17705return shl_load ();
17706  ;
17707  return 0;
17708}
17709_ACEOF
17710if ac_fn_c_try_link "$LINENO"; then :
17711  ac_cv_lib_dld_shl_load=yes
17712else
17713  ac_cv_lib_dld_shl_load=no
17714fi
17715rm -f core conftest.err conftest.$ac_objext \
17716    conftest$ac_exeext conftest.$ac_ext
17717LIBS=$ac_check_lib_save_LIBS
17718fi
17719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17720$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17721if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17722  lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
17723else
17724  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17725if test "x$ac_cv_func_dlopen" = xyes; then :
17726  lt_cv_dlopen=dlopen
17727else
17728  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17729$as_echo_n "checking for dlopen in -ldl... " >&6; }
17730if ${ac_cv_lib_dl_dlopen+:} false; then :
17731  $as_echo_n "(cached) " >&6
17732else
17733  ac_check_lib_save_LIBS=$LIBS
17734LIBS="-ldl  $LIBS"
17735cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17736/* end confdefs.h.  */
17737
17738/* Override any GCC internal prototype to avoid an error.
17739   Use char because int might match the return type of a GCC
17740   builtin and then its argument prototype would still apply.  */
17741#ifdef __cplusplus
17742extern "C"
17743#endif
17744char dlopen ();
17745int
17746main ()
17747{
17748return dlopen ();
17749  ;
17750  return 0;
17751}
17752_ACEOF
17753if ac_fn_c_try_link "$LINENO"; then :
17754  ac_cv_lib_dl_dlopen=yes
17755else
17756  ac_cv_lib_dl_dlopen=no
17757fi
17758rm -f core conftest.err conftest.$ac_objext \
17759    conftest$ac_exeext conftest.$ac_ext
17760LIBS=$ac_check_lib_save_LIBS
17761fi
17762{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17763$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17764if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17765  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17766else
17767  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
17768$as_echo_n "checking for dlopen in -lsvld... " >&6; }
17769if ${ac_cv_lib_svld_dlopen+:} false; then :
17770  $as_echo_n "(cached) " >&6
17771else
17772  ac_check_lib_save_LIBS=$LIBS
17773LIBS="-lsvld  $LIBS"
17774cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17775/* end confdefs.h.  */
17776
17777/* Override any GCC internal prototype to avoid an error.
17778   Use char because int might match the return type of a GCC
17779   builtin and then its argument prototype would still apply.  */
17780#ifdef __cplusplus
17781extern "C"
17782#endif
17783char dlopen ();
17784int
17785main ()
17786{
17787return dlopen ();
17788  ;
17789  return 0;
17790}
17791_ACEOF
17792if ac_fn_c_try_link "$LINENO"; then :
17793  ac_cv_lib_svld_dlopen=yes
17794else
17795  ac_cv_lib_svld_dlopen=no
17796fi
17797rm -f core conftest.err conftest.$ac_objext \
17798    conftest$ac_exeext conftest.$ac_ext
17799LIBS=$ac_check_lib_save_LIBS
17800fi
17801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
17802$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
17803if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
17804  lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
17805else
17806  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
17807$as_echo_n "checking for dld_link in -ldld... " >&6; }
17808if ${ac_cv_lib_dld_dld_link+:} false; then :
17809  $as_echo_n "(cached) " >&6
17810else
17811  ac_check_lib_save_LIBS=$LIBS
17812LIBS="-ldld  $LIBS"
17813cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17814/* end confdefs.h.  */
17815
17816/* Override any GCC internal prototype to avoid an error.
17817   Use char because int might match the return type of a GCC
17818   builtin and then its argument prototype would still apply.  */
17819#ifdef __cplusplus
17820extern "C"
17821#endif
17822char dld_link ();
17823int
17824main ()
17825{
17826return dld_link ();
17827  ;
17828  return 0;
17829}
17830_ACEOF
17831if ac_fn_c_try_link "$LINENO"; then :
17832  ac_cv_lib_dld_dld_link=yes
17833else
17834  ac_cv_lib_dld_dld_link=no
17835fi
17836rm -f core conftest.err conftest.$ac_objext \
17837    conftest$ac_exeext conftest.$ac_ext
17838LIBS=$ac_check_lib_save_LIBS
17839fi
17840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
17841$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
17842if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
17843  lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
17844fi
17845
17846
17847fi
17848
17849
17850fi
17851
17852
17853fi
17854
17855
17856fi
17857
17858
17859fi
17860
17861    ;;
17862  esac
17863
17864  if test no = "$lt_cv_dlopen"; then
17865    enable_dlopen=no
17866  else
17867    enable_dlopen=yes
17868  fi
17869
17870  case $lt_cv_dlopen in
17871  dlopen)
17872    save_CPPFLAGS=$CPPFLAGS
17873    test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
17874
17875    save_LDFLAGS=$LDFLAGS
17876    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
17877
17878    save_LIBS=$LIBS
17879    LIBS="$lt_cv_dlopen_libs $LIBS"
17880
17881    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
17882$as_echo_n "checking whether a program can dlopen itself... " >&6; }
17883if ${lt_cv_dlopen_self+:} false; then :
17884  $as_echo_n "(cached) " >&6
17885else
17886  	  if test yes = "$cross_compiling"; then :
17887  lt_cv_dlopen_self=cross
17888else
17889  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17890  lt_status=$lt_dlunknown
17891  cat > conftest.$ac_ext <<_LT_EOF
17892#line $LINENO "configure"
17893#include "confdefs.h"
17894
17895#if HAVE_DLFCN_H
17896#include <dlfcn.h>
17897#endif
17898
17899#include <stdio.h>
17900
17901#ifdef RTLD_GLOBAL
17902#  define LT_DLGLOBAL		RTLD_GLOBAL
17903#else
17904#  ifdef DL_GLOBAL
17905#    define LT_DLGLOBAL		DL_GLOBAL
17906#  else
17907#    define LT_DLGLOBAL		0
17908#  endif
17909#endif
17910
17911/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17912   find out it does not work in some platform. */
17913#ifndef LT_DLLAZY_OR_NOW
17914#  ifdef RTLD_LAZY
17915#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
17916#  else
17917#    ifdef DL_LAZY
17918#      define LT_DLLAZY_OR_NOW		DL_LAZY
17919#    else
17920#      ifdef RTLD_NOW
17921#        define LT_DLLAZY_OR_NOW	RTLD_NOW
17922#      else
17923#        ifdef DL_NOW
17924#          define LT_DLLAZY_OR_NOW	DL_NOW
17925#        else
17926#          define LT_DLLAZY_OR_NOW	0
17927#        endif
17928#      endif
17929#    endif
17930#  endif
17931#endif
17932
17933/* When -fvisibility=hidden is used, assume the code has been annotated
17934   correspondingly for the symbols needed.  */
17935#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
17936int fnord () __attribute__((visibility("default")));
17937#endif
17938
17939int fnord () { return 42; }
17940int main ()
17941{
17942  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17943  int status = $lt_dlunknown;
17944
17945  if (self)
17946    {
17947      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
17948      else
17949        {
17950	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
17951          else puts (dlerror ());
17952	}
17953      /* dlclose (self); */
17954    }
17955  else
17956    puts (dlerror ());
17957
17958  return status;
17959}
17960_LT_EOF
17961  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17962  (eval $ac_link) 2>&5
17963  ac_status=$?
17964  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17965  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
17966    (./conftest; exit; ) >&5 2>/dev/null
17967    lt_status=$?
17968    case x$lt_status in
17969      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
17970      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
17971      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
17972    esac
17973  else :
17974    # compilation failed
17975    lt_cv_dlopen_self=no
17976  fi
17977fi
17978rm -fr conftest*
17979
17980
17981fi
17982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
17983$as_echo "$lt_cv_dlopen_self" >&6; }
17984
17985    if test yes = "$lt_cv_dlopen_self"; then
17986      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
17987      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
17988$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
17989if ${lt_cv_dlopen_self_static+:} false; then :
17990  $as_echo_n "(cached) " >&6
17991else
17992  	  if test yes = "$cross_compiling"; then :
17993  lt_cv_dlopen_self_static=cross
17994else
17995  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17996  lt_status=$lt_dlunknown
17997  cat > conftest.$ac_ext <<_LT_EOF
17998#line $LINENO "configure"
17999#include "confdefs.h"
18000
18001#if HAVE_DLFCN_H
18002#include <dlfcn.h>
18003#endif
18004
18005#include <stdio.h>
18006
18007#ifdef RTLD_GLOBAL
18008#  define LT_DLGLOBAL		RTLD_GLOBAL
18009#else
18010#  ifdef DL_GLOBAL
18011#    define LT_DLGLOBAL		DL_GLOBAL
18012#  else
18013#    define LT_DLGLOBAL		0
18014#  endif
18015#endif
18016
18017/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18018   find out it does not work in some platform. */
18019#ifndef LT_DLLAZY_OR_NOW
18020#  ifdef RTLD_LAZY
18021#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
18022#  else
18023#    ifdef DL_LAZY
18024#      define LT_DLLAZY_OR_NOW		DL_LAZY
18025#    else
18026#      ifdef RTLD_NOW
18027#        define LT_DLLAZY_OR_NOW	RTLD_NOW
18028#      else
18029#        ifdef DL_NOW
18030#          define LT_DLLAZY_OR_NOW	DL_NOW
18031#        else
18032#          define LT_DLLAZY_OR_NOW	0
18033#        endif
18034#      endif
18035#    endif
18036#  endif
18037#endif
18038
18039/* When -fvisibility=hidden is used, assume the code has been annotated
18040   correspondingly for the symbols needed.  */
18041#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18042int fnord () __attribute__((visibility("default")));
18043#endif
18044
18045int fnord () { return 42; }
18046int main ()
18047{
18048  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18049  int status = $lt_dlunknown;
18050
18051  if (self)
18052    {
18053      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
18054      else
18055        {
18056	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
18057          else puts (dlerror ());
18058	}
18059      /* dlclose (self); */
18060    }
18061  else
18062    puts (dlerror ());
18063
18064  return status;
18065}
18066_LT_EOF
18067  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18068  (eval $ac_link) 2>&5
18069  ac_status=$?
18070  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18071  test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18072    (./conftest; exit; ) >&5 2>/dev/null
18073    lt_status=$?
18074    case x$lt_status in
18075      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18076      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18077      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18078    esac
18079  else :
18080    # compilation failed
18081    lt_cv_dlopen_self_static=no
18082  fi
18083fi
18084rm -fr conftest*
18085
18086
18087fi
18088{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18089$as_echo "$lt_cv_dlopen_self_static" >&6; }
18090    fi
18091
18092    CPPFLAGS=$save_CPPFLAGS
18093    LDFLAGS=$save_LDFLAGS
18094    LIBS=$save_LIBS
18095    ;;
18096  esac
18097
18098  case $lt_cv_dlopen_self in
18099  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18100  *) enable_dlopen_self=unknown ;;
18101  esac
18102
18103  case $lt_cv_dlopen_self_static in
18104  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18105  *) enable_dlopen_self_static=unknown ;;
18106  esac
18107fi
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125striplib=
18126old_striplib=
18127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18128$as_echo_n "checking whether stripping libraries is possible... " >&6; }
18129if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18130  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18131  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18133$as_echo "yes" >&6; }
18134else
18135# FIXME - insert some real tests, host_os isn't really good enough
18136  case $host_os in
18137  darwin*)
18138    if test -n "$STRIP"; then
18139      striplib="$STRIP -x"
18140      old_striplib="$STRIP -S"
18141      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18142$as_echo "yes" >&6; }
18143    else
18144      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18145$as_echo "no" >&6; }
18146    fi
18147    ;;
18148  *)
18149    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18150$as_echo "no" >&6; }
18151    ;;
18152  esac
18153fi
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166  # Report what library types will actually be built
18167  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18168$as_echo_n "checking if libtool supports shared libraries... " >&6; }
18169  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18170$as_echo "$can_build_shared" >&6; }
18171
18172  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18173$as_echo_n "checking whether to build shared libraries... " >&6; }
18174  test no = "$can_build_shared" && enable_shared=no
18175
18176  # On AIX, shared libraries and static libraries use the same namespace, and
18177  # are all built from PIC.
18178  case $host_os in
18179  aix3*)
18180    test yes = "$enable_shared" && enable_static=no
18181    if test -n "$RANLIB"; then
18182      archive_cmds="$archive_cmds~\$RANLIB \$lib"
18183      postinstall_cmds='$RANLIB $lib'
18184    fi
18185    ;;
18186
18187  aix[4-9]*)
18188    if test ia64 != "$host_cpu"; then
18189      case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18190      yes,aix,yes) ;;			# shared object as lib.so file only
18191      yes,svr4,*) ;;			# shared object as lib.so archive member only
18192      yes,*) enable_static=no ;;	# shared object in lib.a archive as well
18193      esac
18194    fi
18195    ;;
18196  esac
18197  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18198$as_echo "$enable_shared" >&6; }
18199
18200  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18201$as_echo_n "checking whether to build static libraries... " >&6; }
18202  # Make sure either enable_shared or enable_static is yes.
18203  test yes = "$enable_shared" || enable_static=yes
18204  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18205$as_echo "$enable_static" >&6; }
18206
18207
18208
18209
18210fi
18211ac_ext=c
18212ac_cpp='$CPP $CPPFLAGS'
18213ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18214ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18215ac_compiler_gnu=$ac_cv_c_compiler_gnu
18216
18217CC=$lt_save_CC
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233        ac_config_commands="$ac_config_commands libtool"
18234
18235
18236
18237
18238# Only expand once:
18239
18240
18241ac_ext=cpp
18242ac_cpp='$CXXCPP $CPPFLAGS'
18243ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18244ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18245ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18246if test -z "$CXX"; then
18247  if test -n "$CCC"; then
18248    CXX=$CCC
18249  else
18250    if test -n "$ac_tool_prefix"; then
18251  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18252  do
18253    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
18254set dummy $ac_tool_prefix$ac_prog; ac_word=$2
18255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18256$as_echo_n "checking for $ac_word... " >&6; }
18257if ${ac_cv_prog_CXX+:} false; then :
18258  $as_echo_n "(cached) " >&6
18259else
18260  if test -n "$CXX"; then
18261  ac_cv_prog_CXX="$CXX" # Let the user override the test.
18262else
18263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18264for as_dir in $PATH
18265do
18266  IFS=$as_save_IFS
18267  test -z "$as_dir" && as_dir=.
18268    for ac_exec_ext in '' $ac_executable_extensions; do
18269  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18270    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
18271    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18272    break 2
18273  fi
18274done
18275  done
18276IFS=$as_save_IFS
18277
18278fi
18279fi
18280CXX=$ac_cv_prog_CXX
18281if test -n "$CXX"; then
18282  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
18283$as_echo "$CXX" >&6; }
18284else
18285  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18286$as_echo "no" >&6; }
18287fi
18288
18289
18290    test -n "$CXX" && break
18291  done
18292fi
18293if test -z "$CXX"; then
18294  ac_ct_CXX=$CXX
18295  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
18296do
18297  # Extract the first word of "$ac_prog", so it can be a program name with args.
18298set dummy $ac_prog; ac_word=$2
18299{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18300$as_echo_n "checking for $ac_word... " >&6; }
18301if ${ac_cv_prog_ac_ct_CXX+:} false; then :
18302  $as_echo_n "(cached) " >&6
18303else
18304  if test -n "$ac_ct_CXX"; then
18305  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
18306else
18307as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18308for as_dir in $PATH
18309do
18310  IFS=$as_save_IFS
18311  test -z "$as_dir" && as_dir=.
18312    for ac_exec_ext in '' $ac_executable_extensions; do
18313  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18314    ac_cv_prog_ac_ct_CXX="$ac_prog"
18315    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18316    break 2
18317  fi
18318done
18319  done
18320IFS=$as_save_IFS
18321
18322fi
18323fi
18324ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
18325if test -n "$ac_ct_CXX"; then
18326  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
18327$as_echo "$ac_ct_CXX" >&6; }
18328else
18329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18330$as_echo "no" >&6; }
18331fi
18332
18333
18334  test -n "$ac_ct_CXX" && break
18335done
18336
18337  if test "x$ac_ct_CXX" = x; then
18338    CXX="g++"
18339  else
18340    case $cross_compiling:$ac_tool_warned in
18341yes:)
18342{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
18343$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
18344ac_tool_warned=yes ;;
18345esac
18346    CXX=$ac_ct_CXX
18347  fi
18348fi
18349
18350  fi
18351fi
18352# Provide some information about the compiler.
18353$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
18354set X $ac_compile
18355ac_compiler=$2
18356for ac_option in --version -v -V -qversion; do
18357  { { ac_try="$ac_compiler $ac_option >&5"
18358case "(($ac_try" in
18359  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18360  *) ac_try_echo=$ac_try;;
18361esac
18362eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
18363$as_echo "$ac_try_echo"; } >&5
18364  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
18365  ac_status=$?
18366  if test -s conftest.err; then
18367    sed '10a\
18368... rest of stderr output deleted ...
18369         10q' conftest.err >conftest.er1
18370    cat conftest.er1 >&5
18371  fi
18372  rm -f conftest.er1 conftest.err
18373  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18374  test $ac_status = 0; }
18375done
18376
18377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
18378$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
18379if ${ac_cv_cxx_compiler_gnu+:} false; then :
18380  $as_echo_n "(cached) " >&6
18381else
18382  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18383/* end confdefs.h.  */
18384
18385int
18386main ()
18387{
18388#ifndef __GNUC__
18389       choke me
18390#endif
18391
18392  ;
18393  return 0;
18394}
18395_ACEOF
18396if ac_fn_cxx_try_compile "$LINENO"; then :
18397  ac_compiler_gnu=yes
18398else
18399  ac_compiler_gnu=no
18400fi
18401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18402ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
18403
18404fi
18405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
18406$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
18407if test $ac_compiler_gnu = yes; then
18408  GXX=yes
18409else
18410  GXX=
18411fi
18412ac_test_CXXFLAGS=${CXXFLAGS+set}
18413ac_save_CXXFLAGS=$CXXFLAGS
18414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
18415$as_echo_n "checking whether $CXX accepts -g... " >&6; }
18416if ${ac_cv_prog_cxx_g+:} false; then :
18417  $as_echo_n "(cached) " >&6
18418else
18419  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
18420   ac_cxx_werror_flag=yes
18421   ac_cv_prog_cxx_g=no
18422   CXXFLAGS="-g"
18423   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18424/* end confdefs.h.  */
18425
18426int
18427main ()
18428{
18429
18430  ;
18431  return 0;
18432}
18433_ACEOF
18434if ac_fn_cxx_try_compile "$LINENO"; then :
18435  ac_cv_prog_cxx_g=yes
18436else
18437  CXXFLAGS=""
18438      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18439/* end confdefs.h.  */
18440
18441int
18442main ()
18443{
18444
18445  ;
18446  return 0;
18447}
18448_ACEOF
18449if ac_fn_cxx_try_compile "$LINENO"; then :
18450
18451else
18452  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
18453	 CXXFLAGS="-g"
18454	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18455/* end confdefs.h.  */
18456
18457int
18458main ()
18459{
18460
18461  ;
18462  return 0;
18463}
18464_ACEOF
18465if ac_fn_cxx_try_compile "$LINENO"; then :
18466  ac_cv_prog_cxx_g=yes
18467fi
18468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18469fi
18470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18471fi
18472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18473   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
18474fi
18475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
18476$as_echo "$ac_cv_prog_cxx_g" >&6; }
18477if test "$ac_test_CXXFLAGS" = set; then
18478  CXXFLAGS=$ac_save_CXXFLAGS
18479elif test $ac_cv_prog_cxx_g = yes; then
18480  if test "$GXX" = yes; then
18481    CXXFLAGS="-g -O2"
18482  else
18483    CXXFLAGS="-g"
18484  fi
18485else
18486  if test "$GXX" = yes; then
18487    CXXFLAGS="-O2"
18488  else
18489    CXXFLAGS=
18490  fi
18491fi
18492ac_ext=c
18493ac_cpp='$CPP $CPPFLAGS'
18494ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18495ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18496ac_compiler_gnu=$ac_cv_c_compiler_gnu
18497
18498depcc="$CXX"  am_compiler_list=
18499
18500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
18501$as_echo_n "checking dependency style of $depcc... " >&6; }
18502if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
18503  $as_echo_n "(cached) " >&6
18504else
18505  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
18506  # We make a subdir and do the tests there.  Otherwise we can end up
18507  # making bogus files that we don't know about and never remove.  For
18508  # instance it was reported that on HP-UX the gcc test will end up
18509  # making a dummy file named 'D' -- because '-MD' means "put the output
18510  # in D".
18511  rm -rf conftest.dir
18512  mkdir conftest.dir
18513  # Copy depcomp to subdir because otherwise we won't find it if we're
18514  # using a relative directory.
18515  cp "$am_depcomp" conftest.dir
18516  cd conftest.dir
18517  # We will build objects and dependencies in a subdirectory because
18518  # it helps to detect inapplicable dependency modes.  For instance
18519  # both Tru64's cc and ICC support -MD to output dependencies as a
18520  # side effect of compilation, but ICC will put the dependencies in
18521  # the current directory while Tru64 will put them in the object
18522  # directory.
18523  mkdir sub
18524
18525  am_cv_CXX_dependencies_compiler_type=none
18526  if test "$am_compiler_list" = ""; then
18527     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
18528  fi
18529  am__universal=false
18530  case " $depcc " in #(
18531     *\ -arch\ *\ -arch\ *) am__universal=true ;;
18532     esac
18533
18534  for depmode in $am_compiler_list; do
18535    # Setup a source with many dependencies, because some compilers
18536    # like to wrap large dependency lists on column 80 (with \), and
18537    # we should not choose a depcomp mode which is confused by this.
18538    #
18539    # We need to recreate these files for each test, as the compiler may
18540    # overwrite some of them when testing with obscure command lines.
18541    # This happens at least with the AIX C compiler.
18542    : > sub/conftest.c
18543    for i in 1 2 3 4 5 6; do
18544      echo '#include "conftst'$i'.h"' >> sub/conftest.c
18545      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
18546      # Solaris 10 /bin/sh.
18547      echo '/* dummy */' > sub/conftst$i.h
18548    done
18549    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
18550
18551    # We check with '-c' and '-o' for the sake of the "dashmstdout"
18552    # mode.  It turns out that the SunPro C++ compiler does not properly
18553    # handle '-M -o', and we need to detect this.  Also, some Intel
18554    # versions had trouble with output in subdirs.
18555    am__obj=sub/conftest.${OBJEXT-o}
18556    am__minus_obj="-o $am__obj"
18557    case $depmode in
18558    gcc)
18559      # This depmode causes a compiler race in universal mode.
18560      test "$am__universal" = false || continue
18561      ;;
18562    nosideeffect)
18563      # After this tag, mechanisms are not by side-effect, so they'll
18564      # only be used when explicitly requested.
18565      if test "x$enable_dependency_tracking" = xyes; then
18566	continue
18567      else
18568	break
18569      fi
18570      ;;
18571    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
18572      # This compiler won't grok '-c -o', but also, the minuso test has
18573      # not run yet.  These depmodes are late enough in the game, and
18574      # so weak that their functioning should not be impacted.
18575      am__obj=conftest.${OBJEXT-o}
18576      am__minus_obj=
18577      ;;
18578    none) break ;;
18579    esac
18580    if depmode=$depmode \
18581       source=sub/conftest.c object=$am__obj \
18582       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
18583       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
18584         >/dev/null 2>conftest.err &&
18585       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
18586       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
18587       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
18588       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
18589      # icc doesn't choke on unknown options, it will just issue warnings
18590      # or remarks (even with -Werror).  So we grep stderr for any message
18591      # that says an option was ignored or not supported.
18592      # When given -MP, icc 7.0 and 7.1 complain thusly:
18593      #   icc: Command line warning: ignoring option '-M'; no argument required
18594      # The diagnosis changed in icc 8.0:
18595      #   icc: Command line remark: option '-MP' not supported
18596      if (grep 'ignoring option' conftest.err ||
18597          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
18598        am_cv_CXX_dependencies_compiler_type=$depmode
18599        break
18600      fi
18601    fi
18602  done
18603
18604  cd ..
18605  rm -rf conftest.dir
18606else
18607  am_cv_CXX_dependencies_compiler_type=none
18608fi
18609
18610fi
18611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
18612$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
18613CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
18614
18615 if
18616  test "x$enable_dependency_tracking" != xno \
18617  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
18618  am__fastdepCXX_TRUE=
18619  am__fastdepCXX_FALSE='#'
18620else
18621  am__fastdepCXX_TRUE='#'
18622  am__fastdepCXX_FALSE=
18623fi
18624
18625
18626
18627
18628
18629func_stripname_cnf ()
18630{
18631  case $2 in
18632  .*) func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%\\\\$2\$%%"`;;
18633  *)  func_stripname_result=`$ECHO "$3" | $SED "s%^$1%%; s%$2\$%%"`;;
18634  esac
18635} # func_stripname_cnf
18636
18637      if test -n "$CXX" && ( test no != "$CXX" &&
18638    ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) ||
18639    (test g++ != "$CXX"))); then
18640  ac_ext=cpp
18641ac_cpp='$CXXCPP $CPPFLAGS'
18642ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18643ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18644ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
18646$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
18647if test -z "$CXXCPP"; then
18648  if ${ac_cv_prog_CXXCPP+:} false; then :
18649  $as_echo_n "(cached) " >&6
18650else
18651      # Double quotes because CXXCPP needs to be expanded
18652    for CXXCPP in "$CXX -E" "/lib/cpp"
18653    do
18654      ac_preproc_ok=false
18655for ac_cxx_preproc_warn_flag in '' yes
18656do
18657  # Use a header file that comes with gcc, so configuring glibc
18658  # with a fresh cross-compiler works.
18659  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18660  # <limits.h> exists even on freestanding compilers.
18661  # On the NeXT, cc -E runs the code through the compiler's parser,
18662  # not just through cpp. "Syntax error" is here to catch this case.
18663  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18664/* end confdefs.h.  */
18665#ifdef __STDC__
18666# include <limits.h>
18667#else
18668# include <assert.h>
18669#endif
18670		     Syntax error
18671_ACEOF
18672if ac_fn_cxx_try_cpp "$LINENO"; then :
18673
18674else
18675  # Broken: fails on valid input.
18676continue
18677fi
18678rm -f conftest.err conftest.i conftest.$ac_ext
18679
18680  # OK, works on sane cases.  Now check whether nonexistent headers
18681  # can be detected and how.
18682  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18683/* end confdefs.h.  */
18684#include <ac_nonexistent.h>
18685_ACEOF
18686if ac_fn_cxx_try_cpp "$LINENO"; then :
18687  # Broken: success on invalid input.
18688continue
18689else
18690  # Passes both tests.
18691ac_preproc_ok=:
18692break
18693fi
18694rm -f conftest.err conftest.i conftest.$ac_ext
18695
18696done
18697# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
18698rm -f conftest.i conftest.err conftest.$ac_ext
18699if $ac_preproc_ok; then :
18700  break
18701fi
18702
18703    done
18704    ac_cv_prog_CXXCPP=$CXXCPP
18705
18706fi
18707  CXXCPP=$ac_cv_prog_CXXCPP
18708else
18709  ac_cv_prog_CXXCPP=$CXXCPP
18710fi
18711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
18712$as_echo "$CXXCPP" >&6; }
18713ac_preproc_ok=false
18714for ac_cxx_preproc_warn_flag in '' yes
18715do
18716  # Use a header file that comes with gcc, so configuring glibc
18717  # with a fresh cross-compiler works.
18718  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18719  # <limits.h> exists even on freestanding compilers.
18720  # On the NeXT, cc -E runs the code through the compiler's parser,
18721  # not just through cpp. "Syntax error" is here to catch this case.
18722  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18723/* end confdefs.h.  */
18724#ifdef __STDC__
18725# include <limits.h>
18726#else
18727# include <assert.h>
18728#endif
18729		     Syntax error
18730_ACEOF
18731if ac_fn_cxx_try_cpp "$LINENO"; then :
18732
18733else
18734  # Broken: fails on valid input.
18735continue
18736fi
18737rm -f conftest.err conftest.i conftest.$ac_ext
18738
18739  # OK, works on sane cases.  Now check whether nonexistent headers
18740  # can be detected and how.
18741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18742/* end confdefs.h.  */
18743#include <ac_nonexistent.h>
18744_ACEOF
18745if ac_fn_cxx_try_cpp "$LINENO"; then :
18746  # Broken: success on invalid input.
18747continue
18748else
18749  # Passes both tests.
18750ac_preproc_ok=:
18751break
18752fi
18753rm -f conftest.err conftest.i conftest.$ac_ext
18754
18755done
18756# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
18757rm -f conftest.i conftest.err conftest.$ac_ext
18758if $ac_preproc_ok; then :
18759
18760else
18761  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18762$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18763as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
18764See \`config.log' for more details" "$LINENO" 5; }
18765fi
18766
18767ac_ext=c
18768ac_cpp='$CPP $CPPFLAGS'
18769ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18770ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18771ac_compiler_gnu=$ac_cv_c_compiler_gnu
18772
18773else
18774  _lt_caught_CXX_error=yes
18775fi
18776
18777ac_ext=cpp
18778ac_cpp='$CXXCPP $CPPFLAGS'
18779ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18780ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18781ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18782
18783archive_cmds_need_lc_CXX=no
18784allow_undefined_flag_CXX=
18785always_export_symbols_CXX=no
18786archive_expsym_cmds_CXX=
18787compiler_needs_object_CXX=no
18788export_dynamic_flag_spec_CXX=
18789hardcode_direct_CXX=no
18790hardcode_direct_absolute_CXX=no
18791hardcode_libdir_flag_spec_CXX=
18792hardcode_libdir_separator_CXX=
18793hardcode_minus_L_CXX=no
18794hardcode_shlibpath_var_CXX=unsupported
18795hardcode_automatic_CXX=no
18796inherit_rpath_CXX=no
18797module_cmds_CXX=
18798module_expsym_cmds_CXX=
18799link_all_deplibs_CXX=unknown
18800old_archive_cmds_CXX=$old_archive_cmds
18801reload_flag_CXX=$reload_flag
18802reload_cmds_CXX=$reload_cmds
18803no_undefined_flag_CXX=
18804whole_archive_flag_spec_CXX=
18805enable_shared_with_static_runtimes_CXX=no
18806
18807# Source file extension for C++ test sources.
18808ac_ext=cpp
18809
18810# Object file extension for compiled C++ test sources.
18811objext=o
18812objext_CXX=$objext
18813
18814# No sense in running all these tests if we already determined that
18815# the CXX compiler isn't working.  Some variables (like enable_shared)
18816# are currently assumed to apply to all compilers on this platform,
18817# and will be corrupted by setting them based on a non-working compiler.
18818if test yes != "$_lt_caught_CXX_error"; then
18819  # Code to be used in simple compile tests
18820  lt_simple_compile_test_code="int some_variable = 0;"
18821
18822  # Code to be used in simple link tests
18823  lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
18824
18825  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
18826
18827
18828
18829
18830
18831
18832# If no C compiler was specified, use CC.
18833LTCC=${LTCC-"$CC"}
18834
18835# If no C compiler flags were specified, use CFLAGS.
18836LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
18837
18838# Allow CC to be a program name with arguments.
18839compiler=$CC
18840
18841
18842  # save warnings/boilerplate of simple test code
18843  ac_outfile=conftest.$ac_objext
18844echo "$lt_simple_compile_test_code" >conftest.$ac_ext
18845eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
18846_lt_compiler_boilerplate=`cat conftest.err`
18847$RM conftest*
18848
18849  ac_outfile=conftest.$ac_objext
18850echo "$lt_simple_link_test_code" >conftest.$ac_ext
18851eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
18852_lt_linker_boilerplate=`cat conftest.err`
18853$RM -r conftest*
18854
18855
18856  # Allow CC to be a program name with arguments.
18857  lt_save_CC=$CC
18858  lt_save_CFLAGS=$CFLAGS
18859  lt_save_LD=$LD
18860  lt_save_GCC=$GCC
18861  GCC=$GXX
18862  lt_save_with_gnu_ld=$with_gnu_ld
18863  lt_save_path_LD=$lt_cv_path_LD
18864  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
18865    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
18866  else
18867    $as_unset lt_cv_prog_gnu_ld
18868  fi
18869  if test -n "${lt_cv_path_LDCXX+set}"; then
18870    lt_cv_path_LD=$lt_cv_path_LDCXX
18871  else
18872    $as_unset lt_cv_path_LD
18873  fi
18874  test -z "${LDCXX+set}" || LD=$LDCXX
18875  CC=${CXX-"c++"}
18876  CFLAGS=$CXXFLAGS
18877  compiler=$CC
18878  compiler_CXX=$CC
18879  func_cc_basename $compiler
18880cc_basename=$func_cc_basename_result
18881
18882
18883  if test -n "$compiler"; then
18884    # We don't want -fno-exception when compiling C++ code, so set the
18885    # no_builtin_flag separately
18886    if test yes = "$GXX"; then
18887      lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
18888    else
18889      lt_prog_compiler_no_builtin_flag_CXX=
18890    fi
18891
18892    if test yes = "$GXX"; then
18893      # Set up default GNU C++ configuration
18894
18895
18896
18897# Check whether --with-gnu-ld was given.
18898if test "${with_gnu_ld+set}" = set; then :
18899  withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
18900else
18901  with_gnu_ld=no
18902fi
18903
18904ac_prog=ld
18905if test yes = "$GCC"; then
18906  # Check if gcc -print-prog-name=ld gives a path.
18907  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
18908$as_echo_n "checking for ld used by $CC... " >&6; }
18909  case $host in
18910  *-*-mingw*)
18911    # gcc leaves a trailing carriage return, which upsets mingw
18912    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
18913  *)
18914    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
18915  esac
18916  case $ac_prog in
18917    # Accept absolute paths.
18918    [\\/]* | ?:[\\/]*)
18919      re_direlt='/[^/][^/]*/\.\./'
18920      # Canonicalize the pathname of ld
18921      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
18922      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
18923	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
18924      done
18925      test -z "$LD" && LD=$ac_prog
18926      ;;
18927  "")
18928    # If it fails, then pretend we aren't using GCC.
18929    ac_prog=ld
18930    ;;
18931  *)
18932    # If it is relative, then search for the first ld in PATH.
18933    with_gnu_ld=unknown
18934    ;;
18935  esac
18936elif test yes = "$with_gnu_ld"; then
18937  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
18938$as_echo_n "checking for GNU ld... " >&6; }
18939else
18940  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
18941$as_echo_n "checking for non-GNU ld... " >&6; }
18942fi
18943if ${lt_cv_path_LD+:} false; then :
18944  $as_echo_n "(cached) " >&6
18945else
18946  if test -z "$LD"; then
18947  lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
18948  for ac_dir in $PATH; do
18949    IFS=$lt_save_ifs
18950    test -z "$ac_dir" && ac_dir=.
18951    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
18952      lt_cv_path_LD=$ac_dir/$ac_prog
18953      # Check to see if the program is GNU ld.  I'd rather use --version,
18954      # but apparently some variants of GNU ld only accept -v.
18955      # Break only if it was the GNU/non-GNU ld that we prefer.
18956      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
18957      *GNU* | *'with BFD'*)
18958	test no != "$with_gnu_ld" && break
18959	;;
18960      *)
18961	test yes != "$with_gnu_ld" && break
18962	;;
18963      esac
18964    fi
18965  done
18966  IFS=$lt_save_ifs
18967else
18968  lt_cv_path_LD=$LD # Let the user override the test with a path.
18969fi
18970fi
18971
18972LD=$lt_cv_path_LD
18973if test -n "$LD"; then
18974  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
18975$as_echo "$LD" >&6; }
18976else
18977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18978$as_echo "no" >&6; }
18979fi
18980test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
18981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
18982$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
18983if ${lt_cv_prog_gnu_ld+:} false; then :
18984  $as_echo_n "(cached) " >&6
18985else
18986  # I'd rather use --version here, but apparently some GNU lds only accept -v.
18987case `$LD -v 2>&1 </dev/null` in
18988*GNU* | *'with BFD'*)
18989  lt_cv_prog_gnu_ld=yes
18990  ;;
18991*)
18992  lt_cv_prog_gnu_ld=no
18993  ;;
18994esac
18995fi
18996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
18997$as_echo "$lt_cv_prog_gnu_ld" >&6; }
18998with_gnu_ld=$lt_cv_prog_gnu_ld
18999
19000
19001
19002
19003
19004
19005
19006      # Check if GNU C++ uses GNU ld as the underlying linker, since the
19007      # archiving commands below assume that GNU ld is being used.
19008      if test yes = "$with_gnu_ld"; then
19009        archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
19010        archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
19011
19012        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
19013        export_dynamic_flag_spec_CXX='$wl--export-dynamic'
19014
19015        # If archive_cmds runs LD, not CC, wlarc should be empty
19016        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
19017        #     investigate it a little bit more. (MM)
19018        wlarc='$wl'
19019
19020        # ancient GNU ld didn't support --whole-archive et. al.
19021        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
19022	  $GREP 'no-whole-archive' > /dev/null; then
19023          whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
19024        else
19025          whole_archive_flag_spec_CXX=
19026        fi
19027      else
19028        with_gnu_ld=no
19029        wlarc=
19030
19031        # A generic and very simple default shared library creation
19032        # command for GNU C++ for the case where it uses the native
19033        # linker, instead of GNU ld.  If possible, this setting should
19034        # overridden to take advantage of the native linker features on
19035        # the platform it is being used on.
19036        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
19037      fi
19038
19039      # Commands to make compiler produce verbose output that lists
19040      # what "hidden" libraries, object files and flags are used when
19041      # linking a shared library.
19042      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
19043
19044    else
19045      GXX=no
19046      with_gnu_ld=no
19047      wlarc=
19048    fi
19049
19050    # PORTME: fill in a description of your system's C++ link characteristics
19051    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
19052$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
19053    ld_shlibs_CXX=yes
19054    case $host_os in
19055      aix3*)
19056        # FIXME: insert proper C++ library support
19057        ld_shlibs_CXX=no
19058        ;;
19059      aix[4-9]*)
19060        if test ia64 = "$host_cpu"; then
19061          # On IA64, the linker does run time linking by default, so we don't
19062          # have to do anything special.
19063          aix_use_runtimelinking=no
19064          exp_sym_flag='-Bexport'
19065          no_entry_flag=
19066        else
19067          aix_use_runtimelinking=no
19068
19069          # Test if we are trying to use run time linking or normal
19070          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
19071          # have runtime linking enabled, and use it for executables.
19072          # For shared libraries, we enable/disable runtime linking
19073          # depending on the kind of the shared library created -
19074          # when "with_aix_soname,aix_use_runtimelinking" is:
19075          # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
19076          # "aix,yes"  lib.so          shared, rtl:yes, for executables
19077          #            lib.a           static archive
19078          # "both,no"  lib.so.V(shr.o) shared, rtl:yes
19079          #            lib.a(lib.so.V) shared, rtl:no,  for executables
19080          # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
19081          #            lib.a(lib.so.V) shared, rtl:no
19082          # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
19083          #            lib.a           static archive
19084          case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
19085	    for ld_flag in $LDFLAGS; do
19086	      case $ld_flag in
19087	      *-brtl*)
19088	        aix_use_runtimelinking=yes
19089	        break
19090	        ;;
19091	      esac
19092	    done
19093	    if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
19094	      # With aix-soname=svr4, we create the lib.so.V shared archives only,
19095	      # so we don't have lib.a shared libs to link our executables.
19096	      # We have to force runtime linking in this case.
19097	      aix_use_runtimelinking=yes
19098	      LDFLAGS="$LDFLAGS -Wl,-brtl"
19099	    fi
19100	    ;;
19101          esac
19102
19103          exp_sym_flag='-bexport'
19104          no_entry_flag='-bnoentry'
19105        fi
19106
19107        # When large executables or shared objects are built, AIX ld can
19108        # have problems creating the table of contents.  If linking a library
19109        # or program results in "error TOC overflow" add -mminimal-toc to
19110        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
19111        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
19112
19113        archive_cmds_CXX=''
19114        hardcode_direct_CXX=yes
19115        hardcode_direct_absolute_CXX=yes
19116        hardcode_libdir_separator_CXX=':'
19117        link_all_deplibs_CXX=yes
19118        file_list_spec_CXX='$wl-f,'
19119        case $with_aix_soname,$aix_use_runtimelinking in
19120        aix,*) ;;	# no import file
19121        svr4,* | *,yes) # use import file
19122          # The Import File defines what to hardcode.
19123          hardcode_direct_CXX=no
19124          hardcode_direct_absolute_CXX=no
19125          ;;
19126        esac
19127
19128        if test yes = "$GXX"; then
19129          case $host_os in aix4.[012]|aix4.[012].*)
19130          # We only want to do this on AIX 4.2 and lower, the check
19131          # below for broken collect2 doesn't work under 4.3+
19132	  collect2name=`$CC -print-prog-name=collect2`
19133	  if test -f "$collect2name" &&
19134	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
19135	  then
19136	    # We have reworked collect2
19137	    :
19138	  else
19139	    # We have old collect2
19140	    hardcode_direct_CXX=unsupported
19141	    # It fails to find uninstalled libraries when the uninstalled
19142	    # path is not listed in the libpath.  Setting hardcode_minus_L
19143	    # to unsupported forces relinking
19144	    hardcode_minus_L_CXX=yes
19145	    hardcode_libdir_flag_spec_CXX='-L$libdir'
19146	    hardcode_libdir_separator_CXX=
19147	  fi
19148          esac
19149          shared_flag='-shared'
19150	  if test yes = "$aix_use_runtimelinking"; then
19151	    shared_flag=$shared_flag' $wl-G'
19152	  fi
19153	  # Need to ensure runtime linking is disabled for the traditional
19154	  # shared library, or the linker may eventually find shared libraries
19155	  # /with/ Import File - we do not want to mix them.
19156	  shared_flag_aix='-shared'
19157	  shared_flag_svr4='-shared $wl-G'
19158        else
19159          # not using gcc
19160          if test ia64 = "$host_cpu"; then
19161	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
19162	  # chokes on -Wl,-G. The following line is correct:
19163	  shared_flag='-G'
19164          else
19165	    if test yes = "$aix_use_runtimelinking"; then
19166	      shared_flag='$wl-G'
19167	    else
19168	      shared_flag='$wl-bM:SRE'
19169	    fi
19170	    shared_flag_aix='$wl-bM:SRE'
19171	    shared_flag_svr4='$wl-G'
19172          fi
19173        fi
19174
19175        export_dynamic_flag_spec_CXX='$wl-bexpall'
19176        # It seems that -bexpall does not export symbols beginning with
19177        # underscore (_), so it is better to generate a list of symbols to
19178	# export.
19179        always_export_symbols_CXX=yes
19180	if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
19181          # Warning - without using the other runtime loading flags (-brtl),
19182          # -berok will link without error, but may produce a broken library.
19183          # The "-G" linker flag allows undefined symbols.
19184          no_undefined_flag_CXX='-bernotok'
19185          # Determine the default libpath from the value encoded in an empty
19186          # executable.
19187          if test set = "${lt_cv_aix_libpath+set}"; then
19188  aix_libpath=$lt_cv_aix_libpath
19189else
19190  if ${lt_cv_aix_libpath__CXX+:} false; then :
19191  $as_echo_n "(cached) " >&6
19192else
19193  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19194/* end confdefs.h.  */
19195
19196int
19197main ()
19198{
19199
19200  ;
19201  return 0;
19202}
19203_ACEOF
19204if ac_fn_cxx_try_link "$LINENO"; then :
19205
19206  lt_aix_libpath_sed='
19207      /Import File Strings/,/^$/ {
19208	  /^0/ {
19209	      s/^0  *\([^ ]*\) *$/\1/
19210	      p
19211	  }
19212      }'
19213  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19214  # Check for a 64-bit object if we didn't find anything.
19215  if test -z "$lt_cv_aix_libpath__CXX"; then
19216    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19217  fi
19218fi
19219rm -f core conftest.err conftest.$ac_objext \
19220    conftest$ac_exeext conftest.$ac_ext
19221  if test -z "$lt_cv_aix_libpath__CXX"; then
19222    lt_cv_aix_libpath__CXX=/usr/lib:/lib
19223  fi
19224
19225fi
19226
19227  aix_libpath=$lt_cv_aix_libpath__CXX
19228fi
19229
19230          hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
19231
19232          archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
19233        else
19234          if test ia64 = "$host_cpu"; then
19235	    hardcode_libdir_flag_spec_CXX='$wl-R $libdir:/usr/lib:/lib'
19236	    allow_undefined_flag_CXX="-z nodefs"
19237	    archive_expsym_cmds_CXX="\$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"
19238          else
19239	    # Determine the default libpath from the value encoded in an
19240	    # empty executable.
19241	    if test set = "${lt_cv_aix_libpath+set}"; then
19242  aix_libpath=$lt_cv_aix_libpath
19243else
19244  if ${lt_cv_aix_libpath__CXX+:} false; then :
19245  $as_echo_n "(cached) " >&6
19246else
19247  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19248/* end confdefs.h.  */
19249
19250int
19251main ()
19252{
19253
19254  ;
19255  return 0;
19256}
19257_ACEOF
19258if ac_fn_cxx_try_link "$LINENO"; then :
19259
19260  lt_aix_libpath_sed='
19261      /Import File Strings/,/^$/ {
19262	  /^0/ {
19263	      s/^0  *\([^ ]*\) *$/\1/
19264	      p
19265	  }
19266      }'
19267  lt_cv_aix_libpath__CXX=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19268  # Check for a 64-bit object if we didn't find anything.
19269  if test -z "$lt_cv_aix_libpath__CXX"; then
19270    lt_cv_aix_libpath__CXX=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
19271  fi
19272fi
19273rm -f core conftest.err conftest.$ac_objext \
19274    conftest$ac_exeext conftest.$ac_ext
19275  if test -z "$lt_cv_aix_libpath__CXX"; then
19276    lt_cv_aix_libpath__CXX=/usr/lib:/lib
19277  fi
19278
19279fi
19280
19281  aix_libpath=$lt_cv_aix_libpath__CXX
19282fi
19283
19284	    hardcode_libdir_flag_spec_CXX='$wl-blibpath:$libdir:'"$aix_libpath"
19285	    # Warning - without using the other run time loading flags,
19286	    # -berok will link without error, but may produce a broken library.
19287	    no_undefined_flag_CXX=' $wl-bernotok'
19288	    allow_undefined_flag_CXX=' $wl-berok'
19289	    if test yes = "$with_gnu_ld"; then
19290	      # We only use this code for GNU lds that support --whole-archive.
19291	      whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
19292	    else
19293	      # Exported symbols can be pulled into shared objects from archives
19294	      whole_archive_flag_spec_CXX='$convenience'
19295	    fi
19296	    archive_cmds_need_lc_CXX=yes
19297	    archive_expsym_cmds_CXX='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
19298	    # -brtl affects multiple linker settings, -berok does not and is overridden later
19299	    compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
19300	    if test svr4 != "$with_aix_soname"; then
19301	      # This is similar to how AIX traditionally builds its shared
19302	      # libraries. Need -bnortl late, we may have -brtl in LDFLAGS.
19303	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
19304	    fi
19305	    if test aix != "$with_aix_soname"; then
19306	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
19307	    else
19308	      # used by -dlpreopen to get the symbols
19309	      archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
19310	    fi
19311	    archive_expsym_cmds_CXX="$archive_expsym_cmds_CXX"'~$RM -r $output_objdir/$realname.d'
19312          fi
19313        fi
19314        ;;
19315
19316      beos*)
19317	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
19318	  allow_undefined_flag_CXX=unsupported
19319	  # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
19320	  # support --undefined.  This deserves some investigation.  FIXME
19321	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
19322	else
19323	  ld_shlibs_CXX=no
19324	fi
19325	;;
19326
19327      chorus*)
19328        case $cc_basename in
19329          *)
19330	  # FIXME: insert proper C++ library support
19331	  ld_shlibs_CXX=no
19332	  ;;
19333        esac
19334        ;;
19335
19336      cygwin* | mingw* | pw32* | cegcc*)
19337	case $GXX,$cc_basename in
19338	,cl* | no,cl*)
19339	  # Native MSVC
19340	  # hardcode_libdir_flag_spec is actually meaningless, as there is
19341	  # no search path for DLLs.
19342	  hardcode_libdir_flag_spec_CXX=' '
19343	  allow_undefined_flag_CXX=unsupported
19344	  always_export_symbols_CXX=yes
19345	  file_list_spec_CXX='@'
19346	  # Tell ltmain to make .lib files, not .a files.
19347	  libext=lib
19348	  # Tell ltmain to make .dll files, not .so files.
19349	  shrext_cmds=.dll
19350	  # FIXME: Setting linknames here is a bad hack.
19351	  archive_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
19352	  archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
19353              cp "$export_symbols" "$output_objdir/$soname.def";
19354              echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
19355            else
19356              $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
19357            fi~
19358            $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
19359            linknames='
19360	  # The linker will not automatically build a static lib if we build a DLL.
19361	  # _LT_TAGVAR(old_archive_from_new_cmds, CXX)='true'
19362	  enable_shared_with_static_runtimes_CXX=yes
19363	  # Don't use ranlib
19364	  old_postinstall_cmds_CXX='chmod 644 $oldlib'
19365	  postlink_cmds_CXX='lt_outputfile="@OUTPUT@"~
19366            lt_tool_outputfile="@TOOL_OUTPUT@"~
19367            case $lt_outputfile in
19368              *.exe|*.EXE) ;;
19369              *)
19370                lt_outputfile=$lt_outputfile.exe
19371                lt_tool_outputfile=$lt_tool_outputfile.exe
19372                ;;
19373            esac~
19374            func_to_tool_file "$lt_outputfile"~
19375            if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
19376              $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
19377              $RM "$lt_outputfile.manifest";
19378            fi'
19379	  ;;
19380	*)
19381	  # g++
19382	  # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
19383	  # as there is no search path for DLLs.
19384	  hardcode_libdir_flag_spec_CXX='-L$libdir'
19385	  export_dynamic_flag_spec_CXX='$wl--export-all-symbols'
19386	  allow_undefined_flag_CXX=unsupported
19387	  always_export_symbols_CXX=no
19388	  enable_shared_with_static_runtimes_CXX=yes
19389
19390	  if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
19391	    archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
19392	    # If the export-symbols file already is a .def file, use it as
19393	    # is; otherwise, prepend EXPORTS...
19394	    archive_expsym_cmds_CXX='if   test DEF = "`$SED -n     -e '\''s/^[	 ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([	 ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
19395              cp $export_symbols $output_objdir/$soname.def;
19396            else
19397              echo EXPORTS > $output_objdir/$soname.def;
19398              cat $export_symbols >> $output_objdir/$soname.def;
19399            fi~
19400            $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
19401	  else
19402	    ld_shlibs_CXX=no
19403	  fi
19404	  ;;
19405	esac
19406	;;
19407      darwin* | rhapsody*)
19408
19409
19410  archive_cmds_need_lc_CXX=no
19411  hardcode_direct_CXX=no
19412  hardcode_automatic_CXX=yes
19413  hardcode_shlibpath_var_CXX=unsupported
19414  if test yes = "$lt_cv_ld_force_load"; then
19415    whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
19416
19417  else
19418    whole_archive_flag_spec_CXX=''
19419  fi
19420  link_all_deplibs_CXX=yes
19421  allow_undefined_flag_CXX=$_lt_dar_allow_undefined
19422  case $cc_basename in
19423     ifort*|nagfor*) _lt_dar_can_shared=yes ;;
19424     *) _lt_dar_can_shared=$GCC ;;
19425  esac
19426  if test yes = "$_lt_dar_can_shared"; then
19427    output_verbose_link_cmd=func_echo_all
19428    archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
19429    module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
19430    archive_expsym_cmds_CXX="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"
19431    module_expsym_cmds_CXX="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"
19432       if test yes != "$lt_cv_apple_cc_single_mod"; then
19433      archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
19434      archive_expsym_cmds_CXX="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
19435    fi
19436
19437  else
19438  ld_shlibs_CXX=no
19439  fi
19440
19441	;;
19442
19443      os2*)
19444	hardcode_libdir_flag_spec_CXX='-L$libdir'
19445	hardcode_minus_L_CXX=yes
19446	allow_undefined_flag_CXX=unsupported
19447	shrext_cmds=.dll
19448	archive_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
19449	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
19450	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
19451	  $ECHO EXPORTS >> $output_objdir/$libname.def~
19452	  emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
19453	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
19454	  emximp -o $lib $output_objdir/$libname.def'
19455	archive_expsym_cmds_CXX='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
19456	  $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
19457	  $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
19458	  $ECHO EXPORTS >> $output_objdir/$libname.def~
19459	  prefix_cmds="$SED"~
19460	  if test EXPORTS = "`$SED 1q $export_symbols`"; then
19461	    prefix_cmds="$prefix_cmds -e 1d";
19462	  fi~
19463	  prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
19464	  cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
19465	  $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
19466	  emximp -o $lib $output_objdir/$libname.def'
19467	old_archive_From_new_cmds_CXX='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
19468	enable_shared_with_static_runtimes_CXX=yes
19469	;;
19470
19471      dgux*)
19472        case $cc_basename in
19473          ec++*)
19474	    # FIXME: insert proper C++ library support
19475	    ld_shlibs_CXX=no
19476	    ;;
19477          ghcx*)
19478	    # Green Hills C++ Compiler
19479	    # FIXME: insert proper C++ library support
19480	    ld_shlibs_CXX=no
19481	    ;;
19482          *)
19483	    # FIXME: insert proper C++ library support
19484	    ld_shlibs_CXX=no
19485	    ;;
19486        esac
19487        ;;
19488
19489      freebsd2.*)
19490        # C++ shared libraries reported to be fairly broken before
19491	# switch to ELF
19492        ld_shlibs_CXX=no
19493        ;;
19494
19495      freebsd-elf*)
19496        archive_cmds_need_lc_CXX=no
19497        ;;
19498
19499      freebsd* | dragonfly*)
19500        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
19501        # conventions
19502        ld_shlibs_CXX=yes
19503        ;;
19504
19505      haiku*)
19506        archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
19507        link_all_deplibs_CXX=yes
19508        ;;
19509
19510      hpux9*)
19511        hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
19512        hardcode_libdir_separator_CXX=:
19513        export_dynamic_flag_spec_CXX='$wl-E'
19514        hardcode_direct_CXX=yes
19515        hardcode_minus_L_CXX=yes # Not in the search PATH,
19516				             # but as the default
19517				             # location of the library.
19518
19519        case $cc_basename in
19520          CC*)
19521            # FIXME: insert proper C++ library support
19522            ld_shlibs_CXX=no
19523            ;;
19524          aCC*)
19525            archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
19526            # Commands to make compiler produce verbose output that lists
19527            # what "hidden" libraries, object files and flags are used when
19528            # linking a shared library.
19529            #
19530            # There doesn't appear to be a way to prevent this compiler from
19531            # explicitly linking system object files so we need to strip them
19532            # from the output so that they don't get included in the library
19533            # dependencies.
19534            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
19535            ;;
19536          *)
19537            if test yes = "$GXX"; then
19538              archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
19539            else
19540              # FIXME: insert proper C++ library support
19541              ld_shlibs_CXX=no
19542            fi
19543            ;;
19544        esac
19545        ;;
19546
19547      hpux10*|hpux11*)
19548        if test no = "$with_gnu_ld"; then
19549	  hardcode_libdir_flag_spec_CXX='$wl+b $wl$libdir'
19550	  hardcode_libdir_separator_CXX=:
19551
19552          case $host_cpu in
19553            hppa*64*|ia64*)
19554              ;;
19555            *)
19556	      export_dynamic_flag_spec_CXX='$wl-E'
19557              ;;
19558          esac
19559        fi
19560        case $host_cpu in
19561          hppa*64*|ia64*)
19562            hardcode_direct_CXX=no
19563            hardcode_shlibpath_var_CXX=no
19564            ;;
19565          *)
19566            hardcode_direct_CXX=yes
19567            hardcode_direct_absolute_CXX=yes
19568            hardcode_minus_L_CXX=yes # Not in the search PATH,
19569					         # but as the default
19570					         # location of the library.
19571            ;;
19572        esac
19573
19574        case $cc_basename in
19575          CC*)
19576	    # FIXME: insert proper C++ library support
19577	    ld_shlibs_CXX=no
19578	    ;;
19579          aCC*)
19580	    case $host_cpu in
19581	      hppa*64*)
19582	        archive_cmds_CXX='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19583	        ;;
19584	      ia64*)
19585	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19586	        ;;
19587	      *)
19588	        archive_cmds_CXX='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19589	        ;;
19590	    esac
19591	    # Commands to make compiler produce verbose output that lists
19592	    # what "hidden" libraries, object files and flags are used when
19593	    # linking a shared library.
19594	    #
19595	    # There doesn't appear to be a way to prevent this compiler from
19596	    # explicitly linking system object files so we need to strip them
19597	    # from the output so that they don't get included in the library
19598	    # dependencies.
19599	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
19600	    ;;
19601          *)
19602	    if test yes = "$GXX"; then
19603	      if test no = "$with_gnu_ld"; then
19604	        case $host_cpu in
19605	          hppa*64*)
19606	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19607	            ;;
19608	          ia64*)
19609	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19610	            ;;
19611	          *)
19612	            archive_cmds_CXX='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19613	            ;;
19614	        esac
19615	      fi
19616	    else
19617	      # FIXME: insert proper C++ library support
19618	      ld_shlibs_CXX=no
19619	    fi
19620	    ;;
19621        esac
19622        ;;
19623
19624      interix[3-9]*)
19625	hardcode_direct_CXX=no
19626	hardcode_shlibpath_var_CXX=no
19627	hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
19628	export_dynamic_flag_spec_CXX='$wl-E'
19629	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
19630	# Instead, shared libraries are loaded at an image base (0x10000000 by
19631	# default) and relocated if they conflict, which is a slow very memory
19632	# consuming and fragmenting process.  To avoid this, we pick a random,
19633	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
19634	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
19635	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
19636	archive_expsym_cmds_CXX='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'
19637	;;
19638      irix5* | irix6*)
19639        case $cc_basename in
19640          CC*)
19641	    # SGI C++
19642	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
19643
19644	    # Archives containing C++ object files must be created using
19645	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
19646	    # necessary to make sure instantiated templates are included
19647	    # in the archive.
19648	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
19649	    ;;
19650          *)
19651	    if test yes = "$GXX"; then
19652	      if test no = "$with_gnu_ld"; then
19653	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
19654	      else
19655	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib'
19656	      fi
19657	    fi
19658	    link_all_deplibs_CXX=yes
19659	    ;;
19660        esac
19661        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
19662        hardcode_libdir_separator_CXX=:
19663        inherit_rpath_CXX=yes
19664        ;;
19665
19666      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
19667        case $cc_basename in
19668          KCC*)
19669	    # Kuck and Associates, Inc. (KAI) C++ Compiler
19670
19671	    # KCC will only create a shared library if the output file
19672	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
19673	    # to its proper name (with version) after linking.
19674	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
19675	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib'
19676	    # Commands to make compiler produce verbose output that lists
19677	    # what "hidden" libraries, object files and flags are used when
19678	    # linking a shared library.
19679	    #
19680	    # There doesn't appear to be a way to prevent this compiler from
19681	    # explicitly linking system object files so we need to strip them
19682	    # from the output so that they don't get included in the library
19683	    # dependencies.
19684	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
19685
19686	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
19687	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
19688
19689	    # Archives containing C++ object files must be created using
19690	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
19691	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
19692	    ;;
19693	  icpc* | ecpc* )
19694	    # Intel C++
19695	    with_gnu_ld=yes
19696	    # version 8.0 and above of icpc choke on multiply defined symbols
19697	    # if we add $predep_objects and $postdep_objects, however 7.1 and
19698	    # earlier do not add the objects themselves.
19699	    case `$CC -V 2>&1` in
19700	      *"Version 7."*)
19701	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
19702		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
19703		;;
19704	      *)  # Version 8.0 or newer
19705	        tmp_idyn=
19706	        case $host_cpu in
19707		  ia64*) tmp_idyn=' -i_dynamic';;
19708		esac
19709	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
19710		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
19711		;;
19712	    esac
19713	    archive_cmds_need_lc_CXX=no
19714	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
19715	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
19716	    whole_archive_flag_spec_CXX='$wl--whole-archive$convenience $wl--no-whole-archive'
19717	    ;;
19718          pgCC* | pgcpp*)
19719            # Portland Group C++ compiler
19720	    case `$CC -V` in
19721	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
19722	      prelink_cmds_CXX='tpldir=Template.dir~
19723               rm -rf $tpldir~
19724               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
19725               compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
19726	      old_archive_cmds_CXX='tpldir=Template.dir~
19727                rm -rf $tpldir~
19728                $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
19729                $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
19730                $RANLIB $oldlib'
19731	      archive_cmds_CXX='tpldir=Template.dir~
19732                rm -rf $tpldir~
19733                $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
19734                $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
19735	      archive_expsym_cmds_CXX='tpldir=Template.dir~
19736                rm -rf $tpldir~
19737                $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
19738                $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
19739	      ;;
19740	    *) # Version 6 and above use weak symbols
19741	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
19742	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
19743	      ;;
19744	    esac
19745
19746	    hardcode_libdir_flag_spec_CXX='$wl--rpath $wl$libdir'
19747	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
19748	    whole_archive_flag_spec_CXX='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
19749            ;;
19750	  cxx*)
19751	    # Compaq C++
19752	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
19753	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname  -o $lib $wl-retain-symbols-file $wl$export_symbols'
19754
19755	    runpath_var=LD_RUN_PATH
19756	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
19757	    hardcode_libdir_separator_CXX=:
19758
19759	    # Commands to make compiler produce verbose output that lists
19760	    # what "hidden" libraries, object files and flags are used when
19761	    # linking a shared library.
19762	    #
19763	    # There doesn't appear to be a way to prevent this compiler from
19764	    # explicitly linking system object files so we need to strip them
19765	    # from the output so that they don't get included in the library
19766	    # dependencies.
19767	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
19768	    ;;
19769	  xl* | mpixl* | bgxl*)
19770	    # IBM XL 8.0 on PPC, with GNU ld
19771	    hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
19772	    export_dynamic_flag_spec_CXX='$wl--export-dynamic'
19773	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
19774	    if test yes = "$supports_anon_versioning"; then
19775	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
19776                cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
19777                echo "local: *; };" >> $output_objdir/$libname.ver~
19778                $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
19779	    fi
19780	    ;;
19781	  *)
19782	    case `$CC -V 2>&1 | sed 5q` in
19783	    *Sun\ C*)
19784	      # Sun C++ 5.9
19785	      no_undefined_flag_CXX=' -zdefs'
19786	      archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19787	      archive_expsym_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols'
19788	      hardcode_libdir_flag_spec_CXX='-R$libdir'
19789	      whole_archive_flag_spec_CXX='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
19790	      compiler_needs_object_CXX=yes
19791
19792	      # Not sure whether something based on
19793	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
19794	      # would be better.
19795	      output_verbose_link_cmd='func_echo_all'
19796
19797	      # Archives containing C++ object files must be created using
19798	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
19799	      # necessary to make sure instantiated templates are included
19800	      # in the archive.
19801	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
19802	      ;;
19803	    esac
19804	    ;;
19805	esac
19806	;;
19807
19808      lynxos*)
19809        # FIXME: insert proper C++ library support
19810	ld_shlibs_CXX=no
19811	;;
19812
19813      m88k*)
19814        # FIXME: insert proper C++ library support
19815        ld_shlibs_CXX=no
19816	;;
19817
19818      mvs*)
19819        case $cc_basename in
19820          cxx*)
19821	    # FIXME: insert proper C++ library support
19822	    ld_shlibs_CXX=no
19823	    ;;
19824	  *)
19825	    # FIXME: insert proper C++ library support
19826	    ld_shlibs_CXX=no
19827	    ;;
19828	esac
19829	;;
19830
19831      netbsd*)
19832        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
19833	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
19834	  wlarc=
19835	  hardcode_libdir_flag_spec_CXX='-R$libdir'
19836	  hardcode_direct_CXX=yes
19837	  hardcode_shlibpath_var_CXX=no
19838	fi
19839	# Workaround some broken pre-1.5 toolchains
19840	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
19841	;;
19842
19843      *nto* | *qnx*)
19844        ld_shlibs_CXX=yes
19845	;;
19846
19847      openbsd* | bitrig*)
19848	if test -f /usr/libexec/ld.so; then
19849	  hardcode_direct_CXX=yes
19850	  hardcode_shlibpath_var_CXX=no
19851	  hardcode_direct_absolute_CXX=yes
19852	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
19853	  hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
19854	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
19855	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
19856	    export_dynamic_flag_spec_CXX='$wl-E'
19857	    whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
19858	  fi
19859	  output_verbose_link_cmd=func_echo_all
19860	else
19861	  ld_shlibs_CXX=no
19862	fi
19863	;;
19864
19865      osf3* | osf4* | osf5*)
19866        case $cc_basename in
19867          KCC*)
19868	    # Kuck and Associates, Inc. (KAI) C++ Compiler
19869
19870	    # KCC will only create a shared library if the output file
19871	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
19872	    # to its proper name (with version) after linking.
19873	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
19874
19875	    hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
19876	    hardcode_libdir_separator_CXX=:
19877
19878	    # Archives containing C++ object files must be created using
19879	    # the KAI C++ compiler.
19880	    case $host in
19881	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
19882	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
19883	    esac
19884	    ;;
19885          RCC*)
19886	    # Rational C++ 2.4.1
19887	    # FIXME: insert proper C++ library support
19888	    ld_shlibs_CXX=no
19889	    ;;
19890          cxx*)
19891	    case $host in
19892	      osf3*)
19893	        allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
19894	        archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
19895	        hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
19896		;;
19897	      *)
19898	        allow_undefined_flag_CXX=' -expect_unresolved \*'
19899	        archive_cmds_CXX='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
19900	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
19901                  echo "-hidden">> $lib.exp~
19902                  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~
19903                  $RM $lib.exp'
19904	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
19905		;;
19906	    esac
19907
19908	    hardcode_libdir_separator_CXX=:
19909
19910	    # Commands to make compiler produce verbose output that lists
19911	    # what "hidden" libraries, object files and flags are used when
19912	    # linking a shared library.
19913	    #
19914	    # There doesn't appear to be a way to prevent this compiler from
19915	    # explicitly linking system object files so we need to strip them
19916	    # from the output so that they don't get included in the library
19917	    # dependencies.
19918	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
19919	    ;;
19920	  *)
19921	    if test yes,no = "$GXX,$with_gnu_ld"; then
19922	      allow_undefined_flag_CXX=' $wl-expect_unresolved $wl\*'
19923	      case $host in
19924	        osf3*)
19925	          archive_cmds_CXX='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
19926		  ;;
19927	        *)
19928	          archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
19929		  ;;
19930	      esac
19931
19932	      hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
19933	      hardcode_libdir_separator_CXX=:
19934
19935	      # Commands to make compiler produce verbose output that lists
19936	      # what "hidden" libraries, object files and flags are used when
19937	      # linking a shared library.
19938	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
19939
19940	    else
19941	      # FIXME: insert proper C++ library support
19942	      ld_shlibs_CXX=no
19943	    fi
19944	    ;;
19945        esac
19946        ;;
19947
19948      psos*)
19949        # FIXME: insert proper C++ library support
19950        ld_shlibs_CXX=no
19951        ;;
19952
19953      sunos4*)
19954        case $cc_basename in
19955          CC*)
19956	    # Sun C++ 4.x
19957	    # FIXME: insert proper C++ library support
19958	    ld_shlibs_CXX=no
19959	    ;;
19960          lcc*)
19961	    # Lucid
19962	    # FIXME: insert proper C++ library support
19963	    ld_shlibs_CXX=no
19964	    ;;
19965          *)
19966	    # FIXME: insert proper C++ library support
19967	    ld_shlibs_CXX=no
19968	    ;;
19969        esac
19970        ;;
19971
19972      solaris*)
19973        case $cc_basename in
19974          CC* | sunCC*)
19975	    # Sun C++ 4.2, 5.x and Centerline C++
19976            archive_cmds_need_lc_CXX=yes
19977	    no_undefined_flag_CXX=' -zdefs'
19978	    archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
19979	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
19980              $CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
19981
19982	    hardcode_libdir_flag_spec_CXX='-R$libdir'
19983	    hardcode_shlibpath_var_CXX=no
19984	    case $host_os in
19985	      solaris2.[0-5] | solaris2.[0-5].*) ;;
19986	      *)
19987		# The compiler driver will combine and reorder linker options,
19988		# but understands '-z linker_flag'.
19989	        # Supported since Solaris 2.6 (maybe 2.5.1?)
19990		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
19991	        ;;
19992	    esac
19993	    link_all_deplibs_CXX=yes
19994
19995	    output_verbose_link_cmd='func_echo_all'
19996
19997	    # Archives containing C++ object files must be created using
19998	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
19999	    # necessary to make sure instantiated templates are included
20000	    # in the archive.
20001	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
20002	    ;;
20003          gcx*)
20004	    # Green Hills C++ Compiler
20005	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
20006
20007	    # The C++ compiler must be used to create the archive.
20008	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
20009	    ;;
20010          *)
20011	    # GNU C++ compiler with Solaris linker
20012	    if test yes,no = "$GXX,$with_gnu_ld"; then
20013	      no_undefined_flag_CXX=' $wl-z ${wl}defs'
20014	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
20015	        archive_cmds_CXX='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
20016	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
20017                  $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
20018
20019	        # Commands to make compiler produce verbose output that lists
20020	        # what "hidden" libraries, object files and flags are used when
20021	        # linking a shared library.
20022	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
20023	      else
20024	        # g++ 2.7 appears to require '-G' NOT '-shared' on this
20025	        # platform.
20026	        archive_cmds_CXX='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib'
20027	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
20028                  $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
20029
20030	        # Commands to make compiler produce verbose output that lists
20031	        # what "hidden" libraries, object files and flags are used when
20032	        # linking a shared library.
20033	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
20034	      fi
20035
20036	      hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
20037	      case $host_os in
20038		solaris2.[0-5] | solaris2.[0-5].*) ;;
20039		*)
20040		  whole_archive_flag_spec_CXX='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
20041		  ;;
20042	      esac
20043	    fi
20044	    ;;
20045        esac
20046        ;;
20047
20048    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
20049      no_undefined_flag_CXX='$wl-z,text'
20050      archive_cmds_need_lc_CXX=no
20051      hardcode_shlibpath_var_CXX=no
20052      runpath_var='LD_RUN_PATH'
20053
20054      case $cc_basename in
20055        CC*)
20056	  archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20057	  archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20058	  ;;
20059	*)
20060	  archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20061	  archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20062	  ;;
20063      esac
20064      ;;
20065
20066      sysv5* | sco3.2v5* | sco5v6*)
20067	# Note: We CANNOT use -z defs as we might desire, because we do not
20068	# link with -lc, and that would cause any symbols used from libc to
20069	# always be unresolved, which means just about no library would
20070	# ever link correctly.  If we're not using GNU ld we use -z text
20071	# though, which does catch some bad symbols but isn't as heavy-handed
20072	# as -z defs.
20073	no_undefined_flag_CXX='$wl-z,text'
20074	allow_undefined_flag_CXX='$wl-z,nodefs'
20075	archive_cmds_need_lc_CXX=no
20076	hardcode_shlibpath_var_CXX=no
20077	hardcode_libdir_flag_spec_CXX='$wl-R,$libdir'
20078	hardcode_libdir_separator_CXX=':'
20079	link_all_deplibs_CXX=yes
20080	export_dynamic_flag_spec_CXX='$wl-Bexport'
20081	runpath_var='LD_RUN_PATH'
20082
20083	case $cc_basename in
20084          CC*)
20085	    archive_cmds_CXX='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20086	    archive_expsym_cmds_CXX='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20087	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
20088              '"$old_archive_cmds_CXX"
20089	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
20090              '"$reload_cmds_CXX"
20091	    ;;
20092	  *)
20093	    archive_cmds_CXX='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20094	    archive_expsym_cmds_CXX='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
20095	    ;;
20096	esac
20097      ;;
20098
20099      tandem*)
20100        case $cc_basename in
20101          NCC*)
20102	    # NonStop-UX NCC 3.20
20103	    # FIXME: insert proper C++ library support
20104	    ld_shlibs_CXX=no
20105	    ;;
20106          *)
20107	    # FIXME: insert proper C++ library support
20108	    ld_shlibs_CXX=no
20109	    ;;
20110        esac
20111        ;;
20112
20113      vxworks*)
20114        # FIXME: insert proper C++ library support
20115        ld_shlibs_CXX=no
20116        ;;
20117
20118      *)
20119        # FIXME: insert proper C++ library support
20120        ld_shlibs_CXX=no
20121        ;;
20122    esac
20123
20124    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
20125$as_echo "$ld_shlibs_CXX" >&6; }
20126    test no = "$ld_shlibs_CXX" && can_build_shared=no
20127
20128    GCC_CXX=$GXX
20129    LD_CXX=$LD
20130
20131    ## CAVEAT EMPTOR:
20132    ## There is no encapsulation within the following macros, do not change
20133    ## the running order or otherwise move them around unless you know exactly
20134    ## what you are doing...
20135    # Dependencies to place before and after the object being linked:
20136predep_objects_CXX=
20137postdep_objects_CXX=
20138predeps_CXX=
20139postdeps_CXX=
20140compiler_lib_search_path_CXX=
20141
20142cat > conftest.$ac_ext <<_LT_EOF
20143class Foo
20144{
20145public:
20146  Foo (void) { a = 0; }
20147private:
20148  int a;
20149};
20150_LT_EOF
20151
20152
20153_lt_libdeps_save_CFLAGS=$CFLAGS
20154case "$CC $CFLAGS " in #(
20155*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
20156*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
20157*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
20158esac
20159
20160if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
20161  (eval $ac_compile) 2>&5
20162  ac_status=$?
20163  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20164  test $ac_status = 0; }; then
20165  # Parse the compiler output and extract the necessary
20166  # objects, libraries and library flags.
20167
20168  # Sentinel used to keep track of whether or not we are before
20169  # the conftest object file.
20170  pre_test_object_deps_done=no
20171
20172  for p in `eval "$output_verbose_link_cmd"`; do
20173    case $prev$p in
20174
20175    -L* | -R* | -l*)
20176       # Some compilers place space between "-{L,R}" and the path.
20177       # Remove the space.
20178       if test x-L = "$p" ||
20179          test x-R = "$p"; then
20180	 prev=$p
20181	 continue
20182       fi
20183
20184       # Expand the sysroot to ease extracting the directories later.
20185       if test -z "$prev"; then
20186         case $p in
20187         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
20188         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
20189         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
20190         esac
20191       fi
20192       case $p in
20193       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
20194       esac
20195       if test no = "$pre_test_object_deps_done"; then
20196	 case $prev in
20197	 -L | -R)
20198	   # Internal compiler library paths should come after those
20199	   # provided the user.  The postdeps already come after the
20200	   # user supplied libs so there is no need to process them.
20201	   if test -z "$compiler_lib_search_path_CXX"; then
20202	     compiler_lib_search_path_CXX=$prev$p
20203	   else
20204	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} $prev$p"
20205	   fi
20206	   ;;
20207	 # The "-l" case would never come before the object being
20208	 # linked, so don't bother handling this case.
20209	 esac
20210       else
20211	 if test -z "$postdeps_CXX"; then
20212	   postdeps_CXX=$prev$p
20213	 else
20214	   postdeps_CXX="${postdeps_CXX} $prev$p"
20215	 fi
20216       fi
20217       prev=
20218       ;;
20219
20220    *.lto.$objext) ;; # Ignore GCC LTO objects
20221    *.$objext)
20222       # This assumes that the test object file only shows up
20223       # once in the compiler output.
20224       if test "$p" = "conftest.$objext"; then
20225	 pre_test_object_deps_done=yes
20226	 continue
20227       fi
20228
20229       if test no = "$pre_test_object_deps_done"; then
20230	 if test -z "$predep_objects_CXX"; then
20231	   predep_objects_CXX=$p
20232	 else
20233	   predep_objects_CXX="$predep_objects_CXX $p"
20234	 fi
20235       else
20236	 if test -z "$postdep_objects_CXX"; then
20237	   postdep_objects_CXX=$p
20238	 else
20239	   postdep_objects_CXX="$postdep_objects_CXX $p"
20240	 fi
20241       fi
20242       ;;
20243
20244    *) ;; # Ignore the rest.
20245
20246    esac
20247  done
20248
20249  # Clean up.
20250  rm -f a.out a.exe
20251else
20252  echo "libtool.m4: error: problem compiling CXX test program"
20253fi
20254
20255$RM -f confest.$objext
20256CFLAGS=$_lt_libdeps_save_CFLAGS
20257
20258# PORTME: override above test on systems where it is broken
20259case $host_os in
20260interix[3-9]*)
20261  # Interix 3.5 installs completely hosed .la files for C++, so rather than
20262  # hack all around it, let's just trust "g++" to DTRT.
20263  predep_objects_CXX=
20264  postdep_objects_CXX=
20265  postdeps_CXX=
20266  ;;
20267esac
20268
20269
20270case " $postdeps_CXX " in
20271*" -lc "*) archive_cmds_need_lc_CXX=no ;;
20272esac
20273 compiler_lib_search_dirs_CXX=
20274if test -n "${compiler_lib_search_path_CXX}"; then
20275 compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | $SED -e 's! -L! !g' -e 's!^ !!'`
20276fi
20277
20278
20279
20280
20281
20282
20283
20284
20285
20286
20287
20288
20289
20290
20291
20292
20293
20294
20295
20296
20297
20298
20299
20300
20301
20302
20303
20304
20305
20306
20307
20308    lt_prog_compiler_wl_CXX=
20309lt_prog_compiler_pic_CXX=
20310lt_prog_compiler_static_CXX=
20311
20312
20313  # C++ specific cases for pic, static, wl, etc.
20314  if test yes = "$GXX"; then
20315    lt_prog_compiler_wl_CXX='-Wl,'
20316    lt_prog_compiler_static_CXX='-static'
20317
20318    case $host_os in
20319    aix*)
20320      # All AIX code is PIC.
20321      if test ia64 = "$host_cpu"; then
20322	# AIX 5 now supports IA64 processor
20323	lt_prog_compiler_static_CXX='-Bstatic'
20324      fi
20325      lt_prog_compiler_pic_CXX='-fPIC'
20326      ;;
20327
20328    amigaos*)
20329      case $host_cpu in
20330      powerpc)
20331            # see comment about AmigaOS4 .so support
20332            lt_prog_compiler_pic_CXX='-fPIC'
20333        ;;
20334      m68k)
20335            # FIXME: we need at least 68020 code to build shared libraries, but
20336            # adding the '-m68020' flag to GCC prevents building anything better,
20337            # like '-m68040'.
20338            lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
20339        ;;
20340      esac
20341      ;;
20342
20343    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
20344      # PIC is the default for these OSes.
20345      ;;
20346    mingw* | cygwin* | os2* | pw32* | cegcc*)
20347      # This hack is so that the source file can tell whether it is being
20348      # built for inclusion in a dll (and should export symbols for example).
20349      # Although the cygwin gcc ignores -fPIC, still need this for old-style
20350      # (--disable-auto-import) libraries
20351      lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
20352      case $host_os in
20353      os2*)
20354	lt_prog_compiler_static_CXX='$wl-static'
20355	;;
20356      esac
20357      ;;
20358    darwin* | rhapsody*)
20359      # PIC is the default on this platform
20360      # Common symbols not allowed in MH_DYLIB files
20361      lt_prog_compiler_pic_CXX='-fno-common'
20362      ;;
20363    *djgpp*)
20364      # DJGPP does not support shared libraries at all
20365      lt_prog_compiler_pic_CXX=
20366      ;;
20367    haiku*)
20368      # PIC is the default for Haiku.
20369      # The "-static" flag exists, but is broken.
20370      lt_prog_compiler_static_CXX=
20371      ;;
20372    interix[3-9]*)
20373      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
20374      # Instead, we relocate shared libraries at runtime.
20375      ;;
20376    sysv4*MP*)
20377      if test -d /usr/nec; then
20378	lt_prog_compiler_pic_CXX=-Kconform_pic
20379      fi
20380      ;;
20381    hpux*)
20382      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
20383      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
20384      # sets the default TLS model and affects inlining.
20385      case $host_cpu in
20386      hppa*64*)
20387	;;
20388      *)
20389	lt_prog_compiler_pic_CXX='-fPIC'
20390	;;
20391      esac
20392      ;;
20393    *qnx* | *nto*)
20394      # QNX uses GNU C++, but need to define -shared option too, otherwise
20395      # it will coredump.
20396      lt_prog_compiler_pic_CXX='-fPIC -shared'
20397      ;;
20398    *)
20399      lt_prog_compiler_pic_CXX='-fPIC'
20400      ;;
20401    esac
20402  else
20403    case $host_os in
20404      aix[4-9]*)
20405	# All AIX code is PIC.
20406	if test ia64 = "$host_cpu"; then
20407	  # AIX 5 now supports IA64 processor
20408	  lt_prog_compiler_static_CXX='-Bstatic'
20409	else
20410	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
20411	fi
20412	;;
20413      chorus*)
20414	case $cc_basename in
20415	cxch68*)
20416	  # Green Hills C++ Compiler
20417	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
20418	  ;;
20419	esac
20420	;;
20421      mingw* | cygwin* | os2* | pw32* | cegcc*)
20422	# This hack is so that the source file can tell whether it is being
20423	# built for inclusion in a dll (and should export symbols for example).
20424	lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
20425	;;
20426      dgux*)
20427	case $cc_basename in
20428	  ec++*)
20429	    lt_prog_compiler_pic_CXX='-KPIC'
20430	    ;;
20431	  ghcx*)
20432	    # Green Hills C++ Compiler
20433	    lt_prog_compiler_pic_CXX='-pic'
20434	    ;;
20435	  *)
20436	    ;;
20437	esac
20438	;;
20439      freebsd* | dragonfly*)
20440	# FreeBSD uses GNU C++
20441	;;
20442      hpux9* | hpux10* | hpux11*)
20443	case $cc_basename in
20444	  CC*)
20445	    lt_prog_compiler_wl_CXX='-Wl,'
20446	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
20447	    if test ia64 != "$host_cpu"; then
20448	      lt_prog_compiler_pic_CXX='+Z'
20449	    fi
20450	    ;;
20451	  aCC*)
20452	    lt_prog_compiler_wl_CXX='-Wl,'
20453	    lt_prog_compiler_static_CXX='$wl-a ${wl}archive'
20454	    case $host_cpu in
20455	    hppa*64*|ia64*)
20456	      # +Z the default
20457	      ;;
20458	    *)
20459	      lt_prog_compiler_pic_CXX='+Z'
20460	      ;;
20461	    esac
20462	    ;;
20463	  *)
20464	    ;;
20465	esac
20466	;;
20467      interix*)
20468	# This is c89, which is MS Visual C++ (no shared libs)
20469	# Anyone wants to do a port?
20470	;;
20471      irix5* | irix6* | nonstopux*)
20472	case $cc_basename in
20473	  CC*)
20474	    lt_prog_compiler_wl_CXX='-Wl,'
20475	    lt_prog_compiler_static_CXX='-non_shared'
20476	    # CC pic flag -KPIC is the default.
20477	    ;;
20478	  *)
20479	    ;;
20480	esac
20481	;;
20482      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
20483	case $cc_basename in
20484	  KCC*)
20485	    # KAI C++ Compiler
20486	    lt_prog_compiler_wl_CXX='--backend -Wl,'
20487	    lt_prog_compiler_pic_CXX='-fPIC'
20488	    ;;
20489	  ecpc* )
20490	    # old Intel C++ for x86_64, which still supported -KPIC.
20491	    lt_prog_compiler_wl_CXX='-Wl,'
20492	    lt_prog_compiler_pic_CXX='-KPIC'
20493	    lt_prog_compiler_static_CXX='-static'
20494	    ;;
20495	  icpc* )
20496	    # Intel C++, used to be incompatible with GCC.
20497	    # ICC 10 doesn't accept -KPIC any more.
20498	    lt_prog_compiler_wl_CXX='-Wl,'
20499	    lt_prog_compiler_pic_CXX='-fPIC'
20500	    lt_prog_compiler_static_CXX='-static'
20501	    ;;
20502	  pgCC* | pgcpp*)
20503	    # Portland Group C++ compiler
20504	    lt_prog_compiler_wl_CXX='-Wl,'
20505	    lt_prog_compiler_pic_CXX='-fpic'
20506	    lt_prog_compiler_static_CXX='-Bstatic'
20507	    ;;
20508	  cxx*)
20509	    # Compaq C++
20510	    # Make sure the PIC flag is empty.  It appears that all Alpha
20511	    # Linux and Compaq Tru64 Unix objects are PIC.
20512	    lt_prog_compiler_pic_CXX=
20513	    lt_prog_compiler_static_CXX='-non_shared'
20514	    ;;
20515	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
20516	    # IBM XL 8.0, 9.0 on PPC and BlueGene
20517	    lt_prog_compiler_wl_CXX='-Wl,'
20518	    lt_prog_compiler_pic_CXX='-qpic'
20519	    lt_prog_compiler_static_CXX='-qstaticlink'
20520	    ;;
20521	  *)
20522	    case `$CC -V 2>&1 | sed 5q` in
20523	    *Sun\ C*)
20524	      # Sun C++ 5.9
20525	      lt_prog_compiler_pic_CXX='-KPIC'
20526	      lt_prog_compiler_static_CXX='-Bstatic'
20527	      lt_prog_compiler_wl_CXX='-Qoption ld '
20528	      ;;
20529	    esac
20530	    ;;
20531	esac
20532	;;
20533      lynxos*)
20534	;;
20535      m88k*)
20536	;;
20537      mvs*)
20538	case $cc_basename in
20539	  cxx*)
20540	    lt_prog_compiler_pic_CXX='-W c,exportall'
20541	    ;;
20542	  *)
20543	    ;;
20544	esac
20545	;;
20546      netbsd*)
20547	;;
20548      *qnx* | *nto*)
20549        # QNX uses GNU C++, but need to define -shared option too, otherwise
20550        # it will coredump.
20551        lt_prog_compiler_pic_CXX='-fPIC -shared'
20552        ;;
20553      osf3* | osf4* | osf5*)
20554	case $cc_basename in
20555	  KCC*)
20556	    lt_prog_compiler_wl_CXX='--backend -Wl,'
20557	    ;;
20558	  RCC*)
20559	    # Rational C++ 2.4.1
20560	    lt_prog_compiler_pic_CXX='-pic'
20561	    ;;
20562	  cxx*)
20563	    # Digital/Compaq C++
20564	    lt_prog_compiler_wl_CXX='-Wl,'
20565	    # Make sure the PIC flag is empty.  It appears that all Alpha
20566	    # Linux and Compaq Tru64 Unix objects are PIC.
20567	    lt_prog_compiler_pic_CXX=
20568	    lt_prog_compiler_static_CXX='-non_shared'
20569	    ;;
20570	  *)
20571	    ;;
20572	esac
20573	;;
20574      psos*)
20575	;;
20576      solaris*)
20577	case $cc_basename in
20578	  CC* | sunCC*)
20579	    # Sun C++ 4.2, 5.x and Centerline C++
20580	    lt_prog_compiler_pic_CXX='-KPIC'
20581	    lt_prog_compiler_static_CXX='-Bstatic'
20582	    lt_prog_compiler_wl_CXX='-Qoption ld '
20583	    ;;
20584	  gcx*)
20585	    # Green Hills C++ Compiler
20586	    lt_prog_compiler_pic_CXX='-PIC'
20587	    ;;
20588	  *)
20589	    ;;
20590	esac
20591	;;
20592      sunos4*)
20593	case $cc_basename in
20594	  CC*)
20595	    # Sun C++ 4.x
20596	    lt_prog_compiler_pic_CXX='-pic'
20597	    lt_prog_compiler_static_CXX='-Bstatic'
20598	    ;;
20599	  lcc*)
20600	    # Lucid
20601	    lt_prog_compiler_pic_CXX='-pic'
20602	    ;;
20603	  *)
20604	    ;;
20605	esac
20606	;;
20607      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
20608	case $cc_basename in
20609	  CC*)
20610	    lt_prog_compiler_wl_CXX='-Wl,'
20611	    lt_prog_compiler_pic_CXX='-KPIC'
20612	    lt_prog_compiler_static_CXX='-Bstatic'
20613	    ;;
20614	esac
20615	;;
20616      tandem*)
20617	case $cc_basename in
20618	  NCC*)
20619	    # NonStop-UX NCC 3.20
20620	    lt_prog_compiler_pic_CXX='-KPIC'
20621	    ;;
20622	  *)
20623	    ;;
20624	esac
20625	;;
20626      vxworks*)
20627	;;
20628      *)
20629	lt_prog_compiler_can_build_shared_CXX=no
20630	;;
20631    esac
20632  fi
20633
20634case $host_os in
20635  # For platforms that do not support PIC, -DPIC is meaningless:
20636  *djgpp*)
20637    lt_prog_compiler_pic_CXX=
20638    ;;
20639  *)
20640    lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
20641    ;;
20642esac
20643
20644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
20645$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
20646if ${lt_cv_prog_compiler_pic_CXX+:} false; then :
20647  $as_echo_n "(cached) " >&6
20648else
20649  lt_cv_prog_compiler_pic_CXX=$lt_prog_compiler_pic_CXX
20650fi
20651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_CXX" >&5
20652$as_echo "$lt_cv_prog_compiler_pic_CXX" >&6; }
20653lt_prog_compiler_pic_CXX=$lt_cv_prog_compiler_pic_CXX
20654
20655#
20656# Check to make sure the PIC flag actually works.
20657#
20658if test -n "$lt_prog_compiler_pic_CXX"; then
20659  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
20660$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
20661if ${lt_cv_prog_compiler_pic_works_CXX+:} false; then :
20662  $as_echo_n "(cached) " >&6
20663else
20664  lt_cv_prog_compiler_pic_works_CXX=no
20665   ac_outfile=conftest.$ac_objext
20666   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
20667   lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"  ## exclude from sc_useless_quotes_in_assignment
20668   # Insert the option either (1) after the last *FLAGS variable, or
20669   # (2) before a word containing "conftest.", or (3) at the end.
20670   # Note that $ac_compile itself does not contain backslashes and begins
20671   # with a dollar sign (not a hyphen), so the echo should work correctly.
20672   # The option is referenced via a variable to avoid confusing sed.
20673   lt_compile=`echo "$ac_compile" | $SED \
20674   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
20675   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
20676   -e 's:$: $lt_compiler_flag:'`
20677   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
20678   (eval "$lt_compile" 2>conftest.err)
20679   ac_status=$?
20680   cat conftest.err >&5
20681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20682   if (exit $ac_status) && test -s "$ac_outfile"; then
20683     # The compiler can only warn and ignore the option if not recognized
20684     # So say no if there are warnings other than the usual output.
20685     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
20686     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
20687     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
20688       lt_cv_prog_compiler_pic_works_CXX=yes
20689     fi
20690   fi
20691   $RM conftest*
20692
20693fi
20694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
20695$as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
20696
20697if test yes = "$lt_cv_prog_compiler_pic_works_CXX"; then
20698    case $lt_prog_compiler_pic_CXX in
20699     "" | " "*) ;;
20700     *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
20701     esac
20702else
20703    lt_prog_compiler_pic_CXX=
20704     lt_prog_compiler_can_build_shared_CXX=no
20705fi
20706
20707fi
20708
20709
20710
20711
20712
20713#
20714# Check to make sure the static flag actually works.
20715#
20716wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
20717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
20718$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
20719if ${lt_cv_prog_compiler_static_works_CXX+:} false; then :
20720  $as_echo_n "(cached) " >&6
20721else
20722  lt_cv_prog_compiler_static_works_CXX=no
20723   save_LDFLAGS=$LDFLAGS
20724   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
20725   echo "$lt_simple_link_test_code" > conftest.$ac_ext
20726   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
20727     # The linker can only warn and ignore the option if not recognized
20728     # So say no if there are warnings
20729     if test -s conftest.err; then
20730       # Append any errors to the config.log.
20731       cat conftest.err 1>&5
20732       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
20733       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
20734       if diff conftest.exp conftest.er2 >/dev/null; then
20735         lt_cv_prog_compiler_static_works_CXX=yes
20736       fi
20737     else
20738       lt_cv_prog_compiler_static_works_CXX=yes
20739     fi
20740   fi
20741   $RM -r conftest*
20742   LDFLAGS=$save_LDFLAGS
20743
20744fi
20745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
20746$as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
20747
20748if test yes = "$lt_cv_prog_compiler_static_works_CXX"; then
20749    :
20750else
20751    lt_prog_compiler_static_CXX=
20752fi
20753
20754
20755
20756
20757    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
20758$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
20759if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
20760  $as_echo_n "(cached) " >&6
20761else
20762  lt_cv_prog_compiler_c_o_CXX=no
20763   $RM -r conftest 2>/dev/null
20764   mkdir conftest
20765   cd conftest
20766   mkdir out
20767   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
20768
20769   lt_compiler_flag="-o out/conftest2.$ac_objext"
20770   # Insert the option either (1) after the last *FLAGS variable, or
20771   # (2) before a word containing "conftest.", or (3) at the end.
20772   # Note that $ac_compile itself does not contain backslashes and begins
20773   # with a dollar sign (not a hyphen), so the echo should work correctly.
20774   lt_compile=`echo "$ac_compile" | $SED \
20775   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
20776   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
20777   -e 's:$: $lt_compiler_flag:'`
20778   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
20779   (eval "$lt_compile" 2>out/conftest.err)
20780   ac_status=$?
20781   cat out/conftest.err >&5
20782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20783   if (exit $ac_status) && test -s out/conftest2.$ac_objext
20784   then
20785     # The compiler can only warn and ignore the option if not recognized
20786     # So say no if there are warnings
20787     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
20788     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
20789     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
20790       lt_cv_prog_compiler_c_o_CXX=yes
20791     fi
20792   fi
20793   chmod u+w . 2>&5
20794   $RM conftest*
20795   # SGI C++ compiler will create directory out/ii_files/ for
20796   # template instantiation
20797   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
20798   $RM out/* && rmdir out
20799   cd ..
20800   $RM -r conftest
20801   $RM conftest*
20802
20803fi
20804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
20805$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
20806
20807
20808
20809    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
20810$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
20811if ${lt_cv_prog_compiler_c_o_CXX+:} false; then :
20812  $as_echo_n "(cached) " >&6
20813else
20814  lt_cv_prog_compiler_c_o_CXX=no
20815   $RM -r conftest 2>/dev/null
20816   mkdir conftest
20817   cd conftest
20818   mkdir out
20819   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
20820
20821   lt_compiler_flag="-o out/conftest2.$ac_objext"
20822   # Insert the option either (1) after the last *FLAGS variable, or
20823   # (2) before a word containing "conftest.", or (3) at the end.
20824   # Note that $ac_compile itself does not contain backslashes and begins
20825   # with a dollar sign (not a hyphen), so the echo should work correctly.
20826   lt_compile=`echo "$ac_compile" | $SED \
20827   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
20828   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
20829   -e 's:$: $lt_compiler_flag:'`
20830   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
20831   (eval "$lt_compile" 2>out/conftest.err)
20832   ac_status=$?
20833   cat out/conftest.err >&5
20834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20835   if (exit $ac_status) && test -s out/conftest2.$ac_objext
20836   then
20837     # The compiler can only warn and ignore the option if not recognized
20838     # So say no if there are warnings
20839     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
20840     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
20841     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
20842       lt_cv_prog_compiler_c_o_CXX=yes
20843     fi
20844   fi
20845   chmod u+w . 2>&5
20846   $RM conftest*
20847   # SGI C++ compiler will create directory out/ii_files/ for
20848   # template instantiation
20849   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
20850   $RM out/* && rmdir out
20851   cd ..
20852   $RM -r conftest
20853   $RM conftest*
20854
20855fi
20856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
20857$as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
20858
20859
20860
20861
20862hard_links=nottested
20863if test no = "$lt_cv_prog_compiler_c_o_CXX" && test no != "$need_locks"; then
20864  # do not overwrite the value of need_locks provided by the user
20865  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
20866$as_echo_n "checking if we can lock with hard links... " >&6; }
20867  hard_links=yes
20868  $RM conftest*
20869  ln conftest.a conftest.b 2>/dev/null && hard_links=no
20870  touch conftest.a
20871  ln conftest.a conftest.b 2>&5 || hard_links=no
20872  ln conftest.a conftest.b 2>/dev/null && hard_links=no
20873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
20874$as_echo "$hard_links" >&6; }
20875  if test no = "$hard_links"; then
20876    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
20877$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
20878    need_locks=warn
20879  fi
20880else
20881  need_locks=no
20882fi
20883
20884
20885
20886    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
20887$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
20888
20889  export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
20890  exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
20891  case $host_os in
20892  aix[4-9]*)
20893    # If we're using GNU nm, then we don't want the "-C" option.
20894    # -C means demangle to GNU nm, but means don't demangle to AIX nm.
20895    # Without the "-l" option, or with the "-B" option, AIX nm treats
20896    # weak defined symbols like other global defined symbols, whereas
20897    # GNU nm marks them as "W".
20898    # While the 'weak' keyword is ignored in the Export File, we need
20899    # it in the Import File for the 'aix-soname' feature, so we have
20900    # to replace the "-B" option with "-P" for AIX nm.
20901    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
20902      export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
20903    else
20904      export_symbols_cmds_CXX='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
20905    fi
20906    ;;
20907  pw32*)
20908    export_symbols_cmds_CXX=$ltdll_cmds
20909    ;;
20910  cygwin* | mingw* | cegcc*)
20911    case $cc_basename in
20912    cl*)
20913      exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
20914      ;;
20915    *)
20916      export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
20917      exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
20918      ;;
20919    esac
20920    ;;
20921  *)
20922    export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
20923    ;;
20924  esac
20925
20926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
20927$as_echo "$ld_shlibs_CXX" >&6; }
20928test no = "$ld_shlibs_CXX" && can_build_shared=no
20929
20930with_gnu_ld_CXX=$with_gnu_ld
20931
20932
20933
20934
20935
20936
20937#
20938# Do we need to explicitly link libc?
20939#
20940case "x$archive_cmds_need_lc_CXX" in
20941x|xyes)
20942  # Assume -lc should be added
20943  archive_cmds_need_lc_CXX=yes
20944
20945  if test yes,yes = "$GCC,$enable_shared"; then
20946    case $archive_cmds_CXX in
20947    *'~'*)
20948      # FIXME: we may have to deal with multi-command sequences.
20949      ;;
20950    '$CC '*)
20951      # Test whether the compiler implicitly links with -lc since on some
20952      # systems, -lgcc has to come before -lc. If gcc already passes -lc
20953      # to ld, don't add -lc before -lgcc.
20954      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
20955$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
20956if ${lt_cv_archive_cmds_need_lc_CXX+:} false; then :
20957  $as_echo_n "(cached) " >&6
20958else
20959  $RM conftest*
20960	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
20961
20962	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
20963  (eval $ac_compile) 2>&5
20964  ac_status=$?
20965  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20966  test $ac_status = 0; } 2>conftest.err; then
20967	  soname=conftest
20968	  lib=conftest
20969	  libobjs=conftest.$ac_objext
20970	  deplibs=
20971	  wl=$lt_prog_compiler_wl_CXX
20972	  pic_flag=$lt_prog_compiler_pic_CXX
20973	  compiler_flags=-v
20974	  linker_flags=-v
20975	  verstring=
20976	  output_objdir=.
20977	  libname=conftest
20978	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
20979	  allow_undefined_flag_CXX=
20980	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
20981  (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
20982  ac_status=$?
20983  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
20984  test $ac_status = 0; }
20985	  then
20986	    lt_cv_archive_cmds_need_lc_CXX=no
20987	  else
20988	    lt_cv_archive_cmds_need_lc_CXX=yes
20989	  fi
20990	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
20991	else
20992	  cat conftest.err 1>&5
20993	fi
20994	$RM conftest*
20995
20996fi
20997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
20998$as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
20999      archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
21000      ;;
21001    esac
21002  fi
21003  ;;
21004esac
21005
21006
21007
21008
21009
21010
21011
21012
21013
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
21024
21025
21026
21027
21028
21029
21030
21031
21032
21033
21034
21035
21036
21037
21038
21039
21040
21041
21042
21043
21044
21045
21046
21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
21057
21058
21059
21060
21061
21062
21063
21064
21065
21066
21067    { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
21068$as_echo_n "checking dynamic linker characteristics... " >&6; }
21069
21070library_names_spec=
21071libname_spec='lib$name'
21072soname_spec=
21073shrext_cmds=.so
21074postinstall_cmds=
21075postuninstall_cmds=
21076finish_cmds=
21077finish_eval=
21078shlibpath_var=
21079shlibpath_overrides_runpath=unknown
21080version_type=none
21081dynamic_linker="$host_os ld.so"
21082sys_lib_dlsearch_path_spec="/lib /usr/lib"
21083need_lib_prefix=unknown
21084hardcode_into_libs=no
21085
21086# when you set need_version to no, make sure it does not cause -set_version
21087# flags to be left without arguments
21088need_version=unknown
21089
21090
21091
21092case $host_os in
21093aix3*)
21094  version_type=linux # correct to gnu/linux during the next big refactor
21095  library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
21096  shlibpath_var=LIBPATH
21097
21098  # AIX 3 has no versioning support, so we append a major version to the name.
21099  soname_spec='$libname$release$shared_ext$major'
21100  ;;
21101
21102aix[4-9]*)
21103  version_type=linux # correct to gnu/linux during the next big refactor
21104  need_lib_prefix=no
21105  need_version=no
21106  hardcode_into_libs=yes
21107  if test ia64 = "$host_cpu"; then
21108    # AIX 5 supports IA64
21109    library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
21110    shlibpath_var=LD_LIBRARY_PATH
21111  else
21112    # With GCC up to 2.95.x, collect2 would create an import file
21113    # for dependence libraries.  The import file would start with
21114    # the line '#! .'.  This would cause the generated library to
21115    # depend on '.', always an invalid library.  This was fixed in
21116    # development snapshots of GCC prior to 3.0.
21117    case $host_os in
21118      aix4 | aix4.[01] | aix4.[01].*)
21119      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
21120	   echo ' yes '
21121	   echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
21122	:
21123      else
21124	can_build_shared=no
21125      fi
21126      ;;
21127    esac
21128    # Using Import Files as archive members, it is possible to support
21129    # filename-based versioning of shared library archives on AIX. While
21130    # this would work for both with and without runtime linking, it will
21131    # prevent static linking of such archives. So we do filename-based
21132    # shared library versioning with .so extension only, which is used
21133    # when both runtime linking and shared linking is enabled.
21134    # Unfortunately, runtime linking may impact performance, so we do
21135    # not want this to be the default eventually. Also, we use the
21136    # versioned .so libs for executables only if there is the -brtl
21137    # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
21138    # To allow for filename-based versioning support, we need to create
21139    # libNAME.so.V as an archive file, containing:
21140    # *) an Import File, referring to the versioned filename of the
21141    #    archive as well as the shared archive member, telling the
21142    #    bitwidth (32 or 64) of that shared object, and providing the
21143    #    list of exported symbols of that shared object, eventually
21144    #    decorated with the 'weak' keyword
21145    # *) the shared object with the F_LOADONLY flag set, to really avoid
21146    #    it being seen by the linker.
21147    # At run time we better use the real file rather than another symlink,
21148    # but for link time we create the symlink libNAME.so -> libNAME.so.V
21149
21150    case $with_aix_soname,$aix_use_runtimelinking in
21151    # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
21152    # soname into executable. Probably we can add versioning support to
21153    # collect2, so additional links can be useful in future.
21154    aix,yes) # traditional libtool
21155      dynamic_linker='AIX unversionable lib.so'
21156      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
21157      # instead of lib<name>.a to let people know that these are not
21158      # typical AIX shared libraries.
21159      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21160      ;;
21161    aix,no) # traditional AIX only
21162      dynamic_linker='AIX lib.a(lib.so.V)'
21163      # We preserve .a as extension for shared libraries through AIX4.2
21164      # and later when we are not doing run time linking.
21165      library_names_spec='$libname$release.a $libname.a'
21166      soname_spec='$libname$release$shared_ext$major'
21167      ;;
21168    svr4,*) # full svr4 only
21169      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
21170      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
21171      # We do not specify a path in Import Files, so LIBPATH fires.
21172      shlibpath_overrides_runpath=yes
21173      ;;
21174    *,yes) # both, prefer svr4
21175      dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
21176      library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
21177      # unpreferred sharedlib libNAME.a needs extra handling
21178      postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
21179      postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
21180      # We do not specify a path in Import Files, so LIBPATH fires.
21181      shlibpath_overrides_runpath=yes
21182      ;;
21183    *,no) # both, prefer aix
21184      dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
21185      library_names_spec='$libname$release.a $libname.a'
21186      soname_spec='$libname$release$shared_ext$major'
21187      # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
21188      postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
21189      postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
21190      ;;
21191    esac
21192    shlibpath_var=LIBPATH
21193  fi
21194  ;;
21195
21196amigaos*)
21197  case $host_cpu in
21198  powerpc)
21199    # Since July 2007 AmigaOS4 officially supports .so libraries.
21200    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
21201    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21202    ;;
21203  m68k)
21204    library_names_spec='$libname.ixlibrary $libname.a'
21205    # Create ${libname}_ixlibrary.a entries in /sys/libs.
21206    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
21207    ;;
21208  esac
21209  ;;
21210
21211beos*)
21212  library_names_spec='$libname$shared_ext'
21213  dynamic_linker="$host_os ld.so"
21214  shlibpath_var=LIBRARY_PATH
21215  ;;
21216
21217bsdi[45]*)
21218  version_type=linux # correct to gnu/linux during the next big refactor
21219  need_version=no
21220  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21221  soname_spec='$libname$release$shared_ext$major'
21222  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
21223  shlibpath_var=LD_LIBRARY_PATH
21224  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
21225  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
21226  # the default ld.so.conf also contains /usr/contrib/lib and
21227  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
21228  # libtool to hard-code these into programs
21229  ;;
21230
21231cygwin* | mingw* | pw32* | cegcc*)
21232  version_type=windows
21233  shrext_cmds=.dll
21234  need_version=no
21235  need_lib_prefix=no
21236
21237  case $GCC,$cc_basename in
21238  yes,*)
21239    # gcc
21240    library_names_spec='$libname.dll.a'
21241    # DLL is installed to $(libdir)/../bin by postinstall_cmds
21242    postinstall_cmds='base_file=`basename \$file`~
21243      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
21244      dldir=$destdir/`dirname \$dlpath`~
21245      test -d \$dldir || mkdir -p \$dldir~
21246      $install_prog $dir/$dlname \$dldir/$dlname~
21247      chmod a+x \$dldir/$dlname~
21248      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
21249        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
21250      fi'
21251    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
21252      dlpath=$dir/\$dldll~
21253       $RM \$dlpath'
21254    shlibpath_overrides_runpath=yes
21255
21256    case $host_os in
21257    cygwin*)
21258      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
21259      soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
21260
21261      ;;
21262    mingw* | cegcc*)
21263      # MinGW DLLs use traditional 'lib' prefix
21264      soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
21265      ;;
21266    pw32*)
21267      # pw32 DLLs use 'pw' prefix rather than 'lib'
21268      library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
21269      ;;
21270    esac
21271    dynamic_linker='Win32 ld.exe'
21272    ;;
21273
21274  *,cl*)
21275    # Native MSVC
21276    libname_spec='$name'
21277    soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
21278    library_names_spec='$libname.dll.lib'
21279
21280    case $build_os in
21281    mingw*)
21282      sys_lib_search_path_spec=
21283      lt_save_ifs=$IFS
21284      IFS=';'
21285      for lt_path in $LIB
21286      do
21287        IFS=$lt_save_ifs
21288        # Let DOS variable expansion print the short 8.3 style file name.
21289        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
21290        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
21291      done
21292      IFS=$lt_save_ifs
21293      # Convert to MSYS style.
21294      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
21295      ;;
21296    cygwin*)
21297      # Convert to unix form, then to dos form, then back to unix form
21298      # but this time dos style (no spaces!) so that the unix form looks
21299      # like /cygdrive/c/PROGRA~1:/cygdr...
21300      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
21301      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
21302      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
21303      ;;
21304    *)
21305      sys_lib_search_path_spec=$LIB
21306      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
21307        # It is most probably a Windows format PATH.
21308        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
21309      else
21310        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
21311      fi
21312      # FIXME: find the short name or the path components, as spaces are
21313      # common. (e.g. "Program Files" -> "PROGRA~1")
21314      ;;
21315    esac
21316
21317    # DLL is installed to $(libdir)/../bin by postinstall_cmds
21318    postinstall_cmds='base_file=`basename \$file`~
21319      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
21320      dldir=$destdir/`dirname \$dlpath`~
21321      test -d \$dldir || mkdir -p \$dldir~
21322      $install_prog $dir/$dlname \$dldir/$dlname'
21323    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
21324      dlpath=$dir/\$dldll~
21325       $RM \$dlpath'
21326    shlibpath_overrides_runpath=yes
21327    dynamic_linker='Win32 link.exe'
21328    ;;
21329
21330  *)
21331    # Assume MSVC wrapper
21332    library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
21333    dynamic_linker='Win32 ld.exe'
21334    ;;
21335  esac
21336  # FIXME: first we should search . and the directory the executable is in
21337  shlibpath_var=PATH
21338  ;;
21339
21340darwin* | rhapsody*)
21341  dynamic_linker="$host_os dyld"
21342  version_type=darwin
21343  need_lib_prefix=no
21344  need_version=no
21345  library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
21346  soname_spec='$libname$release$major$shared_ext'
21347  shlibpath_overrides_runpath=yes
21348  shlibpath_var=DYLD_LIBRARY_PATH
21349  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
21350
21351  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
21352  ;;
21353
21354dgux*)
21355  version_type=linux # correct to gnu/linux during the next big refactor
21356  need_lib_prefix=no
21357  need_version=no
21358  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21359  soname_spec='$libname$release$shared_ext$major'
21360  shlibpath_var=LD_LIBRARY_PATH
21361  ;;
21362
21363freebsd* | dragonfly*)
21364  # DragonFly does not have aout.  When/if they implement a new
21365  # versioning mechanism, adjust this.
21366  if test -x /usr/bin/objformat; then
21367    objformat=`/usr/bin/objformat`
21368  else
21369    case $host_os in
21370    freebsd[23].*) objformat=aout ;;
21371    *) objformat=elf ;;
21372    esac
21373  fi
21374  version_type=freebsd-$objformat
21375  case $version_type in
21376    freebsd-elf*)
21377      library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21378      soname_spec='$libname$release$shared_ext$major'
21379      need_version=no
21380      need_lib_prefix=no
21381      ;;
21382    freebsd-*)
21383      library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
21384      need_version=yes
21385      ;;
21386  esac
21387  shlibpath_var=LD_LIBRARY_PATH
21388  case $host_os in
21389  freebsd2.*)
21390    shlibpath_overrides_runpath=yes
21391    ;;
21392  freebsd3.[01]* | freebsdelf3.[01]*)
21393    shlibpath_overrides_runpath=yes
21394    hardcode_into_libs=yes
21395    ;;
21396  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
21397  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
21398    shlibpath_overrides_runpath=no
21399    hardcode_into_libs=yes
21400    ;;
21401  *) # from 4.6 on, and DragonFly
21402    shlibpath_overrides_runpath=yes
21403    hardcode_into_libs=yes
21404    ;;
21405  esac
21406  ;;
21407
21408haiku*)
21409  version_type=linux # correct to gnu/linux during the next big refactor
21410  need_lib_prefix=no
21411  need_version=no
21412  dynamic_linker="$host_os runtime_loader"
21413  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21414  soname_spec='$libname$release$shared_ext$major'
21415  shlibpath_var=LIBRARY_PATH
21416  shlibpath_overrides_runpath=no
21417  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
21418  hardcode_into_libs=yes
21419  ;;
21420
21421hpux9* | hpux10* | hpux11*)
21422  # Give a soname corresponding to the major version so that dld.sl refuses to
21423  # link against other versions.
21424  version_type=sunos
21425  need_lib_prefix=no
21426  need_version=no
21427  case $host_cpu in
21428  ia64*)
21429    shrext_cmds='.so'
21430    hardcode_into_libs=yes
21431    dynamic_linker="$host_os dld.so"
21432    shlibpath_var=LD_LIBRARY_PATH
21433    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
21434    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21435    soname_spec='$libname$release$shared_ext$major'
21436    if test 32 = "$HPUX_IA64_MODE"; then
21437      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
21438      sys_lib_dlsearch_path_spec=/usr/lib/hpux32
21439    else
21440      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
21441      sys_lib_dlsearch_path_spec=/usr/lib/hpux64
21442    fi
21443    ;;
21444  hppa*64*)
21445    shrext_cmds='.sl'
21446    hardcode_into_libs=yes
21447    dynamic_linker="$host_os dld.sl"
21448    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
21449    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
21450    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21451    soname_spec='$libname$release$shared_ext$major'
21452    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
21453    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
21454    ;;
21455  *)
21456    shrext_cmds='.sl'
21457    dynamic_linker="$host_os dld.sl"
21458    shlibpath_var=SHLIB_PATH
21459    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
21460    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21461    soname_spec='$libname$release$shared_ext$major'
21462    ;;
21463  esac
21464  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
21465  postinstall_cmds='chmod 555 $lib'
21466  # or fails outright, so override atomically:
21467  install_override_mode=555
21468  ;;
21469
21470interix[3-9]*)
21471  version_type=linux # correct to gnu/linux during the next big refactor
21472  need_lib_prefix=no
21473  need_version=no
21474  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21475  soname_spec='$libname$release$shared_ext$major'
21476  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
21477  shlibpath_var=LD_LIBRARY_PATH
21478  shlibpath_overrides_runpath=no
21479  hardcode_into_libs=yes
21480  ;;
21481
21482irix5* | irix6* | nonstopux*)
21483  case $host_os in
21484    nonstopux*) version_type=nonstopux ;;
21485    *)
21486	if test yes = "$lt_cv_prog_gnu_ld"; then
21487		version_type=linux # correct to gnu/linux during the next big refactor
21488	else
21489		version_type=irix
21490	fi ;;
21491  esac
21492  need_lib_prefix=no
21493  need_version=no
21494  soname_spec='$libname$release$shared_ext$major'
21495  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
21496  case $host_os in
21497  irix5* | nonstopux*)
21498    libsuff= shlibsuff=
21499    ;;
21500  *)
21501    case $LD in # libtool.m4 will add one of these switches to LD
21502    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
21503      libsuff= shlibsuff= libmagic=32-bit;;
21504    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
21505      libsuff=32 shlibsuff=N32 libmagic=N32;;
21506    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
21507      libsuff=64 shlibsuff=64 libmagic=64-bit;;
21508    *) libsuff= shlibsuff= libmagic=never-match;;
21509    esac
21510    ;;
21511  esac
21512  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
21513  shlibpath_overrides_runpath=no
21514  sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
21515  sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
21516  hardcode_into_libs=yes
21517  ;;
21518
21519# No shared lib support for Linux oldld, aout, or coff.
21520linux*oldld* | linux*aout* | linux*coff*)
21521  dynamic_linker=no
21522  ;;
21523
21524linux*android*)
21525  version_type=none # Android doesn't support versioned libraries.
21526  need_lib_prefix=no
21527  need_version=no
21528  library_names_spec='$libname$release$shared_ext'
21529  soname_spec='$libname$release$shared_ext'
21530  finish_cmds=
21531  shlibpath_var=LD_LIBRARY_PATH
21532  shlibpath_overrides_runpath=yes
21533
21534  # This implies no fast_install, which is unacceptable.
21535  # Some rework will be needed to allow for fast_install
21536  # before this can be enabled.
21537  hardcode_into_libs=yes
21538
21539  dynamic_linker='Android linker'
21540  # Don't embed -rpath directories since the linker doesn't support them.
21541  hardcode_libdir_flag_spec_CXX='-L$libdir'
21542  ;;
21543
21544# This must be glibc/ELF.
21545linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
21546  version_type=linux # correct to gnu/linux during the next big refactor
21547  need_lib_prefix=no
21548  need_version=no
21549  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21550  soname_spec='$libname$release$shared_ext$major'
21551  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
21552  shlibpath_var=LD_LIBRARY_PATH
21553  shlibpath_overrides_runpath=no
21554
21555  # Some binutils ld are patched to set DT_RUNPATH
21556  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
21557  $as_echo_n "(cached) " >&6
21558else
21559  lt_cv_shlibpath_overrides_runpath=no
21560    save_LDFLAGS=$LDFLAGS
21561    save_libdir=$libdir
21562    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
21563	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
21564    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21565/* end confdefs.h.  */
21566
21567int
21568main ()
21569{
21570
21571  ;
21572  return 0;
21573}
21574_ACEOF
21575if ac_fn_cxx_try_link "$LINENO"; then :
21576  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
21577  lt_cv_shlibpath_overrides_runpath=yes
21578fi
21579fi
21580rm -f core conftest.err conftest.$ac_objext \
21581    conftest$ac_exeext conftest.$ac_ext
21582    LDFLAGS=$save_LDFLAGS
21583    libdir=$save_libdir
21584
21585fi
21586
21587  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
21588
21589  # This implies no fast_install, which is unacceptable.
21590  # Some rework will be needed to allow for fast_install
21591  # before this can be enabled.
21592  hardcode_into_libs=yes
21593
21594  # Add ABI-specific directories to the system library path.
21595  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
21596
21597  # Ideally, we could use ldconfig to report *all* directores which are
21598  # searched for libraries, however this is still not possible.  Aside from not
21599  # being certain /sbin/ldconfig is available, command
21600  # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
21601  # even though it is searched at run-time.  Try to do the best guess by
21602  # appending ld.so.conf contents (and includes) to the search path.
21603  if test -f /etc/ld.so.conf; then
21604    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
21605    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
21606  fi
21607
21608  # We used to test for /lib/ld.so.1 and disable shared libraries on
21609  # powerpc, because MkLinux only supported shared libraries with the
21610  # GNU dynamic linker.  Since this was broken with cross compilers,
21611  # most powerpc-linux boxes support dynamic linking these days and
21612  # people can always --disable-shared, the test was removed, and we
21613  # assume the GNU/Linux dynamic linker is in use.
21614  dynamic_linker='GNU/Linux ld.so'
21615  ;;
21616
21617netbsd*)
21618  version_type=sunos
21619  need_lib_prefix=no
21620  need_version=no
21621  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
21622    library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
21623    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
21624    dynamic_linker='NetBSD (a.out) ld.so'
21625  else
21626    library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21627    soname_spec='$libname$release$shared_ext$major'
21628    dynamic_linker='NetBSD ld.elf_so'
21629  fi
21630  shlibpath_var=LD_LIBRARY_PATH
21631  shlibpath_overrides_runpath=yes
21632  hardcode_into_libs=yes
21633  ;;
21634
21635newsos6)
21636  version_type=linux # correct to gnu/linux during the next big refactor
21637  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21638  shlibpath_var=LD_LIBRARY_PATH
21639  shlibpath_overrides_runpath=yes
21640  ;;
21641
21642*nto* | *qnx*)
21643  version_type=qnx
21644  need_lib_prefix=no
21645  need_version=no
21646  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21647  soname_spec='$libname$release$shared_ext$major'
21648  shlibpath_var=LD_LIBRARY_PATH
21649  shlibpath_overrides_runpath=no
21650  hardcode_into_libs=yes
21651  dynamic_linker='ldqnx.so'
21652  ;;
21653
21654openbsd* | bitrig*)
21655  version_type=sunos
21656  sys_lib_dlsearch_path_spec=/usr/lib
21657  need_lib_prefix=no
21658  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
21659    need_version=no
21660  else
21661    need_version=yes
21662  fi
21663  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
21664  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
21665  shlibpath_var=LD_LIBRARY_PATH
21666  shlibpath_overrides_runpath=yes
21667  ;;
21668
21669os2*)
21670  libname_spec='$name'
21671  version_type=windows
21672  shrext_cmds=.dll
21673  need_version=no
21674  need_lib_prefix=no
21675  # OS/2 can only load a DLL with a base name of 8 characters or less.
21676  soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
21677    v=$($ECHO $release$versuffix | tr -d .-);
21678    n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
21679    $ECHO $n$v`$shared_ext'
21680  library_names_spec='${libname}_dll.$libext'
21681  dynamic_linker='OS/2 ld.exe'
21682  shlibpath_var=BEGINLIBPATH
21683  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
21684  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
21685  postinstall_cmds='base_file=`basename \$file`~
21686    dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
21687    dldir=$destdir/`dirname \$dlpath`~
21688    test -d \$dldir || mkdir -p \$dldir~
21689    $install_prog $dir/$dlname \$dldir/$dlname~
21690    chmod a+x \$dldir/$dlname~
21691    if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
21692      eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
21693    fi'
21694  postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
21695    dlpath=$dir/\$dldll~
21696    $RM \$dlpath'
21697  ;;
21698
21699osf3* | osf4* | osf5*)
21700  version_type=osf
21701  need_lib_prefix=no
21702  need_version=no
21703  soname_spec='$libname$release$shared_ext$major'
21704  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21705  shlibpath_var=LD_LIBRARY_PATH
21706  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
21707  sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
21708  ;;
21709
21710rdos*)
21711  dynamic_linker=no
21712  ;;
21713
21714solaris*)
21715  version_type=linux # correct to gnu/linux during the next big refactor
21716  need_lib_prefix=no
21717  need_version=no
21718  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21719  soname_spec='$libname$release$shared_ext$major'
21720  shlibpath_var=LD_LIBRARY_PATH
21721  shlibpath_overrides_runpath=yes
21722  hardcode_into_libs=yes
21723  # ldd complains unless libraries are executable
21724  postinstall_cmds='chmod +x $lib'
21725  ;;
21726
21727sunos4*)
21728  version_type=sunos
21729  library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
21730  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
21731  shlibpath_var=LD_LIBRARY_PATH
21732  shlibpath_overrides_runpath=yes
21733  if test yes = "$with_gnu_ld"; then
21734    need_lib_prefix=no
21735  fi
21736  need_version=yes
21737  ;;
21738
21739sysv4 | sysv4.3*)
21740  version_type=linux # correct to gnu/linux during the next big refactor
21741  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21742  soname_spec='$libname$release$shared_ext$major'
21743  shlibpath_var=LD_LIBRARY_PATH
21744  case $host_vendor in
21745    sni)
21746      shlibpath_overrides_runpath=no
21747      need_lib_prefix=no
21748      runpath_var=LD_RUN_PATH
21749      ;;
21750    siemens)
21751      need_lib_prefix=no
21752      ;;
21753    motorola)
21754      need_lib_prefix=no
21755      need_version=no
21756      shlibpath_overrides_runpath=no
21757      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
21758      ;;
21759  esac
21760  ;;
21761
21762sysv4*MP*)
21763  if test -d /usr/nec; then
21764    version_type=linux # correct to gnu/linux during the next big refactor
21765    library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
21766    soname_spec='$libname$shared_ext.$major'
21767    shlibpath_var=LD_LIBRARY_PATH
21768  fi
21769  ;;
21770
21771sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
21772  version_type=sco
21773  need_lib_prefix=no
21774  need_version=no
21775  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
21776  soname_spec='$libname$release$shared_ext$major'
21777  shlibpath_var=LD_LIBRARY_PATH
21778  shlibpath_overrides_runpath=yes
21779  hardcode_into_libs=yes
21780  if test yes = "$with_gnu_ld"; then
21781    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
21782  else
21783    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
21784    case $host_os in
21785      sco3.2v5*)
21786        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
21787	;;
21788    esac
21789  fi
21790  sys_lib_dlsearch_path_spec='/usr/lib'
21791  ;;
21792
21793tpf*)
21794  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
21795  version_type=linux # correct to gnu/linux during the next big refactor
21796  need_lib_prefix=no
21797  need_version=no
21798  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21799  shlibpath_var=LD_LIBRARY_PATH
21800  shlibpath_overrides_runpath=no
21801  hardcode_into_libs=yes
21802  ;;
21803
21804uts4*)
21805  version_type=linux # correct to gnu/linux during the next big refactor
21806  library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
21807  soname_spec='$libname$release$shared_ext$major'
21808  shlibpath_var=LD_LIBRARY_PATH
21809  ;;
21810
21811*)
21812  dynamic_linker=no
21813  ;;
21814esac
21815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
21816$as_echo "$dynamic_linker" >&6; }
21817test no = "$dynamic_linker" && can_build_shared=no
21818
21819variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
21820if test yes = "$GCC"; then
21821  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
21822fi
21823
21824if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
21825  sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
21826fi
21827
21828if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
21829  sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
21830fi
21831
21832# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
21833configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
21834
21835# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
21836func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
21837
21838# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
21839configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
21840
21841
21842
21843
21844
21845
21846
21847
21848
21849
21850
21851
21852
21853
21854
21855
21856
21857
21858
21859
21860
21861
21862
21863
21864
21865
21866
21867
21868
21869
21870
21871
21872
21873
21874
21875
21876
21877
21878
21879
21880    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
21881$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
21882hardcode_action_CXX=
21883if test -n "$hardcode_libdir_flag_spec_CXX" ||
21884   test -n "$runpath_var_CXX" ||
21885   test yes = "$hardcode_automatic_CXX"; then
21886
21887  # We can hardcode non-existent directories.
21888  if test no != "$hardcode_direct_CXX" &&
21889     # If the only mechanism to avoid hardcoding is shlibpath_var, we
21890     # have to relink, otherwise we might link with an installed library
21891     # when we should be linking with a yet-to-be-installed one
21892     ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" &&
21893     test no != "$hardcode_minus_L_CXX"; then
21894    # Linking always hardcodes the temporary library directory.
21895    hardcode_action_CXX=relink
21896  else
21897    # We can link without hardcoding, and we can hardcode nonexisting dirs.
21898    hardcode_action_CXX=immediate
21899  fi
21900else
21901  # We cannot hardcode anything, or else we can only hardcode existing
21902  # directories.
21903  hardcode_action_CXX=unsupported
21904fi
21905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
21906$as_echo "$hardcode_action_CXX" >&6; }
21907
21908if test relink = "$hardcode_action_CXX" ||
21909   test yes = "$inherit_rpath_CXX"; then
21910  # Fast installation is not supported
21911  enable_fast_install=no
21912elif test yes = "$shlibpath_overrides_runpath" ||
21913     test no = "$enable_shared"; then
21914  # Fast installation is not necessary
21915  enable_fast_install=needless
21916fi
21917
21918
21919
21920
21921
21922
21923
21924  fi # test -n "$compiler"
21925
21926  CC=$lt_save_CC
21927  CFLAGS=$lt_save_CFLAGS
21928  LDCXX=$LD
21929  LD=$lt_save_LD
21930  GCC=$lt_save_GCC
21931  with_gnu_ld=$lt_save_with_gnu_ld
21932  lt_cv_path_LDCXX=$lt_cv_path_LD
21933  lt_cv_path_LD=$lt_save_path_LD
21934  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
21935  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
21936fi # test yes != "$_lt_caught_CXX_error"
21937
21938ac_ext=c
21939ac_cpp='$CPP $CPPFLAGS'
21940ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21941ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21942ac_compiler_gnu=$ac_cv_c_compiler_gnu
21943
21944
21945
21946
21947# Check to see if building shared libraries
21948libtool_build_shared_libs='no'
21949if test "$enable_shared" = 'yes'; then
21950    libtool_build_shared_libs='yes'
21951fi
21952
21953# Check to see if building static libraries
21954libtool_build_static_libs='no'
21955if test "$enable_static" = 'yes'; then
21956    libtool_build_static_libs='yes'
21957fi
21958
21959 if test "${libtool_build_shared_libs}" = 'yes'; then
21960  WITH_SHARED_LIBS_TRUE=
21961  WITH_SHARED_LIBS_FALSE='#'
21962else
21963  WITH_SHARED_LIBS_TRUE='#'
21964  WITH_SHARED_LIBS_FALSE=
21965fi
21966
21967#
21968# Enable support for building loadable modules
21969#
21970build_modules='no'
21971
21972# Check whether --with-modules was given.
21973if test "${with_modules+set}" = set; then :
21974  withval=$with_modules; with_modules=$withval
21975else
21976  with_modules='no'
21977fi
21978
21979
21980# Only allow building loadable modules if we are building shared libraries
21981if test "$with_modules" != 'no' ; then
21982    if test "$libtool_build_shared_libs" = 'no'; then
21983        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Modules may only be built if building shared libraries is enabled." >&5
21984$as_echo "$as_me: WARNING: Modules may only be built if building shared libraries is enabled." >&2;}
21985    build_modules='no'
21986  else
21987    build_modules='yes'
21988  fi
21989fi
21990if test "$build_modules" != 'no' ; then
21991
21992$as_echo "#define BUILD_MODULES 1" >>confdefs.h
21993
21994    MAGICK_FEATURES="$MAGICK_FEATURES Modules"
21995fi
21996 if test "$build_modules" != 'no'; then
21997  WITH_MODULES_TRUE=
21998  WITH_MODULES_FALSE='#'
21999else
22000  WITH_MODULES_TRUE='#'
22001  WITH_MODULES_FALSE=
22002fi
22003
22004
22005# Enable build using delegate libraries built in subdirectories rather than installed
22006# delegate libraries (bzlib fftw fpx gslib jp2 jbig jpeg lcms lzma png tiff ttf wmf xml zlib zip)
22007# Check whether --enable-delegate-build was given.
22008if test "${enable_delegate_build+set}" = set; then :
22009  enableval=$enable_delegate_build; enable_delegate_build=$enableval
22010else
22011  enable_delegate_build='no'
22012fi
22013
22014
22015# Check whether --enable-deprecated was given.
22016if test "${enable_deprecated+set}" = set; then :
22017  enableval=$enable_deprecated; enable_deprecated=$enableval
22018else
22019  enable_deprecated='no'
22020fi
22021
22022
22023if test "$enable_deprecated" = 'yes'; then
22024
22025$as_echo "#define EXCLUDE_DEPRECATED 1" >>confdefs.h
22026
22027else
22028  DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --disable-deprecated "
22029fi
22030
22031# Build a version of ImageMagick which operates uninstalled.
22032# Used to build distributions located via MAGICK_HOME / executable path
22033# Check whether --enable-installed was given.
22034if test "${enable_installed+set}" = set; then :
22035  enableval=$enable_installed; enable_installed=$enableval
22036else
22037  enable_installed='yes'
22038fi
22039
22040
22041if test "$enable_installed" = 'yes'; then
22042
22043$as_echo "#define INSTALLED_SUPPORT 1" >>confdefs.h
22044
22045else
22046    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --disable-installed "
22047fi
22048
22049# Permit enciphering and deciphering image pixels.
22050# Check whether --enable-cipher was given.
22051if test "${enable_cipher+set}" = set; then :
22052  enableval=$enable_cipher; enable_cipher=$enableval
22053else
22054  enable_cipher='yes'
22055fi
22056
22057
22058if test "$enable_cipher" = 'yes'; then
22059
22060$as_echo "#define CIPHER_SUPPORT 1" >>confdefs.h
22061
22062    MAGICK_FEATURES="Cipher $MAGICK_FEATURES"
22063fi
22064
22065# Build a zero-configuration version of ImageMagick.
22066# Check whether --enable-zero-configuration was given.
22067if test "${enable_zero_configuration+set}" = set; then :
22068  enableval=$enable_zero_configuration; enable_zero_configuration=$enableval
22069else
22070  enable_zero_configuration='no'
22071fi
22072
22073
22074if test "$enable_zero_configuration" = 'yes'; then
22075
22076$as_echo "#define ZERO_CONFIGURATION_SUPPORT 1" >>confdefs.h
22077
22078    MAGICK_FEATURES="Zero-configuration $MAGICK_FEATURES"
22079fi
22080 if test "$enable_zero_configuration" = yes; then
22081  MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_TRUE=
22082  MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_FALSE='#'
22083else
22084  MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_TRUE='#'
22085  MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_FALSE=
22086fi
22087
22088
22089# Build a high dynamic range version of ImageMagick.
22090# Check whether --enable-hdri was given.
22091if test "${enable_hdri+set}" = set; then :
22092  enableval=$enable_hdri; enable_hdri=$enableval
22093else
22094  enable_hdri='yes'
22095fi
22096
22097
22098MAGICK_HDRI=""
22099if test "$enable_hdri" = 'yes'; then
22100    MAGICK_HDRI="HDRI"
22101    magick_hdri_enable='1';
22102    MAGICK_FEATURES="HDRI $MAGICK_FEATURES"
22103else
22104    magick_hdri_enable='0'
22105fi
22106
22107cat >>confdefs.h <<_ACEOF
22108#define HDRI_ENABLE_OBSOLETE_IN_H $magick_hdri_enable
22109_ACEOF
22110
22111MAGICK_PCFLAGS="$MAGICK_PCFLAGS -DMAGICKCORE_HDRI_ENABLE=$magick_hdri_enable"
22112CFLAGS="$CFLAGS -DMAGICKCORE_HDRI_ENABLE=$magick_hdri_enable"
22113CPPFLAGS="$CPPFLAGS -DMAGICKCORE_HDRI_ENABLE=$magick_hdri_enable"
22114
22115# Enable pipes (|) in filenames.
22116# Check whether --enable-pipes was given.
22117if test "${enable_pipes+set}" = set; then :
22118  enableval=$enable_pipes; enable_pipes=$enableval
22119else
22120  enable_pipes='no'
22121fi
22122
22123
22124if test "$enable_pipes" = 'yes'; then
22125
22126$as_echo "#define PIPES_SUPPORT 1" >>confdefs.h
22127
22128    MAGICK_FEATURES="Pipes $MAGICK_FEATURES"
22129fi
22130
22131# Build a version of ImageMagick with assert statements.
22132# Check whether --enable-assert was given.
22133if test "${enable_assert+set}" = set; then :
22134  enableval=$enable_assert; enable_assert=$enableval
22135else
22136  enable_assert='yes'
22137fi
22138
22139
22140if test "$enable_assert" = 'no'; then
22141
22142$as_echo "#define NDEBUG 1" >>confdefs.h
22143
22144fi
22145
22146# Don't emit "rebuild rules" for configure, Makefile.ins, etc.
22147
22148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
22149$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
22150    # Check whether --enable-maintainer-mode was given.
22151if test "${enable_maintainer_mode+set}" = set; then :
22152  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
22153else
22154  USE_MAINTAINER_MODE=no
22155fi
22156
22157  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
22158$as_echo "$USE_MAINTAINER_MODE" >&6; }
22159   if test $USE_MAINTAINER_MODE = yes; then
22160  MAINTAINER_MODE_TRUE=
22161  MAINTAINER_MODE_FALSE='#'
22162else
22163  MAINTAINER_MODE_TRUE='#'
22164  MAINTAINER_MODE_FALSE=
22165fi
22166
22167  MAINT=$MAINTAINER_MODE_TRUE
22168
22169
22170
22171# Enable hugepages support
22172# Check whether --enable-hugepages was given.
22173if test "${enable_hugepages+set}" = set; then :
22174  enableval=$enable_hugepages; enable_hugepages=$enableval
22175else
22176  enable_hugepages='no'
22177fi
22178
22179
22180# Enable ccmalloc memory debugging support
22181# Check whether --enable-ccmalloc was given.
22182if test "${enable_ccmalloc+set}" = set; then :
22183  enableval=$enable_ccmalloc; enable_ccmalloc=$enableval
22184else
22185  enable_ccmalloc='no'
22186fi
22187
22188
22189# Enable Electric Fence memory debugging support
22190# Check whether --enable-efence was given.
22191if test "${enable_efence+set}" = set; then :
22192  enableval=$enable_efence; enable_efence=$enableval
22193else
22194  enable_efence='no'
22195fi
22196
22197
22198# Enable prof-based profiling support
22199# Check whether --enable-prof was given.
22200if test "${enable_prof+set}" = set; then :
22201  enableval=$enable_prof; enable_prof=$enableval
22202else
22203  enable_prof='no'
22204fi
22205
22206
22207# Enable gprof-based profiling support
22208# Check whether --enable-gprof was given.
22209if test "${enable_gprof+set}" = set; then :
22210  enableval=$enable_gprof; enable_gprof=$enableval
22211else
22212  enable_gprof='no'
22213fi
22214
22215
22216# Enable gcov-based profiling support
22217# Check whether --enable-gcov was given.
22218if test "${enable_gcov+set}" = set; then :
22219  enableval=$enable_gcov; enable_gcov=$enableval
22220else
22221  enable_gcov='no'
22222fi
22223
22224
22225enable_profiling='no'
22226if test "$enable_prof" = 'yes' || test "$enable_gprof" = 'yes' || test "$enable_gcov" = 'yes'; then
22227    enable_profiling='yes'
22228    if test "$libtool_build_shared_libs" = 'yes'; then
22229        echo "Warning: Can not profile code using shared libraries"
22230    fi
22231fi
22232
22233# Magick API method prefix
22234
22235# Check whether --with-method-prefix was given.
22236if test "${with_method_prefix+set}" = set; then :
22237  withval=$with_method_prefix; with_method_prefix=$withval
22238else
22239  with_method_prefix='no'
22240fi
22241
22242
22243if test "$with_method_prefix" != 'no'; then
22244
22245cat >>confdefs.h <<_ACEOF
22246#define NAMESPACE_PREFIX $with_method_prefix
22247_ACEOF
22248
22249
22250cat >>confdefs.h <<_ACEOF
22251#define NAMESPACE_PREFIX_TAG $with_method_prefix
22252_ACEOF
22253
22254    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-method-prefix "
22255fi
22256
22257# Enable legacy support (default no)
22258# Check whether --enable-legacy-support was given.
22259if test "${enable_legacy_support+set}" = set; then :
22260  enableval=$enable_legacy_support; with_legacy_support=$enableval
22261else
22262  with_legacy_support='no'
22263fi
22264
22265 if test "$with_legacy_support" != 'no'; then
22266  LEGACY_SUPPORT_TRUE=
22267  LEGACY_SUPPORT_FALSE='#'
22268else
22269  LEGACY_SUPPORT_TRUE='#'
22270  LEGACY_SUPPORT_FALSE=
22271fi
22272
22273
22274# Enable building command line utilities (default yes)
22275
22276# Check whether --with-utilities was given.
22277if test "${with_utilities+set}" = set; then :
22278  withval=$with_utilities; with_utilities=$withval
22279else
22280  with_utilities='yes'
22281fi
22282
22283 if test "$with_utilities" = 'yes'; then
22284  WITH_UTILITIES_TRUE=
22285  WITH_UTILITIES_FALSE='#'
22286else
22287  WITH_UTILITIES_TRUE='#'
22288  WITH_UTILITIES_FALSE=
22289fi
22290
22291
22292# Number of bits in a Quantum
22293
22294# Check whether --with-quantum-depth was given.
22295if test "${with_quantum_depth+set}" = set; then :
22296  withval=$with_quantum_depth; with_quantum_depth=$withval
22297else
22298  with_quantum_depth=16
22299fi
22300
22301
22302if test "$with_quantum_depth" != '8'; then
22303    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-quantum-depth=$with_quantum_depth "
22304fi
22305
22306case "${with_quantum_depth}" in
22307    8 ) ;;
22308    16 ) ;;
22309    32 ) ;;
22310    64 ) ;;
22311    * ) as_fn_error 16 "\"Pixel quantum depth must have value of 8" "$LINENO" 5 ;;
22312esac
22313QUANTUM_DEPTH="$with_quantum_depth"
22314
22315cat >>confdefs.h <<_ACEOF
22316#define QUANTUM_DEPTH_OBSOLETE_IN_H $QUANTUM_DEPTH
22317_ACEOF
22318
22319MAGICK_PCFLAGS="$MAGICK_PCFLAGS -DMAGICKCORE_QUANTUM_DEPTH=$QUANTUM_DEPTH"
22320CFLAGS="$CFLAGS -DMAGICKCORE_QUANTUM_DEPTH=$QUANTUM_DEPTH"
22321CPPFLAGS="$CPPFLAGS -DMAGICKCORE_QUANTUM_DEPTH=$QUANTUM_DEPTH"
22322
22323# define a lib suffix for abi purpose
22324MAGICK_ABI_SUFFIX="Q${QUANTUM_DEPTH}"
22325if test "$enable_hdri" = 'yes'; then
22326  MAGICK_ABI_SUFFIX="Q${QUANTUM_DEPTH}${MAGICK_HDRI}"
22327fi
22328
22329
22330# Set pixel cache threshold
22331
22332# Check whether --with-cache was given.
22333if test "${with_cache+set}" = set; then :
22334  withval=$with_cache; with_cache=$withval
22335else
22336  with_cache=''
22337fi
22338
22339
22340if test "$with_cache" != ''; then
22341
22342cat >>confdefs.h <<_ACEOF
22343#define PixelCacheThreshold "$with_cache"
22344_ACEOF
22345
22346    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-cache=$with_cache "
22347fi
22348
22349# Disable/Enable support for full delegate paths
22350
22351# Check whether --with-frozenpaths was given.
22352if test "${with_frozenpaths+set}" = set; then :
22353  withval=$with_frozenpaths; with_frozenpaths=$withval
22354else
22355  with_frozenpaths='no'
22356fi
22357
22358
22359# Enable build/install of Magick++
22360
22361# Check whether --with-magick-plus-plus was given.
22362if test "${with_magick_plus_plus+set}" = set; then :
22363  withval=$with_magick_plus_plus; with_magick_plus_plus=$withval
22364else
22365  with_magick_plus_plus='yes'
22366fi
22367
22368
22369# Encode the this name into the shared library.
22370
22371# Check whether --with-package-release-name was given.
22372if test "${with_package_release_name+set}" = set; then :
22373  withval=$with_package_release_name; MAGICK_LT_RELEASE_OPTS="-release $withval"
22374fi
22375
22376
22377
22378# Disable build/install of PerlMagick.
22379
22380# Check whether --with-perl was given.
22381if test "${with_perl+set}" = set; then :
22382  withval=$with_perl; with_perl=$withval
22383else
22384  with_perl='no'
22385fi
22386
22387
22388# Options to pass when configuring PerlMagick
22389
22390# Check whether --with-perl-options was given.
22391if test "${with_perl_options+set}" = set; then :
22392  withval=$with_perl_options; PERL_MAKE_OPTIONS=$withval
22393fi
22394
22395
22396
22397# Enable jemalloc, object-caching memory allocation library.
22398
22399# Check whether --with-jemalloc was given.
22400if test "${with_jemalloc+set}" = set; then :
22401  withval=$with_jemalloc; with_jemalloc=$withval
22402else
22403  with_jemalloc='no'
22404fi
22405
22406if test "$with_jemalloc" != 'yes' ; then
22407    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-jemalloc=$with_jemalloc "
22408fi
22409
22410# Enable use of TCMalloc library.
22411
22412# Check whether --with-tcmalloc was given.
22413if test "${with_tcmalloc+set}" = set; then :
22414  withval=$with_tcmalloc; with_tcmalloc=$withval
22415else
22416  with_tcmalloc='no'
22417fi
22418
22419if test "$with_tcmalloc" != 'no' ; then
22420   DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-tcmalloc=$with_tcmalloc "
22421fi
22422
22423# Enable umem, object-caching memory allocation library.
22424
22425# Check whether --with-umem was given.
22426if test "${with_umem+set}" = set; then :
22427  withval=$with_umem; with_umem=$withval
22428else
22429  with_umem='no'
22430fi
22431
22432if test "$with_umem" != 'yes' ; then
22433    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-umem=$with_umem "
22434fi
22435
22436#
22437# Specify path to shared libstdc++ if not in normal location
22438#
22439
22440# Check whether --with-libstdc was given.
22441if test "${with_libstdc+set}" = set; then :
22442  withval=$with_libstdc; with_libstdc=$withval
22443else
22444  with_libstdc=''
22445fi
22446
22447
22448if test "$with_libstdc" != ''; then
22449    if test -d "$with_libstdc"; then
22450        LIBSTDCLDFLAGS="-L$with_libstdc"
22451    fi
22452fi
22453
22454
22455# Does gcc required -traditional?
22456if test $ac_cv_c_compiler_gnu = yes; then
22457    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
22458$as_echo_n "checking whether $CC needs -traditional... " >&6; }
22459if ${ac_cv_prog_gcc_traditional+:} false; then :
22460  $as_echo_n "(cached) " >&6
22461else
22462    ac_pattern="Autoconf.*'x'"
22463  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22464/* end confdefs.h.  */
22465#include <sgtty.h>
22466Autoconf TIOCGETP
22467_ACEOF
22468if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22469  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
22470  ac_cv_prog_gcc_traditional=yes
22471else
22472  ac_cv_prog_gcc_traditional=no
22473fi
22474rm -f conftest*
22475
22476
22477  if test $ac_cv_prog_gcc_traditional = no; then
22478    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22479/* end confdefs.h.  */
22480#include <termio.h>
22481Autoconf TCGETA
22482_ACEOF
22483if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22484  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
22485  ac_cv_prog_gcc_traditional=yes
22486fi
22487rm -f conftest*
22488
22489  fi
22490fi
22491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
22492$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
22493  if test $ac_cv_prog_gcc_traditional = yes; then
22494    CC="$CC -traditional"
22495  fi
22496fi
22497
22498
22499########
22500#
22501# Set defines required to build DLLs and modules using MinGW
22502#
22503########
22504# These options are set for multi-thread DLL module build
22505#  libMagickCore:           _DLL _MAGICKMOD_ _MAGICKLIB_
22506#  module:              _DLL
22507#  executable/Magick++: _DLL _MAGICKMOD_
22508MODULE_EXTRA_CPPFLAGS=''
22509LIBRARY_EXTRA_CPPFLAGS=''
22510if test "${native_win32_build}" = 'yes'; then
22511    if test "${libtool_build_shared_libs}" = 'yes'; then
22512        CPPFLAGS="$CPPFLAGS -D_DLL"
22513        MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_DLL"
22514        MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_DLL"
22515        LIBRARY_EXTRA_CPPFLAGS="$LIBRARY_EXTRA_CPPFLAGS -D_MAGICKLIB_"
22516        if test "$build_modules" = 'yes'; then
22517            LIBRARY_EXTRA_CPPFLAGS="$LIBRARY_EXTRA_CPPFLAGS -D_MAGICKMOD_"
22518        else
22519            MODULE_EXTRA_CPPFLAGS="$MODULE_EXTRA_CPPFLAGS -D_MAGICKLIB_"
22520        fi
22521    else
22522        CPPFLAGS="$CPPFLAGS -D_LIB"
22523        MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_LIB"
22524        MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_LIB"
22525    fi
22526    if test "$with_threads" = 'yes'; then
22527         CPPFLAGS="$CPPFLAGS -D_MT"
22528         MAGICK_CPPFLAGS="$MAGICK_CPPFLAGS -D_MT"
22529         MAGICK_PCFLAGS="$MAGICK_PCFLAGS -D_MT"
22530    fi
22531fi
22532
22533
22534
22535# Check standard headers
22536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
22537$as_echo_n "checking for ANSI C header files... " >&6; }
22538if ${ac_cv_header_stdc+:} false; then :
22539  $as_echo_n "(cached) " >&6
22540else
22541  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22542/* end confdefs.h.  */
22543#include <stdlib.h>
22544#include <stdarg.h>
22545#include <string.h>
22546#include <float.h>
22547
22548int
22549main ()
22550{
22551
22552  ;
22553  return 0;
22554}
22555_ACEOF
22556if ac_fn_c_try_compile "$LINENO"; then :
22557  ac_cv_header_stdc=yes
22558else
22559  ac_cv_header_stdc=no
22560fi
22561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22562
22563if test $ac_cv_header_stdc = yes; then
22564  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
22565  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22566/* end confdefs.h.  */
22567#include <string.h>
22568
22569_ACEOF
22570if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22571  $EGREP "memchr" >/dev/null 2>&1; then :
22572
22573else
22574  ac_cv_header_stdc=no
22575fi
22576rm -f conftest*
22577
22578fi
22579
22580if test $ac_cv_header_stdc = yes; then
22581  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
22582  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22583/* end confdefs.h.  */
22584#include <stdlib.h>
22585
22586_ACEOF
22587if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22588  $EGREP "free" >/dev/null 2>&1; then :
22589
22590else
22591  ac_cv_header_stdc=no
22592fi
22593rm -f conftest*
22594
22595fi
22596
22597if test $ac_cv_header_stdc = yes; then
22598  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
22599  if test "$cross_compiling" = yes; then :
22600  :
22601else
22602  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22603/* end confdefs.h.  */
22604#include <ctype.h>
22605#include <stdlib.h>
22606#if ((' ' & 0x0FF) == 0x020)
22607# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
22608# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
22609#else
22610# define ISLOWER(c) \
22611		   (('a' <= (c) && (c) <= 'i') \
22612		     || ('j' <= (c) && (c) <= 'r') \
22613		     || ('s' <= (c) && (c) <= 'z'))
22614# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
22615#endif
22616
22617#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
22618int
22619main ()
22620{
22621  int i;
22622  for (i = 0; i < 256; i++)
22623    if (XOR (islower (i), ISLOWER (i))
22624	|| toupper (i) != TOUPPER (i))
22625      return 2;
22626  return 0;
22627}
22628_ACEOF
22629if ac_fn_c_try_run "$LINENO"; then :
22630
22631else
22632  ac_cv_header_stdc=no
22633fi
22634rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
22635  conftest.$ac_objext conftest.beam conftest.$ac_ext
22636fi
22637
22638fi
22639fi
22640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
22641$as_echo "$ac_cv_header_stdc" >&6; }
22642if test $ac_cv_header_stdc = yes; then
22643
22644$as_echo "#define STDC_HEADERS 1" >>confdefs.h
22645
22646fi
22647
22648if ! test x"$ac_cv_header_stdc" = x"yes"; then
22649    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure has detected that you do not have the ANSI standard C
22650    header files.  Compilation cannot proceed.  Please install the ANSI C
22651    headers and rerun this script." >&5
22652$as_echo "$as_me: WARNING: configure has detected that you do not have the ANSI standard C
22653    header files.  Compilation cannot proceed.  Please install the ANSI C
22654    headers and rerun this script." >&2;};
22655fi
22656
22657  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable assertions" >&5
22658$as_echo_n "checking whether to enable assertions... " >&6; }
22659  # Check whether --enable-assert was given.
22660if test "${enable_assert+set}" = set; then :
22661  enableval=$enable_assert; ac_enable_assert=$enableval
22662     if       test "x$enableval" = xno; then :
22663
22664$as_echo "#define NDEBUG 1" >>confdefs.h
22665
22666elif test "x$enableval" != xyes; then :
22667  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: invalid argument supplied to --enable-assert" >&5
22668$as_echo "$as_me: WARNING: invalid argument supplied to --enable-assert" >&2;}
22669	ac_enable_assert=yes
22670fi
22671else
22672  ac_enable_assert=yes
22673fi
22674
22675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_assert" >&5
22676$as_echo "$ac_enable_assert" >&6; }
22677
22678ac_header_dirent=no
22679for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
22680  as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
22681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
22682$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
22683if eval \${$as_ac_Header+:} false; then :
22684  $as_echo_n "(cached) " >&6
22685else
22686  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22687/* end confdefs.h.  */
22688#include <sys/types.h>
22689#include <$ac_hdr>
22690
22691int
22692main ()
22693{
22694if ((DIR *) 0)
22695return 0;
22696  ;
22697  return 0;
22698}
22699_ACEOF
22700if ac_fn_c_try_compile "$LINENO"; then :
22701  eval "$as_ac_Header=yes"
22702else
22703  eval "$as_ac_Header=no"
22704fi
22705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22706fi
22707eval ac_res=\$$as_ac_Header
22708	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
22709$as_echo "$ac_res" >&6; }
22710if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
22711  cat >>confdefs.h <<_ACEOF
22712#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
22713_ACEOF
22714
22715ac_header_dirent=$ac_hdr; break
22716fi
22717
22718done
22719# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
22720if test $ac_header_dirent = dirent.h; then
22721  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
22722$as_echo_n "checking for library containing opendir... " >&6; }
22723if ${ac_cv_search_opendir+:} false; then :
22724  $as_echo_n "(cached) " >&6
22725else
22726  ac_func_search_save_LIBS=$LIBS
22727cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22728/* end confdefs.h.  */
22729
22730/* Override any GCC internal prototype to avoid an error.
22731   Use char because int might match the return type of a GCC
22732   builtin and then its argument prototype would still apply.  */
22733#ifdef __cplusplus
22734extern "C"
22735#endif
22736char opendir ();
22737int
22738main ()
22739{
22740return opendir ();
22741  ;
22742  return 0;
22743}
22744_ACEOF
22745for ac_lib in '' dir; do
22746  if test -z "$ac_lib"; then
22747    ac_res="none required"
22748  else
22749    ac_res=-l$ac_lib
22750    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22751  fi
22752  if ac_fn_c_try_link "$LINENO"; then :
22753  ac_cv_search_opendir=$ac_res
22754fi
22755rm -f core conftest.err conftest.$ac_objext \
22756    conftest$ac_exeext
22757  if ${ac_cv_search_opendir+:} false; then :
22758  break
22759fi
22760done
22761if ${ac_cv_search_opendir+:} false; then :
22762
22763else
22764  ac_cv_search_opendir=no
22765fi
22766rm conftest.$ac_ext
22767LIBS=$ac_func_search_save_LIBS
22768fi
22769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
22770$as_echo "$ac_cv_search_opendir" >&6; }
22771ac_res=$ac_cv_search_opendir
22772if test "$ac_res" != no; then :
22773  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22774
22775fi
22776
22777else
22778  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
22779$as_echo_n "checking for library containing opendir... " >&6; }
22780if ${ac_cv_search_opendir+:} false; then :
22781  $as_echo_n "(cached) " >&6
22782else
22783  ac_func_search_save_LIBS=$LIBS
22784cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22785/* end confdefs.h.  */
22786
22787/* Override any GCC internal prototype to avoid an error.
22788   Use char because int might match the return type of a GCC
22789   builtin and then its argument prototype would still apply.  */
22790#ifdef __cplusplus
22791extern "C"
22792#endif
22793char opendir ();
22794int
22795main ()
22796{
22797return opendir ();
22798  ;
22799  return 0;
22800}
22801_ACEOF
22802for ac_lib in '' x; do
22803  if test -z "$ac_lib"; then
22804    ac_res="none required"
22805  else
22806    ac_res=-l$ac_lib
22807    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
22808  fi
22809  if ac_fn_c_try_link "$LINENO"; then :
22810  ac_cv_search_opendir=$ac_res
22811fi
22812rm -f core conftest.err conftest.$ac_objext \
22813    conftest$ac_exeext
22814  if ${ac_cv_search_opendir+:} false; then :
22815  break
22816fi
22817done
22818if ${ac_cv_search_opendir+:} false; then :
22819
22820else
22821  ac_cv_search_opendir=no
22822fi
22823rm conftest.$ac_ext
22824LIBS=$ac_func_search_save_LIBS
22825fi
22826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
22827$as_echo "$ac_cv_search_opendir" >&6; }
22828ac_res=$ac_cv_search_opendir
22829if test "$ac_res" != no; then :
22830  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
22831
22832fi
22833
22834fi
22835
22836
22837# Check additional headers
22838for ac_header in arm/limits.h arpa/inet.h complex.h errno.h fcntl.h float.h limits.h linux/unistd.h locale.h machine/param.h mach-o/dyld.h malloc.h netdb.h netinet/in.h OS.h process.h sun_prefetch.h stdarg.h stddef.h sys/ipc.h sys/mman.h sys/resource.h sys/sendfile.h sys/socket.h sys/syslimits.h sys/time.h sys/timeb.h sys/times.h sys/uio.h sys/wait.h utime.h wchar.h xlocale.h
22839do :
22840  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
22841ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
22842if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
22843  cat >>confdefs.h <<_ACEOF
22844#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
22845_ACEOF
22846
22847fi
22848
22849done
22850
22851
22852########
22853#
22854# Checks for typedefs, structures, and compiler characteristics.
22855#
22856########
22857
22858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
22859$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
22860if ${ac_cv_header_stdbool_h+:} false; then :
22861  $as_echo_n "(cached) " >&6
22862else
22863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22864/* end confdefs.h.  */
22865
22866             #include <stdbool.h>
22867             #ifndef bool
22868              "error: bool is not defined"
22869             #endif
22870             #ifndef false
22871              "error: false is not defined"
22872             #endif
22873             #if false
22874              "error: false is not 0"
22875             #endif
22876             #ifndef true
22877              "error: true is not defined"
22878             #endif
22879             #if true != 1
22880              "error: true is not 1"
22881             #endif
22882             #ifndef __bool_true_false_are_defined
22883              "error: __bool_true_false_are_defined is not defined"
22884             #endif
22885
22886             struct s { _Bool s: 1; _Bool t; } s;
22887
22888             char a[true == 1 ? 1 : -1];
22889             char b[false == 0 ? 1 : -1];
22890             char c[__bool_true_false_are_defined == 1 ? 1 : -1];
22891             char d[(bool) 0.5 == true ? 1 : -1];
22892             /* See body of main program for 'e'.  */
22893             char f[(_Bool) 0.0 == false ? 1 : -1];
22894             char g[true];
22895             char h[sizeof (_Bool)];
22896             char i[sizeof s.t];
22897             enum { j = false, k = true, l = false * true, m = true * 256 };
22898             /* The following fails for
22899                HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
22900             _Bool n[m];
22901             char o[sizeof n == m * sizeof n[0] ? 1 : -1];
22902             char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
22903             /* Catch a bug in an HP-UX C compiler.  See
22904                http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
22905                http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
22906              */
22907             _Bool q = true;
22908             _Bool *pq = &q;
22909
22910int
22911main ()
22912{
22913
22914             bool e = &s;
22915             *pq |= q;
22916             *pq |= ! q;
22917             /* Refer to every declared value, to avoid compiler optimizations.  */
22918             return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
22919                     + !m + !n + !o + !p + !q + !pq);
22920
22921  ;
22922  return 0;
22923}
22924_ACEOF
22925if ac_fn_c_try_compile "$LINENO"; then :
22926  ac_cv_header_stdbool_h=yes
22927else
22928  ac_cv_header_stdbool_h=no
22929fi
22930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22931fi
22932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
22933$as_echo "$ac_cv_header_stdbool_h" >&6; }
22934   ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
22935if test "x$ac_cv_type__Bool" = xyes; then :
22936
22937cat >>confdefs.h <<_ACEOF
22938#define HAVE__BOOL 1
22939_ACEOF
22940
22941
22942fi
22943
22944
22945if test $ac_cv_header_stdbool_h = yes; then
22946
22947$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
22948
22949fi
22950
22951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
22952$as_echo_n "checking for working volatile... " >&6; }
22953if ${ac_cv_c_volatile+:} false; then :
22954  $as_echo_n "(cached) " >&6
22955else
22956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22957/* end confdefs.h.  */
22958
22959int
22960main ()
22961{
22962
22963volatile int x;
22964int * volatile y = (int *) 0;
22965return !x && !y;
22966  ;
22967  return 0;
22968}
22969_ACEOF
22970if ac_fn_c_try_compile "$LINENO"; then :
22971  ac_cv_c_volatile=yes
22972else
22973  ac_cv_c_volatile=no
22974fi
22975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22976fi
22977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
22978$as_echo "$ac_cv_c_volatile" >&6; }
22979if test $ac_cv_c_volatile = no; then
22980
22981$as_echo "#define volatile /**/" >>confdefs.h
22982
22983fi
22984
22985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for preprocessor stringizing operator" >&5
22986$as_echo_n "checking for preprocessor stringizing operator... " >&6; }
22987if ${ac_cv_c_stringize+:} false; then :
22988  $as_echo_n "(cached) " >&6
22989else
22990  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
22991/* end confdefs.h.  */
22992#define x(y) #y
22993
22994char *s = x(teststring);
22995_ACEOF
22996if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22997  $EGREP "#teststring" >/dev/null 2>&1; then :
22998  ac_cv_c_stringize=no
22999else
23000  ac_cv_c_stringize=yes
23001fi
23002rm -f conftest*
23003
23004fi
23005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stringize" >&5
23006$as_echo "$ac_cv_c_stringize" >&6; }
23007if test $ac_cv_c_stringize = yes; then
23008
23009$as_echo "#define HAVE_STRINGIZE 1" >>confdefs.h
23010
23011fi
23012
23013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
23014$as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
23015if ${ac_cv_header_stat_broken+:} false; then :
23016  $as_echo_n "(cached) " >&6
23017else
23018  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23019/* end confdefs.h.  */
23020#include <sys/types.h>
23021#include <sys/stat.h>
23022
23023#if defined S_ISBLK && defined S_IFDIR
23024extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
23025#endif
23026
23027#if defined S_ISBLK && defined S_IFCHR
23028extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
23029#endif
23030
23031#if defined S_ISLNK && defined S_IFREG
23032extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
23033#endif
23034
23035#if defined S_ISSOCK && defined S_IFREG
23036extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
23037#endif
23038
23039_ACEOF
23040if ac_fn_c_try_compile "$LINENO"; then :
23041  ac_cv_header_stat_broken=no
23042else
23043  ac_cv_header_stat_broken=yes
23044fi
23045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23046fi
23047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
23048$as_echo "$ac_cv_header_stat_broken" >&6; }
23049if test $ac_cv_header_stat_broken = yes; then
23050
23051$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
23052
23053fi
23054
23055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
23056$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
23057if ${ac_cv_header_time+:} false; then :
23058  $as_echo_n "(cached) " >&6
23059else
23060  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23061/* end confdefs.h.  */
23062#include <sys/types.h>
23063#include <sys/time.h>
23064#include <time.h>
23065
23066int
23067main ()
23068{
23069if ((struct tm *) 0)
23070return 0;
23071  ;
23072  return 0;
23073}
23074_ACEOF
23075if ac_fn_c_try_compile "$LINENO"; then :
23076  ac_cv_header_time=yes
23077else
23078  ac_cv_header_time=no
23079fi
23080rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23081fi
23082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
23083$as_echo "$ac_cv_header_time" >&6; }
23084if test $ac_cv_header_time = yes; then
23085
23086$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
23087
23088fi
23089
23090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
23091$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
23092if ${ac_cv_struct_tm+:} false; then :
23093  $as_echo_n "(cached) " >&6
23094else
23095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23096/* end confdefs.h.  */
23097#include <sys/types.h>
23098#include <time.h>
23099
23100int
23101main ()
23102{
23103struct tm tm;
23104				     int *p = &tm.tm_sec;
23105				     return !p;
23106  ;
23107  return 0;
23108}
23109_ACEOF
23110if ac_fn_c_try_compile "$LINENO"; then :
23111  ac_cv_struct_tm=time.h
23112else
23113  ac_cv_struct_tm=sys/time.h
23114fi
23115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23116fi
23117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
23118$as_echo "$ac_cv_struct_tm" >&6; }
23119if test $ac_cv_struct_tm = sys/time.h; then
23120
23121$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
23122
23123fi
23124
23125ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
23126#include <$ac_cv_struct_tm>
23127
23128"
23129if test "x$ac_cv_member_struct_tm_tm_zone" = xyes; then :
23130
23131cat >>confdefs.h <<_ACEOF
23132#define HAVE_STRUCT_TM_TM_ZONE 1
23133_ACEOF
23134
23135
23136fi
23137
23138if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
23139
23140$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
23141
23142else
23143  ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
23144"
23145if test "x$ac_cv_have_decl_tzname" = xyes; then :
23146  ac_have_decl=1
23147else
23148  ac_have_decl=0
23149fi
23150
23151cat >>confdefs.h <<_ACEOF
23152#define HAVE_DECL_TZNAME $ac_have_decl
23153_ACEOF
23154
23155  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
23156$as_echo_n "checking for tzname... " >&6; }
23157if ${ac_cv_var_tzname+:} false; then :
23158  $as_echo_n "(cached) " >&6
23159else
23160  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23161/* end confdefs.h.  */
23162#include <time.h>
23163#if !HAVE_DECL_TZNAME
23164extern char *tzname[];
23165#endif
23166
23167int
23168main ()
23169{
23170return tzname[0][0];
23171  ;
23172  return 0;
23173}
23174_ACEOF
23175if ac_fn_c_try_link "$LINENO"; then :
23176  ac_cv_var_tzname=yes
23177else
23178  ac_cv_var_tzname=no
23179fi
23180rm -f core conftest.err conftest.$ac_objext \
23181    conftest$ac_exeext conftest.$ac_ext
23182fi
23183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
23184$as_echo "$ac_cv_var_tzname" >&6; }
23185  if test $ac_cv_var_tzname = yes; then
23186
23187$as_echo "#define HAVE_TZNAME 1" >>confdefs.h
23188
23189  fi
23190fi
23191
23192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether #! works in shell scripts" >&5
23193$as_echo_n "checking whether #! works in shell scripts... " >&6; }
23194if ${ac_cv_sys_interpreter+:} false; then :
23195  $as_echo_n "(cached) " >&6
23196else
23197  echo '#! /bin/cat
23198exit 69
23199' >conftest
23200chmod u+x conftest
23201(SHELL=/bin/sh; export SHELL; ./conftest >/dev/null 2>&1)
23202if test $? -ne 69; then
23203   ac_cv_sys_interpreter=yes
23204else
23205   ac_cv_sys_interpreter=no
23206fi
23207rm -f conftest
23208fi
23209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_interpreter" >&5
23210$as_echo "$ac_cv_sys_interpreter" >&6; }
23211interpval=$ac_cv_sys_interpreter
23212
23213
23214#
23215# Checks for language qualifiers and semantics.
23216#
23217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5
23218$as_echo_n "checking whether char is unsigned... " >&6; }
23219if ${ac_cv_c_char_unsigned+:} false; then :
23220  $as_echo_n "(cached) " >&6
23221else
23222  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23223/* end confdefs.h.  */
23224$ac_includes_default
23225int
23226main ()
23227{
23228static int test_array [1 - 2 * !(((char) -1) < 0)];
23229test_array [0] = 0;
23230return test_array [0];
23231
23232  ;
23233  return 0;
23234}
23235_ACEOF
23236if ac_fn_c_try_compile "$LINENO"; then :
23237  ac_cv_c_char_unsigned=no
23238else
23239  ac_cv_c_char_unsigned=yes
23240fi
23241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23242fi
23243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5
23244$as_echo "$ac_cv_c_char_unsigned" >&6; }
23245if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
23246  $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h
23247
23248fi
23249
23250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
23251$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
23252if ${ac_cv_c_const+:} false; then :
23253  $as_echo_n "(cached) " >&6
23254else
23255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23256/* end confdefs.h.  */
23257
23258int
23259main ()
23260{
23261
23262#ifndef __cplusplus
23263  /* Ultrix mips cc rejects this sort of thing.  */
23264  typedef int charset[2];
23265  const charset cs = { 0, 0 };
23266  /* SunOS 4.1.1 cc rejects this.  */
23267  char const *const *pcpcc;
23268  char **ppc;
23269  /* NEC SVR4.0.2 mips cc rejects this.  */
23270  struct point {int x, y;};
23271  static struct point const zero = {0,0};
23272  /* AIX XL C 1.02.0.0 rejects this.
23273     It does not let you subtract one const X* pointer from another in
23274     an arm of an if-expression whose if-part is not a constant
23275     expression */
23276  const char *g = "string";
23277  pcpcc = &g + (g ? g-g : 0);
23278  /* HPUX 7.0 cc rejects these. */
23279  ++pcpcc;
23280  ppc = (char**) pcpcc;
23281  pcpcc = (char const *const *) ppc;
23282  { /* SCO 3.2v4 cc rejects this sort of thing.  */
23283    char tx;
23284    char *t = &tx;
23285    char const *s = 0 ? (char *) 0 : (char const *) 0;
23286
23287    *t++ = 0;
23288    if (s) return 0;
23289  }
23290  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
23291    int x[] = {25, 17};
23292    const int *foo = &x[0];
23293    ++foo;
23294  }
23295  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
23296    typedef const int *iptr;
23297    iptr p = 0;
23298    ++p;
23299  }
23300  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
23301       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
23302    struct s { int j; const int *ap[3]; } bx;
23303    struct s *b = &bx; b->j = 5;
23304  }
23305  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
23306    const int foo = 10;
23307    if (!foo) return 0;
23308  }
23309  return !cs[0] && !zero.x;
23310#endif
23311
23312  ;
23313  return 0;
23314}
23315_ACEOF
23316if ac_fn_c_try_compile "$LINENO"; then :
23317  ac_cv_c_const=yes
23318else
23319  ac_cv_c_const=no
23320fi
23321rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23322fi
23323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
23324$as_echo "$ac_cv_c_const" >&6; }
23325if test $ac_cv_c_const = no; then
23326
23327$as_echo "#define const /**/" >>confdefs.h
23328
23329fi
23330
23331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
23332$as_echo_n "checking for inline... " >&6; }
23333if ${ac_cv_c_inline+:} false; then :
23334  $as_echo_n "(cached) " >&6
23335else
23336  ac_cv_c_inline=no
23337for ac_kw in inline __inline__ __inline; do
23338  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23339/* end confdefs.h.  */
23340#ifndef __cplusplus
23341typedef int foo_t;
23342static $ac_kw foo_t static_foo () {return 0; }
23343$ac_kw foo_t foo () {return 0; }
23344#endif
23345
23346_ACEOF
23347if ac_fn_c_try_compile "$LINENO"; then :
23348  ac_cv_c_inline=$ac_kw
23349fi
23350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23351  test "$ac_cv_c_inline" != no && break
23352done
23353
23354fi
23355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
23356$as_echo "$ac_cv_c_inline" >&6; }
23357
23358case $ac_cv_c_inline in
23359  inline | yes) ;;
23360  *)
23361    case $ac_cv_c_inline in
23362      no) ac_val=;;
23363      *) ac_val=$ac_cv_c_inline;;
23364    esac
23365    cat >>confdefs.h <<_ACEOF
23366#ifndef __cplusplus
23367#define inline $ac_val
23368#endif
23369_ACEOF
23370    ;;
23371esac
23372
23373{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5
23374$as_echo_n "checking for C/C++ restrict keyword... " >&6; }
23375if ${ac_cv_c_restrict+:} false; then :
23376  $as_echo_n "(cached) " >&6
23377else
23378  ac_cv_c_restrict=no
23379   # The order here caters to the fact that C++ does not require restrict.
23380   for ac_kw in __restrict __restrict__ _Restrict restrict; do
23381     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23382/* end confdefs.h.  */
23383typedef int * int_ptr;
23384	int foo (int_ptr $ac_kw ip) {
23385	return ip[0];
23386       }
23387int
23388main ()
23389{
23390int s[1];
23391	int * $ac_kw t = s;
23392	t[0] = 0;
23393	return foo(t)
23394  ;
23395  return 0;
23396}
23397_ACEOF
23398if ac_fn_c_try_compile "$LINENO"; then :
23399  ac_cv_c_restrict=$ac_kw
23400fi
23401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23402     test "$ac_cv_c_restrict" != no && break
23403   done
23404
23405fi
23406{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5
23407$as_echo "$ac_cv_c_restrict" >&6; }
23408
23409 case $ac_cv_c_restrict in
23410   restrict) ;;
23411   no) $as_echo "#define restrict /**/" >>confdefs.h
23412 ;;
23413   *)  cat >>confdefs.h <<_ACEOF
23414#define restrict $ac_cv_c_restrict
23415_ACEOF
23416 ;;
23417 esac
23418
23419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5
23420$as_echo_n "checking for working volatile... " >&6; }
23421if ${ac_cv_c_volatile+:} false; then :
23422  $as_echo_n "(cached) " >&6
23423else
23424  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23425/* end confdefs.h.  */
23426
23427int
23428main ()
23429{
23430
23431volatile int x;
23432int * volatile y = (int *) 0;
23433return !x && !y;
23434  ;
23435  return 0;
23436}
23437_ACEOF
23438if ac_fn_c_try_compile "$LINENO"; then :
23439  ac_cv_c_volatile=yes
23440else
23441  ac_cv_c_volatile=no
23442fi
23443rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23444fi
23445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5
23446$as_echo "$ac_cv_c_volatile" >&6; }
23447if test $ac_cv_c_volatile = no; then
23448
23449$as_echo "#define volatile /**/" >>confdefs.h
23450
23451fi
23452
23453
23454# If words are stored with the most significant byte first (like
23455# Motorola and SPARC CPUs), define `WORDS_BIGENDIAN'.
23456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
23457$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
23458if ${ac_cv_c_bigendian+:} false; then :
23459  $as_echo_n "(cached) " >&6
23460else
23461  ac_cv_c_bigendian=unknown
23462    # See if we're dealing with a universal compiler.
23463    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23464/* end confdefs.h.  */
23465#ifndef __APPLE_CC__
23466	       not a universal capable compiler
23467	     #endif
23468	     typedef int dummy;
23469
23470_ACEOF
23471if ac_fn_c_try_compile "$LINENO"; then :
23472
23473	# Check for potential -arch flags.  It is not universal unless
23474	# there are at least two -arch flags with different values.
23475	ac_arch=
23476	ac_prev=
23477	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
23478	 if test -n "$ac_prev"; then
23479	   case $ac_word in
23480	     i?86 | x86_64 | ppc | ppc64)
23481	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
23482		 ac_arch=$ac_word
23483	       else
23484		 ac_cv_c_bigendian=universal
23485		 break
23486	       fi
23487	       ;;
23488	   esac
23489	   ac_prev=
23490	 elif test "x$ac_word" = "x-arch"; then
23491	   ac_prev=arch
23492	 fi
23493       done
23494fi
23495rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23496    if test $ac_cv_c_bigendian = unknown; then
23497      # See if sys/param.h defines the BYTE_ORDER macro.
23498      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23499/* end confdefs.h.  */
23500#include <sys/types.h>
23501	     #include <sys/param.h>
23502
23503int
23504main ()
23505{
23506#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
23507		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
23508		     && LITTLE_ENDIAN)
23509	      bogus endian macros
23510	     #endif
23511
23512  ;
23513  return 0;
23514}
23515_ACEOF
23516if ac_fn_c_try_compile "$LINENO"; then :
23517  # It does; now see whether it defined to BIG_ENDIAN or not.
23518	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23519/* end confdefs.h.  */
23520#include <sys/types.h>
23521		#include <sys/param.h>
23522
23523int
23524main ()
23525{
23526#if BYTE_ORDER != BIG_ENDIAN
23527		 not big endian
23528		#endif
23529
23530  ;
23531  return 0;
23532}
23533_ACEOF
23534if ac_fn_c_try_compile "$LINENO"; then :
23535  ac_cv_c_bigendian=yes
23536else
23537  ac_cv_c_bigendian=no
23538fi
23539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23540fi
23541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23542    fi
23543    if test $ac_cv_c_bigendian = unknown; then
23544      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
23545      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23546/* end confdefs.h.  */
23547#include <limits.h>
23548
23549int
23550main ()
23551{
23552#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
23553	      bogus endian macros
23554	     #endif
23555
23556  ;
23557  return 0;
23558}
23559_ACEOF
23560if ac_fn_c_try_compile "$LINENO"; then :
23561  # It does; now see whether it defined to _BIG_ENDIAN or not.
23562	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23563/* end confdefs.h.  */
23564#include <limits.h>
23565
23566int
23567main ()
23568{
23569#ifndef _BIG_ENDIAN
23570		 not big endian
23571		#endif
23572
23573  ;
23574  return 0;
23575}
23576_ACEOF
23577if ac_fn_c_try_compile "$LINENO"; then :
23578  ac_cv_c_bigendian=yes
23579else
23580  ac_cv_c_bigendian=no
23581fi
23582rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23583fi
23584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23585    fi
23586    if test $ac_cv_c_bigendian = unknown; then
23587      # Compile a test program.
23588      if test "$cross_compiling" = yes; then :
23589  # Try to guess by grepping values from an object file.
23590	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23591/* end confdefs.h.  */
23592short int ascii_mm[] =
23593		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
23594		short int ascii_ii[] =
23595		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
23596		int use_ascii (int i) {
23597		  return ascii_mm[i] + ascii_ii[i];
23598		}
23599		short int ebcdic_ii[] =
23600		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
23601		short int ebcdic_mm[] =
23602		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
23603		int use_ebcdic (int i) {
23604		  return ebcdic_mm[i] + ebcdic_ii[i];
23605		}
23606		extern int foo;
23607
23608int
23609main ()
23610{
23611return use_ascii (foo) == use_ebcdic (foo);
23612  ;
23613  return 0;
23614}
23615_ACEOF
23616if ac_fn_c_try_compile "$LINENO"; then :
23617  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
23618	      ac_cv_c_bigendian=yes
23619	    fi
23620	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
23621	      if test "$ac_cv_c_bigendian" = unknown; then
23622		ac_cv_c_bigendian=no
23623	      else
23624		# finding both strings is unlikely to happen, but who knows?
23625		ac_cv_c_bigendian=unknown
23626	      fi
23627	    fi
23628fi
23629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23630else
23631  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23632/* end confdefs.h.  */
23633$ac_includes_default
23634int
23635main ()
23636{
23637
23638	     /* Are we little or big endian?  From Harbison&Steele.  */
23639	     union
23640	     {
23641	       long int l;
23642	       char c[sizeof (long int)];
23643	     } u;
23644	     u.l = 1;
23645	     return u.c[sizeof (long int) - 1] == 1;
23646
23647  ;
23648  return 0;
23649}
23650_ACEOF
23651if ac_fn_c_try_run "$LINENO"; then :
23652  ac_cv_c_bigendian=no
23653else
23654  ac_cv_c_bigendian=yes
23655fi
23656rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23657  conftest.$ac_objext conftest.beam conftest.$ac_ext
23658fi
23659
23660    fi
23661fi
23662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
23663$as_echo "$ac_cv_c_bigendian" >&6; }
23664 case $ac_cv_c_bigendian in #(
23665   yes)
23666     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
23667;; #(
23668   no)
23669      ;; #(
23670   universal)
23671
23672$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
23673
23674     ;; #(
23675   *)
23676     as_fn_error $? "unknown endianness
23677 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
23678 esac
23679
23680
23681# Define to a suitable type, if standard headers do not define it.
23682ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t"
23683case $ac_cv_c_int8_t in #(
23684  no|yes) ;; #(
23685  *)
23686
23687cat >>confdefs.h <<_ACEOF
23688#define int8_t $ac_cv_c_int8_t
23689_ACEOF
23690;;
23691esac
23692
23693ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
23694case $ac_cv_c_int16_t in #(
23695  no|yes) ;; #(
23696  *)
23697
23698cat >>confdefs.h <<_ACEOF
23699#define int16_t $ac_cv_c_int16_t
23700_ACEOF
23701;;
23702esac
23703
23704ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
23705case $ac_cv_c_int32_t in #(
23706  no|yes) ;; #(
23707  *)
23708
23709cat >>confdefs.h <<_ACEOF
23710#define int32_t $ac_cv_c_int32_t
23711_ACEOF
23712;;
23713esac
23714
23715ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
23716case $ac_cv_c_int64_t in #(
23717  no|yes) ;; #(
23718  *)
23719
23720cat >>confdefs.h <<_ACEOF
23721#define int64_t $ac_cv_c_int64_t
23722_ACEOF
23723;;
23724esac
23725
23726
23727  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
23728$as_echo_n "checking for unsigned long long int... " >&6; }
23729if ${ac_cv_type_unsigned_long_long_int+:} false; then :
23730  $as_echo_n "(cached) " >&6
23731else
23732  ac_cv_type_unsigned_long_long_int=yes
23733     if test "x${ac_cv_prog_cc_c99-no}" = xno; then
23734       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23735/* end confdefs.h.  */
23736
23737  /* For now, do not test the preprocessor; as of 2007 there are too many
23738	 implementations with broken preprocessors.  Perhaps this can
23739	 be revisited in 2012.  In the meantime, code should not expect
23740	 #if to work with literals wider than 32 bits.  */
23741      /* Test literals.  */
23742      long long int ll = 9223372036854775807ll;
23743      long long int nll = -9223372036854775807LL;
23744      unsigned long long int ull = 18446744073709551615ULL;
23745      /* Test constant expressions.   */
23746      typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
23747		     ? 1 : -1)];
23748      typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
23749		     ? 1 : -1)];
23750      int i = 63;
23751int
23752main ()
23753{
23754/* Test availability of runtime routines for shift and division.  */
23755      long long int llmax = 9223372036854775807ll;
23756      unsigned long long int ullmax = 18446744073709551615ull;
23757      return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
23758	      | (llmax / ll) | (llmax % ll)
23759	      | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
23760	      | (ullmax / ull) | (ullmax % ull));
23761  ;
23762  return 0;
23763}
23764
23765_ACEOF
23766if ac_fn_c_try_link "$LINENO"; then :
23767
23768else
23769  ac_cv_type_unsigned_long_long_int=no
23770fi
23771rm -f core conftest.err conftest.$ac_objext \
23772    conftest$ac_exeext conftest.$ac_ext
23773     fi
23774fi
23775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
23776$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
23777  if test $ac_cv_type_unsigned_long_long_int = yes; then
23778
23779$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
23780
23781  fi
23782
23783
23784
23785  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
23786$as_echo_n "checking for long long int... " >&6; }
23787if ${ac_cv_type_long_long_int+:} false; then :
23788  $as_echo_n "(cached) " >&6
23789else
23790  ac_cv_type_long_long_int=yes
23791      if test "x${ac_cv_prog_cc_c99-no}" = xno; then
23792	ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
23793	if test $ac_cv_type_long_long_int = yes; then
23794	  	  	  	  if test "$cross_compiling" = yes; then :
23795  :
23796else
23797  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23798/* end confdefs.h.  */
23799#include <limits.h>
23800		 #ifndef LLONG_MAX
23801		 # define HALF \
23802			  (1LL << (sizeof (long long int) * CHAR_BIT - 2))
23803		 # define LLONG_MAX (HALF - 1 + HALF)
23804		 #endif
23805int
23806main ()
23807{
23808long long int n = 1;
23809		 int i;
23810		 for (i = 0; ; i++)
23811		   {
23812		     long long int m = n << i;
23813		     if (m >> i != n)
23814		       return 1;
23815		     if (LLONG_MAX / 2 < m)
23816		       break;
23817		   }
23818		 return 0;
23819  ;
23820  return 0;
23821}
23822_ACEOF
23823if ac_fn_c_try_run "$LINENO"; then :
23824
23825else
23826  ac_cv_type_long_long_int=no
23827fi
23828rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
23829  conftest.$ac_objext conftest.beam conftest.$ac_ext
23830fi
23831
23832	fi
23833      fi
23834fi
23835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
23836$as_echo "$ac_cv_type_long_long_int" >&6; }
23837  if test $ac_cv_type_long_long_int = yes; then
23838
23839$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
23840
23841  fi
23842
23843
23844
23845  ac_fn_c_check_type "$LINENO" "intmax_t" "ac_cv_type_intmax_t" "$ac_includes_default"
23846if test "x$ac_cv_type_intmax_t" = xyes; then :
23847
23848$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
23849
23850else
23851  test $ac_cv_type_long_long_int = yes \
23852       && ac_type='long long int' \
23853       || ac_type='long int'
23854
23855cat >>confdefs.h <<_ACEOF
23856#define intmax_t $ac_type
23857_ACEOF
23858
23859fi
23860
23861
23862
23863  ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
23864if test "x$ac_cv_type_intptr_t" = xyes; then :
23865
23866$as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
23867
23868else
23869  for ac_type in 'int' 'long int' 'long long int'; do
23870       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23871/* end confdefs.h.  */
23872$ac_includes_default
23873int
23874main ()
23875{
23876static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
23877test_array [0] = 0;
23878return test_array [0];
23879
23880  ;
23881  return 0;
23882}
23883_ACEOF
23884if ac_fn_c_try_compile "$LINENO"; then :
23885
23886cat >>confdefs.h <<_ACEOF
23887#define intptr_t $ac_type
23888_ACEOF
23889
23890	  ac_type=
23891fi
23892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23893       test -z "$ac_type" && break
23894     done
23895fi
23896
23897
23898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
23899$as_echo_n "checking for mbstate_t... " >&6; }
23900if ${ac_cv_type_mbstate_t+:} false; then :
23901  $as_echo_n "(cached) " >&6
23902else
23903  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23904/* end confdefs.h.  */
23905$ac_includes_default
23906#	    include <wchar.h>
23907int
23908main ()
23909{
23910mbstate_t x; return sizeof x;
23911  ;
23912  return 0;
23913}
23914_ACEOF
23915if ac_fn_c_try_compile "$LINENO"; then :
23916  ac_cv_type_mbstate_t=yes
23917else
23918  ac_cv_type_mbstate_t=no
23919fi
23920rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23921fi
23922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
23923$as_echo "$ac_cv_type_mbstate_t" >&6; }
23924   if test $ac_cv_type_mbstate_t = yes; then
23925
23926$as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
23927
23928   else
23929
23930$as_echo "#define mbstate_t int" >>confdefs.h
23931
23932   fi
23933ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
23934if test "x$ac_cv_type_mode_t" = xyes; then :
23935
23936else
23937
23938cat >>confdefs.h <<_ACEOF
23939#define mode_t int
23940_ACEOF
23941
23942fi
23943
23944ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
23945if test "x$ac_cv_type_off_t" = xyes; then :
23946
23947else
23948
23949cat >>confdefs.h <<_ACEOF
23950#define off_t long int
23951_ACEOF
23952
23953fi
23954
23955ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
23956if test "x$ac_cv_type_pid_t" = xyes; then :
23957
23958else
23959
23960cat >>confdefs.h <<_ACEOF
23961#define pid_t int
23962_ACEOF
23963
23964fi
23965
23966ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
23967if test "x$ac_cv_type_size_t" = xyes; then :
23968
23969else
23970
23971cat >>confdefs.h <<_ACEOF
23972#define size_t unsigned int
23973_ACEOF
23974
23975fi
23976
23977ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
23978if test "x$ac_cv_type_ssize_t" = xyes; then :
23979
23980else
23981
23982cat >>confdefs.h <<_ACEOF
23983#define ssize_t int
23984_ACEOF
23985
23986fi
23987
23988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
23989$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
23990if ${ac_cv_type_uid_t+:} false; then :
23991  $as_echo_n "(cached) " >&6
23992else
23993  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
23994/* end confdefs.h.  */
23995#include <sys/types.h>
23996
23997_ACEOF
23998if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23999  $EGREP "uid_t" >/dev/null 2>&1; then :
24000  ac_cv_type_uid_t=yes
24001else
24002  ac_cv_type_uid_t=no
24003fi
24004rm -f conftest*
24005
24006fi
24007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
24008$as_echo "$ac_cv_type_uid_t" >&6; }
24009if test $ac_cv_type_uid_t = no; then
24010
24011$as_echo "#define uid_t int" >>confdefs.h
24012
24013
24014$as_echo "#define gid_t int" >>confdefs.h
24015
24016fi
24017
24018ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
24019case $ac_cv_c_uint8_t in #(
24020  no|yes) ;; #(
24021  *)
24022
24023$as_echo "#define _UINT8_T 1" >>confdefs.h
24024
24025
24026cat >>confdefs.h <<_ACEOF
24027#define uint8_t $ac_cv_c_uint8_t
24028_ACEOF
24029;;
24030  esac
24031
24032ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
24033case $ac_cv_c_uint16_t in #(
24034  no|yes) ;; #(
24035  *)
24036
24037
24038cat >>confdefs.h <<_ACEOF
24039#define uint16_t $ac_cv_c_uint16_t
24040_ACEOF
24041;;
24042  esac
24043
24044ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
24045case $ac_cv_c_uint32_t in #(
24046  no|yes) ;; #(
24047  *)
24048
24049$as_echo "#define _UINT32_T 1" >>confdefs.h
24050
24051
24052cat >>confdefs.h <<_ACEOF
24053#define uint32_t $ac_cv_c_uint32_t
24054_ACEOF
24055;;
24056  esac
24057
24058ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
24059case $ac_cv_c_uint64_t in #(
24060  no|yes) ;; #(
24061  *)
24062
24063$as_echo "#define _UINT64_T 1" >>confdefs.h
24064
24065
24066cat >>confdefs.h <<_ACEOF
24067#define uint64_t $ac_cv_c_uint64_t
24068_ACEOF
24069;;
24070  esac
24071
24072
24073
24074  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "$ac_includes_default"
24075if test "x$ac_cv_type_uintmax_t" = xyes; then :
24076
24077$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
24078
24079else
24080  test $ac_cv_type_unsigned_long_long_int = yes \
24081       && ac_type='unsigned long long int' \
24082       || ac_type='unsigned long int'
24083
24084cat >>confdefs.h <<_ACEOF
24085#define uintmax_t $ac_type
24086_ACEOF
24087
24088fi
24089
24090
24091
24092  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
24093if test "x$ac_cv_type_uintptr_t" = xyes; then :
24094
24095$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
24096
24097else
24098  for ac_type in 'unsigned int' 'unsigned long int' \
24099	'unsigned long long int'; do
24100       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24101/* end confdefs.h.  */
24102$ac_includes_default
24103int
24104main ()
24105{
24106static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
24107test_array [0] = 0;
24108return test_array [0];
24109
24110  ;
24111  return 0;
24112}
24113_ACEOF
24114if ac_fn_c_try_compile "$LINENO"; then :
24115
24116cat >>confdefs.h <<_ACEOF
24117#define uintptr_t $ac_type
24118_ACEOF
24119
24120	  ac_type=
24121fi
24122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24123       test -z "$ac_type" && break
24124     done
24125fi
24126
24127
24128
24129# Float_t and double_t are intended to be the the most efficient type.
24130# The cast to long int works around a bug in the HP C Compiler
24131# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24132# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24133# This bug is HP SR number 8606223364.
24134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of float_t" >&5
24135$as_echo_n "checking size of float_t... " >&6; }
24136if ${ac_cv_sizeof_float_t+:} false; then :
24137  $as_echo_n "(cached) " >&6
24138else
24139  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float_t))" "ac_cv_sizeof_float_t"        "#include <math.h>
24140"; then :
24141
24142else
24143  if test "$ac_cv_type_float_t" = yes; then
24144     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24145$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24146as_fn_error 77 "cannot compute sizeof (float_t)
24147See \`config.log' for more details" "$LINENO" 5; }
24148   else
24149     ac_cv_sizeof_float_t=0
24150   fi
24151fi
24152
24153fi
24154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float_t" >&5
24155$as_echo "$ac_cv_sizeof_float_t" >&6; }
24156
24157
24158
24159cat >>confdefs.h <<_ACEOF
24160#define SIZEOF_FLOAT_T $ac_cv_sizeof_float_t
24161_ACEOF
24162
24163
24164# The cast to long int works around a bug in the HP C Compiler
24165# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24166# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24167# This bug is HP SR number 8606223364.
24168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double_t" >&5
24169$as_echo_n "checking size of double_t... " >&6; }
24170if ${ac_cv_sizeof_double_t+:} false; then :
24171  $as_echo_n "(cached) " >&6
24172else
24173  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double_t))" "ac_cv_sizeof_double_t"        "#include <math.h>
24174"; then :
24175
24176else
24177  if test "$ac_cv_type_double_t" = yes; then
24178     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24179$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24180as_fn_error 77 "cannot compute sizeof (double_t)
24181See \`config.log' for more details" "$LINENO" 5; }
24182   else
24183     ac_cv_sizeof_double_t=0
24184   fi
24185fi
24186
24187fi
24188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double_t" >&5
24189$as_echo "$ac_cv_sizeof_double_t" >&6; }
24190
24191
24192
24193cat >>confdefs.h <<_ACEOF
24194#define SIZEOF_DOUBLE_T $ac_cv_sizeof_double_t
24195_ACEOF
24196
24197
24198
24199# Get size of float, double and long double for comparaison.
24200# The cast to long int works around a bug in the HP C Compiler
24201# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24202# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24203# This bug is HP SR number 8606223364.
24204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of float" >&5
24205$as_echo_n "checking size of float... " >&6; }
24206if ${ac_cv_sizeof_float+:} false; then :
24207  $as_echo_n "(cached) " >&6
24208else
24209  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float))" "ac_cv_sizeof_float"        "$ac_includes_default"; then :
24210
24211else
24212  if test "$ac_cv_type_float" = yes; then
24213     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24214$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24215as_fn_error 77 "cannot compute sizeof (float)
24216See \`config.log' for more details" "$LINENO" 5; }
24217   else
24218     ac_cv_sizeof_float=0
24219   fi
24220fi
24221
24222fi
24223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float" >&5
24224$as_echo "$ac_cv_sizeof_float" >&6; }
24225
24226
24227
24228cat >>confdefs.h <<_ACEOF
24229#define SIZEOF_FLOAT $ac_cv_sizeof_float
24230_ACEOF
24231
24232
24233# The cast to long int works around a bug in the HP C Compiler
24234# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24235# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24236# This bug is HP SR number 8606223364.
24237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5
24238$as_echo_n "checking size of double... " >&6; }
24239if ${ac_cv_sizeof_double+:} false; then :
24240  $as_echo_n "(cached) " >&6
24241else
24242  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double"        "$ac_includes_default"; then :
24243
24244else
24245  if test "$ac_cv_type_double" = yes; then
24246     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24247$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24248as_fn_error 77 "cannot compute sizeof (double)
24249See \`config.log' for more details" "$LINENO" 5; }
24250   else
24251     ac_cv_sizeof_double=0
24252   fi
24253fi
24254
24255fi
24256{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5
24257$as_echo "$ac_cv_sizeof_double" >&6; }
24258
24259
24260
24261cat >>confdefs.h <<_ACEOF
24262#define SIZEOF_DOUBLE $ac_cv_sizeof_double
24263_ACEOF
24264
24265
24266# The cast to long int works around a bug in the HP C Compiler
24267# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24268# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24269# This bug is HP SR number 8606223364.
24270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5
24271$as_echo_n "checking size of long double... " >&6; }
24272if ${ac_cv_sizeof_long_double+:} false; then :
24273  $as_echo_n "(cached) " >&6
24274else
24275  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double"        "$ac_includes_default"; then :
24276
24277else
24278  if test "$ac_cv_type_long_double" = yes; then
24279     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24280$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24281as_fn_error 77 "cannot compute sizeof (long double)
24282See \`config.log' for more details" "$LINENO" 5; }
24283   else
24284     ac_cv_sizeof_long_double=0
24285   fi
24286fi
24287
24288fi
24289{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5
24290$as_echo "$ac_cv_sizeof_long_double" >&6; }
24291
24292
24293
24294cat >>confdefs.h <<_ACEOF
24295#define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double
24296_ACEOF
24297
24298
24299
24300# Obtain size of a 'unsigned long long' and define as
24301# SIZEOF_UNSIGNED_LONG_LONG.  If 'unsigned long long' is not
24302# supported then the value defined is zero.
24303# The cast to long int works around a bug in the HP C Compiler
24304# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24305# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24306# This bug is HP SR number 8606223364.
24307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5
24308$as_echo_n "checking size of unsigned long long... " >&6; }
24309if ${ac_cv_sizeof_unsigned_long_long+:} false; then :
24310  $as_echo_n "(cached) " >&6
24311else
24312  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long"        "$ac_includes_default"; then :
24313
24314else
24315  if test "$ac_cv_type_unsigned_long_long" = yes; then
24316     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24317$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24318as_fn_error 77 "cannot compute sizeof (unsigned long long)
24319See \`config.log' for more details" "$LINENO" 5; }
24320   else
24321     ac_cv_sizeof_unsigned_long_long=0
24322   fi
24323fi
24324
24325fi
24326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5
24327$as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; }
24328
24329
24330
24331cat >>confdefs.h <<_ACEOF
24332#define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long
24333_ACEOF
24334
24335
24336# The cast to long int works around a bug in the HP C Compiler
24337# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24338# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24339# This bug is HP SR number 8606223364.
24340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of ssize_t" >&5
24341$as_echo_n "checking size of ssize_t... " >&6; }
24342if ${ac_cv_sizeof_ssize_t+:} false; then :
24343  $as_echo_n "(cached) " >&6
24344else
24345  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (ssize_t))" "ac_cv_sizeof_ssize_t"        "$ac_includes_default"; then :
24346
24347else
24348  if test "$ac_cv_type_ssize_t" = yes; then
24349     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24350$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24351as_fn_error 77 "cannot compute sizeof (ssize_t)
24352See \`config.log' for more details" "$LINENO" 5; }
24353   else
24354     ac_cv_sizeof_ssize_t=0
24355   fi
24356fi
24357
24358fi
24359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_ssize_t" >&5
24360$as_echo "$ac_cv_sizeof_ssize_t" >&6; }
24361
24362
24363
24364cat >>confdefs.h <<_ACEOF
24365#define SIZEOF_SSIZE_T $ac_cv_sizeof_ssize_t
24366_ACEOF
24367
24368
24369
24370# The cast to long int works around a bug in the HP C Compiler
24371# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24372# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24373# This bug is HP SR number 8606223364.
24374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
24375$as_echo_n "checking size of void *... " >&6; }
24376if ${ac_cv_sizeof_void_p+:} false; then :
24377  $as_echo_n "(cached) " >&6
24378else
24379  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
24380
24381else
24382  if test "$ac_cv_type_void_p" = yes; then
24383     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24384$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24385as_fn_error 77 "cannot compute sizeof (void *)
24386See \`config.log' for more details" "$LINENO" 5; }
24387   else
24388     ac_cv_sizeof_void_p=0
24389   fi
24390fi
24391
24392fi
24393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
24394$as_echo "$ac_cv_sizeof_void_p" >&6; }
24395
24396
24397
24398cat >>confdefs.h <<_ACEOF
24399#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
24400_ACEOF
24401
24402
24403
24404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __func__" >&5
24405$as_echo_n "checking whether our compiler supports __func__... " >&6; }
24406cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24407/* end confdefs.h.  */
24408
24409int
24410main ()
24411{
24412{ const char *func = __func__; return(func != 0 ? 0 : 1); }
24413  ;
24414  return 0;
24415}
24416_ACEOF
24417if ac_fn_c_try_compile "$LINENO"; then :
24418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24419$as_echo "yes" >&6; }
24420else
24421  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24422$as_echo "no" >&6; }
24423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __FUNCTION__" >&5
24424$as_echo_n "checking whether our compiler supports __FUNCTION__... " >&6; }
24425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24426/* end confdefs.h.  */
24427
24428int
24429main ()
24430{
24431{ const char *func = __FUNCTION__; return(func != 0 ? 0 : 1); }
24432  ;
24433  return 0;
24434}
24435_ACEOF
24436if ac_fn_c_try_compile "$LINENO"; then :
24437  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
24438$as_echo "yes" >&6; }
24439
24440$as_echo "#define __func__ __FUNCTION__" >>confdefs.h
24441
24442else
24443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24444$as_echo "no" >&6; }
24445
24446$as_echo "#define __func__ __FILE__" >>confdefs.h
24447
24448fi
24449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24450fi
24451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24452
24453########
24454#
24455# Check for functions
24456#
24457########
24458{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5
24459$as_echo_n "checking whether closedir returns void... " >&6; }
24460if ${ac_cv_func_closedir_void+:} false; then :
24461  $as_echo_n "(cached) " >&6
24462else
24463  if test "$cross_compiling" = yes; then :
24464  ac_cv_func_closedir_void=yes
24465else
24466  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24467/* end confdefs.h.  */
24468$ac_includes_default
24469#include <$ac_header_dirent>
24470#ifndef __cplusplus
24471int closedir ();
24472#endif
24473
24474int
24475main ()
24476{
24477return closedir (opendir (".")) != 0;
24478  ;
24479  return 0;
24480}
24481_ACEOF
24482if ac_fn_c_try_run "$LINENO"; then :
24483  ac_cv_func_closedir_void=no
24484else
24485  ac_cv_func_closedir_void=yes
24486fi
24487rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24488  conftest.$ac_objext conftest.beam conftest.$ac_ext
24489fi
24490
24491fi
24492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5
24493$as_echo "$ac_cv_func_closedir_void" >&6; }
24494if test $ac_cv_func_closedir_void = yes; then
24495
24496$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h
24497
24498fi
24499
24500
24501
24502
24503  for ac_header in $ac_header_list
24504do :
24505  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
24506ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
24507"
24508if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
24509  cat >>confdefs.h <<_ACEOF
24510#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
24511_ACEOF
24512
24513fi
24514
24515done
24516
24517
24518
24519
24520
24521
24522
24523
24524for ac_func in getpagesize
24525do :
24526  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
24527if test "x$ac_cv_func_getpagesize" = xyes; then :
24528  cat >>confdefs.h <<_ACEOF
24529#define HAVE_GETPAGESIZE 1
24530_ACEOF
24531
24532fi
24533done
24534
24535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
24536$as_echo_n "checking for working mmap... " >&6; }
24537if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
24538  $as_echo_n "(cached) " >&6
24539else
24540  if test "$cross_compiling" = yes; then :
24541  ac_cv_func_mmap_fixed_mapped=no
24542else
24543  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24544/* end confdefs.h.  */
24545$ac_includes_default
24546/* malloc might have been renamed as rpl_malloc. */
24547#undef malloc
24548
24549/* Thanks to Mike Haertel and Jim Avera for this test.
24550   Here is a matrix of mmap possibilities:
24551	mmap private not fixed
24552	mmap private fixed at somewhere currently unmapped
24553	mmap private fixed at somewhere already mapped
24554	mmap shared not fixed
24555	mmap shared fixed at somewhere currently unmapped
24556	mmap shared fixed at somewhere already mapped
24557   For private mappings, we should verify that changes cannot be read()
24558   back from the file, nor mmap's back from the file at a different
24559   address.  (There have been systems where private was not correctly
24560   implemented like the infamous i386 svr4.0, and systems where the
24561   VM page cache was not coherent with the file system buffer cache
24562   like early versions of FreeBSD and possibly contemporary NetBSD.)
24563   For shared mappings, we should conversely verify that changes get
24564   propagated back to all the places they're supposed to be.
24565
24566   Grep wants private fixed already mapped.
24567   The main things grep needs to know about mmap are:
24568   * does it exist and is it safe to write into the mmap'd area
24569   * how to use it (BSD variants)  */
24570
24571#include <fcntl.h>
24572#include <sys/mman.h>
24573
24574#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
24575char *malloc ();
24576#endif
24577
24578/* This mess was copied from the GNU getpagesize.h.  */
24579#ifndef HAVE_GETPAGESIZE
24580# ifdef _SC_PAGESIZE
24581#  define getpagesize() sysconf(_SC_PAGESIZE)
24582# else /* no _SC_PAGESIZE */
24583#  ifdef HAVE_SYS_PARAM_H
24584#   include <sys/param.h>
24585#   ifdef EXEC_PAGESIZE
24586#    define getpagesize() EXEC_PAGESIZE
24587#   else /* no EXEC_PAGESIZE */
24588#    ifdef NBPG
24589#     define getpagesize() NBPG * CLSIZE
24590#     ifndef CLSIZE
24591#      define CLSIZE 1
24592#     endif /* no CLSIZE */
24593#    else /* no NBPG */
24594#     ifdef NBPC
24595#      define getpagesize() NBPC
24596#     else /* no NBPC */
24597#      ifdef PAGESIZE
24598#       define getpagesize() PAGESIZE
24599#      endif /* PAGESIZE */
24600#     endif /* no NBPC */
24601#    endif /* no NBPG */
24602#   endif /* no EXEC_PAGESIZE */
24603#  else /* no HAVE_SYS_PARAM_H */
24604#   define getpagesize() 8192	/* punt totally */
24605#  endif /* no HAVE_SYS_PARAM_H */
24606# endif /* no _SC_PAGESIZE */
24607
24608#endif /* no HAVE_GETPAGESIZE */
24609
24610int
24611main ()
24612{
24613  char *data, *data2, *data3;
24614  const char *cdata2;
24615  int i, pagesize;
24616  int fd, fd2;
24617
24618  pagesize = getpagesize ();
24619
24620  /* First, make a file with some known garbage in it. */
24621  data = (char *) malloc (pagesize);
24622  if (!data)
24623    return 1;
24624  for (i = 0; i < pagesize; ++i)
24625    *(data + i) = rand ();
24626  umask (0);
24627  fd = creat ("conftest.mmap", 0600);
24628  if (fd < 0)
24629    return 2;
24630  if (write (fd, data, pagesize) != pagesize)
24631    return 3;
24632  close (fd);
24633
24634  /* Next, check that the tail of a page is zero-filled.  File must have
24635     non-zero length, otherwise we risk SIGBUS for entire page.  */
24636  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
24637  if (fd2 < 0)
24638    return 4;
24639  cdata2 = "";
24640  if (write (fd2, cdata2, 1) != 1)
24641    return 5;
24642  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
24643  if (data2 == MAP_FAILED)
24644    return 6;
24645  for (i = 0; i < pagesize; ++i)
24646    if (*(data2 + i))
24647      return 7;
24648  close (fd2);
24649  if (munmap (data2, pagesize))
24650    return 8;
24651
24652  /* Next, try to mmap the file at a fixed address which already has
24653     something else allocated at it.  If we can, also make sure that
24654     we see the same garbage.  */
24655  fd = open ("conftest.mmap", O_RDWR);
24656  if (fd < 0)
24657    return 9;
24658  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
24659		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
24660    return 10;
24661  for (i = 0; i < pagesize; ++i)
24662    if (*(data + i) != *(data2 + i))
24663      return 11;
24664
24665  /* Finally, make sure that changes to the mapped area do not
24666     percolate back to the file as seen by read().  (This is a bug on
24667     some variants of i386 svr4.0.)  */
24668  for (i = 0; i < pagesize; ++i)
24669    *(data2 + i) = *(data2 + i) + 1;
24670  data3 = (char *) malloc (pagesize);
24671  if (!data3)
24672    return 12;
24673  if (read (fd, data3, pagesize) != pagesize)
24674    return 13;
24675  for (i = 0; i < pagesize; ++i)
24676    if (*(data + i) != *(data3 + i))
24677      return 14;
24678  close (fd);
24679  return 0;
24680}
24681_ACEOF
24682if ac_fn_c_try_run "$LINENO"; then :
24683  ac_cv_func_mmap_fixed_mapped=yes
24684else
24685  ac_cv_func_mmap_fixed_mapped=no
24686fi
24687rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24688  conftest.$ac_objext conftest.beam conftest.$ac_ext
24689fi
24690
24691fi
24692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
24693$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
24694if test $ac_cv_func_mmap_fixed_mapped = yes; then
24695
24696$as_echo "#define HAVE_MMAP 1" >>confdefs.h
24697
24698fi
24699rm -f conftest.mmap conftest.txt
24700
24701for ac_header in vfork.h
24702do :
24703  ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
24704if test "x$ac_cv_header_vfork_h" = xyes; then :
24705  cat >>confdefs.h <<_ACEOF
24706#define HAVE_VFORK_H 1
24707_ACEOF
24708
24709fi
24710
24711done
24712
24713for ac_func in fork vfork
24714do :
24715  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
24716ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
24717if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
24718  cat >>confdefs.h <<_ACEOF
24719#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
24720_ACEOF
24721
24722fi
24723done
24724
24725if test "x$ac_cv_func_fork" = xyes; then
24726  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
24727$as_echo_n "checking for working fork... " >&6; }
24728if ${ac_cv_func_fork_works+:} false; then :
24729  $as_echo_n "(cached) " >&6
24730else
24731  if test "$cross_compiling" = yes; then :
24732  ac_cv_func_fork_works=cross
24733else
24734  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24735/* end confdefs.h.  */
24736$ac_includes_default
24737int
24738main ()
24739{
24740
24741	  /* By Ruediger Kuhlmann. */
24742	  return fork () < 0;
24743
24744  ;
24745  return 0;
24746}
24747_ACEOF
24748if ac_fn_c_try_run "$LINENO"; then :
24749  ac_cv_func_fork_works=yes
24750else
24751  ac_cv_func_fork_works=no
24752fi
24753rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24754  conftest.$ac_objext conftest.beam conftest.$ac_ext
24755fi
24756
24757fi
24758{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
24759$as_echo "$ac_cv_func_fork_works" >&6; }
24760
24761else
24762  ac_cv_func_fork_works=$ac_cv_func_fork
24763fi
24764if test "x$ac_cv_func_fork_works" = xcross; then
24765  case $host in
24766    *-*-amigaos* | *-*-msdosdjgpp*)
24767      # Override, as these systems have only a dummy fork() stub
24768      ac_cv_func_fork_works=no
24769      ;;
24770    *)
24771      ac_cv_func_fork_works=yes
24772      ;;
24773  esac
24774  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
24775$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
24776fi
24777ac_cv_func_vfork_works=$ac_cv_func_vfork
24778if test "x$ac_cv_func_vfork" = xyes; then
24779  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
24780$as_echo_n "checking for working vfork... " >&6; }
24781if ${ac_cv_func_vfork_works+:} false; then :
24782  $as_echo_n "(cached) " >&6
24783else
24784  if test "$cross_compiling" = yes; then :
24785  ac_cv_func_vfork_works=cross
24786else
24787  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24788/* end confdefs.h.  */
24789/* Thanks to Paul Eggert for this test.  */
24790$ac_includes_default
24791#include <sys/wait.h>
24792#ifdef HAVE_VFORK_H
24793# include <vfork.h>
24794#endif
24795/* On some sparc systems, changes by the child to local and incoming
24796   argument registers are propagated back to the parent.  The compiler
24797   is told about this with #include <vfork.h>, but some compilers
24798   (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
24799   static variable whose address is put into a register that is
24800   clobbered by the vfork.  */
24801static void
24802#ifdef __cplusplus
24803sparc_address_test (int arg)
24804# else
24805sparc_address_test (arg) int arg;
24806#endif
24807{
24808  static pid_t child;
24809  if (!child) {
24810    child = vfork ();
24811    if (child < 0) {
24812      perror ("vfork");
24813      _exit(2);
24814    }
24815    if (!child) {
24816      arg = getpid();
24817      write(-1, "", 0);
24818      _exit (arg);
24819    }
24820  }
24821}
24822
24823int
24824main ()
24825{
24826  pid_t parent = getpid ();
24827  pid_t child;
24828
24829  sparc_address_test (0);
24830
24831  child = vfork ();
24832
24833  if (child == 0) {
24834    /* Here is another test for sparc vfork register problems.  This
24835       test uses lots of local variables, at least as many local
24836       variables as main has allocated so far including compiler
24837       temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
24838       4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
24839       reuse the register of parent for one of the local variables,
24840       since it will think that parent can't possibly be used any more
24841       in this routine.  Assigning to the local variable will thus
24842       munge parent in the parent process.  */
24843    pid_t
24844      p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
24845      p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
24846    /* Convince the compiler that p..p7 are live; otherwise, it might
24847       use the same hardware register for all 8 local variables.  */
24848    if (p != p1 || p != p2 || p != p3 || p != p4
24849	|| p != p5 || p != p6 || p != p7)
24850      _exit(1);
24851
24852    /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
24853       from child file descriptors.  If the child closes a descriptor
24854       before it execs or exits, this munges the parent's descriptor
24855       as well.  Test for this by closing stdout in the child.  */
24856    _exit(close(fileno(stdout)) != 0);
24857  } else {
24858    int status;
24859    struct stat st;
24860
24861    while (wait(&status) != child)
24862      ;
24863    return (
24864	 /* Was there some problem with vforking?  */
24865	 child < 0
24866
24867	 /* Did the child fail?  (This shouldn't happen.)  */
24868	 || status
24869
24870	 /* Did the vfork/compiler bug occur?  */
24871	 || parent != getpid()
24872
24873	 /* Did the file descriptor bug occur?  */
24874	 || fstat(fileno(stdout), &st) != 0
24875	 );
24876  }
24877}
24878_ACEOF
24879if ac_fn_c_try_run "$LINENO"; then :
24880  ac_cv_func_vfork_works=yes
24881else
24882  ac_cv_func_vfork_works=no
24883fi
24884rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24885  conftest.$ac_objext conftest.beam conftest.$ac_ext
24886fi
24887
24888fi
24889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
24890$as_echo "$ac_cv_func_vfork_works" >&6; }
24891
24892fi;
24893if test "x$ac_cv_func_fork_works" = xcross; then
24894  ac_cv_func_vfork_works=$ac_cv_func_vfork
24895  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
24896$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
24897fi
24898
24899if test "x$ac_cv_func_vfork_works" = xyes; then
24900
24901$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
24902
24903else
24904
24905$as_echo "#define vfork fork" >>confdefs.h
24906
24907fi
24908if test "x$ac_cv_func_fork_works" = xyes; then
24909
24910$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
24911
24912fi
24913
24914for ac_header in stdlib.h
24915do :
24916  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
24917if test "x$ac_cv_header_stdlib_h" = xyes; then :
24918  cat >>confdefs.h <<_ACEOF
24919#define HAVE_STDLIB_H 1
24920_ACEOF
24921
24922fi
24923
24924done
24925
24926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
24927$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
24928if ${ac_cv_func_malloc_0_nonnull+:} false; then :
24929  $as_echo_n "(cached) " >&6
24930else
24931  if test "$cross_compiling" = yes; then :
24932  ac_cv_func_malloc_0_nonnull=no
24933else
24934  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24935/* end confdefs.h.  */
24936#if defined STDC_HEADERS || defined HAVE_STDLIB_H
24937# include <stdlib.h>
24938#else
24939char *malloc ();
24940#endif
24941
24942int
24943main ()
24944{
24945return ! malloc (0);
24946  ;
24947  return 0;
24948}
24949_ACEOF
24950if ac_fn_c_try_run "$LINENO"; then :
24951  ac_cv_func_malloc_0_nonnull=yes
24952else
24953  ac_cv_func_malloc_0_nonnull=no
24954fi
24955rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
24956  conftest.$ac_objext conftest.beam conftest.$ac_ext
24957fi
24958
24959fi
24960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
24961$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
24962if test $ac_cv_func_malloc_0_nonnull = yes; then :
24963
24964$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
24965
24966else
24967  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
24968
24969   case " $LIBOBJS " in
24970  *" malloc.$ac_objext "* ) ;;
24971  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
24972 ;;
24973esac
24974
24975
24976$as_echo "#define malloc rpl_malloc" >>confdefs.h
24977
24978fi
24979
24980
24981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working memcmp" >&5
24982$as_echo_n "checking for working memcmp... " >&6; }
24983if ${ac_cv_func_memcmp_working+:} false; then :
24984  $as_echo_n "(cached) " >&6
24985else
24986  if test "$cross_compiling" = yes; then :
24987  ac_cv_func_memcmp_working=no
24988else
24989  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
24990/* end confdefs.h.  */
24991$ac_includes_default
24992int
24993main ()
24994{
24995
24996  /* Some versions of memcmp are not 8-bit clean.  */
24997  char c0 = '\100', c1 = '\200', c2 = '\201';
24998  if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
24999    return 1;
25000
25001  /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
25002     or more and with at least one buffer not starting on a 4-byte boundary.
25003     William Lewis provided this test program.   */
25004  {
25005    char foo[21];
25006    char bar[21];
25007    int i;
25008    for (i = 0; i < 4; i++)
25009      {
25010	char *a = foo + i;
25011	char *b = bar + i;
25012	strcpy (a, "--------01111111");
25013	strcpy (b, "--------10000000");
25014	if (memcmp (a, b, 16) >= 0)
25015	  return 1;
25016      }
25017    return 0;
25018  }
25019
25020  ;
25021  return 0;
25022}
25023_ACEOF
25024if ac_fn_c_try_run "$LINENO"; then :
25025  ac_cv_func_memcmp_working=yes
25026else
25027  ac_cv_func_memcmp_working=no
25028fi
25029rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25030  conftest.$ac_objext conftest.beam conftest.$ac_ext
25031fi
25032
25033fi
25034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_memcmp_working" >&5
25035$as_echo "$ac_cv_func_memcmp_working" >&6; }
25036test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
25037  *" memcmp.$ac_objext "* ) ;;
25038  *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
25039 ;;
25040esac
25041
25042
25043for ac_header in stdlib.h
25044do :
25045  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
25046if test "x$ac_cv_header_stdlib_h" = xyes; then :
25047  cat >>confdefs.h <<_ACEOF
25048#define HAVE_STDLIB_H 1
25049_ACEOF
25050
25051fi
25052
25053done
25054
25055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
25056$as_echo_n "checking for GNU libc compatible realloc... " >&6; }
25057if ${ac_cv_func_realloc_0_nonnull+:} false; then :
25058  $as_echo_n "(cached) " >&6
25059else
25060  if test "$cross_compiling" = yes; then :
25061  ac_cv_func_realloc_0_nonnull=no
25062else
25063  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25064/* end confdefs.h.  */
25065#if defined STDC_HEADERS || defined HAVE_STDLIB_H
25066# include <stdlib.h>
25067#else
25068char *realloc ();
25069#endif
25070
25071int
25072main ()
25073{
25074return ! realloc (0, 0);
25075  ;
25076  return 0;
25077}
25078_ACEOF
25079if ac_fn_c_try_run "$LINENO"; then :
25080  ac_cv_func_realloc_0_nonnull=yes
25081else
25082  ac_cv_func_realloc_0_nonnull=no
25083fi
25084rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25085  conftest.$ac_objext conftest.beam conftest.$ac_ext
25086fi
25087
25088fi
25089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
25090$as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
25091if test $ac_cv_func_realloc_0_nonnull = yes; then :
25092
25093$as_echo "#define HAVE_REALLOC 1" >>confdefs.h
25094
25095else
25096  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
25097
25098   case " $LIBOBJS " in
25099  *" realloc.$ac_objext "* ) ;;
25100  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
25101 ;;
25102esac
25103
25104
25105$as_echo "#define realloc rpl_realloc" >>confdefs.h
25106
25107fi
25108
25109
25110for ac_header in sys/select.h sys/socket.h
25111do :
25112  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
25113ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
25114if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
25115  cat >>confdefs.h <<_ACEOF
25116#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
25117_ACEOF
25118
25119fi
25120
25121done
25122
25123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking types of arguments for select" >&5
25124$as_echo_n "checking types of arguments for select... " >&6; }
25125if ${ac_cv_func_select_args+:} false; then :
25126  $as_echo_n "(cached) " >&6
25127else
25128  for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
25129 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
25130  for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
25131   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25132/* end confdefs.h.  */
25133$ac_includes_default
25134#ifdef HAVE_SYS_SELECT_H
25135# include <sys/select.h>
25136#endif
25137#ifdef HAVE_SYS_SOCKET_H
25138# include <sys/socket.h>
25139#endif
25140
25141int
25142main ()
25143{
25144extern int select ($ac_arg1,
25145					    $ac_arg234, $ac_arg234, $ac_arg234,
25146					    $ac_arg5);
25147  ;
25148  return 0;
25149}
25150_ACEOF
25151if ac_fn_c_try_compile "$LINENO"; then :
25152  ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
25153fi
25154rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25155  done
25156 done
25157done
25158# Provide a safe default value.
25159: "${ac_cv_func_select_args=int,int *,struct timeval *}"
25160
25161fi
25162{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_select_args" >&5
25163$as_echo "$ac_cv_func_select_args" >&6; }
25164ac_save_IFS=$IFS; IFS=','
25165set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
25166IFS=$ac_save_IFS
25167shift
25168
25169cat >>confdefs.h <<_ACEOF
25170#define SELECT_TYPE_ARG1 $1
25171_ACEOF
25172
25173
25174cat >>confdefs.h <<_ACEOF
25175#define SELECT_TYPE_ARG234 ($2)
25176_ACEOF
25177
25178
25179cat >>confdefs.h <<_ACEOF
25180#define SELECT_TYPE_ARG5 ($3)
25181_ACEOF
25182
25183rm -f conftest*
25184
25185if ${ac_cv_func_setvbuf_reversed+:} false; then :
25186  $as_echo_n "(cached) " >&6
25187else
25188  ac_cv_func_setvbuf_reversed=no
25189fi
25190
25191
25192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
25193$as_echo_n "checking for working strtod... " >&6; }
25194if ${ac_cv_func_strtod+:} false; then :
25195  $as_echo_n "(cached) " >&6
25196else
25197  if test "$cross_compiling" = yes; then :
25198  ac_cv_func_strtod=no
25199else
25200  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25201/* end confdefs.h.  */
25202
25203$ac_includes_default
25204#ifndef strtod
25205double strtod ();
25206#endif
25207int
25208main()
25209{
25210  {
25211    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
25212    char *string = " +69";
25213    char *term;
25214    double value;
25215    value = strtod (string, &term);
25216    if (value != 69 || term != (string + 4))
25217      return 1;
25218  }
25219
25220  {
25221    /* Under Solaris 2.4, strtod returns the wrong value for the
25222       terminating character under some conditions.  */
25223    char *string = "NaN";
25224    char *term;
25225    strtod (string, &term);
25226    if (term != string && *(term - 1) == 0)
25227      return 1;
25228  }
25229  return 0;
25230}
25231
25232_ACEOF
25233if ac_fn_c_try_run "$LINENO"; then :
25234  ac_cv_func_strtod=yes
25235else
25236  ac_cv_func_strtod=no
25237fi
25238rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25239  conftest.$ac_objext conftest.beam conftest.$ac_ext
25240fi
25241
25242fi
25243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
25244$as_echo "$ac_cv_func_strtod" >&6; }
25245if test $ac_cv_func_strtod = no; then
25246  case " $LIBOBJS " in
25247  *" strtod.$ac_objext "* ) ;;
25248  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
25249 ;;
25250esac
25251
25252ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
25253if test "x$ac_cv_func_pow" = xyes; then :
25254
25255fi
25256
25257if test $ac_cv_func_pow = no; then
25258  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
25259$as_echo_n "checking for pow in -lm... " >&6; }
25260if ${ac_cv_lib_m_pow+:} false; then :
25261  $as_echo_n "(cached) " >&6
25262else
25263  ac_check_lib_save_LIBS=$LIBS
25264LIBS="-lm  $LIBS"
25265cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25266/* end confdefs.h.  */
25267
25268/* Override any GCC internal prototype to avoid an error.
25269   Use char because int might match the return type of a GCC
25270   builtin and then its argument prototype would still apply.  */
25271#ifdef __cplusplus
25272extern "C"
25273#endif
25274char pow ();
25275int
25276main ()
25277{
25278return pow ();
25279  ;
25280  return 0;
25281}
25282_ACEOF
25283if ac_fn_c_try_link "$LINENO"; then :
25284  ac_cv_lib_m_pow=yes
25285else
25286  ac_cv_lib_m_pow=no
25287fi
25288rm -f core conftest.err conftest.$ac_objext \
25289    conftest$ac_exeext conftest.$ac_ext
25290LIBS=$ac_check_lib_save_LIBS
25291fi
25292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
25293$as_echo "$ac_cv_lib_m_pow" >&6; }
25294if test "x$ac_cv_lib_m_pow" = xyes; then :
25295  POW_LIB=-lm
25296else
25297  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
25298$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
25299fi
25300
25301fi
25302
25303fi
25304
25305ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
25306if test "x$ac_cv_have_decl_strerror_r" = xyes; then :
25307  ac_have_decl=1
25308else
25309  ac_have_decl=0
25310fi
25311
25312cat >>confdefs.h <<_ACEOF
25313#define HAVE_DECL_STRERROR_R $ac_have_decl
25314_ACEOF
25315
25316for ac_func in strerror_r
25317do :
25318  ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
25319if test "x$ac_cv_func_strerror_r" = xyes; then :
25320  cat >>confdefs.h <<_ACEOF
25321#define HAVE_STRERROR_R 1
25322_ACEOF
25323
25324fi
25325done
25326
25327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
25328$as_echo_n "checking whether strerror_r returns char *... " >&6; }
25329if ${ac_cv_func_strerror_r_char_p+:} false; then :
25330  $as_echo_n "(cached) " >&6
25331else
25332
25333    ac_cv_func_strerror_r_char_p=no
25334    if test $ac_cv_have_decl_strerror_r = yes; then
25335      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25336/* end confdefs.h.  */
25337$ac_includes_default
25338int
25339main ()
25340{
25341
25342	  char buf[100];
25343	  char x = *strerror_r (0, buf, sizeof buf);
25344	  char *p = strerror_r (0, buf, sizeof buf);
25345	  return !p || x;
25346
25347  ;
25348  return 0;
25349}
25350_ACEOF
25351if ac_fn_c_try_compile "$LINENO"; then :
25352  ac_cv_func_strerror_r_char_p=yes
25353fi
25354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25355    else
25356      # strerror_r is not declared.  Choose between
25357      # systems that have relatively inaccessible declarations for the
25358      # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
25359      # former has a strerror_r that returns char*, while the latter
25360      # has a strerror_r that returns `int'.
25361      # This test should segfault on the DEC system.
25362      if test "$cross_compiling" = yes; then :
25363  :
25364else
25365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25366/* end confdefs.h.  */
25367$ac_includes_default
25368	extern char *strerror_r ();
25369int
25370main ()
25371{
25372char buf[100];
25373	  char x = *strerror_r (0, buf, sizeof buf);
25374	  return ! isalpha (x);
25375  ;
25376  return 0;
25377}
25378_ACEOF
25379if ac_fn_c_try_run "$LINENO"; then :
25380  ac_cv_func_strerror_r_char_p=yes
25381fi
25382rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
25383  conftest.$ac_objext conftest.beam conftest.$ac_ext
25384fi
25385
25386    fi
25387
25388fi
25389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
25390$as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
25391if test $ac_cv_func_strerror_r_char_p = yes; then
25392
25393$as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
25394
25395fi
25396
25397for ac_func in vprintf
25398do :
25399  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
25400if test "x$ac_cv_func_vprintf" = xyes; then :
25401  cat >>confdefs.h <<_ACEOF
25402#define HAVE_VPRINTF 1
25403_ACEOF
25404
25405ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
25406if test "x$ac_cv_func__doprnt" = xyes; then :
25407
25408$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
25409
25410fi
25411
25412fi
25413done
25414
25415
25416
25417#
25418# Find math library
25419#
25420MATH_LIBS=''
25421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5
25422$as_echo_n "checking for sqrt in -lm... " >&6; }
25423if ${ac_cv_lib_m_sqrt+:} false; then :
25424  $as_echo_n "(cached) " >&6
25425else
25426  ac_check_lib_save_LIBS=$LIBS
25427LIBS="-lm  $LIBS"
25428cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25429/* end confdefs.h.  */
25430
25431/* Override any GCC internal prototype to avoid an error.
25432   Use char because int might match the return type of a GCC
25433   builtin and then its argument prototype would still apply.  */
25434#ifdef __cplusplus
25435extern "C"
25436#endif
25437char sqrt ();
25438int
25439main ()
25440{
25441return sqrt ();
25442  ;
25443  return 0;
25444}
25445_ACEOF
25446if ac_fn_c_try_link "$LINENO"; then :
25447  ac_cv_lib_m_sqrt=yes
25448else
25449  ac_cv_lib_m_sqrt=no
25450fi
25451rm -f core conftest.err conftest.$ac_objext \
25452    conftest$ac_exeext conftest.$ac_ext
25453LIBS=$ac_check_lib_save_LIBS
25454fi
25455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5
25456$as_echo "$ac_cv_lib_m_sqrt" >&6; }
25457if test "x$ac_cv_lib_m_sqrt" = xyes; then :
25458  MATH_LIBS="-lm"
25459fi
25460
25461LIBS="$MATH_LIBS $LIBS"
25462
25463
25464#
25465# Find socket library
25466#
25467{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
25468$as_echo_n "checking for library containing gethostbyname... " >&6; }
25469if ${ac_cv_search_gethostbyname+:} false; then :
25470  $as_echo_n "(cached) " >&6
25471else
25472  ac_func_search_save_LIBS=$LIBS
25473cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25474/* end confdefs.h.  */
25475
25476/* Override any GCC internal prototype to avoid an error.
25477   Use char because int might match the return type of a GCC
25478   builtin and then its argument prototype would still apply.  */
25479#ifdef __cplusplus
25480extern "C"
25481#endif
25482char gethostbyname ();
25483int
25484main ()
25485{
25486return gethostbyname ();
25487  ;
25488  return 0;
25489}
25490_ACEOF
25491for ac_lib in '' resolv nsl; do
25492  if test -z "$ac_lib"; then
25493    ac_res="none required"
25494  else
25495    ac_res=-l$ac_lib
25496    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25497  fi
25498  if ac_fn_c_try_link "$LINENO"; then :
25499  ac_cv_search_gethostbyname=$ac_res
25500fi
25501rm -f core conftest.err conftest.$ac_objext \
25502    conftest$ac_exeext
25503  if ${ac_cv_search_gethostbyname+:} false; then :
25504  break
25505fi
25506done
25507if ${ac_cv_search_gethostbyname+:} false; then :
25508
25509else
25510  ac_cv_search_gethostbyname=no
25511fi
25512rm conftest.$ac_ext
25513LIBS=$ac_func_search_save_LIBS
25514fi
25515{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
25516$as_echo "$ac_cv_search_gethostbyname" >&6; }
25517ac_res=$ac_cv_search_gethostbyname
25518if test "$ac_res" != no; then :
25519  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25520
25521fi
25522
25523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
25524$as_echo_n "checking for library containing socket... " >&6; }
25525if ${ac_cv_search_socket+:} false; then :
25526  $as_echo_n "(cached) " >&6
25527else
25528  ac_func_search_save_LIBS=$LIBS
25529cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25530/* end confdefs.h.  */
25531
25532/* Override any GCC internal prototype to avoid an error.
25533   Use char because int might match the return type of a GCC
25534   builtin and then its argument prototype would still apply.  */
25535#ifdef __cplusplus
25536extern "C"
25537#endif
25538char socket ();
25539int
25540main ()
25541{
25542return socket ();
25543  ;
25544  return 0;
25545}
25546_ACEOF
25547for ac_lib in '' socket; do
25548  if test -z "$ac_lib"; then
25549    ac_res="none required"
25550  else
25551    ac_res=-l$ac_lib
25552    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25553  fi
25554  if ac_fn_c_try_link "$LINENO"; then :
25555  ac_cv_search_socket=$ac_res
25556fi
25557rm -f core conftest.err conftest.$ac_objext \
25558    conftest$ac_exeext
25559  if ${ac_cv_search_socket+:} false; then :
25560  break
25561fi
25562done
25563if ${ac_cv_search_socket+:} false; then :
25564
25565else
25566  ac_cv_search_socket=no
25567fi
25568rm conftest.$ac_ext
25569LIBS=$ac_func_search_save_LIBS
25570fi
25571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
25572$as_echo "$ac_cv_search_socket" >&6; }
25573ac_res=$ac_cv_search_socket
25574if test "$ac_res" != no; then :
25575  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25576
25577
25578$as_echo "#define HAVE_SOCKET 1" >>confdefs.h
25579
25580  MAGICK_FEATURES="DPC $MAGICK_FEATURES"
25581
25582fi
25583
25584
25585#
25586# Check for clock_gettime().
25587#
25588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5
25589$as_echo_n "checking for library containing clock_gettime... " >&6; }
25590if ${ac_cv_search_clock_gettime+:} false; then :
25591  $as_echo_n "(cached) " >&6
25592else
25593  ac_func_search_save_LIBS=$LIBS
25594cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25595/* end confdefs.h.  */
25596
25597/* Override any GCC internal prototype to avoid an error.
25598   Use char because int might match the return type of a GCC
25599   builtin and then its argument prototype would still apply.  */
25600#ifdef __cplusplus
25601extern "C"
25602#endif
25603char clock_gettime ();
25604int
25605main ()
25606{
25607return clock_gettime ();
25608  ;
25609  return 0;
25610}
25611_ACEOF
25612for ac_lib in '' rt; do
25613  if test -z "$ac_lib"; then
25614    ac_res="none required"
25615  else
25616    ac_res=-l$ac_lib
25617    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25618  fi
25619  if ac_fn_c_try_link "$LINENO"; then :
25620  ac_cv_search_clock_gettime=$ac_res
25621fi
25622rm -f core conftest.err conftest.$ac_objext \
25623    conftest$ac_exeext
25624  if ${ac_cv_search_clock_gettime+:} false; then :
25625  break
25626fi
25627done
25628if ${ac_cv_search_clock_gettime+:} false; then :
25629
25630else
25631  ac_cv_search_clock_gettime=no
25632fi
25633rm conftest.$ac_ext
25634LIBS=$ac_func_search_save_LIBS
25635fi
25636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5
25637$as_echo "$ac_cv_search_clock_gettime" >&6; }
25638ac_res=$ac_cv_search_clock_gettime
25639if test "$ac_res" != no; then :
25640  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25641
25642
25643$as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h
25644
25645  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether clock_gettime supports CLOCK_REALTIME" >&5
25646$as_echo_n "checking whether clock_gettime supports CLOCK_REALTIME... " >&6; }
25647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25648/* end confdefs.h.  */
25649
25650    #include <time.h>
25651int
25652main ()
25653{
25654clockid_t clockType = CLOCK_REALTIME;
25655  ;
25656  return 0;
25657}
25658_ACEOF
25659if ac_fn_c_try_compile "$LINENO"; then :
25660
25661        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25662$as_echo "yes" >&6; }
25663
25664$as_echo "#define HAVE_CLOCK_REALTIME 1" >>confdefs.h
25665
25666
25667else
25668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25669$as_echo "no" >&6; }
25670
25671fi
25672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25673
25674else
25675
25676    for ac_func in gettimeofday ftime
25677do :
25678  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
25679ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
25680if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
25681  cat >>confdefs.h <<_ACEOF
25682#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
25683_ACEOF
25684 break
25685fi
25686done
25687
25688
25689
25690fi
25691
25692
25693########
25694#
25695# Check for function prototypes
25696#
25697########
25698
25699ac_fn_c_check_decl "$LINENO" "pread" "ac_cv_have_decl_pread" "
25700#include <unistd.h>
25701"
25702if test "x$ac_cv_have_decl_pread" = xyes; then :
25703  ac_have_decl=1
25704else
25705  ac_have_decl=0
25706fi
25707
25708cat >>confdefs.h <<_ACEOF
25709#define HAVE_DECL_PREAD $ac_have_decl
25710_ACEOF
25711ac_fn_c_check_decl "$LINENO" "pwrite" "ac_cv_have_decl_pwrite" "
25712#include <unistd.h>
25713"
25714if test "x$ac_cv_have_decl_pwrite" = xyes; then :
25715  ac_have_decl=1
25716else
25717  ac_have_decl=0
25718fi
25719
25720cat >>confdefs.h <<_ACEOF
25721#define HAVE_DECL_PWRITE $ac_have_decl
25722_ACEOF
25723
25724
25725ac_fn_c_check_decl "$LINENO" "strlcpy" "ac_cv_have_decl_strlcpy" "
25726#include <strings.h>
25727"
25728if test "x$ac_cv_have_decl_strlcpy" = xyes; then :
25729  ac_have_decl=1
25730else
25731  ac_have_decl=0
25732fi
25733
25734cat >>confdefs.h <<_ACEOF
25735#define HAVE_DECL_STRLCPY $ac_have_decl
25736_ACEOF
25737
25738
25739ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "
25740#include <stdio.h>
25741#include <stdarg.h>
25742"
25743if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
25744  ac_have_decl=1
25745else
25746  ac_have_decl=0
25747fi
25748
25749cat >>confdefs.h <<_ACEOF
25750#define HAVE_DECL_VSNPRINTF $ac_have_decl
25751_ACEOF
25752
25753
25754########
25755#
25756# C++ Support Tests (For Magick++)
25757#
25758########
25759have_magick_plus_plus='no'
25760if test "$with_magick_plus_plus" = 'yes'; then
25761    OLIBS="$LIBS"
25762    LIBS=''
25763    ac_ext=cpp
25764ac_cpp='$CXXCPP $CPPFLAGS'
25765ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25766ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25767ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25768
25769
25770    # Full set of headers used...
25771    # algorithm cctype cerrno cmath cstdio cstdlib cstring ctime exception
25772    # functional iomanip iosfwd iostream iterator list string strstream utility
25773    ac_ext=cpp
25774ac_cpp='$CXXCPP $CPPFLAGS'
25775ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25776ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25777ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25778
25779    ac_ext=cpp
25780ac_cpp='$CXXCPP $CPPFLAGS'
25781ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25782ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25783ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
25784if test -z "$CXX"; then
25785  if test -n "$CCC"; then
25786    CXX=$CCC
25787  else
25788    if test -n "$ac_tool_prefix"; then
25789  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
25790  do
25791    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
25792set dummy $ac_tool_prefix$ac_prog; ac_word=$2
25793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25794$as_echo_n "checking for $ac_word... " >&6; }
25795if ${ac_cv_prog_CXX+:} false; then :
25796  $as_echo_n "(cached) " >&6
25797else
25798  if test -n "$CXX"; then
25799  ac_cv_prog_CXX="$CXX" # Let the user override the test.
25800else
25801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25802for as_dir in $PATH
25803do
25804  IFS=$as_save_IFS
25805  test -z "$as_dir" && as_dir=.
25806    for ac_exec_ext in '' $ac_executable_extensions; do
25807  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25808    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
25809    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25810    break 2
25811  fi
25812done
25813  done
25814IFS=$as_save_IFS
25815
25816fi
25817fi
25818CXX=$ac_cv_prog_CXX
25819if test -n "$CXX"; then
25820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
25821$as_echo "$CXX" >&6; }
25822else
25823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25824$as_echo "no" >&6; }
25825fi
25826
25827
25828    test -n "$CXX" && break
25829  done
25830fi
25831if test -z "$CXX"; then
25832  ac_ct_CXX=$CXX
25833  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
25834do
25835  # Extract the first word of "$ac_prog", so it can be a program name with args.
25836set dummy $ac_prog; ac_word=$2
25837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
25838$as_echo_n "checking for $ac_word... " >&6; }
25839if ${ac_cv_prog_ac_ct_CXX+:} false; then :
25840  $as_echo_n "(cached) " >&6
25841else
25842  if test -n "$ac_ct_CXX"; then
25843  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
25844else
25845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25846for as_dir in $PATH
25847do
25848  IFS=$as_save_IFS
25849  test -z "$as_dir" && as_dir=.
25850    for ac_exec_ext in '' $ac_executable_extensions; do
25851  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
25852    ac_cv_prog_ac_ct_CXX="$ac_prog"
25853    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25854    break 2
25855  fi
25856done
25857  done
25858IFS=$as_save_IFS
25859
25860fi
25861fi
25862ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
25863if test -n "$ac_ct_CXX"; then
25864  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
25865$as_echo "$ac_ct_CXX" >&6; }
25866else
25867  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25868$as_echo "no" >&6; }
25869fi
25870
25871
25872  test -n "$ac_ct_CXX" && break
25873done
25874
25875  if test "x$ac_ct_CXX" = x; then
25876    CXX="g++"
25877  else
25878    case $cross_compiling:$ac_tool_warned in
25879yes:)
25880{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
25881$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
25882ac_tool_warned=yes ;;
25883esac
25884    CXX=$ac_ct_CXX
25885  fi
25886fi
25887
25888  fi
25889fi
25890# Provide some information about the compiler.
25891$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
25892set X $ac_compile
25893ac_compiler=$2
25894for ac_option in --version -v -V -qversion; do
25895  { { ac_try="$ac_compiler $ac_option >&5"
25896case "(($ac_try" in
25897  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25898  *) ac_try_echo=$ac_try;;
25899esac
25900eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
25901$as_echo "$ac_try_echo"; } >&5
25902  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
25903  ac_status=$?
25904  if test -s conftest.err; then
25905    sed '10a\
25906... rest of stderr output deleted ...
25907         10q' conftest.err >conftest.er1
25908    cat conftest.er1 >&5
25909  fi
25910  rm -f conftest.er1 conftest.err
25911  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
25912  test $ac_status = 0; }
25913done
25914
25915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
25916$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
25917if ${ac_cv_cxx_compiler_gnu+:} false; then :
25918  $as_echo_n "(cached) " >&6
25919else
25920  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25921/* end confdefs.h.  */
25922
25923int
25924main ()
25925{
25926#ifndef __GNUC__
25927       choke me
25928#endif
25929
25930  ;
25931  return 0;
25932}
25933_ACEOF
25934if ac_fn_cxx_try_compile "$LINENO"; then :
25935  ac_compiler_gnu=yes
25936else
25937  ac_compiler_gnu=no
25938fi
25939rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25940ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
25941
25942fi
25943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
25944$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
25945if test $ac_compiler_gnu = yes; then
25946  GXX=yes
25947else
25948  GXX=
25949fi
25950ac_test_CXXFLAGS=${CXXFLAGS+set}
25951ac_save_CXXFLAGS=$CXXFLAGS
25952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
25953$as_echo_n "checking whether $CXX accepts -g... " >&6; }
25954if ${ac_cv_prog_cxx_g+:} false; then :
25955  $as_echo_n "(cached) " >&6
25956else
25957  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
25958   ac_cxx_werror_flag=yes
25959   ac_cv_prog_cxx_g=no
25960   CXXFLAGS="-g"
25961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25962/* end confdefs.h.  */
25963
25964int
25965main ()
25966{
25967
25968  ;
25969  return 0;
25970}
25971_ACEOF
25972if ac_fn_cxx_try_compile "$LINENO"; then :
25973  ac_cv_prog_cxx_g=yes
25974else
25975  CXXFLAGS=""
25976      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25977/* end confdefs.h.  */
25978
25979int
25980main ()
25981{
25982
25983  ;
25984  return 0;
25985}
25986_ACEOF
25987if ac_fn_cxx_try_compile "$LINENO"; then :
25988
25989else
25990  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
25991	 CXXFLAGS="-g"
25992	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
25993/* end confdefs.h.  */
25994
25995int
25996main ()
25997{
25998
25999  ;
26000  return 0;
26001}
26002_ACEOF
26003if ac_fn_cxx_try_compile "$LINENO"; then :
26004  ac_cv_prog_cxx_g=yes
26005fi
26006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26007fi
26008rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26009fi
26010rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26011   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
26012fi
26013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
26014$as_echo "$ac_cv_prog_cxx_g" >&6; }
26015if test "$ac_test_CXXFLAGS" = set; then
26016  CXXFLAGS=$ac_save_CXXFLAGS
26017elif test $ac_cv_prog_cxx_g = yes; then
26018  if test "$GXX" = yes; then
26019    CXXFLAGS="-g -O2"
26020  else
26021    CXXFLAGS="-g"
26022  fi
26023else
26024  if test "$GXX" = yes; then
26025    CXXFLAGS="-O2"
26026  else
26027    CXXFLAGS=
26028  fi
26029fi
26030ac_ext=cpp
26031ac_cpp='$CXXCPP $CPPFLAGS'
26032ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26033ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26034ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26035
26036depcc="$CXX"  am_compiler_list=
26037
26038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
26039$as_echo_n "checking dependency style of $depcc... " >&6; }
26040if ${am_cv_CXX_dependencies_compiler_type+:} false; then :
26041  $as_echo_n "(cached) " >&6
26042else
26043  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
26044  # We make a subdir and do the tests there.  Otherwise we can end up
26045  # making bogus files that we don't know about and never remove.  For
26046  # instance it was reported that on HP-UX the gcc test will end up
26047  # making a dummy file named 'D' -- because '-MD' means "put the output
26048  # in D".
26049  rm -rf conftest.dir
26050  mkdir conftest.dir
26051  # Copy depcomp to subdir because otherwise we won't find it if we're
26052  # using a relative directory.
26053  cp "$am_depcomp" conftest.dir
26054  cd conftest.dir
26055  # We will build objects and dependencies in a subdirectory because
26056  # it helps to detect inapplicable dependency modes.  For instance
26057  # both Tru64's cc and ICC support -MD to output dependencies as a
26058  # side effect of compilation, but ICC will put the dependencies in
26059  # the current directory while Tru64 will put them in the object
26060  # directory.
26061  mkdir sub
26062
26063  am_cv_CXX_dependencies_compiler_type=none
26064  if test "$am_compiler_list" = ""; then
26065     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
26066  fi
26067  am__universal=false
26068  case " $depcc " in #(
26069     *\ -arch\ *\ -arch\ *) am__universal=true ;;
26070     esac
26071
26072  for depmode in $am_compiler_list; do
26073    # Setup a source with many dependencies, because some compilers
26074    # like to wrap large dependency lists on column 80 (with \), and
26075    # we should not choose a depcomp mode which is confused by this.
26076    #
26077    # We need to recreate these files for each test, as the compiler may
26078    # overwrite some of them when testing with obscure command lines.
26079    # This happens at least with the AIX C compiler.
26080    : > sub/conftest.c
26081    for i in 1 2 3 4 5 6; do
26082      echo '#include "conftst'$i'.h"' >> sub/conftest.c
26083      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
26084      # Solaris 10 /bin/sh.
26085      echo '/* dummy */' > sub/conftst$i.h
26086    done
26087    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
26088
26089    # We check with '-c' and '-o' for the sake of the "dashmstdout"
26090    # mode.  It turns out that the SunPro C++ compiler does not properly
26091    # handle '-M -o', and we need to detect this.  Also, some Intel
26092    # versions had trouble with output in subdirs.
26093    am__obj=sub/conftest.${OBJEXT-o}
26094    am__minus_obj="-o $am__obj"
26095    case $depmode in
26096    gcc)
26097      # This depmode causes a compiler race in universal mode.
26098      test "$am__universal" = false || continue
26099      ;;
26100    nosideeffect)
26101      # After this tag, mechanisms are not by side-effect, so they'll
26102      # only be used when explicitly requested.
26103      if test "x$enable_dependency_tracking" = xyes; then
26104	continue
26105      else
26106	break
26107      fi
26108      ;;
26109    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
26110      # This compiler won't grok '-c -o', but also, the minuso test has
26111      # not run yet.  These depmodes are late enough in the game, and
26112      # so weak that their functioning should not be impacted.
26113      am__obj=conftest.${OBJEXT-o}
26114      am__minus_obj=
26115      ;;
26116    none) break ;;
26117    esac
26118    if depmode=$depmode \
26119       source=sub/conftest.c object=$am__obj \
26120       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
26121       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
26122         >/dev/null 2>conftest.err &&
26123       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
26124       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
26125       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
26126       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
26127      # icc doesn't choke on unknown options, it will just issue warnings
26128      # or remarks (even with -Werror).  So we grep stderr for any message
26129      # that says an option was ignored or not supported.
26130      # When given -MP, icc 7.0 and 7.1 complain thusly:
26131      #   icc: Command line warning: ignoring option '-M'; no argument required
26132      # The diagnosis changed in icc 8.0:
26133      #   icc: Command line remark: option '-MP' not supported
26134      if (grep 'ignoring option' conftest.err ||
26135          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
26136        am_cv_CXX_dependencies_compiler_type=$depmode
26137        break
26138      fi
26139    fi
26140  done
26141
26142  cd ..
26143  rm -rf conftest.dir
26144else
26145  am_cv_CXX_dependencies_compiler_type=none
26146fi
26147
26148fi
26149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
26150$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
26151CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
26152
26153 if
26154  test "x$enable_dependency_tracking" != xno \
26155  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
26156  am__fastdepCXX_TRUE=
26157  am__fastdepCXX_FALSE='#'
26158else
26159  am__fastdepCXX_TRUE='#'
26160  am__fastdepCXX_FALSE=
26161fi
26162
26163
26164     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler recognizes bool as a built-in type" >&5
26165$as_echo_n "checking whether the compiler recognizes bool as a built-in type... " >&6; }
26166if ${ax_cv_cxx_bool+:} false; then :
26167  $as_echo_n "(cached) " >&6
26168else
26169       ac_ext=cpp
26170ac_cpp='$CXXCPP $CPPFLAGS'
26171ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26172ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26173ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26174
26175     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26176/* end confdefs.h.  */
26177       int f(int  x){return 1;}
26178                        int f(char x){return 1;}
26179                        int f(bool x){return 1;}
26180int
26181main ()
26182{
26183bool b = true; return f(b);
26184  ;
26185  return 0;
26186}
26187_ACEOF
26188if ac_fn_cxx_try_compile "$LINENO"; then :
26189  ax_cv_cxx_bool=yes
26190else
26191  ax_cv_cxx_bool=no
26192fi
26193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26194     ac_ext=cpp
26195ac_cpp='$CXXCPP $CPPFLAGS'
26196ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26197ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26198ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26199
26200
26201fi
26202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_bool" >&5
26203$as_echo "$ax_cv_cxx_bool" >&6; }
26204  if test "X$ax_cv_cxx_bool" = Xyes; then :
26205
26206$as_echo "#define HAVE_BOOL /**/" >>confdefs.h
26207
26208fi
26209
26210    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler implements namespaces" >&5
26211$as_echo_n "checking whether the compiler implements namespaces... " >&6; }
26212if ${ax_cv_cxx_namespaces+:} false; then :
26213  $as_echo_n "(cached) " >&6
26214else
26215  ac_ext=cpp
26216ac_cpp='$CXXCPP $CPPFLAGS'
26217ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26218ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26219ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26220
26221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26222/* end confdefs.h.  */
26223namespace Outer { namespace Inner { int i = 0; }}
26224                                   using namespace Outer::Inner; int foo(void) { return i;}
26225_ACEOF
26226if ac_fn_cxx_try_compile "$LINENO"; then :
26227  ax_cv_cxx_namespaces=yes
26228else
26229  ax_cv_cxx_namespaces=no
26230fi
26231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26232 ac_ext=cpp
26233ac_cpp='$CXXCPP $CPPFLAGS'
26234ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26235ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26236ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26237
26238
26239fi
26240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_namespaces" >&5
26241$as_echo "$ax_cv_cxx_namespaces" >&6; }
26242if test "$ax_cv_cxx_namespaces" = yes; then
26243
26244$as_echo "#define HAVE_NAMESPACES /**/" >>confdefs.h
26245
26246fi
26247
26248
26249  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if g++ supports namespace std" >&5
26250$as_echo_n "checking if g++ supports namespace std... " >&6; }
26251if ${ax_cv_cxx_have_std_namespace+:} false; then :
26252  $as_echo_n "(cached) " >&6
26253else
26254  ac_ext=cpp
26255ac_cpp='$CXXCPP $CPPFLAGS'
26256ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26257ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26258ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26259
26260  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26261/* end confdefs.h.  */
26262#include <iostream>
26263                  std::istream& is = std::cin;
26264int
26265main ()
26266{
26267
26268  ;
26269  return 0;
26270}
26271_ACEOF
26272if ac_fn_cxx_try_compile "$LINENO"; then :
26273  ax_cv_cxx_have_std_namespace=yes
26274else
26275  ax_cv_cxx_have_std_namespace=no
26276fi
26277rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26278  ac_ext=cpp
26279ac_cpp='$CXXCPP $CPPFLAGS'
26280ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26281ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26282ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26283
26284
26285fi
26286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_have_std_namespace" >&5
26287$as_echo "$ax_cv_cxx_have_std_namespace" >&6; }
26288  if test "$ax_cv_cxx_have_std_namespace" = yes; then
26289
26290$as_echo "#define HAVE_NAMESPACE_STD /**/" >>confdefs.h
26291
26292  fi
26293
26294    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports ISO C++ standard library" >&5
26295$as_echo_n "checking whether the compiler supports ISO C++ standard library... " >&6; }
26296if ${ac_cv_cxx_have_std_libs+:} false; then :
26297  $as_echo_n "(cached) " >&6
26298else
26299
26300
26301 ac_ext=cpp
26302ac_cpp='$CXXCPP $CPPFLAGS'
26303ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26304ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26305ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26306
26307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26308/* end confdefs.h.  */
26309#include <iostream>
26310#include <map>
26311#include <iomanip>
26312#include <cmath>
26313#ifdef HAVE_NAMESPACES
26314using namespace std;
26315#endif
26316int
26317main ()
26318{
26319return 0;
26320  ;
26321  return 0;
26322}
26323_ACEOF
26324if ac_fn_cxx_try_compile "$LINENO"; then :
26325  ac_cv_cxx_have_std_libs=yes
26326else
26327  ac_cv_cxx_have_std_libs=no
26328fi
26329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26330 ac_ext=cpp
26331ac_cpp='$CXXCPP $CPPFLAGS'
26332ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26333ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26334ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
26335
26336
26337fi
26338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_have_std_libs" >&5
26339$as_echo "$ac_cv_cxx_have_std_libs" >&6; }
26340if test "$ac_cv_cxx_have_std_libs" = yes; then
26341
26342$as_echo "#define HAVE_STD_LIBS /**/" >>confdefs.h
26343
26344fi
26345
26346
26347  OPENMP_CXXFLAGS=
26348  # Check whether --enable-openmp was given.
26349if test "${enable_openmp+set}" = set; then :
26350  enableval=$enable_openmp;
26351fi
26352
26353  if test "$enable_openmp" != no; then
26354    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CXX option to support OpenMP" >&5
26355$as_echo_n "checking for $CXX option to support OpenMP... " >&6; }
26356if ${ac_cv_prog_cxx_openmp+:} false; then :
26357  $as_echo_n "(cached) " >&6
26358else
26359  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26360/* end confdefs.h.  */
26361
26362#ifndef _OPENMP
26363 choke me
26364#endif
26365#include <omp.h>
26366int main () { return omp_get_num_threads (); }
26367
26368_ACEOF
26369if ac_fn_cxx_try_link "$LINENO"; then :
26370  ac_cv_prog_cxx_openmp='none needed'
26371else
26372  ac_cv_prog_cxx_openmp='unsupported'
26373	  	  	  	  	  	  	                                	  	  	  	  	  	  for ac_option in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp -homp \
26374                           -Popenmp --openmp; do
26375	    ac_save_CXXFLAGS=$CXXFLAGS
26376	    CXXFLAGS="$CXXFLAGS $ac_option"
26377	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26378/* end confdefs.h.  */
26379
26380#ifndef _OPENMP
26381 choke me
26382#endif
26383#include <omp.h>
26384int main () { return omp_get_num_threads (); }
26385
26386_ACEOF
26387if ac_fn_cxx_try_link "$LINENO"; then :
26388  ac_cv_prog_cxx_openmp=$ac_option
26389fi
26390rm -f core conftest.err conftest.$ac_objext \
26391    conftest$ac_exeext conftest.$ac_ext
26392	    CXXFLAGS=$ac_save_CXXFLAGS
26393	    if test "$ac_cv_prog_cxx_openmp" != unsupported; then
26394	      break
26395	    fi
26396	  done
26397fi
26398rm -f core conftest.err conftest.$ac_objext \
26399    conftest$ac_exeext conftest.$ac_ext
26400fi
26401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_openmp" >&5
26402$as_echo "$ac_cv_prog_cxx_openmp" >&6; }
26403    case $ac_cv_prog_cxx_openmp in #(
26404      "none needed" | unsupported)
26405	;; #(
26406      *)
26407	OPENMP_CXXFLAGS=$ac_cv_prog_cxx_openmp ;;
26408    esac
26409  fi
26410
26411
26412    ac_ext=c
26413ac_cpp='$CPP $CPPFLAGS'
26414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
26415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
26416ac_compiler_gnu=$ac_cv_c_compiler_gnu
26417
26418
26419    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler is sufficient for Magick++" >&5
26420$as_echo_n "checking whether C++ compiler is sufficient for Magick++... " >&6; }
26421    if \
26422        test $ax_cv_cxx_bool = 'yes' && \
26423        test $ax_cv_cxx_namespaces = 'yes' && \
26424        test $ac_cv_cxx_have_std_libs = 'yes' && \
26425        test $ax_cv_cxx_have_std_namespace = 'yes'; then
26426        have_magick_plus_plus='yes'
26427    else
26428        have_magick_plus_plus='no (failed tests)'
26429    fi
26430    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_magick_plus_plus" >&5
26431$as_echo "$have_magick_plus_plus" >&6; }
26432    LIBS="$OLIBS"
26433fi
26434 if test "$have_magick_plus_plus" = 'yes'; then
26435  WITH_MAGICK_PLUS_PLUS_TRUE=
26436  WITH_MAGICK_PLUS_PLUS_FALSE='#'
26437else
26438  WITH_MAGICK_PLUS_PLUS_TRUE='#'
26439  WITH_MAGICK_PLUS_PLUS_FALSE=
26440fi
26441
26442
26443# Only check for delegate libraries in subdirectories if requested.
26444if test "$enable_delegate_build" != 'no'; then
26445    # Check for delegate sub-directories and add -I & -L options as required.
26446    # This presumes that delegates are installed as detailed in the ImageMagick
26447    # README. If delegates are installed in a standard location where the
26448    # compiler will automatically find them then these options should not be
26449    # required.
26450
26451    #
26452    # Most delegates have includes in the same directory as the library, but not all...
26453    #
26454    # Includes
26455    for dir in bzlib fftw fpx gslib/src jp2 jbig/libjbig jpeg lcms/include lzma magick openjp2/include png tiff/libtiff ttf/include wand webp/src wmf/include xml/include zlib zip; do
26456        if test -d "$builddir/$dir"; then
26457            CPPFLAGS="$CPPFLAGS -I$builddir/$dir"
26458        else
26459            if test -d "$srcdirfull/$dir"; then
26460                CPPFLAGS="$CPPFLAGS -I$srcdirfull/$dir"
26461            fi
26462        fi
26463    done
26464
26465    # Libraries
26466    for dir in bzlib fftw fpx gslib/src jbig/libjbig jpeg lcms/src lzma magick openjp2 png tiff/libtiff ttf/objs wand webp wmf/src xml zlib zip; do
26467    if test -d "$builddir/$dir/.libs"; then
26468        LDFLAGS="$LDFLAGS -L$builddir/$dir/.libs"
26469    else
26470        if test -d "$srcdirfull/$dir/.libs"; then
26471            LDFLAGS="$LDFLAGS -L$srcdirfull/$dir/.libs"
26472        fi
26473    fi
26474    if test -d "$builddir/$dir"; then
26475        LDFLAGS="$LDFLAGS -L$builddir/$dir"
26476    else
26477        if test -d "$srcdirfull/$dir"; then
26478            LDFLAGS="$LDFLAGS -L$srcdirfull/$dir"
26479        fi
26480    fi
26481  done
26482fi
26483
26484# Assume that delegate headers reside under same directory as ImageMagick
26485# installation prefix.
26486MAGICK_CPPFLAGS="-I$INCLUDE_DIR/${PACKAGE_NAME}-$MAGICK_MAJOR_VERSION $MAGICK_CPPFLAGS"
26487
26488#
26489# Find the X11 RGB database
26490#
26491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11 configure files" >&5
26492$as_echo_n "checking for X11 configure files... " >&6; }
26493if ${im_cv_x_configure+:} false; then :
26494  $as_echo_n "(cached) " >&6
26495else
26496  # Look for the header file in a standard set of common directories.
26497# Check X11 before X11Rn because it is often a symlink to the current release.
26498    for ac_dir in          \
26499    /lib/usr/lib/X11       \
26500    /usr/X11/lib           \
26501    /usr/X11R4/lib         \
26502    /usr/X11R5/lib         \
26503    /usr/X11R6/lib         \
26504    /usr/X11R7/lib         \
26505    /usr/X386/lib          \
26506    /usr/XFree86/lib/X11   \
26507    /usr/athena/lib        \
26508    /usr/lib               \
26509    /usr/lib/X11           \
26510    /usr/lib/X11R4         \
26511    /usr/lib/X11R5         \
26512    /usr/lib/X11R6         \
26513    /usr/lib/X11R7         \
26514    /usr/local/X11/lib     \
26515    /usr/local/X11R4/lib   \
26516    /usr/local/X11R5/lib   \
26517    /usr/local/X11R6/lib   \
26518    /usr/local/lib         \
26519    /usr/local/lib/X11     \
26520    /usr/local/lib/X11R4   \
26521    /usr/local/lib/X11R5   \
26522    /usr/local/lib/X11R6   \
26523    /usr/local/lib/X11R7   \
26524    /usr/local/x11r5/lib   \
26525    /usr/lpp/Xamples/lib   \
26526    /usr/openwin/lib       \
26527    /usr/openwin/share/lib \
26528    /usr/unsupported/lib   \
26529    /usr/x386/lib          \
26530    ; do
26531    if test -f "$ac_dir/X11/rgb.txt"; then
26532      im_cv_x_configure="$ac_dir/X11/"
26533      break
26534    elif test -f "$ac_dir/rgb.txt"; then
26535      im_cv_x_configure="$ac_dir/"
26536      break
26537    fi
26538
26539  done
26540fi
26541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $im_cv_x_configure" >&5
26542$as_echo "$im_cv_x_configure" >&6; }
26543X11_CONFIGURE_PATH="$im_cv_x_configure"
26544case "${build_os}" in
26545  mingw* )
26546    X11ConfigurePath=`$WinPathScript "$X11ConfigurePath=" 1`
26547  ;;
26548esac
26549
26550cat >>confdefs.h <<_ACEOF
26551#define X11_CONFIGURE_PATH "$X11ConfigurePath"
26552_ACEOF
26553
26554
26555#
26556# Find OpenMP library
26557#
26558GOMP_LIBS=''
26559if test "$enable_openmp" != 'no'; then
26560  if test "${GCC}" = "yes"; then
26561    # Open64 (passes for GCC but uses different OpenMP implementation)
26562    if test "x$GOMP_LIBS" = x ; then
26563      if $CC --version 2>&1 | grep Open64 > /dev/null ; then
26564        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for omp_get_num_procs in -lopenmp" >&5
26565$as_echo_n "checking for omp_get_num_procs in -lopenmp... " >&6; }
26566if ${ac_cv_lib_openmp_omp_get_num_procs+:} false; then :
26567  $as_echo_n "(cached) " >&6
26568else
26569  ac_check_lib_save_LIBS=$LIBS
26570LIBS="-lopenmp  $LIBS"
26571cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26572/* end confdefs.h.  */
26573
26574/* Override any GCC internal prototype to avoid an error.
26575   Use char because int might match the return type of a GCC
26576   builtin and then its argument prototype would still apply.  */
26577#ifdef __cplusplus
26578extern "C"
26579#endif
26580char omp_get_num_procs ();
26581int
26582main ()
26583{
26584return omp_get_num_procs ();
26585  ;
26586  return 0;
26587}
26588_ACEOF
26589if ac_fn_c_try_link "$LINENO"; then :
26590  ac_cv_lib_openmp_omp_get_num_procs=yes
26591else
26592  ac_cv_lib_openmp_omp_get_num_procs=no
26593fi
26594rm -f core conftest.err conftest.$ac_objext \
26595    conftest$ac_exeext conftest.$ac_ext
26596LIBS=$ac_check_lib_save_LIBS
26597fi
26598{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_openmp_omp_get_num_procs" >&5
26599$as_echo "$ac_cv_lib_openmp_omp_get_num_procs" >&6; }
26600if test "x$ac_cv_lib_openmp_omp_get_num_procs" = xyes; then :
26601  GOMP_LIBS="-lopenmp"
26602fi
26603
26604      fi
26605    fi
26606    # Clang (passes for GCC but uses different OpenMP implementation)
26607    if test "x$LIB_OMP" = x ; then
26608      if $CC --version 2>&1 | grep clang > /dev/null ; then
26609        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GOMP_parallel_start in -lomp" >&5
26610$as_echo_n "checking for GOMP_parallel_start in -lomp... " >&6; }
26611if ${ac_cv_lib_omp_GOMP_parallel_start+:} false; then :
26612  $as_echo_n "(cached) " >&6
26613else
26614  ac_check_lib_save_LIBS=$LIBS
26615LIBS="-lomp  $LIBS"
26616cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26617/* end confdefs.h.  */
26618
26619/* Override any GCC internal prototype to avoid an error.
26620   Use char because int might match the return type of a GCC
26621   builtin and then its argument prototype would still apply.  */
26622#ifdef __cplusplus
26623extern "C"
26624#endif
26625char GOMP_parallel_start ();
26626int
26627main ()
26628{
26629return GOMP_parallel_start ();
26630  ;
26631  return 0;
26632}
26633_ACEOF
26634if ac_fn_c_try_link "$LINENO"; then :
26635  ac_cv_lib_omp_GOMP_parallel_start=yes
26636else
26637  ac_cv_lib_omp_GOMP_parallel_start=no
26638fi
26639rm -f core conftest.err conftest.$ac_objext \
26640    conftest$ac_exeext conftest.$ac_ext
26641LIBS=$ac_check_lib_save_LIBS
26642fi
26643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_omp_GOMP_parallel_start" >&5
26644$as_echo "$ac_cv_lib_omp_GOMP_parallel_start" >&6; }
26645if test "x$ac_cv_lib_omp_GOMP_parallel_start" = xyes; then :
26646  LIB_OMP="-lomp"
26647fi
26648
26649      fi
26650    fi
26651    # GCC
26652    if test "x$GOMP_LIBS" = x ; then
26653      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GOMP_parallel_start in -lgomp" >&5
26654$as_echo_n "checking for GOMP_parallel_start in -lgomp... " >&6; }
26655if ${ac_cv_lib_gomp_GOMP_parallel_start+:} false; then :
26656  $as_echo_n "(cached) " >&6
26657else
26658  ac_check_lib_save_LIBS=$LIBS
26659LIBS="-lgomp  $LIBS"
26660cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26661/* end confdefs.h.  */
26662
26663/* Override any GCC internal prototype to avoid an error.
26664   Use char because int might match the return type of a GCC
26665   builtin and then its argument prototype would still apply.  */
26666#ifdef __cplusplus
26667extern "C"
26668#endif
26669char GOMP_parallel_start ();
26670int
26671main ()
26672{
26673return GOMP_parallel_start ();
26674  ;
26675  return 0;
26676}
26677_ACEOF
26678if ac_fn_c_try_link "$LINENO"; then :
26679  ac_cv_lib_gomp_GOMP_parallel_start=yes
26680else
26681  ac_cv_lib_gomp_GOMP_parallel_start=no
26682fi
26683rm -f core conftest.err conftest.$ac_objext \
26684    conftest$ac_exeext conftest.$ac_ext
26685LIBS=$ac_check_lib_save_LIBS
26686fi
26687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gomp_GOMP_parallel_start" >&5
26688$as_echo "$ac_cv_lib_gomp_GOMP_parallel_start" >&6; }
26689if test "x$ac_cv_lib_gomp_GOMP_parallel_start" = xyes; then :
26690  GOMP_LIBS="-lgomp"
26691fi
26692
26693    fi
26694  else
26695    # Sun CC
26696    if test "x$GOMP_LIBS" = x ; then
26697      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sunw_mp_register_warn in -lmtsk" >&5
26698$as_echo_n "checking for sunw_mp_register_warn in -lmtsk... " >&6; }
26699if ${ac_cv_lib_mtsk_sunw_mp_register_warn+:} false; then :
26700  $as_echo_n "(cached) " >&6
26701else
26702  ac_check_lib_save_LIBS=$LIBS
26703LIBS="-lmtsk  $LIBS"
26704cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26705/* end confdefs.h.  */
26706
26707/* Override any GCC internal prototype to avoid an error.
26708   Use char because int might match the return type of a GCC
26709   builtin and then its argument prototype would still apply.  */
26710#ifdef __cplusplus
26711extern "C"
26712#endif
26713char sunw_mp_register_warn ();
26714int
26715main ()
26716{
26717return sunw_mp_register_warn ();
26718  ;
26719  return 0;
26720}
26721_ACEOF
26722if ac_fn_c_try_link "$LINENO"; then :
26723  ac_cv_lib_mtsk_sunw_mp_register_warn=yes
26724else
26725  ac_cv_lib_mtsk_sunw_mp_register_warn=no
26726fi
26727rm -f core conftest.err conftest.$ac_objext \
26728    conftest$ac_exeext conftest.$ac_ext
26729LIBS=$ac_check_lib_save_LIBS
26730fi
26731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mtsk_sunw_mp_register_warn" >&5
26732$as_echo "$ac_cv_lib_mtsk_sunw_mp_register_warn" >&6; }
26733if test "x$ac_cv_lib_mtsk_sunw_mp_register_warn" = xyes; then :
26734  GOMP_LIBS="-lmtsk"
26735fi
26736
26737    fi
26738    # AIX xlc
26739    if test "x$GOMP_LIBS" = x ; then
26740    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _xlsmpFlush in -lxlsmp" >&5
26741$as_echo_n "checking for _xlsmpFlush in -lxlsmp... " >&6; }
26742if ${ac_cv_lib_xlsmp__xlsmpFlush+:} false; then :
26743  $as_echo_n "(cached) " >&6
26744else
26745  ac_check_lib_save_LIBS=$LIBS
26746LIBS="-lxlsmp  $LIBS"
26747cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26748/* end confdefs.h.  */
26749
26750/* Override any GCC internal prototype to avoid an error.
26751   Use char because int might match the return type of a GCC
26752   builtin and then its argument prototype would still apply.  */
26753#ifdef __cplusplus
26754extern "C"
26755#endif
26756char _xlsmpFlush ();
26757int
26758main ()
26759{
26760return _xlsmpFlush ();
26761  ;
26762  return 0;
26763}
26764_ACEOF
26765if ac_fn_c_try_link "$LINENO"; then :
26766  ac_cv_lib_xlsmp__xlsmpFlush=yes
26767else
26768  ac_cv_lib_xlsmp__xlsmpFlush=no
26769fi
26770rm -f core conftest.err conftest.$ac_objext \
26771    conftest$ac_exeext conftest.$ac_ext
26772LIBS=$ac_check_lib_save_LIBS
26773fi
26774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xlsmp__xlsmpFlush" >&5
26775$as_echo "$ac_cv_lib_xlsmp__xlsmpFlush" >&6; }
26776if test "x$ac_cv_lib_xlsmp__xlsmpFlush" = xyes; then :
26777  GOMP_LIBS="-lxlsmp"
26778fi
26779
26780    fi
26781    # SGI IRIX 6.5 MIPSpro C/C++
26782    if test "x$GOMP_LIBS" = x ; then
26783    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mp_destroy in -lmp" >&5
26784$as_echo_n "checking for mp_destroy in -lmp... " >&6; }
26785if ${ac_cv_lib_mp_mp_destroy+:} false; then :
26786  $as_echo_n "(cached) " >&6
26787else
26788  ac_check_lib_save_LIBS=$LIBS
26789LIBS="-lmp  $LIBS"
26790cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26791/* end confdefs.h.  */
26792
26793/* Override any GCC internal prototype to avoid an error.
26794   Use char because int might match the return type of a GCC
26795   builtin and then its argument prototype would still apply.  */
26796#ifdef __cplusplus
26797extern "C"
26798#endif
26799char mp_destroy ();
26800int
26801main ()
26802{
26803return mp_destroy ();
26804  ;
26805  return 0;
26806}
26807_ACEOF
26808if ac_fn_c_try_link "$LINENO"; then :
26809  ac_cv_lib_mp_mp_destroy=yes
26810else
26811  ac_cv_lib_mp_mp_destroy=no
26812fi
26813rm -f core conftest.err conftest.$ac_objext \
26814    conftest$ac_exeext conftest.$ac_ext
26815LIBS=$ac_check_lib_save_LIBS
26816fi
26817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mp_mp_destroy" >&5
26818$as_echo "$ac_cv_lib_mp_mp_destroy" >&6; }
26819if test "x$ac_cv_lib_mp_mp_destroy" = xyes; then :
26820  GOMP_LIBS="-lmp"
26821fi
26822
26823    fi
26824  fi
26825  LIBS="$GOMP_LIBS $LIBS"
26826fi
26827
26828
26829#
26830# Check for jemalloc.
26831#
26832have_jemalloc='no'
26833JEMALLOC_LIBS=''
26834if test "$with_jemalloc" != 'no'; then
26835  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JEMALLOC support" >&5
26836$as_echo_n "checking for JEMALLOC support... " >&6; }
26837  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
26838$as_echo "" >&6; }
26839  failed=0
26840  passed=0
26841  ac_fn_c_check_header_mongrel "$LINENO" "jemalloc/jemalloc.h" "ac_cv_header_jemalloc_jemalloc_h" "$ac_includes_default"
26842if test "x$ac_cv_header_jemalloc_jemalloc_h" = xyes; then :
26843  passed=`expr $passed + 1`
26844else
26845  failed=`expr $failed + 1`
26846fi
26847
26848
26849  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for malloc_stats_print in -ljemalloc" >&5
26850$as_echo_n "checking for malloc_stats_print in -ljemalloc... " >&6; }
26851if ${ac_cv_lib_jemalloc_malloc_stats_print+:} false; then :
26852  $as_echo_n "(cached) " >&6
26853else
26854  ac_check_lib_save_LIBS=$LIBS
26855LIBS="-ljemalloc  $LIBS"
26856cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26857/* end confdefs.h.  */
26858
26859/* Override any GCC internal prototype to avoid an error.
26860   Use char because int might match the return type of a GCC
26861   builtin and then its argument prototype would still apply.  */
26862#ifdef __cplusplus
26863extern "C"
26864#endif
26865char malloc_stats_print ();
26866int
26867main ()
26868{
26869return malloc_stats_print ();
26870  ;
26871  return 0;
26872}
26873_ACEOF
26874if ac_fn_c_try_link "$LINENO"; then :
26875  ac_cv_lib_jemalloc_malloc_stats_print=yes
26876else
26877  ac_cv_lib_jemalloc_malloc_stats_print=no
26878fi
26879rm -f core conftest.err conftest.$ac_objext \
26880    conftest$ac_exeext conftest.$ac_ext
26881LIBS=$ac_check_lib_save_LIBS
26882fi
26883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jemalloc_malloc_stats_print" >&5
26884$as_echo "$ac_cv_lib_jemalloc_malloc_stats_print" >&6; }
26885if test "x$ac_cv_lib_jemalloc_malloc_stats_print" = xyes; then :
26886  passed=`expr $passed + 1`
26887else
26888  failed=`expr $failed + 1`
26889fi
26890
26891  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if jemalloc memory allocation library is complete" >&5
26892$as_echo_n "checking if jemalloc memory allocation library is complete... " >&6; }
26893  if test $passed -gt 0; then
26894    if test $failed -gt 0; then
26895      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
26896$as_echo "no -- some components failed test" >&6; }
26897      have_jemalloc='no (failed tests)'
26898    else
26899      JEMALLOC_LIBS='-ljemalloc'
26900      LIBS="$JEMALLOC_LIBS $LIBS"
26901
26902$as_echo "#define HAVE_JEMALLOC 1" >>confdefs.h
26903
26904      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26905$as_echo "yes" >&6; }
26906      have_jemalloc='yes'
26907    fi
26908  else
26909    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
26910$as_echo "no" >&6; }
26911  fi
26912fi
26913 if test "$have_jemalloc" = 'yes'; then
26914  HAVE_JEMALLOC_TRUE=
26915  HAVE_JEMALLOC_FALSE='#'
26916else
26917  HAVE_JEMALLOC_TRUE='#'
26918  HAVE_JEMALLOC_FALSE=
26919fi
26920
26921
26922
26923#
26924# Check for TCMalloc library
26925#
26926have_tcmalloc='no'
26927TCMALLOC_LIBS=''
26928OLIBS="$LIBS"
26929if test "$have_threads" = 'yes' -a "$with_tcmalloc" != 'no'; then
26930    { $as_echo "$as_me:${as_lineno-$LINENO}: checking tcmalloc library support" >&5
26931$as_echo_n "checking tcmalloc library support... " >&6; }
26932    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
26933$as_echo "" >&6; }
26934    failed=0
26935    passed=0
26936
26937    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mallinfo in -ltcmalloc_minimal" >&5
26938$as_echo_n "checking for mallinfo in -ltcmalloc_minimal... " >&6; }
26939if ${ac_cv_lib_tcmalloc_minimal_mallinfo+:} false; then :
26940  $as_echo_n "(cached) " >&6
26941else
26942  ac_check_lib_save_LIBS=$LIBS
26943LIBS="-ltcmalloc_minimal  $LIBS"
26944cat confdefs.h - <<_ACEOF >conftest.$ac_ext
26945/* end confdefs.h.  */
26946
26947/* Override any GCC internal prototype to avoid an error.
26948   Use char because int might match the return type of a GCC
26949   builtin and then its argument prototype would still apply.  */
26950#ifdef __cplusplus
26951extern "C"
26952#endif
26953char mallinfo ();
26954int
26955main ()
26956{
26957return mallinfo ();
26958  ;
26959  return 0;
26960}
26961_ACEOF
26962if ac_fn_c_try_link "$LINENO"; then :
26963  ac_cv_lib_tcmalloc_minimal_mallinfo=yes
26964else
26965  ac_cv_lib_tcmalloc_minimal_mallinfo=no
26966fi
26967rm -f core conftest.err conftest.$ac_objext \
26968    conftest$ac_exeext conftest.$ac_ext
26969LIBS=$ac_check_lib_save_LIBS
26970fi
26971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tcmalloc_minimal_mallinfo" >&5
26972$as_echo "$ac_cv_lib_tcmalloc_minimal_mallinfo" >&6; }
26973if test "x$ac_cv_lib_tcmalloc_minimal_mallinfo" = xyes; then :
26974  passed=`expr $passed + 1`
26975else
26976  failed=`expr $failed + 1`
26977fi
26978
26979
26980    if test $passed -gt 0; then
26981        if test $failed -gt 0; then
26982            have_tcmalloc='no (some components failed test)'
26983        else
26984            TCMALLOC_LIBS=-ltcmalloc_minimal
26985            LIBS="$TCMALLOC_LIBS $LIBS"
26986            CFLAGS="$CFLAGS -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free"
26987
26988$as_echo "#define HAVE_TCMALLOC 1" >>confdefs.h
26989
26990            have_tcmalloc='yes'
26991        fi
26992    fi
26993    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tcmalloc memory allocation library is complete" >&5
26994$as_echo_n "checking if tcmalloc memory allocation library is complete... " >&6; }
26995    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_tcmalloc" >&5
26996$as_echo "$have_tcmalloc" >&6; }
26997fi
26998 if test "$have_tcmalloc" = 'yes'; then
26999  HAVE_TCMALLOC_TRUE=
27000  HAVE_TCMALLOC_FALSE='#'
27001else
27002  HAVE_TCMALLOC_TRUE='#'
27003  HAVE_TCMALLOC_FALSE=
27004fi
27005
27006
27007
27008#
27009# Check for umem.
27010#
27011have_umem='no'
27012UMEM_LIBS=''
27013if test "$with_umem" != 'no'; then
27014  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UMEM support" >&5
27015$as_echo_n "checking for UMEM support... " >&6; }
27016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
27017$as_echo "" >&6; }
27018  failed=0
27019  passed=0
27020  ac_fn_c_check_header_mongrel "$LINENO" "umem.h" "ac_cv_header_umem_h" "$ac_includes_default"
27021if test "x$ac_cv_header_umem_h" = xyes; then :
27022  passed=`expr $passed + 1`
27023else
27024  failed=`expr $failed + 1`
27025fi
27026
27027
27028  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_alloc in -lumem" >&5
27029$as_echo_n "checking for umem_alloc in -lumem... " >&6; }
27030if ${ac_cv_lib_umem_umem_alloc+:} false; then :
27031  $as_echo_n "(cached) " >&6
27032else
27033  ac_check_lib_save_LIBS=$LIBS
27034LIBS="-lumem  $LIBS"
27035cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27036/* end confdefs.h.  */
27037
27038/* Override any GCC internal prototype to avoid an error.
27039   Use char because int might match the return type of a GCC
27040   builtin and then its argument prototype would still apply.  */
27041#ifdef __cplusplus
27042extern "C"
27043#endif
27044char umem_alloc ();
27045int
27046main ()
27047{
27048return umem_alloc ();
27049  ;
27050  return 0;
27051}
27052_ACEOF
27053if ac_fn_c_try_link "$LINENO"; then :
27054  ac_cv_lib_umem_umem_alloc=yes
27055else
27056  ac_cv_lib_umem_umem_alloc=no
27057fi
27058rm -f core conftest.err conftest.$ac_objext \
27059    conftest$ac_exeext conftest.$ac_ext
27060LIBS=$ac_check_lib_save_LIBS
27061fi
27062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_alloc" >&5
27063$as_echo "$ac_cv_lib_umem_umem_alloc" >&6; }
27064if test "x$ac_cv_lib_umem_umem_alloc" = xyes; then :
27065  passed=`expr $passed + 1`
27066else
27067  failed=`expr $failed + 1`
27068fi
27069
27070
27071  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for umem_free in -lumem" >&5
27072$as_echo_n "checking for umem_free in -lumem... " >&6; }
27073if ${ac_cv_lib_umem_umem_free+:} false; then :
27074  $as_echo_n "(cached) " >&6
27075else
27076  ac_check_lib_save_LIBS=$LIBS
27077LIBS="-lumem  $LIBS"
27078cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27079/* end confdefs.h.  */
27080
27081/* Override any GCC internal prototype to avoid an error.
27082   Use char because int might match the return type of a GCC
27083   builtin and then its argument prototype would still apply.  */
27084#ifdef __cplusplus
27085extern "C"
27086#endif
27087char umem_free ();
27088int
27089main ()
27090{
27091return umem_free ();
27092  ;
27093  return 0;
27094}
27095_ACEOF
27096if ac_fn_c_try_link "$LINENO"; then :
27097  ac_cv_lib_umem_umem_free=yes
27098else
27099  ac_cv_lib_umem_umem_free=no
27100fi
27101rm -f core conftest.err conftest.$ac_objext \
27102    conftest$ac_exeext conftest.$ac_ext
27103LIBS=$ac_check_lib_save_LIBS
27104fi
27105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_umem_umem_free" >&5
27106$as_echo "$ac_cv_lib_umem_umem_free" >&6; }
27107if test "x$ac_cv_lib_umem_umem_free" = xyes; then :
27108  passed=`expr $passed + 1`
27109else
27110  failed=`expr $failed + 1`
27111fi
27112
27113
27114  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if umem memory allocation library is complete" >&5
27115$as_echo_n "checking if umem memory allocation library is complete... " >&6; }
27116  if test $passed -gt 0; then
27117    if test $failed -gt 0; then
27118      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
27119$as_echo "no -- some components failed test" >&6; }
27120      have_umem='no (failed tests)'
27121    else
27122      UMEM_LIBS='-lumem'
27123      LIBS="$UMEM_LIBS $LIBS"
27124
27125$as_echo "#define HAVE_UMEM 1" >>confdefs.h
27126
27127      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27128$as_echo "yes" >&6; }
27129      have_umem='yes'
27130    fi
27131  else
27132    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27133$as_echo "no" >&6; }
27134  fi
27135fi
27136 if test "$have_umem" = 'yes'; then
27137  HAVE_UMEM_TRUE=
27138  HAVE_UMEM_FALSE='#'
27139else
27140  HAVE_UMEM_TRUE='#'
27141  HAVE_UMEM_FALSE=
27142fi
27143
27144
27145
27146#
27147# Add support for ccmalloc memory debugging library if requested
27148#
27149have_ccmalloc='no'
27150CCMALLOC_LIBS=''
27151if test "$enable_ccmalloc" = 'yes'; then
27152    # Extract the first word of "ccmalloc", so it can be a program name with args.
27153set dummy ccmalloc; ac_word=$2
27154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27155$as_echo_n "checking for $ac_word... " >&6; }
27156if ${ac_cv_path_CCMALLOCDelegate+:} false; then :
27157  $as_echo_n "(cached) " >&6
27158else
27159  case $CCMALLOCDelegate in
27160  [\\/]* | ?:[\\/]*)
27161  ac_cv_path_CCMALLOCDelegate="$CCMALLOCDelegate" # Let the user override the test with a path.
27162  ;;
27163  *)
27164  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27165for as_dir in $PATH
27166do
27167  IFS=$as_save_IFS
27168  test -z "$as_dir" && as_dir=.
27169    for ac_exec_ext in '' $ac_executable_extensions; do
27170  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
27171    ac_cv_path_CCMALLOCDelegate="$as_dir/$ac_word$ac_exec_ext"
27172    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
27173    break 2
27174  fi
27175done
27176  done
27177IFS=$as_save_IFS
27178
27179  ;;
27180esac
27181fi
27182CCMALLOCDelegate=$ac_cv_path_CCMALLOCDelegate
27183if test -n "$CCMALLOCDelegate"; then
27184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CCMALLOCDelegate" >&5
27185$as_echo "$CCMALLOCDelegate" >&6; }
27186else
27187  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27188$as_echo "no" >&6; }
27189fi
27190
27191
27192    if test -n "$CCMALLOCDelegate"; then
27193        eval `grep PREFIX= $CCMALLOCDelegate | sed -e 's/PREFIX/CCMALLOC_PREFIX/'`
27194        OLIBS="$LIBS"
27195        # Assume that gcc is used with ccmalloc.
27196        LIBS="$LIBS $CCMALLOC_PREFIX/lib/ccmalloc-gcc.o"
27197       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ccmalloc_malloc in -lccmalloc" >&5
27198$as_echo_n "checking for ccmalloc_malloc in -lccmalloc... " >&6; }
27199if ${ac_cv_lib_ccmalloc_ccmalloc_malloc+:} false; then :
27200  $as_echo_n "(cached) " >&6
27201else
27202  ac_check_lib_save_LIBS=$LIBS
27203LIBS="-lccmalloc  $LIBS"
27204cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27205/* end confdefs.h.  */
27206
27207/* Override any GCC internal prototype to avoid an error.
27208   Use char because int might match the return type of a GCC
27209   builtin and then its argument prototype would still apply.  */
27210#ifdef __cplusplus
27211extern "C"
27212#endif
27213char ccmalloc_malloc ();
27214int
27215main ()
27216{
27217return ccmalloc_malloc ();
27218  ;
27219  return 0;
27220}
27221_ACEOF
27222if ac_fn_c_try_link "$LINENO"; then :
27223  ac_cv_lib_ccmalloc_ccmalloc_malloc=yes
27224else
27225  ac_cv_lib_ccmalloc_ccmalloc_malloc=no
27226fi
27227rm -f core conftest.err conftest.$ac_objext \
27228    conftest$ac_exeext conftest.$ac_ext
27229LIBS=$ac_check_lib_save_LIBS
27230fi
27231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ccmalloc_ccmalloc_malloc" >&5
27232$as_echo "$ac_cv_lib_ccmalloc_ccmalloc_malloc" >&6; }
27233if test "x$ac_cv_lib_ccmalloc_ccmalloc_malloc" = xyes; then :
27234  CCMALLOC_LIBS="$CCMALLOC_PREFIX/lib/ccmalloc-gcc.o -lccmalloc -ldl"
27235else
27236  ,-ldl
27237fi
27238
27239        if test -n "$CCMALLOC_LIBS"; then
27240            LIBS="$OLIBS"
27241            LIBS="$LIBS $CCMALLOC_LIBS"
27242            have_ccmalloc='yes'
27243        else
27244            LIBS="$OLIBS"
27245        fi
27246    fi
27247fi
27248
27249#
27250# Add support for 'huge pages' if requested
27251#
27252if test "x$enable_hugepages" != "xno"; then :
27253
27254
27255$as_echo "#define HAVE_HUGEPAGES  1" >>confdefs.h
27256
27257
27258fi
27259
27260#
27261# Add support for efence memory debugging library if requested
27262#
27263if test "$enable_efence" = 'yes'; then
27264    EFENCE_LIBS='-lefence'
27265    LIBS="$EFENCE_LIBS $LIBS"
27266fi
27267
27268
27269#
27270# Check for BZLIB
27271#
27272
27273
27274# Check whether --with-bzlib was given.
27275if test "${with_bzlib+set}" = set; then :
27276  withval=$with_bzlib; with_bzlib=$withval
27277else
27278  with_bzlib='yes'
27279fi
27280
27281
27282if test "$with_bzlib" != 'yes'; then
27283    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-bzlib=$with_bzlib "
27284fi
27285
27286have_bzlib='no'
27287if test "$with_bzlib" != 'no'; then
27288    BZLIB_LIBS=''
27289    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
27290$as_echo "-------------------------------------------------------------" >&6; }
27291    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZLIB" >&5
27292$as_echo_n "checking for BZLIB... " >&6; }
27293    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
27294$as_echo "" >&6; }
27295    failed=0
27296    passed=0
27297    found_libbz=0
27298    ac_fn_c_check_header_mongrel "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default"
27299if test "x$ac_cv_header_bzlib_h" = xyes; then :
27300  passed=`expr $passed + 1`
27301else
27302  failed=`expr $failed + 1`
27303fi
27304
27305
27306    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BZ2_bzDecompress in -lbz2" >&5
27307$as_echo_n "checking for BZ2_bzDecompress in -lbz2... " >&6; }
27308if ${ac_cv_lib_bz2_BZ2_bzDecompress+:} false; then :
27309  $as_echo_n "(cached) " >&6
27310else
27311  ac_check_lib_save_LIBS=$LIBS
27312LIBS="-lbz2  $LIBS"
27313cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27314/* end confdefs.h.  */
27315
27316/* Override any GCC internal prototype to avoid an error.
27317   Use char because int might match the return type of a GCC
27318   builtin and then its argument prototype would still apply.  */
27319#ifdef __cplusplus
27320extern "C"
27321#endif
27322char BZ2_bzDecompress ();
27323int
27324main ()
27325{
27326return BZ2_bzDecompress ();
27327  ;
27328  return 0;
27329}
27330_ACEOF
27331if ac_fn_c_try_link "$LINENO"; then :
27332  ac_cv_lib_bz2_BZ2_bzDecompress=yes
27333else
27334  ac_cv_lib_bz2_BZ2_bzDecompress=no
27335fi
27336rm -f core conftest.err conftest.$ac_objext \
27337    conftest$ac_exeext conftest.$ac_ext
27338LIBS=$ac_check_lib_save_LIBS
27339fi
27340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2_BZ2_bzDecompress" >&5
27341$as_echo "$ac_cv_lib_bz2_BZ2_bzDecompress" >&6; }
27342if test "x$ac_cv_lib_bz2_BZ2_bzDecompress" = xyes; then :
27343  found_libbz=`expr $found_libbz + 1`
27344fi
27345
27346    if test "$native_win32_build" = 'yes'; then
27347      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _imp__BZ2_decompress in -lbz2" >&5
27348$as_echo_n "checking for _imp__BZ2_decompress in -lbz2... " >&6; }
27349if ${ac_cv_lib_bz2__imp__BZ2_decompress+:} false; then :
27350  $as_echo_n "(cached) " >&6
27351else
27352  ac_check_lib_save_LIBS=$LIBS
27353LIBS="-lbz2  $LIBS"
27354cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27355/* end confdefs.h.  */
27356
27357/* Override any GCC internal prototype to avoid an error.
27358   Use char because int might match the return type of a GCC
27359   builtin and then its argument prototype would still apply.  */
27360#ifdef __cplusplus
27361extern "C"
27362#endif
27363char _imp__BZ2_decompress ();
27364int
27365main ()
27366{
27367return _imp__BZ2_decompress ();
27368  ;
27369  return 0;
27370}
27371_ACEOF
27372if ac_fn_c_try_link "$LINENO"; then :
27373  ac_cv_lib_bz2__imp__BZ2_decompress=yes
27374else
27375  ac_cv_lib_bz2__imp__BZ2_decompress=no
27376fi
27377rm -f core conftest.err conftest.$ac_objext \
27378    conftest$ac_exeext conftest.$ac_ext
27379LIBS=$ac_check_lib_save_LIBS
27380fi
27381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bz2__imp__BZ2_decompress" >&5
27382$as_echo "$ac_cv_lib_bz2__imp__BZ2_decompress" >&6; }
27383if test "x$ac_cv_lib_bz2__imp__BZ2_decompress" = xyes; then :
27384  found_libbz=`expr $found_libbz + 1`
27385fi
27386
27387    fi
27388    if test $found_libbz -gt 0; then
27389      passed=`expr $passed + 1`
27390    else
27391      failed=`expr $failed + 1`
27392    fi
27393    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if BZLIB package is complete" >&5
27394$as_echo_n "checking if BZLIB package is complete... " >&6; }
27395    if test $passed -gt 0; then
27396      if test $failed -gt 0; then
27397        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
27398$as_echo "no -- some components failed test" >&6; }
27399        have_bzlib='no (failed tests)'
27400      else
27401        BZLIB_LIBS='-lbz2'
27402        LIBS="$BZLIB_LIBS $LIBS"
27403
27404$as_echo "#define BZLIB_DELEGATE 1" >>confdefs.h
27405
27406        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27407$as_echo "yes" >&6; }
27408        have_bzlib='yes'
27409      fi
27410    else
27411      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27412$as_echo "no" >&6; }
27413    fi
27414fi
27415 if test "$have_bzlib" = 'yes'; then
27416  BZLIB_DELEGATE_TRUE=
27417  BZLIB_DELEGATE_FALSE='#'
27418else
27419  BZLIB_DELEGATE_TRUE='#'
27420  BZLIB_DELEGATE_FALSE=
27421fi
27422
27423
27424
27425#
27426# Find the X11 include and library directories.
27427#
27428IPC_LIBS=''
27429X11_LIBS=''
27430XEXT_LIBS=''
27431XT_LIBS=''
27432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
27433$as_echo_n "checking for X... " >&6; }
27434
27435
27436# Check whether --with-x was given.
27437if test "${with_x+set}" = set; then :
27438  withval=$with_x;
27439fi
27440
27441# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
27442if test "x$with_x" = xno; then
27443  # The user explicitly disabled X.
27444  have_x=disabled
27445else
27446  case $x_includes,$x_libraries in #(
27447    *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
27448    *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
27449  $as_echo_n "(cached) " >&6
27450else
27451  # One or both of the vars are not set, and there is no cached value.
27452ac_x_includes=no ac_x_libraries=no
27453rm -f -r conftest.dir
27454if mkdir conftest.dir; then
27455  cd conftest.dir
27456  cat >Imakefile <<'_ACEOF'
27457incroot:
27458	@echo incroot='${INCROOT}'
27459usrlibdir:
27460	@echo usrlibdir='${USRLIBDIR}'
27461libdir:
27462	@echo libdir='${LIBDIR}'
27463_ACEOF
27464  if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
27465    # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
27466    for ac_var in incroot usrlibdir libdir; do
27467      eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
27468    done
27469    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
27470    for ac_extension in a so sl dylib la dll; do
27471      if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
27472	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
27473	ac_im_usrlibdir=$ac_im_libdir; break
27474      fi
27475    done
27476    # Screen out bogus values from the imake configuration.  They are
27477    # bogus both because they are the default anyway, and because
27478    # using them would break gcc on systems where it needs fixed includes.
27479    case $ac_im_incroot in
27480	/usr/include) ac_x_includes= ;;
27481	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
27482    esac
27483    case $ac_im_usrlibdir in
27484	/usr/lib | /usr/lib64 | /lib | /lib64) ;;
27485	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
27486    esac
27487  fi
27488  cd ..
27489  rm -f -r conftest.dir
27490fi
27491
27492# Standard set of common directories for X headers.
27493# Check X11 before X11Rn because it is often a symlink to the current release.
27494ac_x_header_dirs='
27495/usr/X11/include
27496/usr/X11R7/include
27497/usr/X11R6/include
27498/usr/X11R5/include
27499/usr/X11R4/include
27500
27501/usr/include/X11
27502/usr/include/X11R7
27503/usr/include/X11R6
27504/usr/include/X11R5
27505/usr/include/X11R4
27506
27507/usr/local/X11/include
27508/usr/local/X11R7/include
27509/usr/local/X11R6/include
27510/usr/local/X11R5/include
27511/usr/local/X11R4/include
27512
27513/usr/local/include/X11
27514/usr/local/include/X11R7
27515/usr/local/include/X11R6
27516/usr/local/include/X11R5
27517/usr/local/include/X11R4
27518
27519/usr/X386/include
27520/usr/x386/include
27521/usr/XFree86/include/X11
27522
27523/usr/include
27524/usr/local/include
27525/usr/unsupported/include
27526/usr/athena/include
27527/usr/local/x11r5/include
27528/usr/lpp/Xamples/include
27529
27530/usr/openwin/include
27531/usr/openwin/share/include'
27532
27533if test "$ac_x_includes" = no; then
27534  # Guess where to find include files, by looking for Xlib.h.
27535  # First, try using that file with no special directory specified.
27536  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27537/* end confdefs.h.  */
27538#include <X11/Xlib.h>
27539_ACEOF
27540if ac_fn_c_try_cpp "$LINENO"; then :
27541  # We can compile using X headers with no special include directory.
27542ac_x_includes=
27543else
27544  for ac_dir in $ac_x_header_dirs; do
27545  if test -r "$ac_dir/X11/Xlib.h"; then
27546    ac_x_includes=$ac_dir
27547    break
27548  fi
27549done
27550fi
27551rm -f conftest.err conftest.i conftest.$ac_ext
27552fi # $ac_x_includes = no
27553
27554if test "$ac_x_libraries" = no; then
27555  # Check for the libraries.
27556  # See if we find them without any special options.
27557  # Don't add to $LIBS permanently.
27558  ac_save_LIBS=$LIBS
27559  LIBS="-lX11 $LIBS"
27560  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27561/* end confdefs.h.  */
27562#include <X11/Xlib.h>
27563int
27564main ()
27565{
27566XrmInitialize ()
27567  ;
27568  return 0;
27569}
27570_ACEOF
27571if ac_fn_c_try_link "$LINENO"; then :
27572  LIBS=$ac_save_LIBS
27573# We can link X programs with no special library path.
27574ac_x_libraries=
27575else
27576  LIBS=$ac_save_LIBS
27577for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
27578do
27579  # Don't even attempt the hair of trying to link an X program!
27580  for ac_extension in a so sl dylib la dll; do
27581    if test -r "$ac_dir/libX11.$ac_extension"; then
27582      ac_x_libraries=$ac_dir
27583      break 2
27584    fi
27585  done
27586done
27587fi
27588rm -f core conftest.err conftest.$ac_objext \
27589    conftest$ac_exeext conftest.$ac_ext
27590fi # $ac_x_libraries = no
27591
27592case $ac_x_includes,$ac_x_libraries in #(
27593  no,* | *,no | *\'*)
27594    # Didn't find X, or a directory has "'" in its name.
27595    ac_cv_have_x="have_x=no";; #(
27596  *)
27597    # Record where we found X for the cache.
27598    ac_cv_have_x="have_x=yes\
27599	ac_x_includes='$ac_x_includes'\
27600	ac_x_libraries='$ac_x_libraries'"
27601esac
27602fi
27603;; #(
27604    *) have_x=yes;;
27605  esac
27606  eval "$ac_cv_have_x"
27607fi # $with_x != no
27608
27609if test "$have_x" != yes; then
27610  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
27611$as_echo "$have_x" >&6; }
27612  no_x=yes
27613else
27614  # If each of the values was on the command line, it overrides each guess.
27615  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
27616  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
27617  # Update the cache value to reflect the command line values.
27618  ac_cv_have_x="have_x=yes\
27619	ac_x_includes='$x_includes'\
27620	ac_x_libraries='$x_libraries'"
27621  { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
27622$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
27623fi
27624
27625if test "$no_x" = yes; then
27626  # Not all programs may use this symbol, but it does not hurt to define it.
27627
27628$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
27629
27630  X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
27631else
27632  if test -n "$x_includes"; then
27633    X_CFLAGS="$X_CFLAGS -I$x_includes"
27634  fi
27635
27636  # It would also be nice to do this for all -L options, not just this one.
27637  if test -n "$x_libraries"; then
27638    X_LIBS="$X_LIBS -L$x_libraries"
27639    # For Solaris; some versions of Sun CC require a space after -R and
27640    # others require no space.  Words are not sufficient . . . .
27641    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
27642$as_echo_n "checking whether -R must be followed by a space... " >&6; }
27643    ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
27644    ac_xsave_c_werror_flag=$ac_c_werror_flag
27645    ac_c_werror_flag=yes
27646    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27647/* end confdefs.h.  */
27648
27649int
27650main ()
27651{
27652
27653  ;
27654  return 0;
27655}
27656_ACEOF
27657if ac_fn_c_try_link "$LINENO"; then :
27658  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
27659$as_echo "no" >&6; }
27660       X_LIBS="$X_LIBS -R$x_libraries"
27661else
27662  LIBS="$ac_xsave_LIBS -R $x_libraries"
27663       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27664/* end confdefs.h.  */
27665
27666int
27667main ()
27668{
27669
27670  ;
27671  return 0;
27672}
27673_ACEOF
27674if ac_fn_c_try_link "$LINENO"; then :
27675  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27676$as_echo "yes" >&6; }
27677	  X_LIBS="$X_LIBS -R $x_libraries"
27678else
27679  { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
27680$as_echo "neither works" >&6; }
27681fi
27682rm -f core conftest.err conftest.$ac_objext \
27683    conftest$ac_exeext conftest.$ac_ext
27684fi
27685rm -f core conftest.err conftest.$ac_objext \
27686    conftest$ac_exeext conftest.$ac_ext
27687    ac_c_werror_flag=$ac_xsave_c_werror_flag
27688    LIBS=$ac_xsave_LIBS
27689  fi
27690
27691  # Check for system-dependent libraries X programs must link with.
27692  # Do this before checking for the system-independent R6 libraries
27693  # (-lICE), since we may need -lsocket or whatever for X linking.
27694
27695  if test "$ISC" = yes; then
27696    X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
27697  else
27698    # Martyn Johnson says this is needed for Ultrix, if the X
27699    # libraries were built with DECnet support.  And Karl Berry says
27700    # the Alpha needs dnet_stub (dnet does not exist).
27701    ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
27702    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27703/* end confdefs.h.  */
27704
27705/* Override any GCC internal prototype to avoid an error.
27706   Use char because int might match the return type of a GCC
27707   builtin and then its argument prototype would still apply.  */
27708#ifdef __cplusplus
27709extern "C"
27710#endif
27711char XOpenDisplay ();
27712int
27713main ()
27714{
27715return XOpenDisplay ();
27716  ;
27717  return 0;
27718}
27719_ACEOF
27720if ac_fn_c_try_link "$LINENO"; then :
27721
27722else
27723  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
27724$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
27725if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
27726  $as_echo_n "(cached) " >&6
27727else
27728  ac_check_lib_save_LIBS=$LIBS
27729LIBS="-ldnet  $LIBS"
27730cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27731/* end confdefs.h.  */
27732
27733/* Override any GCC internal prototype to avoid an error.
27734   Use char because int might match the return type of a GCC
27735   builtin and then its argument prototype would still apply.  */
27736#ifdef __cplusplus
27737extern "C"
27738#endif
27739char dnet_ntoa ();
27740int
27741main ()
27742{
27743return dnet_ntoa ();
27744  ;
27745  return 0;
27746}
27747_ACEOF
27748if ac_fn_c_try_link "$LINENO"; then :
27749  ac_cv_lib_dnet_dnet_ntoa=yes
27750else
27751  ac_cv_lib_dnet_dnet_ntoa=no
27752fi
27753rm -f core conftest.err conftest.$ac_objext \
27754    conftest$ac_exeext conftest.$ac_ext
27755LIBS=$ac_check_lib_save_LIBS
27756fi
27757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
27758$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
27759if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
27760  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
27761fi
27762
27763    if test $ac_cv_lib_dnet_dnet_ntoa = no; then
27764      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
27765$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
27766if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
27767  $as_echo_n "(cached) " >&6
27768else
27769  ac_check_lib_save_LIBS=$LIBS
27770LIBS="-ldnet_stub  $LIBS"
27771cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27772/* end confdefs.h.  */
27773
27774/* Override any GCC internal prototype to avoid an error.
27775   Use char because int might match the return type of a GCC
27776   builtin and then its argument prototype would still apply.  */
27777#ifdef __cplusplus
27778extern "C"
27779#endif
27780char dnet_ntoa ();
27781int
27782main ()
27783{
27784return dnet_ntoa ();
27785  ;
27786  return 0;
27787}
27788_ACEOF
27789if ac_fn_c_try_link "$LINENO"; then :
27790  ac_cv_lib_dnet_stub_dnet_ntoa=yes
27791else
27792  ac_cv_lib_dnet_stub_dnet_ntoa=no
27793fi
27794rm -f core conftest.err conftest.$ac_objext \
27795    conftest$ac_exeext conftest.$ac_ext
27796LIBS=$ac_check_lib_save_LIBS
27797fi
27798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
27799$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
27800if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
27801  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
27802fi
27803
27804    fi
27805fi
27806rm -f core conftest.err conftest.$ac_objext \
27807    conftest$ac_exeext conftest.$ac_ext
27808    LIBS="$ac_xsave_LIBS"
27809
27810    # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
27811    # to get the SysV transport functions.
27812    # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
27813    # needs -lnsl.
27814    # The nsl library prevents programs from opening the X display
27815    # on Irix 5.2, according to T.E. Dickey.
27816    # The functions gethostbyname, getservbyname, and inet_addr are
27817    # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
27818    ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
27819if test "x$ac_cv_func_gethostbyname" = xyes; then :
27820
27821fi
27822
27823    if test $ac_cv_func_gethostbyname = no; then
27824      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
27825$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
27826if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
27827  $as_echo_n "(cached) " >&6
27828else
27829  ac_check_lib_save_LIBS=$LIBS
27830LIBS="-lnsl  $LIBS"
27831cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27832/* end confdefs.h.  */
27833
27834/* Override any GCC internal prototype to avoid an error.
27835   Use char because int might match the return type of a GCC
27836   builtin and then its argument prototype would still apply.  */
27837#ifdef __cplusplus
27838extern "C"
27839#endif
27840char gethostbyname ();
27841int
27842main ()
27843{
27844return gethostbyname ();
27845  ;
27846  return 0;
27847}
27848_ACEOF
27849if ac_fn_c_try_link "$LINENO"; then :
27850  ac_cv_lib_nsl_gethostbyname=yes
27851else
27852  ac_cv_lib_nsl_gethostbyname=no
27853fi
27854rm -f core conftest.err conftest.$ac_objext \
27855    conftest$ac_exeext conftest.$ac_ext
27856LIBS=$ac_check_lib_save_LIBS
27857fi
27858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
27859$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
27860if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
27861  X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
27862fi
27863
27864      if test $ac_cv_lib_nsl_gethostbyname = no; then
27865	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
27866$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
27867if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
27868  $as_echo_n "(cached) " >&6
27869else
27870  ac_check_lib_save_LIBS=$LIBS
27871LIBS="-lbsd  $LIBS"
27872cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27873/* end confdefs.h.  */
27874
27875/* Override any GCC internal prototype to avoid an error.
27876   Use char because int might match the return type of a GCC
27877   builtin and then its argument prototype would still apply.  */
27878#ifdef __cplusplus
27879extern "C"
27880#endif
27881char gethostbyname ();
27882int
27883main ()
27884{
27885return gethostbyname ();
27886  ;
27887  return 0;
27888}
27889_ACEOF
27890if ac_fn_c_try_link "$LINENO"; then :
27891  ac_cv_lib_bsd_gethostbyname=yes
27892else
27893  ac_cv_lib_bsd_gethostbyname=no
27894fi
27895rm -f core conftest.err conftest.$ac_objext \
27896    conftest$ac_exeext conftest.$ac_ext
27897LIBS=$ac_check_lib_save_LIBS
27898fi
27899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
27900$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
27901if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
27902  X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
27903fi
27904
27905      fi
27906    fi
27907
27908    # lieder@skyler.mavd.honeywell.com says without -lsocket,
27909    # socket/setsockopt and other routines are undefined under SCO ODT
27910    # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
27911    # on later versions), says Simon Leinen: it contains gethostby*
27912    # variants that don't use the name server (or something).  -lsocket
27913    # must be given before -lnsl if both are needed.  We assume that
27914    # if connect needs -lnsl, so does gethostbyname.
27915    ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
27916if test "x$ac_cv_func_connect" = xyes; then :
27917
27918fi
27919
27920    if test $ac_cv_func_connect = no; then
27921      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
27922$as_echo_n "checking for connect in -lsocket... " >&6; }
27923if ${ac_cv_lib_socket_connect+:} false; then :
27924  $as_echo_n "(cached) " >&6
27925else
27926  ac_check_lib_save_LIBS=$LIBS
27927LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
27928cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27929/* end confdefs.h.  */
27930
27931/* Override any GCC internal prototype to avoid an error.
27932   Use char because int might match the return type of a GCC
27933   builtin and then its argument prototype would still apply.  */
27934#ifdef __cplusplus
27935extern "C"
27936#endif
27937char connect ();
27938int
27939main ()
27940{
27941return connect ();
27942  ;
27943  return 0;
27944}
27945_ACEOF
27946if ac_fn_c_try_link "$LINENO"; then :
27947  ac_cv_lib_socket_connect=yes
27948else
27949  ac_cv_lib_socket_connect=no
27950fi
27951rm -f core conftest.err conftest.$ac_objext \
27952    conftest$ac_exeext conftest.$ac_ext
27953LIBS=$ac_check_lib_save_LIBS
27954fi
27955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
27956$as_echo "$ac_cv_lib_socket_connect" >&6; }
27957if test "x$ac_cv_lib_socket_connect" = xyes; then :
27958  X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
27959fi
27960
27961    fi
27962
27963    # Guillermo Gomez says -lposix is necessary on A/UX.
27964    ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
27965if test "x$ac_cv_func_remove" = xyes; then :
27966
27967fi
27968
27969    if test $ac_cv_func_remove = no; then
27970      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
27971$as_echo_n "checking for remove in -lposix... " >&6; }
27972if ${ac_cv_lib_posix_remove+:} false; then :
27973  $as_echo_n "(cached) " >&6
27974else
27975  ac_check_lib_save_LIBS=$LIBS
27976LIBS="-lposix  $LIBS"
27977cat confdefs.h - <<_ACEOF >conftest.$ac_ext
27978/* end confdefs.h.  */
27979
27980/* Override any GCC internal prototype to avoid an error.
27981   Use char because int might match the return type of a GCC
27982   builtin and then its argument prototype would still apply.  */
27983#ifdef __cplusplus
27984extern "C"
27985#endif
27986char remove ();
27987int
27988main ()
27989{
27990return remove ();
27991  ;
27992  return 0;
27993}
27994_ACEOF
27995if ac_fn_c_try_link "$LINENO"; then :
27996  ac_cv_lib_posix_remove=yes
27997else
27998  ac_cv_lib_posix_remove=no
27999fi
28000rm -f core conftest.err conftest.$ac_objext \
28001    conftest$ac_exeext conftest.$ac_ext
28002LIBS=$ac_check_lib_save_LIBS
28003fi
28004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
28005$as_echo "$ac_cv_lib_posix_remove" >&6; }
28006if test "x$ac_cv_lib_posix_remove" = xyes; then :
28007  X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
28008fi
28009
28010    fi
28011
28012    # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
28013    ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
28014if test "x$ac_cv_func_shmat" = xyes; then :
28015
28016fi
28017
28018    if test $ac_cv_func_shmat = no; then
28019      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
28020$as_echo_n "checking for shmat in -lipc... " >&6; }
28021if ${ac_cv_lib_ipc_shmat+:} false; then :
28022  $as_echo_n "(cached) " >&6
28023else
28024  ac_check_lib_save_LIBS=$LIBS
28025LIBS="-lipc  $LIBS"
28026cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28027/* end confdefs.h.  */
28028
28029/* Override any GCC internal prototype to avoid an error.
28030   Use char because int might match the return type of a GCC
28031   builtin and then its argument prototype would still apply.  */
28032#ifdef __cplusplus
28033extern "C"
28034#endif
28035char shmat ();
28036int
28037main ()
28038{
28039return shmat ();
28040  ;
28041  return 0;
28042}
28043_ACEOF
28044if ac_fn_c_try_link "$LINENO"; then :
28045  ac_cv_lib_ipc_shmat=yes
28046else
28047  ac_cv_lib_ipc_shmat=no
28048fi
28049rm -f core conftest.err conftest.$ac_objext \
28050    conftest$ac_exeext conftest.$ac_ext
28051LIBS=$ac_check_lib_save_LIBS
28052fi
28053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
28054$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
28055if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
28056  X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
28057fi
28058
28059    fi
28060  fi
28061
28062  # Check for libraries that X11R6 Xt/Xaw programs need.
28063  ac_save_LDFLAGS=$LDFLAGS
28064  test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
28065  # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
28066  # check for ICE first), but we must link in the order -lSM -lICE or
28067  # we get undefined symbols.  So assume we have SM if we have ICE.
28068  # These have to be linked with before -lX11, unlike the other
28069  # libraries we check for below, so use a different variable.
28070  # John Interrante, Karl Berry
28071  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
28072$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
28073if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
28074  $as_echo_n "(cached) " >&6
28075else
28076  ac_check_lib_save_LIBS=$LIBS
28077LIBS="-lICE $X_EXTRA_LIBS $LIBS"
28078cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28079/* end confdefs.h.  */
28080
28081/* Override any GCC internal prototype to avoid an error.
28082   Use char because int might match the return type of a GCC
28083   builtin and then its argument prototype would still apply.  */
28084#ifdef __cplusplus
28085extern "C"
28086#endif
28087char IceConnectionNumber ();
28088int
28089main ()
28090{
28091return IceConnectionNumber ();
28092  ;
28093  return 0;
28094}
28095_ACEOF
28096if ac_fn_c_try_link "$LINENO"; then :
28097  ac_cv_lib_ICE_IceConnectionNumber=yes
28098else
28099  ac_cv_lib_ICE_IceConnectionNumber=no
28100fi
28101rm -f core conftest.err conftest.$ac_objext \
28102    conftest$ac_exeext conftest.$ac_ext
28103LIBS=$ac_check_lib_save_LIBS
28104fi
28105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
28106$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
28107if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
28108  X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
28109fi
28110
28111  LDFLAGS=$ac_save_LDFLAGS
28112
28113fi
28114
28115if test "$no_x" != 'yes'; then
28116    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28117$as_echo "-------------------------------------------------------------" >&6; }
28118    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5
28119$as_echo_n "checking for X11... " >&6; }
28120    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28121$as_echo "" >&6; }
28122    LDFLAGS="$LDFLAGS $X_LIBS"
28123    X11_LIBS="$X_PRE_LIBS -lX11 $X_EXTRA_LIBS"
28124    LIBS="$X11_LIBS $LIBS"
28125    CPPFLAGS="$CPPFLAGS $X_CFLAGS"
28126
28127
28128$as_echo "#define X11_DELEGATE 1" >>confdefs.h
28129
28130    #
28131    # Check for X11 shared memory extension
28132    #
28133    # shmctl is required to support the shared memory extension
28134    ac_fn_c_check_func "$LINENO" "shmctl" "ac_cv_func_shmctl"
28135if test "x$ac_cv_func_shmctl" = xyes; then :
28136  have_shmctl='yes'
28137fi
28138
28139    if test "$have_shmctl" != 'yes'; then
28140        PERSIST_LIBS=$LIBS
28141        LIBS="$LIBS -lcygipc"
28142        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28143/* end confdefs.h.  */
28144
28145/* Override any GCC internal prototype to avoid an error.
28146   Use char because int might match the return type of a GCC
28147   builtin and then its argument prototype would still apply.  */
28148#ifdef __cplusplus
28149extern "C"
28150#endif
28151char shmctl ();
28152int
28153main ()
28154{
28155return shmctl ();
28156  ;
28157  return 0;
28158}
28159_ACEOF
28160if ac_fn_c_try_link "$LINENO"; then :
28161  have_shmctl='yes'; IPC_LIBS='-lcygipc'
28162fi
28163rm -f core conftest.err conftest.$ac_objext \
28164    conftest$ac_exeext conftest.$ac_ext
28165        LIBS=$PERSIST_LIBS
28166    fi
28167
28168    if test "$have_shmctl" = 'yes'; then
28169        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShmAttach in -lXext" >&5
28170$as_echo_n "checking for XShmAttach in -lXext... " >&6; }
28171if ${ac_cv_lib_Xext_XShmAttach+:} false; then :
28172  $as_echo_n "(cached) " >&6
28173else
28174  ac_check_lib_save_LIBS=$LIBS
28175LIBS="-lXext  $LIBS"
28176cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28177/* end confdefs.h.  */
28178
28179/* Override any GCC internal prototype to avoid an error.
28180   Use char because int might match the return type of a GCC
28181   builtin and then its argument prototype would still apply.  */
28182#ifdef __cplusplus
28183extern "C"
28184#endif
28185char XShmAttach ();
28186int
28187main ()
28188{
28189return XShmAttach ();
28190  ;
28191  return 0;
28192}
28193_ACEOF
28194if ac_fn_c_try_link "$LINENO"; then :
28195  ac_cv_lib_Xext_XShmAttach=yes
28196else
28197  ac_cv_lib_Xext_XShmAttach=no
28198fi
28199rm -f core conftest.err conftest.$ac_objext \
28200    conftest$ac_exeext conftest.$ac_ext
28201LIBS=$ac_check_lib_save_LIBS
28202fi
28203{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShmAttach" >&5
28204$as_echo "$ac_cv_lib_Xext_XShmAttach" >&6; }
28205if test "x$ac_cv_lib_Xext_XShmAttach" = xyes; then :
28206  XEXT_LIBS='-lXext' ;
28207$as_echo "#define HAVE_SHARED_MEMORY 1" >>confdefs.h
28208
28209fi
28210
28211    fi
28212
28213    #
28214    # Check for X11 shape extension
28215    #
28216    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XShapeCombineMask in -lXext" >&5
28217$as_echo_n "checking for XShapeCombineMask in -lXext... " >&6; }
28218if ${ac_cv_lib_Xext_XShapeCombineMask+:} false; then :
28219  $as_echo_n "(cached) " >&6
28220else
28221  ac_check_lib_save_LIBS=$LIBS
28222LIBS="-lXext  $LIBS"
28223cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28224/* end confdefs.h.  */
28225
28226/* Override any GCC internal prototype to avoid an error.
28227   Use char because int might match the return type of a GCC
28228   builtin and then its argument prototype would still apply.  */
28229#ifdef __cplusplus
28230extern "C"
28231#endif
28232char XShapeCombineMask ();
28233int
28234main ()
28235{
28236return XShapeCombineMask ();
28237  ;
28238  return 0;
28239}
28240_ACEOF
28241if ac_fn_c_try_link "$LINENO"; then :
28242  ac_cv_lib_Xext_XShapeCombineMask=yes
28243else
28244  ac_cv_lib_Xext_XShapeCombineMask=no
28245fi
28246rm -f core conftest.err conftest.$ac_objext \
28247    conftest$ac_exeext conftest.$ac_ext
28248LIBS=$ac_check_lib_save_LIBS
28249fi
28250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xext_XShapeCombineMask" >&5
28251$as_echo "$ac_cv_lib_Xext_XShapeCombineMask" >&6; }
28252if test "x$ac_cv_lib_Xext_XShapeCombineMask" = xyes; then :
28253  XEXT_LIBS='-lXext' ;
28254$as_echo "#define HAVE_SHAPE 1" >>confdefs.h
28255
28256fi
28257
28258    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XtSetEventDispatcher in -lXt" >&5
28259$as_echo_n "checking for XtSetEventDispatcher in -lXt... " >&6; }
28260if ${ac_cv_lib_Xt_XtSetEventDispatcher+:} false; then :
28261  $as_echo_n "(cached) " >&6
28262else
28263  ac_check_lib_save_LIBS=$LIBS
28264LIBS="-lXt  $LIBS"
28265cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28266/* end confdefs.h.  */
28267
28268/* Override any GCC internal prototype to avoid an error.
28269   Use char because int might match the return type of a GCC
28270   builtin and then its argument prototype would still apply.  */
28271#ifdef __cplusplus
28272extern "C"
28273#endif
28274char XtSetEventDispatcher ();
28275int
28276main ()
28277{
28278return XtSetEventDispatcher ();
28279  ;
28280  return 0;
28281}
28282_ACEOF
28283if ac_fn_c_try_link "$LINENO"; then :
28284  ac_cv_lib_Xt_XtSetEventDispatcher=yes
28285else
28286  ac_cv_lib_Xt_XtSetEventDispatcher=no
28287fi
28288rm -f core conftest.err conftest.$ac_objext \
28289    conftest$ac_exeext conftest.$ac_ext
28290LIBS=$ac_check_lib_save_LIBS
28291fi
28292{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xt_XtSetEventDispatcher" >&5
28293$as_echo "$ac_cv_lib_Xt_XtSetEventDispatcher" >&6; }
28294if test "x$ac_cv_lib_Xt_XtSetEventDispatcher" = xyes; then :
28295  XT_LIBS='-lXt'
28296fi
28297
28298    LIBS="$XEXT_LIBS $XT_LIBS $LIBS"
28299fi
28300if test "$no_x" != 'yes'; then
28301  have_x='yes'
28302else
28303  have_x='no'
28304fi
28305 if test "$have_x" = 'yes'; then
28306  X11_DELEGATE_TRUE=
28307  X11_DELEGATE_FALSE='#'
28308else
28309  X11_DELEGATE_TRUE='#'
28310  X11_DELEGATE_FALSE=
28311fi
28312
28313
28314
28315
28316
28317#
28318# Check for ZIP
28319#
28320
28321# Check whether --with-zip was given.
28322if test "${with_zip+set}" = set; then :
28323  withval=$with_zip; with_zip=$withval
28324else
28325  with_zip='yes'
28326fi
28327
28328
28329if test "$with_zip" != 'yes'; then
28330    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-zip=$with_zip "
28331fi
28332
28333have_zip='no'
28334ZIP_CFLAGS=""
28335ZIP_LIBS=""
28336ZIP_PKG=""
28337if test "x$with_zip" = "xyes"; then
28338  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28339$as_echo "-------------------------------------------------------------" >&6; }
28340
28341pkg_failed=no
28342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libzip >= 1.0.0" >&5
28343$as_echo_n "checking for libzip >= 1.0.0... " >&6; }
28344
28345if test -n "$ZIP_CFLAGS"; then
28346    pkg_cv_ZIP_CFLAGS="$ZIP_CFLAGS"
28347 elif test -n "$PKG_CONFIG"; then
28348    if test -n "$PKG_CONFIG" && \
28349    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzip >= 1.0.0\""; } >&5
28350  ($PKG_CONFIG --exists --print-errors "libzip >= 1.0.0") 2>&5
28351  ac_status=$?
28352  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28353  test $ac_status = 0; }; then
28354  pkg_cv_ZIP_CFLAGS=`$PKG_CONFIG --cflags "libzip >= 1.0.0" 2>/dev/null`
28355		      test "x$?" != "x0" && pkg_failed=yes
28356else
28357  pkg_failed=yes
28358fi
28359 else
28360    pkg_failed=untried
28361fi
28362if test -n "$ZIP_LIBS"; then
28363    pkg_cv_ZIP_LIBS="$ZIP_LIBS"
28364 elif test -n "$PKG_CONFIG"; then
28365    if test -n "$PKG_CONFIG" && \
28366    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzip >= 1.0.0\""; } >&5
28367  ($PKG_CONFIG --exists --print-errors "libzip >= 1.0.0") 2>&5
28368  ac_status=$?
28369  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28370  test $ac_status = 0; }; then
28371  pkg_cv_ZIP_LIBS=`$PKG_CONFIG --libs "libzip >= 1.0.0" 2>/dev/null`
28372		      test "x$?" != "x0" && pkg_failed=yes
28373else
28374  pkg_failed=yes
28375fi
28376 else
28377    pkg_failed=untried
28378fi
28379
28380
28381
28382if test $pkg_failed = yes; then
28383        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28384$as_echo "no" >&6; }
28385
28386if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
28387        _pkg_short_errors_supported=yes
28388else
28389        _pkg_short_errors_supported=no
28390fi
28391        if test $_pkg_short_errors_supported = yes; then
28392	        ZIP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libzip >= 1.0.0" 2>&1`
28393        else
28394	        ZIP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libzip >= 1.0.0" 2>&1`
28395        fi
28396	# Put the nasty error message in config.log where it belongs
28397	echo "$ZIP_PKG_ERRORS" >&5
28398
28399	have_zip=no
28400elif test $pkg_failed = untried; then
28401        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28402$as_echo "no" >&6; }
28403	have_zip=no
28404else
28405	ZIP_CFLAGS=$pkg_cv_ZIP_CFLAGS
28406	ZIP_LIBS=$pkg_cv_ZIP_LIBS
28407        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28408$as_echo "yes" >&6; }
28409	have_zip=yes
28410fi
28411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28412$as_echo "" >&6; }
28413fi
28414
28415if test "$have_zip" = 'yes'; then
28416
28417$as_echo "#define ZIP_DELEGATE 1" >>confdefs.h
28418
28419  CFLAGS="$ZIP_CFLAGS $CFLAGS"
28420  LIBS="$ZIP_LIBS $LIBS"
28421fi
28422
28423 if test "$have_zip" = 'yes'; then
28424  ZIP_DELEGATE_TRUE=
28425  ZIP_DELEGATE_FALSE='#'
28426else
28427  ZIP_DELEGATE_TRUE='#'
28428  ZIP_DELEGATE_FALSE=
28429fi
28430
28431
28432
28433
28434
28435#
28436# Check for ZLIB
28437#
28438
28439# Check whether --with-zlib was given.
28440if test "${with_zlib+set}" = set; then :
28441  withval=$with_zlib; with_zlib=$withval
28442else
28443  with_zlib='yes'
28444fi
28445
28446
28447if test "$with_zlib" != 'yes'; then
28448    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-zlib=$with_zlib "
28449fi
28450
28451have_zlib='no'
28452ZLIB_CFLAGS=""
28453ZLIB_LIBS=""
28454ZLIB_PKG=""
28455if test "x$with_zlib" = "xyes"; then
28456  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28457$as_echo "-------------------------------------------------------------" >&6; }
28458
28459pkg_failed=no
28460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlib >= 1.0.0" >&5
28461$as_echo_n "checking for zlib >= 1.0.0... " >&6; }
28462
28463if test -n "$ZLIB_CFLAGS"; then
28464    pkg_cv_ZLIB_CFLAGS="$ZLIB_CFLAGS"
28465 elif test -n "$PKG_CONFIG"; then
28466    if test -n "$PKG_CONFIG" && \
28467    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0.0\""; } >&5
28468  ($PKG_CONFIG --exists --print-errors "zlib >= 1.0.0") 2>&5
28469  ac_status=$?
28470  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28471  test $ac_status = 0; }; then
28472  pkg_cv_ZLIB_CFLAGS=`$PKG_CONFIG --cflags "zlib >= 1.0.0" 2>/dev/null`
28473		      test "x$?" != "x0" && pkg_failed=yes
28474else
28475  pkg_failed=yes
28476fi
28477 else
28478    pkg_failed=untried
28479fi
28480if test -n "$ZLIB_LIBS"; then
28481    pkg_cv_ZLIB_LIBS="$ZLIB_LIBS"
28482 elif test -n "$PKG_CONFIG"; then
28483    if test -n "$PKG_CONFIG" && \
28484    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"zlib >= 1.0.0\""; } >&5
28485  ($PKG_CONFIG --exists --print-errors "zlib >= 1.0.0") 2>&5
28486  ac_status=$?
28487  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28488  test $ac_status = 0; }; then
28489  pkg_cv_ZLIB_LIBS=`$PKG_CONFIG --libs "zlib >= 1.0.0" 2>/dev/null`
28490		      test "x$?" != "x0" && pkg_failed=yes
28491else
28492  pkg_failed=yes
28493fi
28494 else
28495    pkg_failed=untried
28496fi
28497
28498
28499
28500if test $pkg_failed = yes; then
28501        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28502$as_echo "no" >&6; }
28503
28504if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
28505        _pkg_short_errors_supported=yes
28506else
28507        _pkg_short_errors_supported=no
28508fi
28509        if test $_pkg_short_errors_supported = yes; then
28510	        ZLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "zlib >= 1.0.0" 2>&1`
28511        else
28512	        ZLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "zlib >= 1.0.0" 2>&1`
28513        fi
28514	# Put the nasty error message in config.log where it belongs
28515	echo "$ZLIB_PKG_ERRORS" >&5
28516
28517	have_zlib=no
28518elif test $pkg_failed = untried; then
28519        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28520$as_echo "no" >&6; }
28521	have_zlib=no
28522else
28523	ZLIB_CFLAGS=$pkg_cv_ZLIB_CFLAGS
28524	ZLIB_LIBS=$pkg_cv_ZLIB_LIBS
28525        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28526$as_echo "yes" >&6; }
28527	have_zlib=yes
28528fi
28529  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28530$as_echo "" >&6; }
28531fi
28532
28533if test "$have_zlib" = 'yes'; then
28534
28535$as_echo "#define ZLIB_DELEGATE 1" >>confdefs.h
28536
28537  CFLAGS="$ZLIB_CFLAGS $CFLAGS"
28538  LIBS="$ZLIB_LIBS $LIBS"
28539fi
28540
28541 if test "$have_zlib" = 'yes'; then
28542  ZLIB_DELEGATE_TRUE=
28543  ZLIB_DELEGATE_FALSE='#'
28544else
28545  ZLIB_DELEGATE_TRUE='#'
28546  ZLIB_DELEGATE_FALSE=
28547fi
28548
28549
28550
28551
28552
28553#
28554# Check for ZSTD
28555#
28556
28557# Check whether --with-zstd was given.
28558if test "${with_zstd+set}" = set; then :
28559  withval=$with_zstd; with_zstd=$withval
28560else
28561  with_zstd='yes'
28562fi
28563
28564
28565if test "$with_zstd" != 'yes'; then
28566    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-zstd=$with_zstd "
28567fi
28568
28569have_zstd='no'
28570ZSTD_CFLAGS=""
28571ZSTD_LIBS=""
28572ZSTD_PKG=""
28573if test "x$with_zstd" = "xyes"; then
28574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28575$as_echo "-------------------------------------------------------------" >&6; }
28576
28577pkg_failed=no
28578{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libzstd >= 1.0.0" >&5
28579$as_echo_n "checking for libzstd >= 1.0.0... " >&6; }
28580
28581if test -n "$LIBZSTD_CFLAGS"; then
28582    pkg_cv_LIBZSTD_CFLAGS="$LIBZSTD_CFLAGS"
28583 elif test -n "$PKG_CONFIG"; then
28584    if test -n "$PKG_CONFIG" && \
28585    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzstd >= 1.0.0\""; } >&5
28586  ($PKG_CONFIG --exists --print-errors "libzstd >= 1.0.0") 2>&5
28587  ac_status=$?
28588  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28589  test $ac_status = 0; }; then
28590  pkg_cv_LIBZSTD_CFLAGS=`$PKG_CONFIG --cflags "libzstd >= 1.0.0" 2>/dev/null`
28591		      test "x$?" != "x0" && pkg_failed=yes
28592else
28593  pkg_failed=yes
28594fi
28595 else
28596    pkg_failed=untried
28597fi
28598if test -n "$LIBZSTD_LIBS"; then
28599    pkg_cv_LIBZSTD_LIBS="$LIBZSTD_LIBS"
28600 elif test -n "$PKG_CONFIG"; then
28601    if test -n "$PKG_CONFIG" && \
28602    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libzstd >= 1.0.0\""; } >&5
28603  ($PKG_CONFIG --exists --print-errors "libzstd >= 1.0.0") 2>&5
28604  ac_status=$?
28605  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28606  test $ac_status = 0; }; then
28607  pkg_cv_LIBZSTD_LIBS=`$PKG_CONFIG --libs "libzstd >= 1.0.0" 2>/dev/null`
28608		      test "x$?" != "x0" && pkg_failed=yes
28609else
28610  pkg_failed=yes
28611fi
28612 else
28613    pkg_failed=untried
28614fi
28615
28616
28617
28618if test $pkg_failed = yes; then
28619        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28620$as_echo "no" >&6; }
28621
28622if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
28623        _pkg_short_errors_supported=yes
28624else
28625        _pkg_short_errors_supported=no
28626fi
28627        if test $_pkg_short_errors_supported = yes; then
28628	        LIBZSTD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libzstd >= 1.0.0" 2>&1`
28629        else
28630	        LIBZSTD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libzstd >= 1.0.0" 2>&1`
28631        fi
28632	# Put the nasty error message in config.log where it belongs
28633	echo "$LIBZSTD_PKG_ERRORS" >&5
28634
28635	have_zstd=no
28636elif test $pkg_failed = untried; then
28637        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28638$as_echo "no" >&6; }
28639	have_zstd=no
28640else
28641	LIBZSTD_CFLAGS=$pkg_cv_LIBZSTD_CFLAGS
28642	LIBZSTD_LIBS=$pkg_cv_LIBZSTD_LIBS
28643        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28644$as_echo "yes" >&6; }
28645	have_zstd=yes
28646fi
28647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28648$as_echo "" >&6; }
28649fi
28650
28651if test "$have_zstd" = 'yes'; then
28652
28653$as_echo "#define ZSTD_DELEGATE 1" >>confdefs.h
28654
28655  CFLAGS="$ZSTD_CFLAGS $CFLAGS"
28656  LIBS="$ZSTD_LIBS $LIBS"
28657fi
28658
28659 if test "$have_zstd" = 'yes'; then
28660  ZSTD_DELEGATE_TRUE=
28661  ZSTD_DELEGATE_FALSE='#'
28662else
28663  ZSTD_DELEGATE_TRUE='#'
28664  ZSTD_DELEGATE_FALSE=
28665fi
28666
28667
28668
28669
28670
28671# whether modules are built or not.
28672if test "$build_modules" != 'no' || test "X$no_cl" != 'Xyes'; then
28673  with_ltdl='yes'
28674else
28675  with_ltdl='no'
28676fi
28677have_ltdl='no'
28678LTDL_LIBS=''
28679if test "$with_ltdl" = 'yes'; then
28680  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28681$as_echo "-------------------------------------------------------------" >&6; }
28682  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libltdl" >&5
28683$as_echo_n "checking for libltdl... " >&6; }
28684  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28685$as_echo "" >&6; }
28686  failed=0
28687  passed=0
28688  ac_fn_c_check_header_mongrel "$LINENO" "ltdl.h" "ac_cv_header_ltdl_h" "$ac_includes_default"
28689if test "x$ac_cv_header_ltdl_h" = xyes; then :
28690  passed=`expr $passed + 1`
28691else
28692  failed=`expr $failed + 1`
28693fi
28694
28695
28696  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lt_dlinit in -lltdl" >&5
28697$as_echo_n "checking for lt_dlinit in -lltdl... " >&6; }
28698if ${ac_cv_lib_ltdl_lt_dlinit+:} false; then :
28699  $as_echo_n "(cached) " >&6
28700else
28701  ac_check_lib_save_LIBS=$LIBS
28702LIBS="-lltdl  $LIBS"
28703cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28704/* end confdefs.h.  */
28705
28706/* Override any GCC internal prototype to avoid an error.
28707   Use char because int might match the return type of a GCC
28708   builtin and then its argument prototype would still apply.  */
28709#ifdef __cplusplus
28710extern "C"
28711#endif
28712char lt_dlinit ();
28713int
28714main ()
28715{
28716return lt_dlinit ();
28717  ;
28718  return 0;
28719}
28720_ACEOF
28721if ac_fn_c_try_link "$LINENO"; then :
28722  ac_cv_lib_ltdl_lt_dlinit=yes
28723else
28724  ac_cv_lib_ltdl_lt_dlinit=no
28725fi
28726rm -f core conftest.err conftest.$ac_objext \
28727    conftest$ac_exeext conftest.$ac_ext
28728LIBS=$ac_check_lib_save_LIBS
28729fi
28730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
28731$as_echo "$ac_cv_lib_ltdl_lt_dlinit" >&6; }
28732if test "x$ac_cv_lib_ltdl_lt_dlinit" = xyes; then :
28733  passed=`expr $passed + 1`
28734else
28735  failed=`expr $failed + 1`
28736fi
28737
28738  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libltdl package is complete" >&5
28739$as_echo_n "checking if libltdl package is complete... " >&6; }
28740  if test $passed -gt 0 ; then
28741    if test $failed -gt 0 ; then
28742      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
28743$as_echo "no -- some components failed test" >&6; }
28744      have_ltdl='no (failed tests)'
28745    else
28746      LTDL_LIBS='-lltdl'
28747      LIBS="$LTDL_LIBS $LIBS"
28748
28749$as_echo "#define LTDL_DELEGATE 1" >>confdefs.h
28750
28751
28752cat >>confdefs.h <<_ACEOF
28753#define LTDL_MODULE_EXT "${shrext_cmds}"
28754_ACEOF
28755
28756      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28757$as_echo "yes" >&6; }
28758      have_ltdl='yes'
28759    fi
28760  else
28761    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28762$as_echo "no" >&6; }
28763  fi
28764  if test "$have_ltdl" != 'yes' ; then
28765    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
28766$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
28767as_fn_error 1 "libltdl is required for modules and OpenCL builds
28768See \`config.log' for more details" "$LINENO" 5; }
28769  fi
28770fi
28771 if test "$have_ltdl" != 'no'; then
28772  WITH_LTDL_TRUE=
28773  WITH_LTDL_FALSE='#'
28774else
28775  WITH_LTDL_TRUE='#'
28776  WITH_LTDL_FALSE=
28777fi
28778
28779
28780#
28781# If profiling, then check for -ldl and dlopen (required for Solaris & gcc)
28782#
28783LIB_DL=''
28784if test "$enable_profiling" = 'yes'; then
28785    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
28786$as_echo_n "checking for dlopen in -ldl... " >&6; }
28787if ${ac_cv_lib_dl_dlopen+:} false; then :
28788  $as_echo_n "(cached) " >&6
28789else
28790  ac_check_lib_save_LIBS=$LIBS
28791LIBS="-ldl  $LIBS"
28792cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28793/* end confdefs.h.  */
28794
28795/* Override any GCC internal prototype to avoid an error.
28796   Use char because int might match the return type of a GCC
28797   builtin and then its argument prototype would still apply.  */
28798#ifdef __cplusplus
28799extern "C"
28800#endif
28801char dlopen ();
28802int
28803main ()
28804{
28805return dlopen ();
28806  ;
28807  return 0;
28808}
28809_ACEOF
28810if ac_fn_c_try_link "$LINENO"; then :
28811  ac_cv_lib_dl_dlopen=yes
28812else
28813  ac_cv_lib_dl_dlopen=no
28814fi
28815rm -f core conftest.err conftest.$ac_objext \
28816    conftest$ac_exeext conftest.$ac_ext
28817LIBS=$ac_check_lib_save_LIBS
28818fi
28819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
28820$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
28821if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
28822  LIB_DL='-ldl'
28823fi
28824
28825    LIBS="$LIB_DL $LIBS"
28826fi
28827
28828
28829
28830#
28831# Set Apple font directory.
28832#
28833
28834# Check whether --with-apple-font-dir was given.
28835if test "${with_apple_font_dir+set}" = set; then :
28836  withval=$with_apple_font_dir; with_apple_font_dir=$withval
28837else
28838  with_apple_font_dir='default'
28839fi
28840
28841
28842if test "$with_apple_font_dir" != 'default'; then
28843    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-apple-font-dir=$with_apple_font_dir "
28844fi
28845
28846
28847#
28848# Check for Autotrace delegate library.
28849#
28850
28851# Check whether --with-autotrace was given.
28852if test "${with_autotrace+set}" = set; then :
28853  withval=$with_autotrace; with_autotrace=$withval
28854else
28855  with_autotrace='no'
28856fi
28857
28858
28859if test "$with_autotrace" != 'yes'; then
28860    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-autotrace=$with_autotrace "
28861fi
28862
28863have_autotrace='no'
28864AUTOTRACE_CFLAGS=""
28865AUTOTRACE_LIBS=""
28866AUTOTRACE_PKG=""
28867if test "x$with_autotrace" = "xyes"; then
28868  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28869$as_echo "-------------------------------------------------------------" >&6; }
28870
28871pkg_failed=no
28872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for autotrace >= 0.31.2" >&5
28873$as_echo_n "checking for autotrace >= 0.31.2... " >&6; }
28874
28875if test -n "$AUTOTRACE_CFLAGS"; then
28876    pkg_cv_AUTOTRACE_CFLAGS="$AUTOTRACE_CFLAGS"
28877 elif test -n "$PKG_CONFIG"; then
28878    if test -n "$PKG_CONFIG" && \
28879    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"autotrace >= 0.31.2\""; } >&5
28880  ($PKG_CONFIG --exists --print-errors "autotrace >= 0.31.2") 2>&5
28881  ac_status=$?
28882  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28883  test $ac_status = 0; }; then
28884  pkg_cv_AUTOTRACE_CFLAGS=`$PKG_CONFIG --cflags "autotrace >= 0.31.2" 2>/dev/null`
28885		      test "x$?" != "x0" && pkg_failed=yes
28886else
28887  pkg_failed=yes
28888fi
28889 else
28890    pkg_failed=untried
28891fi
28892if test -n "$AUTOTRACE_LIBS"; then
28893    pkg_cv_AUTOTRACE_LIBS="$AUTOTRACE_LIBS"
28894 elif test -n "$PKG_CONFIG"; then
28895    if test -n "$PKG_CONFIG" && \
28896    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"autotrace >= 0.31.2\""; } >&5
28897  ($PKG_CONFIG --exists --print-errors "autotrace >= 0.31.2") 2>&5
28898  ac_status=$?
28899  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
28900  test $ac_status = 0; }; then
28901  pkg_cv_AUTOTRACE_LIBS=`$PKG_CONFIG --libs "autotrace >= 0.31.2" 2>/dev/null`
28902		      test "x$?" != "x0" && pkg_failed=yes
28903else
28904  pkg_failed=yes
28905fi
28906 else
28907    pkg_failed=untried
28908fi
28909
28910
28911
28912if test $pkg_failed = yes; then
28913        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28914$as_echo "no" >&6; }
28915
28916if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
28917        _pkg_short_errors_supported=yes
28918else
28919        _pkg_short_errors_supported=no
28920fi
28921        if test $_pkg_short_errors_supported = yes; then
28922	        AUTOTRACE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "autotrace >= 0.31.2" 2>&1`
28923        else
28924	        AUTOTRACE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "autotrace >= 0.31.2" 2>&1`
28925        fi
28926	# Put the nasty error message in config.log where it belongs
28927	echo "$AUTOTRACE_PKG_ERRORS" >&5
28928
28929	have_autotrace=no
28930elif test $pkg_failed = untried; then
28931        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28932$as_echo "no" >&6; }
28933	have_autotrace=no
28934else
28935	AUTOTRACE_CFLAGS=$pkg_cv_AUTOTRACE_CFLAGS
28936	AUTOTRACE_LIBS=$pkg_cv_AUTOTRACE_LIBS
28937        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
28938$as_echo "yes" >&6; }
28939	have_autotrace=yes
28940fi
28941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28942$as_echo "" >&6; }
28943fi
28944
28945if test "$have_autotrace" = 'yes'; then
28946
28947$as_echo "#define AUTOTRACE_DELEGATE 1" >>confdefs.h
28948
28949  CFLAGS="$AUTOTRACE_CFLAGS $CFLAGS"
28950fi
28951
28952 if test "$have_autotrace" = 'yes'; then
28953  AUTOTRACE_DELEGATE_TRUE=
28954  AUTOTRACE_DELEGATE_FALSE='#'
28955else
28956  AUTOTRACE_DELEGATE_TRUE='#'
28957  AUTOTRACE_DELEGATE_FALSE=
28958fi
28959
28960
28961
28962
28963
28964#
28965# Check for Display Postscript delegate library.
28966#
28967
28968# Check whether --with-dps was given.
28969if test "${with_dps+set}" = set; then :
28970  withval=$with_dps; with_dps=$withval
28971else
28972  with_dps='yes'
28973fi
28974
28975
28976if test "$with_dps" != 'yes'; then
28977    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-dps=$with_dps "
28978fi
28979
28980have_dps='no'
28981DPS_LIBS=''
28982if test "$with_dps" != 'no' && test "$with_x" != 'no'; then
28983    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
28984$as_echo "-------------------------------------------------------------" >&6; }
28985    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPS" >&5
28986$as_echo_n "checking for DPS... " >&6; }
28987    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
28988$as_echo "" >&6; }
28989    failed=0
28990    passed=0
28991    PERSIST_CPPFLAGS="$CPPFLAGS"
28992    CPPFLAGS="$CPPFLAGS -I${ac_x_includes}/X11"
28993    ac_fn_c_check_header_mongrel "$LINENO" "DPS/dpsXclient.h" "ac_cv_header_DPS_dpsXclient_h" "$ac_includes_default"
28994if test "x$ac_cv_header_DPS_dpsXclient_h" = xyes; then :
28995  passed=`expr $passed + 1`
28996else
28997  failed=`expr $failed + 1`
28998fi
28999
29000
29001    # DPS issues:
29002    # XFree86-4.x needs -lXt to provide XtMalloc for -ldps.
29003    # Cygwin doesn't deliver -lXt as a DLL, which prevents a DLL build.
29004    # Adobe DPS (as delivered on Solaris) doesn't require -lXt.
29005    # ImageMagick itself doesn't use -lXt.
29006    have_libdps='no'
29007    LIBDPS_XT=''
29008    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPSInitialize in -ldps" >&5
29009$as_echo_n "checking for DPSInitialize in -ldps... " >&6; }
29010if ${ac_cv_lib_dps_DPSInitialize+:} false; then :
29011  $as_echo_n "(cached) " >&6
29012else
29013  ac_check_lib_save_LIBS=$LIBS
29014LIBS="-ldps  $LIBS"
29015cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29016/* end confdefs.h.  */
29017
29018/* Override any GCC internal prototype to avoid an error.
29019   Use char because int might match the return type of a GCC
29020   builtin and then its argument prototype would still apply.  */
29021#ifdef __cplusplus
29022extern "C"
29023#endif
29024char DPSInitialize ();
29025int
29026main ()
29027{
29028return DPSInitialize ();
29029  ;
29030  return 0;
29031}
29032_ACEOF
29033if ac_fn_c_try_link "$LINENO"; then :
29034  ac_cv_lib_dps_DPSInitialize=yes
29035else
29036  ac_cv_lib_dps_DPSInitialize=no
29037fi
29038rm -f core conftest.err conftest.$ac_objext \
29039    conftest$ac_exeext conftest.$ac_ext
29040LIBS=$ac_check_lib_save_LIBS
29041fi
29042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dps_DPSInitialize" >&5
29043$as_echo "$ac_cv_lib_dps_DPSInitialize" >&6; }
29044if test "x$ac_cv_lib_dps_DPSInitialize" = xyes; then :
29045  have_libdps='yes'
29046else
29047  have_libdps='no',
29048fi
29049
29050    if test "$have_libdps" != 'yes'; then
29051        # Unset cache variable so we can try again.
29052        unset ac_cv_lib_dps_DPSInitialize
29053        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for DPSInitialize in -ldps" >&5
29054$as_echo_n "checking for DPSInitialize in -ldps... " >&6; }
29055if ${ac_cv_lib_dps_DPSInitialize+:} false; then :
29056  $as_echo_n "(cached) " >&6
29057else
29058  ac_check_lib_save_LIBS=$LIBS
29059LIBS="-ldps  $LIBS"
29060cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29061/* end confdefs.h.  */
29062
29063/* Override any GCC internal prototype to avoid an error.
29064   Use char because int might match the return type of a GCC
29065   builtin and then its argument prototype would still apply.  */
29066#ifdef __cplusplus
29067extern "C"
29068#endif
29069char DPSInitialize ();
29070int
29071main ()
29072{
29073return DPSInitialize ();
29074  ;
29075  return 0;
29076}
29077_ACEOF
29078if ac_fn_c_try_link "$LINENO"; then :
29079  ac_cv_lib_dps_DPSInitialize=yes
29080else
29081  ac_cv_lib_dps_DPSInitialize=no
29082fi
29083rm -f core conftest.err conftest.$ac_objext \
29084    conftest$ac_exeext conftest.$ac_ext
29085LIBS=$ac_check_lib_save_LIBS
29086fi
29087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dps_DPSInitialize" >&5
29088$as_echo "$ac_cv_lib_dps_DPSInitialize" >&6; }
29089if test "x$ac_cv_lib_dps_DPSInitialize" = xyes; then :
29090  have_libdps='yes'
29091else
29092  have_libdps='no',-lXt
29093fi
29094
29095        if test "$have_libdps" = 'yes'; then
29096            LIBDPS_XT='-lXt'
29097        fi
29098    fi
29099    if test "$have_libdps" = 'yes'; then
29100        passed=`expr $passed + 1`
29101    else
29102        failed=`expr $failed + 1`
29103    fi
29104    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XDPSPixelsPerPoint in -ldpstk" >&5
29105$as_echo_n "checking for XDPSPixelsPerPoint in -ldpstk... " >&6; }
29106if ${ac_cv_lib_dpstk_XDPSPixelsPerPoint+:} false; then :
29107  $as_echo_n "(cached) " >&6
29108else
29109  ac_check_lib_save_LIBS=$LIBS
29110LIBS="-ldpstk  $LIBS"
29111cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29112/* end confdefs.h.  */
29113
29114/* Override any GCC internal prototype to avoid an error.
29115   Use char because int might match the return type of a GCC
29116   builtin and then its argument prototype would still apply.  */
29117#ifdef __cplusplus
29118extern "C"
29119#endif
29120char XDPSPixelsPerPoint ();
29121int
29122main ()
29123{
29124return XDPSPixelsPerPoint ();
29125  ;
29126  return 0;
29127}
29128_ACEOF
29129if ac_fn_c_try_link "$LINENO"; then :
29130  ac_cv_lib_dpstk_XDPSPixelsPerPoint=yes
29131else
29132  ac_cv_lib_dpstk_XDPSPixelsPerPoint=no
29133fi
29134rm -f core conftest.err conftest.$ac_objext \
29135    conftest$ac_exeext conftest.$ac_ext
29136LIBS=$ac_check_lib_save_LIBS
29137fi
29138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dpstk_XDPSPixelsPerPoint" >&5
29139$as_echo "$ac_cv_lib_dpstk_XDPSPixelsPerPoint" >&6; }
29140if test "x$ac_cv_lib_dpstk_XDPSPixelsPerPoint" = xyes; then :
29141  passed=`expr $passed + 1`
29142else
29143  failed=`expr $failed + 1`,-ldps $LIBDPS_XT
29144fi
29145
29146    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPS package is complete" >&5
29147$as_echo_n "checking if DPS package is complete... " >&6; }
29148    if test $passed -gt 0; then
29149        if test $failed -gt 0; then
29150            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
29151$as_echo "no -- some components failed test" >&6; }
29152            have_dps='no (failed tests)'
29153            CPPFLAGS="$PERSIST_CPPFLAGS"
29154        else
29155            DPS_LIBS="-ldpstk -ldps ${LIBDPS_XT}"
29156            LIBS="$DPS_LIBS $LIBS"
29157
29158$as_echo "#define DPS_DELEGATE 1" >>confdefs.h
29159
29160            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29161$as_echo "yes" >&6; }
29162            have_dps='yes'
29163        fi
29164    else
29165        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29166$as_echo "no" >&6; }
29167        CPPFLAGS=$PERSIST_CPPFLAGS
29168    fi
29169fi
29170 if test "$have_dps" = 'yes'; then
29171  DPS_DELEGATE_TRUE=
29172  DPS_DELEGATE_FALSE='#'
29173else
29174  DPS_DELEGATE_TRUE='#'
29175  DPS_DELEGATE_FALSE=
29176fi
29177
29178
29179
29180
29181#
29182# Set DejaVu font directory.
29183#
29184
29185# Check whether --with-dejavu-font-dir was given.
29186if test "${with_dejavu_font_dir+set}" = set; then :
29187  withval=$with_dejavu_font_dir; with_dejavu_font_dir=$withval
29188else
29189  with_dejavu_font_dir='default'
29190fi
29191
29192
29193if test "$with_dejavu_font_dir" != 'default'; then
29194    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-dejavu-font-dir=$with_dejavu_font_dir "
29195fi
29196
29197
29198#
29199# Check for FFTW delegate library.
29200#
29201
29202# Check whether --with-fftw was given.
29203if test "${with_fftw+set}" = set; then :
29204  withval=$with_fftw; with_fftw=$withval
29205else
29206  with_fftw='no'
29207fi
29208
29209
29210if test "$with_fftw" != 'yes'; then
29211    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fftw=$with_fftw "
29212fi
29213
29214have_fftw='no'
29215FFTW_CFLAGS=""
29216FFTW_LIBS=""
29217FFTW_PKG=""
29218if test "x$with_fftw" = "xyes"; then
29219  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29220$as_echo "-------------------------------------------------------------" >&6; }
29221
29222pkg_failed=no
29223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fftw3 >= 3.0.0" >&5
29224$as_echo_n "checking for fftw3 >= 3.0.0... " >&6; }
29225
29226if test -n "$fftw3_CFLAGS"; then
29227    pkg_cv_fftw3_CFLAGS="$fftw3_CFLAGS"
29228 elif test -n "$PKG_CONFIG"; then
29229    if test -n "$PKG_CONFIG" && \
29230    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fftw3 >= 3.0.0\""; } >&5
29231  ($PKG_CONFIG --exists --print-errors "fftw3 >= 3.0.0") 2>&5
29232  ac_status=$?
29233  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29234  test $ac_status = 0; }; then
29235  pkg_cv_fftw3_CFLAGS=`$PKG_CONFIG --cflags "fftw3 >= 3.0.0" 2>/dev/null`
29236		      test "x$?" != "x0" && pkg_failed=yes
29237else
29238  pkg_failed=yes
29239fi
29240 else
29241    pkg_failed=untried
29242fi
29243if test -n "$fftw3_LIBS"; then
29244    pkg_cv_fftw3_LIBS="$fftw3_LIBS"
29245 elif test -n "$PKG_CONFIG"; then
29246    if test -n "$PKG_CONFIG" && \
29247    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fftw3 >= 3.0.0\""; } >&5
29248  ($PKG_CONFIG --exists --print-errors "fftw3 >= 3.0.0") 2>&5
29249  ac_status=$?
29250  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29251  test $ac_status = 0; }; then
29252  pkg_cv_fftw3_LIBS=`$PKG_CONFIG --libs "fftw3 >= 3.0.0" 2>/dev/null`
29253		      test "x$?" != "x0" && pkg_failed=yes
29254else
29255  pkg_failed=yes
29256fi
29257 else
29258    pkg_failed=untried
29259fi
29260
29261
29262
29263if test $pkg_failed = yes; then
29264        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29265$as_echo "no" >&6; }
29266
29267if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
29268        _pkg_short_errors_supported=yes
29269else
29270        _pkg_short_errors_supported=no
29271fi
29272        if test $_pkg_short_errors_supported = yes; then
29273	        fftw3_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "fftw3 >= 3.0.0" 2>&1`
29274        else
29275	        fftw3_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "fftw3 >= 3.0.0" 2>&1`
29276        fi
29277	# Put the nasty error message in config.log where it belongs
29278	echo "$fftw3_PKG_ERRORS" >&5
29279
29280	have_fftw=no
29281elif test $pkg_failed = untried; then
29282        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29283$as_echo "no" >&6; }
29284	have_fftw=no
29285else
29286	fftw3_CFLAGS=$pkg_cv_fftw3_CFLAGS
29287	fftw3_LIBS=$pkg_cv_fftw3_LIBS
29288        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29289$as_echo "yes" >&6; }
29290	have_fftw=yes
29291fi
29292  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29293$as_echo "" >&6; }
29294fi
29295
29296if test "$have_fftw" = 'yes'; then
29297
29298$as_echo "#define FFTW_DELEGATE 1" >>confdefs.h
29299
29300  FFTW_CFLAGS="$fftw3_CFLAGS"
29301  FFTW_LIBS="$fftw3_LIBS"
29302  CFLAGS="$fftw3_CFLAGS $CFLAGS"
29303fi
29304
29305 if test "$have_fftw" = 'yes'; then
29306  FFTW_DELEGATE_TRUE=
29307  FFTW_DELEGATE_FALSE='#'
29308else
29309  FFTW_DELEGATE_TRUE='#'
29310  FFTW_DELEGATE_FALSE=
29311fi
29312
29313
29314
29315
29316
29317#
29318# Check for FLIF delegate library.
29319#
29320
29321# Check whether --with-flif was given.
29322if test "${with_flif+set}" = set; then :
29323  withval=$with_flif; with_flif=$withval
29324else
29325  with_flif='yes'
29326fi
29327
29328
29329if test "$with_flif" != 'yes'; then
29330    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-flif=$with_flif "
29331fi
29332
29333have_flif='no'
29334FLIF_LIBS=''
29335if test "$with_flif" != 'no'; then
29336    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29337$as_echo "-------------------------------------------------------------" >&6; }
29338    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FLIF" >&5
29339$as_echo_n "checking for FLIF... " >&6; }
29340    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29341$as_echo "" >&6; }
29342    failed=0
29343    passed=0
29344    ac_fn_c_check_header_mongrel "$LINENO" "flif.h" "ac_cv_header_flif_h" "$ac_includes_default"
29345if test "x$ac_cv_header_flif_h" = xyes; then :
29346  passed=`expr $passed + 1`
29347else
29348  failed=`expr $failed + 1`
29349fi
29350
29351
29352    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flif_create_decoder in -lflif" >&5
29353$as_echo_n "checking for flif_create_decoder in -lflif... " >&6; }
29354if ${ac_cv_lib_flif_flif_create_decoder+:} false; then :
29355  $as_echo_n "(cached) " >&6
29356else
29357  ac_check_lib_save_LIBS=$LIBS
29358LIBS="-lflif  $LIBS"
29359cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29360/* end confdefs.h.  */
29361
29362/* Override any GCC internal prototype to avoid an error.
29363   Use char because int might match the return type of a GCC
29364   builtin and then its argument prototype would still apply.  */
29365#ifdef __cplusplus
29366extern "C"
29367#endif
29368char flif_create_decoder ();
29369int
29370main ()
29371{
29372return flif_create_decoder ();
29373  ;
29374  return 0;
29375}
29376_ACEOF
29377if ac_fn_c_try_link "$LINENO"; then :
29378  ac_cv_lib_flif_flif_create_decoder=yes
29379else
29380  ac_cv_lib_flif_flif_create_decoder=no
29381fi
29382rm -f core conftest.err conftest.$ac_objext \
29383    conftest$ac_exeext conftest.$ac_ext
29384LIBS=$ac_check_lib_save_LIBS
29385fi
29386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_flif_flif_create_decoder" >&5
29387$as_echo "$ac_cv_lib_flif_flif_create_decoder" >&6; }
29388if test "x$ac_cv_lib_flif_flif_create_decoder" = xyes; then :
29389  passed=`expr $passed + 1`
29390else
29391  failed=`expr $failed + 1`
29392fi
29393
29394    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FLIF package is complete" >&5
29395$as_echo_n "checking if FLIF package is complete... " >&6; }
29396    if test $passed -gt 0; then
29397        if test $failed -gt 0; then
29398            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
29399$as_echo "no -- some components failed test" >&6; }
29400            have_flif='no (failed tests)'
29401        else
29402            FLIF_LIBS='-lflif'
29403            LIBS="$FLIF_LIBS $LIBS"
29404
29405$as_echo "#define FLIF_DELEGATE 1" >>confdefs.h
29406
29407            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29408$as_echo "yes" >&6; }
29409            have_flif='yes'
29410        fi
29411    else
29412        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29413$as_echo "no" >&6; }
29414    fi
29415fi
29416 if test "$have_flif" = 'yes'; then
29417  FLIF_DELEGATE_TRUE=
29418  FLIF_DELEGATE_FALSE='#'
29419else
29420  FLIF_DELEGATE_TRUE='#'
29421  FLIF_DELEGATE_FALSE=
29422fi
29423
29424
29425
29426
29427#
29428# Check for FlashPIX delegate library.
29429#
29430
29431# Check whether --with-fpx was given.
29432if test "${with_fpx+set}" = set; then :
29433  withval=$with_fpx; with_fpx=$withval
29434else
29435  with_fpx='yes'
29436fi
29437
29438
29439if test "$with_fpx" != 'yes'; then
29440    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fpx=$with_fpx "
29441fi
29442
29443have_fpx='no'
29444FPX_LIBS=''
29445if test "$with_fpx" != 'no'; then
29446    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29447$as_echo "-------------------------------------------------------------" >&6; }
29448    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FlashPIX" >&5
29449$as_echo_n "checking for FlashPIX... " >&6; }
29450    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29451$as_echo "" >&6; }
29452    failed=0
29453    passed=0
29454    ac_ext=cpp
29455ac_cpp='$CXXCPP $CPPFLAGS'
29456ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29457ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29458ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
29459
29460
29461ac_fn_cxx_check_header_mongrel "$LINENO" "fpxlib.h" "ac_cv_header_fpxlib_h" "$ac_includes_default"
29462if test "x$ac_cv_header_fpxlib_h" = xyes; then :
29463  passed=`expr $passed + 1`
29464else
29465  failed=`expr $failed + 1`
29466fi
29467
29468
29469    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FPX_OpenImageByFilename in -lfpx" >&5
29470$as_echo_n "checking for FPX_OpenImageByFilename in -lfpx... " >&6; }
29471if ${ac_cv_lib_fpx_FPX_OpenImageByFilename+:} false; then :
29472  $as_echo_n "(cached) " >&6
29473else
29474  ac_check_lib_save_LIBS=$LIBS
29475LIBS="-lfpx  $LIBS"
29476cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29477/* end confdefs.h.  */
29478
29479/* Override any GCC internal prototype to avoid an error.
29480   Use char because int might match the return type of a GCC
29481   builtin and then its argument prototype would still apply.  */
29482#ifdef __cplusplus
29483extern "C"
29484#endif
29485char FPX_OpenImageByFilename ();
29486int
29487main ()
29488{
29489return FPX_OpenImageByFilename ();
29490  ;
29491  return 0;
29492}
29493_ACEOF
29494if ac_fn_cxx_try_link "$LINENO"; then :
29495  ac_cv_lib_fpx_FPX_OpenImageByFilename=yes
29496else
29497  ac_cv_lib_fpx_FPX_OpenImageByFilename=no
29498fi
29499rm -f core conftest.err conftest.$ac_objext \
29500    conftest$ac_exeext conftest.$ac_ext
29501LIBS=$ac_check_lib_save_LIBS
29502fi
29503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fpx_FPX_OpenImageByFilename" >&5
29504$as_echo "$ac_cv_lib_fpx_FPX_OpenImageByFilename" >&6; }
29505if test "x$ac_cv_lib_fpx_FPX_OpenImageByFilename" = xyes; then :
29506  passed=`expr $passed + 1`
29507else
29508  failed=`expr $failed + 1`
29509fi
29510
29511
29512    ac_ext=c
29513ac_cpp='$CPP $CPPFLAGS'
29514ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
29515ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
29516ac_compiler_gnu=$ac_cv_c_compiler_gnu
29517
29518    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if FlashPIX package is complete" >&5
29519$as_echo_n "checking if FlashPIX package is complete... " >&6; }
29520    if test $passed -gt 0; then
29521        if test $failed -gt 0; then
29522            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
29523$as_echo "no -- some components failed test" >&6; }
29524            have_fpx='no (failed tests)'
29525        else
29526            FPX_LIBS='-lfpx'
29527
29528$as_echo "#define FPX_DELEGATE 1" >>confdefs.h
29529
29530            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29531$as_echo "yes" >&6; }
29532            have_fpx='yes'
29533            PERLMAINCC="$CXX"
29534        fi
29535    else
29536        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29537$as_echo "no" >&6; }
29538    fi
29539fi
29540 if test "$have_fpx" = 'yes'; then
29541  FPX_DELEGATE_TRUE=
29542  FPX_DELEGATE_FALSE='#'
29543else
29544  FPX_DELEGATE_TRUE='#'
29545  FPX_DELEGATE_FALSE=
29546fi
29547
29548
29549
29550
29551#
29552# Check for DJVU delegate library.
29553#
29554
29555# Check whether --with-djvu was given.
29556if test "${with_djvu+set}" = set; then :
29557  withval=$with_djvu; with_djvu=$withval
29558else
29559  with_djvu='yes'
29560fi
29561
29562
29563if test "$with_djvu" != 'yes'; then
29564    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-djvu=$with_djvu "
29565fi
29566
29567have_djvu='no'
29568DJVU_CFLAGS=""
29569DJVU_LIBS=""
29570DJVU_PKG=""
29571if test "x$with_djvu" = "xyes"; then
29572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29573$as_echo "-------------------------------------------------------------" >&6; }
29574
29575pkg_failed=no
29576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ddjvuapi >= 3.5.0" >&5
29577$as_echo_n "checking for ddjvuapi >= 3.5.0... " >&6; }
29578
29579if test -n "$ddjvuapi_CFLAGS"; then
29580    pkg_cv_ddjvuapi_CFLAGS="$ddjvuapi_CFLAGS"
29581 elif test -n "$PKG_CONFIG"; then
29582    if test -n "$PKG_CONFIG" && \
29583    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ddjvuapi >= 3.5.0\""; } >&5
29584  ($PKG_CONFIG --exists --print-errors "ddjvuapi >= 3.5.0") 2>&5
29585  ac_status=$?
29586  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29587  test $ac_status = 0; }; then
29588  pkg_cv_ddjvuapi_CFLAGS=`$PKG_CONFIG --cflags "ddjvuapi >= 3.5.0" 2>/dev/null`
29589		      test "x$?" != "x0" && pkg_failed=yes
29590else
29591  pkg_failed=yes
29592fi
29593 else
29594    pkg_failed=untried
29595fi
29596if test -n "$ddjvuapi_LIBS"; then
29597    pkg_cv_ddjvuapi_LIBS="$ddjvuapi_LIBS"
29598 elif test -n "$PKG_CONFIG"; then
29599    if test -n "$PKG_CONFIG" && \
29600    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"ddjvuapi >= 3.5.0\""; } >&5
29601  ($PKG_CONFIG --exists --print-errors "ddjvuapi >= 3.5.0") 2>&5
29602  ac_status=$?
29603  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29604  test $ac_status = 0; }; then
29605  pkg_cv_ddjvuapi_LIBS=`$PKG_CONFIG --libs "ddjvuapi >= 3.5.0" 2>/dev/null`
29606		      test "x$?" != "x0" && pkg_failed=yes
29607else
29608  pkg_failed=yes
29609fi
29610 else
29611    pkg_failed=untried
29612fi
29613
29614
29615
29616if test $pkg_failed = yes; then
29617        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29618$as_echo "no" >&6; }
29619
29620if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
29621        _pkg_short_errors_supported=yes
29622else
29623        _pkg_short_errors_supported=no
29624fi
29625        if test $_pkg_short_errors_supported = yes; then
29626	        ddjvuapi_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "ddjvuapi >= 3.5.0" 2>&1`
29627        else
29628	        ddjvuapi_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "ddjvuapi >= 3.5.0" 2>&1`
29629        fi
29630	# Put the nasty error message in config.log where it belongs
29631	echo "$ddjvuapi_PKG_ERRORS" >&5
29632
29633	have_djvu=no
29634elif test $pkg_failed = untried; then
29635        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29636$as_echo "no" >&6; }
29637	have_djvu=no
29638else
29639	ddjvuapi_CFLAGS=$pkg_cv_ddjvuapi_CFLAGS
29640	ddjvuapi_LIBS=$pkg_cv_ddjvuapi_LIBS
29641        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29642$as_echo "yes" >&6; }
29643	have_djvu=yes
29644fi
29645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29646$as_echo "" >&6; }
29647fi
29648
29649if test "$have_djvu" = 'yes'; then
29650
29651$as_echo "#define DJVU_DELEGATE 1" >>confdefs.h
29652
29653  DJVU_CFLAGS="$ddjvuapi_CFLAGS"
29654  DJVU_LIBS="$ddjvuapi_LIBS"
29655  CFLAGS="$ddjvuapi_CFLAGS $CFLAGS"
29656fi
29657
29658 if test "$have_djvu" = 'yes'; then
29659  DJVU_DELEGATE_TRUE=
29660  DJVU_DELEGATE_FALSE='#'
29661else
29662  DJVU_DELEGATE_TRUE='#'
29663  DJVU_DELEGATE_FALSE=
29664fi
29665
29666
29667
29668
29669
29670#
29671# Check for fontconfig delegate library.
29672#
29673
29674# Check whether --with-fontconfig was given.
29675if test "${with_fontconfig+set}" = set; then :
29676  withval=$with_fontconfig; with_fontconfig=$withval
29677else
29678  with_fontconfig='yes'
29679fi
29680
29681
29682if test "$with_fontconfig" != 'yes'; then
29683    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fontconfig=$with_fontconfig "
29684fi
29685
29686have_fontconfig='no'
29687FONTCONFIG_CFLAGS=""
29688FONTCONFIG_LIBS=""
29689FONTCONFIG_PKG=""
29690if test "x$with_fontconfig" = "xyes"; then
29691  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29692$as_echo "-------------------------------------------------------------" >&6; }
29693
29694pkg_failed=no
29695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fontconfig >= 2.1.0" >&5
29696$as_echo_n "checking for fontconfig >= 2.1.0... " >&6; }
29697
29698if test -n "$FONTCONFIG_CFLAGS"; then
29699    pkg_cv_FONTCONFIG_CFLAGS="$FONTCONFIG_CFLAGS"
29700 elif test -n "$PKG_CONFIG"; then
29701    if test -n "$PKG_CONFIG" && \
29702    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.1.0\""; } >&5
29703  ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.1.0") 2>&5
29704  ac_status=$?
29705  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29706  test $ac_status = 0; }; then
29707  pkg_cv_FONTCONFIG_CFLAGS=`$PKG_CONFIG --cflags "fontconfig >= 2.1.0" 2>/dev/null`
29708		      test "x$?" != "x0" && pkg_failed=yes
29709else
29710  pkg_failed=yes
29711fi
29712 else
29713    pkg_failed=untried
29714fi
29715if test -n "$FONTCONFIG_LIBS"; then
29716    pkg_cv_FONTCONFIG_LIBS="$FONTCONFIG_LIBS"
29717 elif test -n "$PKG_CONFIG"; then
29718    if test -n "$PKG_CONFIG" && \
29719    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fontconfig >= 2.1.0\""; } >&5
29720  ($PKG_CONFIG --exists --print-errors "fontconfig >= 2.1.0") 2>&5
29721  ac_status=$?
29722  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29723  test $ac_status = 0; }; then
29724  pkg_cv_FONTCONFIG_LIBS=`$PKG_CONFIG --libs "fontconfig >= 2.1.0" 2>/dev/null`
29725		      test "x$?" != "x0" && pkg_failed=yes
29726else
29727  pkg_failed=yes
29728fi
29729 else
29730    pkg_failed=untried
29731fi
29732
29733
29734
29735if test $pkg_failed = yes; then
29736        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29737$as_echo "no" >&6; }
29738
29739if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
29740        _pkg_short_errors_supported=yes
29741else
29742        _pkg_short_errors_supported=no
29743fi
29744        if test $_pkg_short_errors_supported = yes; then
29745	        FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "fontconfig >= 2.1.0" 2>&1`
29746        else
29747	        FONTCONFIG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "fontconfig >= 2.1.0" 2>&1`
29748        fi
29749	# Put the nasty error message in config.log where it belongs
29750	echo "$FONTCONFIG_PKG_ERRORS" >&5
29751
29752	have_fontconfig=no
29753elif test $pkg_failed = untried; then
29754        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29755$as_echo "no" >&6; }
29756	have_fontconfig=no
29757else
29758	FONTCONFIG_CFLAGS=$pkg_cv_FONTCONFIG_CFLAGS
29759	FONTCONFIG_LIBS=$pkg_cv_FONTCONFIG_LIBS
29760        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29761$as_echo "yes" >&6; }
29762	have_fontconfig=yes
29763fi
29764  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29765$as_echo "" >&6; }
29766fi
29767
29768if test "$have_fontconfig" = 'yes'; then
29769
29770$as_echo "#define FONTCONFIG_DELEGATE 1" >>confdefs.h
29771
29772  CFLAGS="$FONTCONFIG_CFLAGS $CFLAGS"
29773fi
29774
29775 if test "$have_fontconfig" = 'yes'; then
29776  FONTCONFIG_DELEGATE_TRUE=
29777  FONTCONFIG_DELEGATE_FALSE='#'
29778else
29779  FONTCONFIG_DELEGATE_TRUE='#'
29780  FONTCONFIG_DELEGATE_FALSE=
29781fi
29782
29783
29784
29785
29786
29787#
29788# Check for the Freetype delegate library.
29789#
29790
29791# Check whether --with-freetype was given.
29792if test "${with_freetype+set}" = set; then :
29793  withval=$with_freetype; with_freetype=$withval
29794else
29795  with_freetype='yes'
29796fi
29797
29798
29799if test "$with_freetype" != 'yes'; then
29800    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-freetype=$with_freetype "
29801fi
29802
29803have_freetype='no'
29804FREETYPE_CFLAGS=""
29805FREETYPE_LIBS=""
29806FREETYPE_PKG=""
29807if test "x$with_freetype" = "xyes"; then
29808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29809$as_echo "-------------------------------------------------------------" >&6; }
29810
29811pkg_failed=no
29812{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for freetype2" >&5
29813$as_echo_n "checking for freetype2... " >&6; }
29814
29815if test -n "$FREETYPE_CFLAGS"; then
29816    pkg_cv_FREETYPE_CFLAGS="$FREETYPE_CFLAGS"
29817 elif test -n "$PKG_CONFIG"; then
29818    if test -n "$PKG_CONFIG" && \
29819    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5
29820  ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
29821  ac_status=$?
29822  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29823  test $ac_status = 0; }; then
29824  pkg_cv_FREETYPE_CFLAGS=`$PKG_CONFIG --cflags "freetype2" 2>/dev/null`
29825		      test "x$?" != "x0" && pkg_failed=yes
29826else
29827  pkg_failed=yes
29828fi
29829 else
29830    pkg_failed=untried
29831fi
29832if test -n "$FREETYPE_LIBS"; then
29833    pkg_cv_FREETYPE_LIBS="$FREETYPE_LIBS"
29834 elif test -n "$PKG_CONFIG"; then
29835    if test -n "$PKG_CONFIG" && \
29836    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"freetype2\""; } >&5
29837  ($PKG_CONFIG --exists --print-errors "freetype2") 2>&5
29838  ac_status=$?
29839  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29840  test $ac_status = 0; }; then
29841  pkg_cv_FREETYPE_LIBS=`$PKG_CONFIG --libs "freetype2" 2>/dev/null`
29842		      test "x$?" != "x0" && pkg_failed=yes
29843else
29844  pkg_failed=yes
29845fi
29846 else
29847    pkg_failed=untried
29848fi
29849
29850
29851
29852if test $pkg_failed = yes; then
29853        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29854$as_echo "no" >&6; }
29855
29856if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
29857        _pkg_short_errors_supported=yes
29858else
29859        _pkg_short_errors_supported=no
29860fi
29861        if test $_pkg_short_errors_supported = yes; then
29862	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "freetype2" 2>&1`
29863        else
29864	        FREETYPE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "freetype2" 2>&1`
29865        fi
29866	# Put the nasty error message in config.log where it belongs
29867	echo "$FREETYPE_PKG_ERRORS" >&5
29868
29869	have_freetype=no
29870elif test $pkg_failed = untried; then
29871        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29872$as_echo "no" >&6; }
29873	have_freetype=no
29874else
29875	FREETYPE_CFLAGS=$pkg_cv_FREETYPE_CFLAGS
29876	FREETYPE_LIBS=$pkg_cv_FREETYPE_LIBS
29877        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29878$as_echo "yes" >&6; }
29879	have_freetype=yes
29880fi
29881  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29882$as_echo "" >&6; }
29883fi
29884
29885if test "$have_freetype" = 'yes'; then
29886
29887$as_echo "#define FREETYPE_DELEGATE 1" >>confdefs.h
29888
29889  CFLAGS="$FREETYPE_CFLAGS $CFLAGS"
29890  MAGICKCORE_FREETYPE_DELEGATE=1
29891else
29892  MAGICKCORE_FREETYPE_DELEGATE=0
29893fi
29894
29895
29896
29897
29898
29899
29900#
29901# Check for the raqm delegate library.
29902#
29903
29904# Check whether --with-raqm was given.
29905if test "${with_raqm+set}" = set; then :
29906  withval=$with_raqm; with_raqm=$withval
29907else
29908  with_raqm='yes'
29909fi
29910
29911
29912if test "$with_raqm" != 'yes'; then
29913    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-raqm=$with_raqm "
29914fi
29915
29916have_raqm='no'
29917RAQM_CFLAGS=""
29918RAQM_LIBS=""
29919RAQM_PKG=""
29920if test "x$with_raqm" = "xyes"; then
29921  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
29922$as_echo "-------------------------------------------------------------" >&6; }
29923
29924pkg_failed=no
29925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for raqm" >&5
29926$as_echo_n "checking for raqm... " >&6; }
29927
29928if test -n "$RAQM_CFLAGS"; then
29929    pkg_cv_RAQM_CFLAGS="$RAQM_CFLAGS"
29930 elif test -n "$PKG_CONFIG"; then
29931    if test -n "$PKG_CONFIG" && \
29932    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"raqm\""; } >&5
29933  ($PKG_CONFIG --exists --print-errors "raqm") 2>&5
29934  ac_status=$?
29935  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29936  test $ac_status = 0; }; then
29937  pkg_cv_RAQM_CFLAGS=`$PKG_CONFIG --cflags "raqm" 2>/dev/null`
29938		      test "x$?" != "x0" && pkg_failed=yes
29939else
29940  pkg_failed=yes
29941fi
29942 else
29943    pkg_failed=untried
29944fi
29945if test -n "$RAQM_LIBS"; then
29946    pkg_cv_RAQM_LIBS="$RAQM_LIBS"
29947 elif test -n "$PKG_CONFIG"; then
29948    if test -n "$PKG_CONFIG" && \
29949    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"raqm\""; } >&5
29950  ($PKG_CONFIG --exists --print-errors "raqm") 2>&5
29951  ac_status=$?
29952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
29953  test $ac_status = 0; }; then
29954  pkg_cv_RAQM_LIBS=`$PKG_CONFIG --libs "raqm" 2>/dev/null`
29955		      test "x$?" != "x0" && pkg_failed=yes
29956else
29957  pkg_failed=yes
29958fi
29959 else
29960    pkg_failed=untried
29961fi
29962
29963
29964
29965if test $pkg_failed = yes; then
29966        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29967$as_echo "no" >&6; }
29968
29969if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
29970        _pkg_short_errors_supported=yes
29971else
29972        _pkg_short_errors_supported=no
29973fi
29974        if test $_pkg_short_errors_supported = yes; then
29975	        RAQM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "raqm" 2>&1`
29976        else
29977	        RAQM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "raqm" 2>&1`
29978        fi
29979	# Put the nasty error message in config.log where it belongs
29980	echo "$RAQM_PKG_ERRORS" >&5
29981
29982	have_raqm=no
29983elif test $pkg_failed = untried; then
29984        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29985$as_echo "no" >&6; }
29986	have_raqm=no
29987else
29988	RAQM_CFLAGS=$pkg_cv_RAQM_CFLAGS
29989	RAQM_LIBS=$pkg_cv_RAQM_LIBS
29990        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29991$as_echo "yes" >&6; }
29992	have_raqm=yes
29993fi
29994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
29995$as_echo "" >&6; }
29996fi
29997
29998if test "$have_raqm" = 'yes'; then
29999
30000$as_echo "#define RAQM_DELEGATE 1" >>confdefs.h
30001
30002  CFLAGS="$RAQM_CFLAGS $CFLAGS"
30003fi
30004
30005 if test "$have_raqm" = 'yes'; then
30006  RAQM_DELEGATE_TRUE=
30007  RAQM_DELEGATE_FALSE='#'
30008else
30009  RAQM_DELEGATE_TRUE='#'
30010  RAQM_DELEGATE_FALSE=
30011fi
30012
30013
30014
30015
30016
30017#
30018# Enable Windows gdi32 libraries
30019#
30020
30021# Check whether --with-gdi32 was given.
30022if test "${with_gdi32+set}" = set; then :
30023  withval=$with_gdi32; with_gdi32=$withval
30024else
30025  with_gdi32='yes'
30026fi
30027
30028if test "$with_gdi32" != 'yes' ; then
30029    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gdi32=$with_gdi32 "
30030fi
30031
30032#
30033# Check for Windows gdi32 library.
30034#
30035have_gdi32='no'
30036if test "$with_gdi32" != 'no'; then
30037  GDI32_LIBS=''
30038  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Windows GDI32 support" >&5
30039$as_echo_n "checking for Windows GDI32 support... " >&6; }
30040  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30041$as_echo "" >&6; }
30042  failed=0
30043  passed=0
30044  ac_fn_c_check_header_mongrel "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default"
30045if test "x$ac_cv_header_windows_h" = xyes; then :
30046  passed=`expr $passed + 1`
30047else
30048  failed=`expr $failed + 1`
30049fi
30050
30051
30052  ac_fn_c_check_header_compile "$LINENO" "winuser.h" "ac_cv_header_winuser_h" "#include <windows.h>
30053"
30054if test "x$ac_cv_header_winuser_h" = xyes; then :
30055  passed=`expr $passed + 1`
30056else
30057  failed=`expr $failed + 1`
30058fi
30059
30060
30061  ac_fn_c_check_header_compile "$LINENO" "wingdi.h" "ac_cv_header_wingdi_h" "#include <windows.h>
30062"
30063if test "x$ac_cv_header_wingdi_h" = xyes; then :
30064  passed=`expr $passed + 1`
30065else
30066  failed=`expr $failed + 1`
30067fi
30068
30069
30070  if test "$cygwin_build" = yes -o "$native_win32_build" = yes; then
30071    passed=`expr $passed + 1`
30072  fi
30073  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Windows GDI32 support is complete" >&5
30074$as_echo_n "checking if Windows GDI32 support is complete... " >&6; }
30075  if test $passed -gt 0; then
30076    if test $failed -gt 0; then
30077      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
30078$as_echo "no -- some components failed test" >&6; }
30079      have_gdi32='no (failed tests)'
30080    else
30081      GDI32_LIBS='-lgdi32 -luser32'
30082      LIBS="$GDI32_LIBS $LIBS"
30083
30084$as_echo "#define WINGDI32_DELEGATE 1" >>confdefs.h
30085
30086      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30087$as_echo "yes" >&6; }
30088      have_gdi32='yes'
30089    fi
30090  else
30091    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30092$as_echo "no" >&6; }
30093  fi
30094fi
30095 if test "$have_gdi32" = 'yes'; then
30096  WINGDI32_DELEGATE_TRUE=
30097  WINGDI32_DELEGATE_FALSE='#'
30098else
30099  WINGDI32_DELEGATE_TRUE='#'
30100  WINGDI32_DELEGATE_FALSE=
30101fi
30102
30103
30104
30105
30106
30107#
30108# Check for Ghostscript library or framework.
30109#
30110# Test for iapi.h & test for gsapi_new_instance in -lgs
30111# or -framework Ghostscript
30112
30113
30114# Check whether --with-gslib was given.
30115if test "${with_gslib+set}" = set; then :
30116  withval=$with_gslib; with_gslib=$withval
30117else
30118  with_gslib='no'
30119fi
30120
30121
30122gslib_framework='no'
30123if test "$with_gslib" != 'yes'; then
30124    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gslib=$with_gslib "
30125fi
30126
30127have_gslib='no'
30128GS_LIBS=''
30129if test "$with_gslib" != 'no'; then
30130    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30131$as_echo "-------------------------------------------------------------" >&6; }
30132    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript" >&5
30133$as_echo_n "checking for Ghostscript... " >&6; }
30134    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30135$as_echo "" >&6; }
30136    framework=0
30137    failed=0
30138    passed=0
30139    ac_fn_c_check_header_mongrel "$LINENO" "ghostscript/iapi.h" "ac_cv_header_ghostscript_iapi_h" "$ac_includes_default"
30140if test "x$ac_cv_header_ghostscript_iapi_h" = xyes; then :
30141  passed=`expr $passed + 1`
30142else
30143  failed=`expr $failed + 1`
30144fi
30145
30146
30147    ac_fn_c_check_header_mongrel "$LINENO" "ghostscript/ierrors.h" "ac_cv_header_ghostscript_ierrors_h" "$ac_includes_default"
30148if test "x$ac_cv_header_ghostscript_ierrors_h" = xyes; then :
30149  passed=`expr $passed + 1`
30150else
30151  failed=`expr $failed + 1`
30152fi
30153
30154
30155    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsapi_new_instance in Ghostscript framework" >&5
30156$as_echo_n "checking for gsapi_new_instance in Ghostscript framework... " >&6; }
30157if ${ac_cv_framework_Ghostscript_gsapi_new_instance+:} false; then :
30158  $as_echo_n "(cached) " >&6
30159else
30160  ac_check_framework_save_LIBS=$LIBS
30161LIBS="-framework Ghostscript  $LIBS"
30162cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30163/* end confdefs.h.  */
30164
30165/* Override any GCC internal prototype to avoid an error.
30166   Use char because int might match the return type of a GCC
30167   builtin and then its argument prototype would still apply.  */
30168#ifdef __cplusplus
30169extern "C"
30170#endif
30171char gsapi_new_instance ();
30172int
30173main ()
30174{
30175return gsapi_new_instance ();
30176  ;
30177  return 0;
30178}
30179_ACEOF
30180if ac_fn_c_try_link "$LINENO"; then :
30181  ac_cv_framework_Ghostscript_gsapi_new_instance=yes
30182else
30183  ac_cv_framework_Ghostscript_gsapi_new_instance=no
30184fi
30185rm -f core conftest.err conftest.$ac_objext \
30186    conftest$ac_exeext conftest.$ac_ext
30187LIBS=$ac_check_framework_save_LIBS
30188fi
30189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_framework_Ghostscript_gsapi_new_instance" >&5
30190$as_echo "$ac_cv_framework_Ghostscript_gsapi_new_instance" >&6; }
30191if test $ac_cv_framework_Ghostscript_gsapi_new_instance = yes; then :
30192  framework=`expr $framework + 1`
30193else
30194  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gsapi_new_instance in -lgs" >&5
30195$as_echo_n "checking for gsapi_new_instance in -lgs... " >&6; }
30196if ${ac_cv_lib_gs_gsapi_new_instance+:} false; then :
30197  $as_echo_n "(cached) " >&6
30198else
30199  ac_check_lib_save_LIBS=$LIBS
30200LIBS="-lgs  $LIBS"
30201cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30202/* end confdefs.h.  */
30203
30204/* Override any GCC internal prototype to avoid an error.
30205   Use char because int might match the return type of a GCC
30206   builtin and then its argument prototype would still apply.  */
30207#ifdef __cplusplus
30208extern "C"
30209#endif
30210char gsapi_new_instance ();
30211int
30212main ()
30213{
30214return gsapi_new_instance ();
30215  ;
30216  return 0;
30217}
30218_ACEOF
30219if ac_fn_c_try_link "$LINENO"; then :
30220  ac_cv_lib_gs_gsapi_new_instance=yes
30221else
30222  ac_cv_lib_gs_gsapi_new_instance=no
30223fi
30224rm -f core conftest.err conftest.$ac_objext \
30225    conftest$ac_exeext conftest.$ac_ext
30226LIBS=$ac_check_lib_save_LIBS
30227fi
30228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gs_gsapi_new_instance" >&5
30229$as_echo "$ac_cv_lib_gs_gsapi_new_instance" >&6; }
30230if test "x$ac_cv_lib_gs_gsapi_new_instance" = xyes; then :
30231  passed=`expr $passed + 1`
30232else
30233  failed=`expr $failed + 1`
30234fi
30235
30236fi
30237    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Ghostscript package is complete" >&5
30238$as_echo_n "checking if Ghostscript package is complete... " >&6; }
30239    if test $passed -gt 0; then
30240        if test $failed -gt 0; then
30241            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
30242$as_echo "no -- some components failed test" >&6; }
30243            have_gslib='no (failed tests)'
30244        else
30245            if test $framework -gt 0; then
30246                GS_LIBS='-framework Ghostscript'
30247                gslib_framework='yes'
30248                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using framework." >&5
30249$as_echo "yes, using framework." >&6; }
30250            else
30251                { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, using library." >&5
30252$as_echo "yes, using library." >&6; }
30253                GS_LIBS='-lgs'
30254            fi
30255            LIBS="$GS_LIBS $LIBS"
30256
30257$as_echo "#define GS_DELEGATE 1" >>confdefs.h
30258
30259            have_gslib='yes'
30260        fi
30261    else
30262        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30263$as_echo "no" >&6; }
30264    fi
30265fi
30266 if test "$have_gslib" = 'yes'; then
30267  GS_DELEGATE_TRUE=
30268  GS_DELEGATE_FALSE='#'
30269else
30270  GS_DELEGATE_TRUE='#'
30271  GS_DELEGATE_FALSE=
30272fi
30273
30274
30275
30276# Set default font search path
30277
30278# Check whether --with-fontpath was given.
30279if test "${with_fontpath+set}" = set; then :
30280  withval=$with_fontpath; with_fontpath=$withval
30281else
30282  with_fontpath=''
30283fi
30284
30285
30286if test "$with_fontpath" != "yes" && test -z "$with_fontpath"; then
30287    with_fontpath=''
30288else
30289
30290cat >>confdefs.h <<_ACEOF
30291#define MAGICK_FONT_PATH "$with_fontpath"
30292_ACEOF
30293
30294fi
30295if test "$with_fontpath=" != ''; then
30296    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-fontpath=$with_fontpath "
30297fi
30298
30299# Set Ghostscript font directory
30300
30301# Check whether --with-gs-font-dir was given.
30302if test "${with_gs_font_dir+set}" = set; then :
30303  withval=$with_gs_font_dir; with_gs_font_dir=$withval
30304else
30305  with_gs_font_dir='default'
30306fi
30307
30308
30309if test "$with_gs_font_dir" != 'default'; then
30310    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gs-font-dir=$with_gs_font_dir "
30311fi
30312
30313
30314#
30315# Check for GVC delegate library.
30316#
30317
30318# Check whether --with-gvc was given.
30319if test "${with_gvc+set}" = set; then :
30320  withval=$with_gvc; with_gvc=$withval
30321else
30322  with_gvc='yes'
30323fi
30324
30325
30326if test "$with_gvc" != 'yes'; then
30327    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-gvc=$with_gvc "
30328fi
30329
30330GVC_PKG=""
30331if test "x$with_gvc" = "xyes"; then
30332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30333$as_echo "-------------------------------------------------------------" >&6; }
30334
30335pkg_failed=no
30336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgvc >= 2.9.0" >&5
30337$as_echo_n "checking for libgvc >= 2.9.0... " >&6; }
30338
30339if test -n "$GVC_CFLAGS"; then
30340    pkg_cv_GVC_CFLAGS="$GVC_CFLAGS"
30341 elif test -n "$PKG_CONFIG"; then
30342    if test -n "$PKG_CONFIG" && \
30343    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgvc >= 2.9.0\""; } >&5
30344  ($PKG_CONFIG --exists --print-errors "libgvc >= 2.9.0") 2>&5
30345  ac_status=$?
30346  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30347  test $ac_status = 0; }; then
30348  pkg_cv_GVC_CFLAGS=`$PKG_CONFIG --cflags "libgvc >= 2.9.0" 2>/dev/null`
30349		      test "x$?" != "x0" && pkg_failed=yes
30350else
30351  pkg_failed=yes
30352fi
30353 else
30354    pkg_failed=untried
30355fi
30356if test -n "$GVC_LIBS"; then
30357    pkg_cv_GVC_LIBS="$GVC_LIBS"
30358 elif test -n "$PKG_CONFIG"; then
30359    if test -n "$PKG_CONFIG" && \
30360    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libgvc >= 2.9.0\""; } >&5
30361  ($PKG_CONFIG --exists --print-errors "libgvc >= 2.9.0") 2>&5
30362  ac_status=$?
30363  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30364  test $ac_status = 0; }; then
30365  pkg_cv_GVC_LIBS=`$PKG_CONFIG --libs "libgvc >= 2.9.0" 2>/dev/null`
30366		      test "x$?" != "x0" && pkg_failed=yes
30367else
30368  pkg_failed=yes
30369fi
30370 else
30371    pkg_failed=untried
30372fi
30373
30374
30375
30376if test $pkg_failed = yes; then
30377        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30378$as_echo "no" >&6; }
30379
30380if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
30381        _pkg_short_errors_supported=yes
30382else
30383        _pkg_short_errors_supported=no
30384fi
30385        if test $_pkg_short_errors_supported = yes; then
30386	        GVC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libgvc >= 2.9.0" 2>&1`
30387        else
30388	        GVC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libgvc >= 2.9.0" 2>&1`
30389        fi
30390	# Put the nasty error message in config.log where it belongs
30391	echo "$GVC_PKG_ERRORS" >&5
30392
30393	have_gvc=no
30394elif test $pkg_failed = untried; then
30395        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30396$as_echo "no" >&6; }
30397	have_gvc=no
30398else
30399	GVC_CFLAGS=$pkg_cv_GVC_CFLAGS
30400	GVC_LIBS=$pkg_cv_GVC_LIBS
30401        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30402$as_echo "yes" >&6; }
30403	have_gvc=yes
30404fi
30405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30406$as_echo "" >&6; }
30407fi
30408
30409if test "$have_gvc" = 'yes'; then
30410
30411$as_echo "#define GVC_DELEGATE 1" >>confdefs.h
30412
30413  CFLAGS="$GVC_CFLAGS $CFLAGS"
30414fi
30415
30416 if test "$have_gvc" = 'yes'; then
30417  GVC_DELEGATE_TRUE=
30418  GVC_DELEGATE_FALSE='#'
30419else
30420  GVC_DELEGATE_TRUE='#'
30421  GVC_DELEGATE_FALSE=
30422fi
30423
30424
30425
30426
30427
30428#
30429# Check for the HEIC delegate library.
30430#
30431
30432# Check whether --with-heic was given.
30433if test "${with_heic+set}" = set; then :
30434  withval=$with_heic; with_heic=$withval
30435else
30436  with_heic='yes'
30437fi
30438
30439
30440if test "$with_heic" != 'yes'; then
30441    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-heic=$with_heic "
30442fi
30443
30444have_heic='no'
30445HEIF_CFLAGS=""
30446HEIF_LIBS=""
30447HEIF_PKG=""
30448if test "x$with_heic" = "xyes"; then
30449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30450$as_echo "-------------------------------------------------------------" >&6; }
30451
30452pkg_failed=no
30453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libheif" >&5
30454$as_echo_n "checking for libheif... " >&6; }
30455
30456if test -n "$HEIF_CFLAGS"; then
30457    pkg_cv_HEIF_CFLAGS="$HEIF_CFLAGS"
30458 elif test -n "$PKG_CONFIG"; then
30459    if test -n "$PKG_CONFIG" && \
30460    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libheif\""; } >&5
30461  ($PKG_CONFIG --exists --print-errors "libheif") 2>&5
30462  ac_status=$?
30463  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30464  test $ac_status = 0; }; then
30465  pkg_cv_HEIF_CFLAGS=`$PKG_CONFIG --cflags "libheif" 2>/dev/null`
30466		      test "x$?" != "x0" && pkg_failed=yes
30467else
30468  pkg_failed=yes
30469fi
30470 else
30471    pkg_failed=untried
30472fi
30473if test -n "$HEIF_LIBS"; then
30474    pkg_cv_HEIF_LIBS="$HEIF_LIBS"
30475 elif test -n "$PKG_CONFIG"; then
30476    if test -n "$PKG_CONFIG" && \
30477    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libheif\""; } >&5
30478  ($PKG_CONFIG --exists --print-errors "libheif") 2>&5
30479  ac_status=$?
30480  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30481  test $ac_status = 0; }; then
30482  pkg_cv_HEIF_LIBS=`$PKG_CONFIG --libs "libheif" 2>/dev/null`
30483		      test "x$?" != "x0" && pkg_failed=yes
30484else
30485  pkg_failed=yes
30486fi
30487 else
30488    pkg_failed=untried
30489fi
30490
30491
30492
30493if test $pkg_failed = yes; then
30494        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30495$as_echo "no" >&6; }
30496
30497if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
30498        _pkg_short_errors_supported=yes
30499else
30500        _pkg_short_errors_supported=no
30501fi
30502        if test $_pkg_short_errors_supported = yes; then
30503	        HEIF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libheif" 2>&1`
30504        else
30505	        HEIF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libheif" 2>&1`
30506        fi
30507	# Put the nasty error message in config.log where it belongs
30508	echo "$HEIF_PKG_ERRORS" >&5
30509
30510	have_heic=no
30511elif test $pkg_failed = untried; then
30512        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30513$as_echo "no" >&6; }
30514	have_heic=no
30515else
30516	HEIF_CFLAGS=$pkg_cv_HEIF_CFLAGS
30517	HEIF_LIBS=$pkg_cv_HEIF_LIBS
30518        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30519$as_echo "yes" >&6; }
30520	have_heic=yes
30521fi
30522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30523$as_echo "" >&6; }
30524fi
30525
30526if test "$have_heic" = 'yes'; then
30527
30528$as_echo "#define HEIC_DELEGATE 1" >>confdefs.h
30529
30530  CFLAGS="$HEIF_CFLAGS $CFLAGS"
30531fi
30532
30533 if test "$have_heic" = 'yes'; then
30534  HEIC_DELEGATE_TRUE=
30535  HEIC_DELEGATE_FALSE='#'
30536else
30537  HEIC_DELEGATE_TRUE='#'
30538  HEIC_DELEGATE_FALSE=
30539fi
30540
30541
30542
30543
30544
30545#
30546# Check for JBIG delegate library.
30547#
30548
30549# Check whether --with-jbig was given.
30550if test "${with_jbig+set}" = set; then :
30551  withval=$with_jbig; with_jbig=$withval
30552else
30553  with_jbig='yes'
30554fi
30555
30556
30557have_jbig='no'
30558JBIG_LIBS=''
30559if test "$with_jbig" != 'no'; then
30560    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30561$as_echo "-------------------------------------------------------------" >&6; }
30562    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JBIG" >&5
30563$as_echo_n "checking for JBIG... " >&6; }
30564    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30565$as_echo "" >&6; }
30566    failed=0
30567    passed=0
30568    ac_fn_c_check_header_mongrel "$LINENO" "jbig.h" "ac_cv_header_jbig_h" "$ac_includes_default"
30569if test "x$ac_cv_header_jbig_h" = xyes; then :
30570  passed=`expr $passed + 1`
30571else
30572  failed=`expr $failed + 1`
30573fi
30574
30575
30576    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jbg_dec_init in -ljbig" >&5
30577$as_echo_n "checking for jbg_dec_init in -ljbig... " >&6; }
30578if ${ac_cv_lib_jbig_jbg_dec_init+:} false; then :
30579  $as_echo_n "(cached) " >&6
30580else
30581  ac_check_lib_save_LIBS=$LIBS
30582LIBS="-ljbig  $LIBS"
30583cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30584/* end confdefs.h.  */
30585
30586/* Override any GCC internal prototype to avoid an error.
30587   Use char because int might match the return type of a GCC
30588   builtin and then its argument prototype would still apply.  */
30589#ifdef __cplusplus
30590extern "C"
30591#endif
30592char jbg_dec_init ();
30593int
30594main ()
30595{
30596return jbg_dec_init ();
30597  ;
30598  return 0;
30599}
30600_ACEOF
30601if ac_fn_c_try_link "$LINENO"; then :
30602  ac_cv_lib_jbig_jbg_dec_init=yes
30603else
30604  ac_cv_lib_jbig_jbg_dec_init=no
30605fi
30606rm -f core conftest.err conftest.$ac_objext \
30607    conftest$ac_exeext conftest.$ac_ext
30608LIBS=$ac_check_lib_save_LIBS
30609fi
30610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jbig_jbg_dec_init" >&5
30611$as_echo "$ac_cv_lib_jbig_jbg_dec_init" >&6; }
30612if test "x$ac_cv_lib_jbig_jbg_dec_init" = xyes; then :
30613  passed=`expr $passed + 1`
30614else
30615  failed=`expr $failed + 1`
30616fi
30617
30618
30619    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if JBIG package is complete" >&5
30620$as_echo_n "checking if JBIG package is complete... " >&6; }
30621    if test $passed -gt 0; then
30622        if test $failed -gt 0; then
30623            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
30624$as_echo "no -- some components failed test" >&6; }
30625            have_jbig='no (failed tests)'
30626        else
30627            JBIG_LIBS='-ljbig'
30628            LIBS="$JBIG_LIBS $LIBS"
30629
30630$as_echo "#define JBIG_DELEGATE 1" >>confdefs.h
30631
30632            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30633$as_echo "yes" >&6; }
30634            have_jbig='yes'
30635        fi
30636    else
30637        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30638$as_echo "no" >&6; }
30639    fi
30640fi
30641 if test "$have_jbig" = 'yes'; then
30642  JBIG_DELEGATE_TRUE=
30643  JBIG_DELEGATE_FALSE='#'
30644else
30645  JBIG_DELEGATE_TRUE='#'
30646  JBIG_DELEGATE_FALSE=
30647fi
30648
30649
30650
30651
30652#
30653# Check for JPEG delegate library.
30654#
30655
30656# Check whether --with-jpeg was given.
30657if test "${with_jpeg+set}" = set; then :
30658  withval=$with_jpeg; with_jpeg=$withval
30659else
30660  with_jpeg='yes'
30661fi
30662
30663
30664if test "$with_jpeg" != 'yes'; then
30665    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-jpeg=$with_jpeg "
30666fi
30667
30668have_jpeg='no'
30669JPEG_LIBS=''
30670if test "$with_jpeg" != 'no'; then
30671    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30672$as_echo "-------------------------------------------------------------" >&6; }
30673    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JPEG" >&5
30674$as_echo_n "checking for JPEG... " >&6; }
30675    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30676$as_echo "" >&6; }
30677    failed=0
30678    passed=0
30679    ac_fn_c_check_header_mongrel "$LINENO" "jconfig.h" "ac_cv_header_jconfig_h" "$ac_includes_default"
30680if test "x$ac_cv_header_jconfig_h" = xyes; then :
30681  passed=`expr $passed + 1`
30682else
30683  failed=`expr $failed + 1`
30684fi
30685
30686
30687    ac_fn_c_check_header_mongrel "$LINENO" "jerror.h" "ac_cv_header_jerror_h" "$ac_includes_default"
30688if test "x$ac_cv_header_jerror_h" = xyes; then :
30689  passed=`expr $passed + 1`
30690else
30691  failed=`expr $failed + 1`
30692fi
30693
30694
30695    ac_fn_c_check_header_mongrel "$LINENO" "jmorecfg.h" "ac_cv_header_jmorecfg_h" "$ac_includes_default"
30696if test "x$ac_cv_header_jmorecfg_h" = xyes; then :
30697  passed=`expr $passed + 1`
30698else
30699  failed=`expr $failed + 1`
30700fi
30701
30702
30703    ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default"
30704if test "x$ac_cv_header_jpeglib_h" = xyes; then :
30705  passed=`expr $passed + 1`
30706else
30707  failed=`expr $failed + 1`
30708fi
30709
30710
30711    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_read_header in -ljpeg" >&5
30712$as_echo_n "checking for jpeg_read_header in -ljpeg... " >&6; }
30713if ${ac_cv_lib_jpeg_jpeg_read_header+:} false; then :
30714  $as_echo_n "(cached) " >&6
30715else
30716  ac_check_lib_save_LIBS=$LIBS
30717LIBS="-ljpeg  $LIBS"
30718cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30719/* end confdefs.h.  */
30720
30721/* Override any GCC internal prototype to avoid an error.
30722   Use char because int might match the return type of a GCC
30723   builtin and then its argument prototype would still apply.  */
30724#ifdef __cplusplus
30725extern "C"
30726#endif
30727char jpeg_read_header ();
30728int
30729main ()
30730{
30731return jpeg_read_header ();
30732  ;
30733  return 0;
30734}
30735_ACEOF
30736if ac_fn_c_try_link "$LINENO"; then :
30737  ac_cv_lib_jpeg_jpeg_read_header=yes
30738else
30739  ac_cv_lib_jpeg_jpeg_read_header=no
30740fi
30741rm -f core conftest.err conftest.$ac_objext \
30742    conftest$ac_exeext conftest.$ac_ext
30743LIBS=$ac_check_lib_save_LIBS
30744fi
30745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_read_header" >&5
30746$as_echo "$ac_cv_lib_jpeg_jpeg_read_header" >&6; }
30747if test "x$ac_cv_lib_jpeg_jpeg_read_header" = xyes; then :
30748  passed=`expr $passed + 1`
30749else
30750  failed=`expr $failed + 1`
30751fi
30752
30753
30754    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if JPEG package is complete" >&5
30755$as_echo_n "checking if JPEG package is complete... " >&6; }
30756    if test $passed -gt 0; then
30757        if test $failed -gt 0; then
30758            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
30759$as_echo "no -- some components failed test" >&6; }
30760            have_jpeg='no (failed tests)'
30761        else
30762            JPEG_LIBS='-ljpeg'
30763            LIBS="$JPEG_LIBS $LIBS"
30764
30765$as_echo "#define JPEG_DELEGATE 1" >>confdefs.h
30766
30767            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30768$as_echo "yes" >&6; }
30769            have_jpeg='yes'
30770        fi
30771    else
30772        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30773$as_echo "no" >&6; }
30774    fi
30775fi
30776 if test "$have_jpeg" = 'yes'; then
30777  JPEG_DELEGATE_TRUE=
30778  JPEG_DELEGATE_FALSE='#'
30779else
30780  JPEG_DELEGATE_TRUE='#'
30781  JPEG_DELEGATE_FALSE=
30782fi
30783
30784
30785
30786
30787#
30788# Check for JPEG-XL delegate library.
30789#
30790
30791# Check whether --with-jxl was given.
30792if test "${with_jxl+set}" = set; then :
30793  withval=$with_jxl; with_jxl=$withval
30794else
30795  with_jxl='no'
30796fi
30797
30798
30799if test "$with_jxl" != 'yes'; then
30800    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-jxl=$with_jxl "
30801fi
30802if test "$enable_static" = 'yes'; then
30803    if test "$with_utilities" = 'yes'; then
30804        with_jxl='no'
30805    fi
30806fi
30807
30808# Check for the JPEG-XL library.
30809have_jxl='no'
30810JXL_LIBS=''
30811if test "$with_jxl" != 'no'; then
30812  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30813$as_echo "-------------------------------------------------------------" >&6; }
30814  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg-xl" >&5
30815$as_echo_n "checking for jpeg-xl... " >&6; }
30816  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
30817$as_echo "" >&6; }
30818  failed=0
30819  passed=0
30820  ac_fn_c_check_header_mongrel "$LINENO" "jxl/decode.h" "ac_cv_header_jxl_decode_h" "$ac_includes_default"
30821if test "x$ac_cv_header_jxl_decode_h" = xyes; then :
30822  passed=`expr $passed + 1`
30823else
30824  failed=`expr $failed + 1`
30825fi
30826
30827
30828  ac_fn_c_check_header_mongrel "$LINENO" "jxl/encode.h" "ac_cv_header_jxl_encode_h" "$ac_includes_default"
30829if test "x$ac_cv_header_jxl_encode_h" = xyes; then :
30830  passed=`expr $passed + 1`
30831else
30832  failed=`expr $failed + 1`
30833fi
30834
30835
30836  # This check should be changed once we have a .pc file for the JPEG-XL library.
30837  if test "$enable_static" != 'yes'; then
30838    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JxlDecoderCreate in -ljxl" >&5
30839$as_echo_n "checking for JxlDecoderCreate in -ljxl... " >&6; }
30840if ${ac_cv_lib_jxl_JxlDecoderCreate+:} false; then :
30841  $as_echo_n "(cached) " >&6
30842else
30843  ac_check_lib_save_LIBS=$LIBS
30844LIBS="-ljxl  $LIBS"
30845cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30846/* end confdefs.h.  */
30847
30848/* Override any GCC internal prototype to avoid an error.
30849   Use char because int might match the return type of a GCC
30850   builtin and then its argument prototype would still apply.  */
30851#ifdef __cplusplus
30852extern "C"
30853#endif
30854char JxlDecoderCreate ();
30855int
30856main ()
30857{
30858return JxlDecoderCreate ();
30859  ;
30860  return 0;
30861}
30862_ACEOF
30863if ac_fn_c_try_link "$LINENO"; then :
30864  ac_cv_lib_jxl_JxlDecoderCreate=yes
30865else
30866  ac_cv_lib_jxl_JxlDecoderCreate=no
30867fi
30868rm -f core conftest.err conftest.$ac_objext \
30869    conftest$ac_exeext conftest.$ac_ext
30870LIBS=$ac_check_lib_save_LIBS
30871fi
30872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jxl_JxlDecoderCreate" >&5
30873$as_echo "$ac_cv_lib_jxl_JxlDecoderCreate" >&6; }
30874if test "x$ac_cv_lib_jxl_JxlDecoderCreate" = xyes; then :
30875  passed=`expr $passed + 1`
30876else
30877  failed=`expr $failed + 1`
30878fi
30879
30880    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for JxlEncoderSetBasicInfo in -ljxl" >&5
30881$as_echo_n "checking for JxlEncoderSetBasicInfo in -ljxl... " >&6; }
30882if ${ac_cv_lib_jxl_JxlEncoderSetBasicInfo+:} false; then :
30883  $as_echo_n "(cached) " >&6
30884else
30885  ac_check_lib_save_LIBS=$LIBS
30886LIBS="-ljxl  $LIBS"
30887cat confdefs.h - <<_ACEOF >conftest.$ac_ext
30888/* end confdefs.h.  */
30889
30890/* Override any GCC internal prototype to avoid an error.
30891   Use char because int might match the return type of a GCC
30892   builtin and then its argument prototype would still apply.  */
30893#ifdef __cplusplus
30894extern "C"
30895#endif
30896char JxlEncoderSetBasicInfo ();
30897int
30898main ()
30899{
30900return JxlEncoderSetBasicInfo ();
30901  ;
30902  return 0;
30903}
30904_ACEOF
30905if ac_fn_c_try_link "$LINENO"; then :
30906  ac_cv_lib_jxl_JxlEncoderSetBasicInfo=yes
30907else
30908  ac_cv_lib_jxl_JxlEncoderSetBasicInfo=no
30909fi
30910rm -f core conftest.err conftest.$ac_objext \
30911    conftest$ac_exeext conftest.$ac_ext
30912LIBS=$ac_check_lib_save_LIBS
30913fi
30914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jxl_JxlEncoderSetBasicInfo" >&5
30915$as_echo "$ac_cv_lib_jxl_JxlEncoderSetBasicInfo" >&6; }
30916if test "x$ac_cv_lib_jxl_JxlEncoderSetBasicInfo" = xyes; then :
30917  passed=`expr $passed + 1`
30918else
30919  failed=`expr $failed + 1`
30920fi
30921
30922  fi
30923
30924  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if jpeg-xl package is complete" >&5
30925$as_echo_n "checking if jpeg-xl package is complete... " >&6; }
30926  if test $passed -gt 0; then
30927      if test $failed -gt 0; then
30928          { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
30929$as_echo "no -- some components failed test" >&6; }
30930          have_jxl='no (failed tests)'
30931      else
30932          JXL_LIBS='-ljxl'
30933          LIBS="$JXL_LIBS $LIBS"
30934
30935$as_echo "#define JXL_DELEGATE 1" >>confdefs.h
30936
30937          { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
30938$as_echo "yes" >&6; }
30939          have_jxl='yes'
30940      fi
30941  else
30942      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30943$as_echo "no" >&6; }
30944  fi
30945fi
30946 if test "$have_jxl" = 'yes'; then
30947  JXL_DELEGATE_TRUE=
30948  JXL_DELEGATE_FALSE='#'
30949else
30950  JXL_DELEGATE_TRUE='#'
30951  JXL_DELEGATE_FALSE=
30952fi
30953
30954
30955
30956
30957#
30958# Check for LCMS delegate library.
30959#
30960
30961# Check whether --with-lcms was given.
30962if test "${with_lcms+set}" = set; then :
30963  withval=$with_lcms; with_lcms=$withval
30964else
30965  with_lcms='yes'
30966fi
30967
30968if test "$with_lcms" != 'yes' ; then
30969    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-lcms=$with_lcms "
30970fi
30971
30972have_lcms='no'
30973LCMS_CFLAGS=""
30974LCMS_LIBS=""
30975LCMS_PKG=""
30976if test "x$with_lcms" = "xyes"; then
30977  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
30978$as_echo "-------------------------------------------------------------" >&6; }
30979
30980pkg_failed=no
30981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lcms2 >= 2.0.0" >&5
30982$as_echo_n "checking for lcms2 >= 2.0.0... " >&6; }
30983
30984if test -n "$LCMS2_CFLAGS"; then
30985    pkg_cv_LCMS2_CFLAGS="$LCMS2_CFLAGS"
30986 elif test -n "$PKG_CONFIG"; then
30987    if test -n "$PKG_CONFIG" && \
30988    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lcms2 >= 2.0.0\""; } >&5
30989  ($PKG_CONFIG --exists --print-errors "lcms2 >= 2.0.0") 2>&5
30990  ac_status=$?
30991  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
30992  test $ac_status = 0; }; then
30993  pkg_cv_LCMS2_CFLAGS=`$PKG_CONFIG --cflags "lcms2 >= 2.0.0" 2>/dev/null`
30994		      test "x$?" != "x0" && pkg_failed=yes
30995else
30996  pkg_failed=yes
30997fi
30998 else
30999    pkg_failed=untried
31000fi
31001if test -n "$LCMS2_LIBS"; then
31002    pkg_cv_LCMS2_LIBS="$LCMS2_LIBS"
31003 elif test -n "$PKG_CONFIG"; then
31004    if test -n "$PKG_CONFIG" && \
31005    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lcms2 >= 2.0.0\""; } >&5
31006  ($PKG_CONFIG --exists --print-errors "lcms2 >= 2.0.0") 2>&5
31007  ac_status=$?
31008  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31009  test $ac_status = 0; }; then
31010  pkg_cv_LCMS2_LIBS=`$PKG_CONFIG --libs "lcms2 >= 2.0.0" 2>/dev/null`
31011		      test "x$?" != "x0" && pkg_failed=yes
31012else
31013  pkg_failed=yes
31014fi
31015 else
31016    pkg_failed=untried
31017fi
31018
31019
31020
31021if test $pkg_failed = yes; then
31022        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31023$as_echo "no" >&6; }
31024
31025if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31026        _pkg_short_errors_supported=yes
31027else
31028        _pkg_short_errors_supported=no
31029fi
31030        if test $_pkg_short_errors_supported = yes; then
31031	        LCMS2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "lcms2 >= 2.0.0" 2>&1`
31032        else
31033	        LCMS2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "lcms2 >= 2.0.0" 2>&1`
31034        fi
31035	# Put the nasty error message in config.log where it belongs
31036	echo "$LCMS2_PKG_ERRORS" >&5
31037
31038	have_lcms=no
31039elif test $pkg_failed = untried; then
31040        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31041$as_echo "no" >&6; }
31042	have_lcms=no
31043else
31044	LCMS2_CFLAGS=$pkg_cv_LCMS2_CFLAGS
31045	LCMS2_LIBS=$pkg_cv_LCMS2_LIBS
31046        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31047$as_echo "yes" >&6; }
31048	have_lcms=yes
31049fi
31050  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31051$as_echo "" >&6; }
31052fi
31053
31054if test "$have_lcms" = 'yes'; then
31055
31056$as_echo "#define LCMS_DELEGATE 1" >>confdefs.h
31057
31058  LCMS_CFLAGS="$LCMS2_CFLAGS"
31059  LCMS_LIBS="$LCMS2_LIBS"
31060  CFLAGS="$LCMS2_CFLAGS $CFLAGS"
31061  ac_fn_c_check_header_mongrel "$LINENO" "lcms2/lcms2.h" "ac_cv_header_lcms2_lcms2_h" "$ac_includes_default"
31062if test "x$ac_cv_header_lcms2_lcms2_h" = xyes; then :
31063  have_lcms_header='yes'
31064fi
31065
31066
31067  if test "$have_lcms_header" = 'yes'; then
31068
31069$as_echo "#define HAVE_LCMS2_LCMS2_H 1" >>confdefs.h
31070
31071  else
31072
31073$as_echo "#define HAVE_LCMS2_H 1" >>confdefs.h
31074
31075  fi
31076fi
31077
31078 if test "$have_lcms" = 'yes'; then
31079  LCMS_DELEGATE_TRUE=
31080  LCMS_DELEGATE_FALSE='#'
31081else
31082  LCMS_DELEGATE_TRUE='#'
31083  LCMS_DELEGATE_FALSE=
31084fi
31085
31086
31087
31088
31089
31090#
31091# Check for the OpenJP2 delegate library.
31092#
31093
31094# Check whether --with-openjp2 was given.
31095if test "${with_openjp2+set}" = set; then :
31096  withval=$with_openjp2; with_openjp2=$withval
31097else
31098  with_openjp2='yes'
31099fi
31100
31101
31102if test "$with_openjp2" != 'yes'; then
31103    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-openjp2=$with_openjp2 "
31104fi
31105
31106have_openjp2='no'
31107LIBOPENJP2_CFLAGS=""
31108LIBOPENJP2_LIBS=""
31109LIBOPENJP2_PKG=""
31110if test "$with_openjp2" != 'no'; then
31111  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31112$as_echo "-------------------------------------------------------------" >&6; }
31113
31114pkg_failed=no
31115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libopenjp2 >= 2.1.0" >&5
31116$as_echo_n "checking for libopenjp2 >= 2.1.0... " >&6; }
31117
31118if test -n "$LIBOPENJP2_CFLAGS"; then
31119    pkg_cv_LIBOPENJP2_CFLAGS="$LIBOPENJP2_CFLAGS"
31120 elif test -n "$PKG_CONFIG"; then
31121    if test -n "$PKG_CONFIG" && \
31122    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libopenjp2 >= 2.1.0\""; } >&5
31123  ($PKG_CONFIG --exists --print-errors "libopenjp2 >= 2.1.0") 2>&5
31124  ac_status=$?
31125  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31126  test $ac_status = 0; }; then
31127  pkg_cv_LIBOPENJP2_CFLAGS=`$PKG_CONFIG --cflags "libopenjp2 >= 2.1.0" 2>/dev/null`
31128		      test "x$?" != "x0" && pkg_failed=yes
31129else
31130  pkg_failed=yes
31131fi
31132 else
31133    pkg_failed=untried
31134fi
31135if test -n "$LIBOPENJP2_LIBS"; then
31136    pkg_cv_LIBOPENJP2_LIBS="$LIBOPENJP2_LIBS"
31137 elif test -n "$PKG_CONFIG"; then
31138    if test -n "$PKG_CONFIG" && \
31139    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libopenjp2 >= 2.1.0\""; } >&5
31140  ($PKG_CONFIG --exists --print-errors "libopenjp2 >= 2.1.0") 2>&5
31141  ac_status=$?
31142  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31143  test $ac_status = 0; }; then
31144  pkg_cv_LIBOPENJP2_LIBS=`$PKG_CONFIG --libs "libopenjp2 >= 2.1.0" 2>/dev/null`
31145		      test "x$?" != "x0" && pkg_failed=yes
31146else
31147  pkg_failed=yes
31148fi
31149 else
31150    pkg_failed=untried
31151fi
31152
31153
31154
31155if test $pkg_failed = yes; then
31156        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31157$as_echo "no" >&6; }
31158
31159if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31160        _pkg_short_errors_supported=yes
31161else
31162        _pkg_short_errors_supported=no
31163fi
31164        if test $_pkg_short_errors_supported = yes; then
31165	        LIBOPENJP2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libopenjp2 >= 2.1.0" 2>&1`
31166        else
31167	        LIBOPENJP2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libopenjp2 >= 2.1.0" 2>&1`
31168        fi
31169	# Put the nasty error message in config.log where it belongs
31170	echo "$LIBOPENJP2_PKG_ERRORS" >&5
31171
31172	have_openjp2=no
31173elif test $pkg_failed = untried; then
31174        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31175$as_echo "no" >&6; }
31176	have_openjp2=no
31177else
31178	LIBOPENJP2_CFLAGS=$pkg_cv_LIBOPENJP2_CFLAGS
31179	LIBOPENJP2_LIBS=$pkg_cv_LIBOPENJP2_LIBS
31180        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31181$as_echo "yes" >&6; }
31182	have_openjp2=yes
31183fi
31184  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31185$as_echo "" >&6; }
31186fi
31187
31188if test "$have_openjp2" = 'yes'; then
31189
31190$as_echo "#define LIBOPENJP2_DELEGATE 1" >>confdefs.h
31191
31192  CFLAGS="$LIBOPENJP2_CFLAGS $CFLAGS"
31193fi
31194
31195 if test "$have_openjp2" = 'yes'; then
31196  LIBOPENJP2_DELEGATE_TRUE=
31197  LIBOPENJP2_DELEGATE_FALSE='#'
31198else
31199  LIBOPENJP2_DELEGATE_TRUE='#'
31200  LIBOPENJP2_DELEGATE_FALSE=
31201fi
31202
31203
31204
31205
31206
31207
31208#
31209# Check for the LQR (Liquid Rescale) delegate library.
31210#
31211
31212# Check whether --with-lqr was given.
31213if test "${with_lqr+set}" = set; then :
31214  withval=$with_lqr; with_lqr=$withval
31215else
31216  with_lqr='yes'
31217fi
31218
31219
31220if test "$with_lqr" != 'yes'; then
31221    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-lqr=$with_lqr "
31222fi
31223
31224have_lqr='no'
31225LQR_CFLAGS=""
31226LQR_LIBS=""
31227LQR_PKG=""
31228if test "x$with_lqr" = "xyes"; then
31229  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31230$as_echo "-------------------------------------------------------------" >&6; }
31231
31232pkg_failed=no
31233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lqr-1 >= 0.1.0" >&5
31234$as_echo_n "checking for lqr-1 >= 0.1.0... " >&6; }
31235
31236if test -n "$LQR_CFLAGS"; then
31237    pkg_cv_LQR_CFLAGS="$LQR_CFLAGS"
31238 elif test -n "$PKG_CONFIG"; then
31239    if test -n "$PKG_CONFIG" && \
31240    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lqr-1 >= 0.1.0\""; } >&5
31241  ($PKG_CONFIG --exists --print-errors "lqr-1 >= 0.1.0") 2>&5
31242  ac_status=$?
31243  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31244  test $ac_status = 0; }; then
31245  pkg_cv_LQR_CFLAGS=`$PKG_CONFIG --cflags "lqr-1 >= 0.1.0" 2>/dev/null`
31246		      test "x$?" != "x0" && pkg_failed=yes
31247else
31248  pkg_failed=yes
31249fi
31250 else
31251    pkg_failed=untried
31252fi
31253if test -n "$LQR_LIBS"; then
31254    pkg_cv_LQR_LIBS="$LQR_LIBS"
31255 elif test -n "$PKG_CONFIG"; then
31256    if test -n "$PKG_CONFIG" && \
31257    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"lqr-1 >= 0.1.0\""; } >&5
31258  ($PKG_CONFIG --exists --print-errors "lqr-1 >= 0.1.0") 2>&5
31259  ac_status=$?
31260  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31261  test $ac_status = 0; }; then
31262  pkg_cv_LQR_LIBS=`$PKG_CONFIG --libs "lqr-1 >= 0.1.0" 2>/dev/null`
31263		      test "x$?" != "x0" && pkg_failed=yes
31264else
31265  pkg_failed=yes
31266fi
31267 else
31268    pkg_failed=untried
31269fi
31270
31271
31272
31273if test $pkg_failed = yes; then
31274        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31275$as_echo "no" >&6; }
31276
31277if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31278        _pkg_short_errors_supported=yes
31279else
31280        _pkg_short_errors_supported=no
31281fi
31282        if test $_pkg_short_errors_supported = yes; then
31283	        LQR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "lqr-1 >= 0.1.0" 2>&1`
31284        else
31285	        LQR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "lqr-1 >= 0.1.0" 2>&1`
31286        fi
31287	# Put the nasty error message in config.log where it belongs
31288	echo "$LQR_PKG_ERRORS" >&5
31289
31290	have_lqr=no
31291elif test $pkg_failed = untried; then
31292        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31293$as_echo "no" >&6; }
31294	have_lqr=no
31295else
31296	LQR_CFLAGS=$pkg_cv_LQR_CFLAGS
31297	LQR_LIBS=$pkg_cv_LQR_LIBS
31298        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31299$as_echo "yes" >&6; }
31300	have_lqr=yes
31301fi
31302  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31303$as_echo "" >&6; }
31304fi
31305
31306if test "$have_lqr" = 'yes'; then
31307
31308$as_echo "#define LQR_DELEGATE 1" >>confdefs.h
31309
31310  CFLAGS="$LQR_CFLAGS $CFLAGS"
31311fi
31312
31313 if test "$have_lqr" = 'yes'; then
31314  LQR_DELEGATE_TRUE=
31315  LQR_DELEGATE_FALSE='#'
31316else
31317  LQR_DELEGATE_TRUE='#'
31318  LQR_DELEGATE_FALSE=
31319fi
31320
31321
31322
31323
31324
31325# Disable LZMA (lzma library)
31326
31327# Check whether --with-lzma was given.
31328if test "${with_lzma+set}" = set; then :
31329  withval=$with_lzma; with_lzma=$withval
31330else
31331  with_lzma='yes'
31332fi
31333
31334if test "$with_lzma" != 'yes' ; then
31335    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-lzma=$with_lzma "
31336fi
31337
31338LZMA_PKG=""
31339if test "x$with_lzma" = "xyes"; then
31340  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31341$as_echo "-------------------------------------------------------------" >&6; }
31342
31343pkg_failed=no
31344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for liblzma >= 2.9.0" >&5
31345$as_echo_n "checking for liblzma >= 2.9.0... " >&6; }
31346
31347if test -n "$LZMA_CFLAGS"; then
31348    pkg_cv_LZMA_CFLAGS="$LZMA_CFLAGS"
31349 elif test -n "$PKG_CONFIG"; then
31350    if test -n "$PKG_CONFIG" && \
31351    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblzma >= 2.9.0\""; } >&5
31352  ($PKG_CONFIG --exists --print-errors "liblzma >= 2.9.0") 2>&5
31353  ac_status=$?
31354  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31355  test $ac_status = 0; }; then
31356  pkg_cv_LZMA_CFLAGS=`$PKG_CONFIG --cflags "liblzma >= 2.9.0" 2>/dev/null`
31357		      test "x$?" != "x0" && pkg_failed=yes
31358else
31359  pkg_failed=yes
31360fi
31361 else
31362    pkg_failed=untried
31363fi
31364if test -n "$LZMA_LIBS"; then
31365    pkg_cv_LZMA_LIBS="$LZMA_LIBS"
31366 elif test -n "$PKG_CONFIG"; then
31367    if test -n "$PKG_CONFIG" && \
31368    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"liblzma >= 2.9.0\""; } >&5
31369  ($PKG_CONFIG --exists --print-errors "liblzma >= 2.9.0") 2>&5
31370  ac_status=$?
31371  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31372  test $ac_status = 0; }; then
31373  pkg_cv_LZMA_LIBS=`$PKG_CONFIG --libs "liblzma >= 2.9.0" 2>/dev/null`
31374		      test "x$?" != "x0" && pkg_failed=yes
31375else
31376  pkg_failed=yes
31377fi
31378 else
31379    pkg_failed=untried
31380fi
31381
31382
31383
31384if test $pkg_failed = yes; then
31385        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31386$as_echo "no" >&6; }
31387
31388if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31389        _pkg_short_errors_supported=yes
31390else
31391        _pkg_short_errors_supported=no
31392fi
31393        if test $_pkg_short_errors_supported = yes; then
31394	        LZMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "liblzma >= 2.9.0" 2>&1`
31395        else
31396	        LZMA_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "liblzma >= 2.9.0" 2>&1`
31397        fi
31398	# Put the nasty error message in config.log where it belongs
31399	echo "$LZMA_PKG_ERRORS" >&5
31400
31401	have_lzma=no
31402elif test $pkg_failed = untried; then
31403        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31404$as_echo "no" >&6; }
31405	have_lzma=no
31406else
31407	LZMA_CFLAGS=$pkg_cv_LZMA_CFLAGS
31408	LZMA_LIBS=$pkg_cv_LZMA_LIBS
31409        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31410$as_echo "yes" >&6; }
31411	have_lzma=yes
31412fi
31413  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31414$as_echo "" >&6; }
31415else
31416  have_lzma=no
31417fi
31418
31419if test "$have_lzma" = 'yes'; then
31420
31421$as_echo "#define LZMA_DELEGATE 1" >>confdefs.h
31422
31423  CFLAGS="$LZMA_CFLAGS $CFLAGS"
31424fi
31425
31426 if test "$have_lzma" = 'yes'; then
31427  LZMA_DELEGATE_TRUE=
31428  LZMA_DELEGATE_FALSE='#'
31429else
31430  LZMA_DELEGATE_TRUE='#'
31431  LZMA_DELEGATE_FALSE=
31432fi
31433
31434
31435
31436
31437
31438#
31439# Check for the OpenEXR delegate library.
31440#
31441
31442# Check whether --with-openexr was given.
31443if test "${with_openexr+set}" = set; then :
31444  withval=$with_openexr; with_openexr=$withval
31445else
31446  with_openexr='yes'
31447fi
31448
31449
31450if test "$with_openexr" != 'yes'; then
31451    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-openexr=$with_openexr "
31452fi
31453
31454have_openexr='no'
31455OPENEXR_CFLAGS=""
31456OPENEXR_LIBS=""
31457OPENEXR_PKG=""
31458if test "x$with_openexr" = "xyes"; then
31459  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31460$as_echo "-------------------------------------------------------------" >&6; }
31461
31462pkg_failed=no
31463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for OpenEXR >= 1.0.6" >&5
31464$as_echo_n "checking for OpenEXR >= 1.0.6... " >&6; }
31465
31466if test -n "$OPENEXR_CFLAGS"; then
31467    pkg_cv_OPENEXR_CFLAGS="$OPENEXR_CFLAGS"
31468 elif test -n "$PKG_CONFIG"; then
31469    if test -n "$PKG_CONFIG" && \
31470    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"OpenEXR >= 1.0.6\""; } >&5
31471  ($PKG_CONFIG --exists --print-errors "OpenEXR >= 1.0.6") 2>&5
31472  ac_status=$?
31473  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31474  test $ac_status = 0; }; then
31475  pkg_cv_OPENEXR_CFLAGS=`$PKG_CONFIG --cflags "OpenEXR >= 1.0.6" 2>/dev/null`
31476		      test "x$?" != "x0" && pkg_failed=yes
31477else
31478  pkg_failed=yes
31479fi
31480 else
31481    pkg_failed=untried
31482fi
31483if test -n "$OPENEXR_LIBS"; then
31484    pkg_cv_OPENEXR_LIBS="$OPENEXR_LIBS"
31485 elif test -n "$PKG_CONFIG"; then
31486    if test -n "$PKG_CONFIG" && \
31487    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"OpenEXR >= 1.0.6\""; } >&5
31488  ($PKG_CONFIG --exists --print-errors "OpenEXR >= 1.0.6") 2>&5
31489  ac_status=$?
31490  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31491  test $ac_status = 0; }; then
31492  pkg_cv_OPENEXR_LIBS=`$PKG_CONFIG --libs "OpenEXR >= 1.0.6" 2>/dev/null`
31493		      test "x$?" != "x0" && pkg_failed=yes
31494else
31495  pkg_failed=yes
31496fi
31497 else
31498    pkg_failed=untried
31499fi
31500
31501
31502
31503if test $pkg_failed = yes; then
31504        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31505$as_echo "no" >&6; }
31506
31507if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31508        _pkg_short_errors_supported=yes
31509else
31510        _pkg_short_errors_supported=no
31511fi
31512        if test $_pkg_short_errors_supported = yes; then
31513	        OPENEXR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "OpenEXR >= 1.0.6" 2>&1`
31514        else
31515	        OPENEXR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "OpenEXR >= 1.0.6" 2>&1`
31516        fi
31517	# Put the nasty error message in config.log where it belongs
31518	echo "$OPENEXR_PKG_ERRORS" >&5
31519
31520	have_openexr=no
31521elif test $pkg_failed = untried; then
31522        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31523$as_echo "no" >&6; }
31524	have_openexr=no
31525else
31526	OPENEXR_CFLAGS=$pkg_cv_OPENEXR_CFLAGS
31527	OPENEXR_LIBS=$pkg_cv_OPENEXR_LIBS
31528        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31529$as_echo "yes" >&6; }
31530	have_openexr=yes
31531fi
31532  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31533$as_echo "" >&6; }
31534fi
31535
31536if test "$have_openexr" = 'yes'; then
31537
31538$as_echo "#define OPENEXR_DELEGATE 1" >>confdefs.h
31539
31540  CFLAGS="$OPENEXR_CFLAGS $CFLAGS"
31541fi
31542
31543 if test "$have_openexr" = 'yes'; then
31544  OPENEXR_DELEGATE_TRUE=
31545  OPENEXR_DELEGATE_FALSE='#'
31546else
31547  OPENEXR_DELEGATE_TRUE='#'
31548  OPENEXR_DELEGATE_FALSE=
31549fi
31550
31551
31552
31553
31554
31555#
31556# Check for PANGO delegate library.
31557#
31558
31559# Check whether --with-pango was given.
31560if test "${with_pango+set}" = set; then :
31561  withval=$with_pango; with_pango=$withval
31562else
31563  with_pango='yes'
31564fi
31565
31566
31567if test "$with_pango" != 'yes'; then
31568    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-pango=$with_pango "
31569fi
31570
31571have_pango='no'
31572have_pangocairo='no'
31573PANGO_CFLAGS=""
31574PANGO_LIBS=""
31575PANGO_PKG=""
31576if test "x$with_pango" = "xyes"; then
31577  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31578$as_echo "-------------------------------------------------------------" >&6; }
31579
31580pkg_failed=no
31581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pangocairo >= 1.28.1" >&5
31582$as_echo_n "checking for pangocairo >= 1.28.1... " >&6; }
31583
31584if test -n "$PANGO_CFLAGS"; then
31585    pkg_cv_PANGO_CFLAGS="$PANGO_CFLAGS"
31586 elif test -n "$PKG_CONFIG"; then
31587    if test -n "$PKG_CONFIG" && \
31588    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pangocairo >= 1.28.1\""; } >&5
31589  ($PKG_CONFIG --exists --print-errors "pangocairo >= 1.28.1") 2>&5
31590  ac_status=$?
31591  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31592  test $ac_status = 0; }; then
31593  pkg_cv_PANGO_CFLAGS=`$PKG_CONFIG --cflags "pangocairo >= 1.28.1" 2>/dev/null`
31594		      test "x$?" != "x0" && pkg_failed=yes
31595else
31596  pkg_failed=yes
31597fi
31598 else
31599    pkg_failed=untried
31600fi
31601if test -n "$PANGO_LIBS"; then
31602    pkg_cv_PANGO_LIBS="$PANGO_LIBS"
31603 elif test -n "$PKG_CONFIG"; then
31604    if test -n "$PKG_CONFIG" && \
31605    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pangocairo >= 1.28.1\""; } >&5
31606  ($PKG_CONFIG --exists --print-errors "pangocairo >= 1.28.1") 2>&5
31607  ac_status=$?
31608  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31609  test $ac_status = 0; }; then
31610  pkg_cv_PANGO_LIBS=`$PKG_CONFIG --libs "pangocairo >= 1.28.1" 2>/dev/null`
31611		      test "x$?" != "x0" && pkg_failed=yes
31612else
31613  pkg_failed=yes
31614fi
31615 else
31616    pkg_failed=untried
31617fi
31618
31619
31620
31621if test $pkg_failed = yes; then
31622        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31623$as_echo "no" >&6; }
31624
31625if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31626        _pkg_short_errors_supported=yes
31627else
31628        _pkg_short_errors_supported=no
31629fi
31630        if test $_pkg_short_errors_supported = yes; then
31631	        PANGO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pangocairo >= 1.28.1" 2>&1`
31632        else
31633	        PANGO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pangocairo >= 1.28.1" 2>&1`
31634        fi
31635	# Put the nasty error message in config.log where it belongs
31636	echo "$PANGO_PKG_ERRORS" >&5
31637
31638	have_pangocairo=no
31639elif test $pkg_failed = untried; then
31640        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31641$as_echo "no" >&6; }
31642	have_pangocairo=no
31643else
31644	PANGO_CFLAGS=$pkg_cv_PANGO_CFLAGS
31645	PANGO_LIBS=$pkg_cv_PANGO_LIBS
31646        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31647$as_echo "yes" >&6; }
31648	have_pangocairo=yes
31649fi
31650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31651$as_echo "" >&6; }
31652
31653pkg_failed=no
31654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pango >= 1.28.1" >&5
31655$as_echo_n "checking for pango >= 1.28.1... " >&6; }
31656
31657if test -n "$PANGO_CFLAGS"; then
31658    pkg_cv_PANGO_CFLAGS="$PANGO_CFLAGS"
31659 elif test -n "$PKG_CONFIG"; then
31660    if test -n "$PKG_CONFIG" && \
31661    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pango >= 1.28.1\""; } >&5
31662  ($PKG_CONFIG --exists --print-errors "pango >= 1.28.1") 2>&5
31663  ac_status=$?
31664  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31665  test $ac_status = 0; }; then
31666  pkg_cv_PANGO_CFLAGS=`$PKG_CONFIG --cflags "pango >= 1.28.1" 2>/dev/null`
31667		      test "x$?" != "x0" && pkg_failed=yes
31668else
31669  pkg_failed=yes
31670fi
31671 else
31672    pkg_failed=untried
31673fi
31674if test -n "$PANGO_LIBS"; then
31675    pkg_cv_PANGO_LIBS="$PANGO_LIBS"
31676 elif test -n "$PKG_CONFIG"; then
31677    if test -n "$PKG_CONFIG" && \
31678    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pango >= 1.28.1\""; } >&5
31679  ($PKG_CONFIG --exists --print-errors "pango >= 1.28.1") 2>&5
31680  ac_status=$?
31681  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31682  test $ac_status = 0; }; then
31683  pkg_cv_PANGO_LIBS=`$PKG_CONFIG --libs "pango >= 1.28.1" 2>/dev/null`
31684		      test "x$?" != "x0" && pkg_failed=yes
31685else
31686  pkg_failed=yes
31687fi
31688 else
31689    pkg_failed=untried
31690fi
31691
31692
31693
31694if test $pkg_failed = yes; then
31695        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31696$as_echo "no" >&6; }
31697
31698if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31699        _pkg_short_errors_supported=yes
31700else
31701        _pkg_short_errors_supported=no
31702fi
31703        if test $_pkg_short_errors_supported = yes; then
31704	        PANGO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pango >= 1.28.1" 2>&1`
31705        else
31706	        PANGO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pango >= 1.28.1" 2>&1`
31707        fi
31708	# Put the nasty error message in config.log where it belongs
31709	echo "$PANGO_PKG_ERRORS" >&5
31710
31711	have_pango=no
31712elif test $pkg_failed = untried; then
31713        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31714$as_echo "no" >&6; }
31715	have_pango=no
31716else
31717	PANGO_CFLAGS=$pkg_cv_PANGO_CFLAGS
31718	PANGO_LIBS=$pkg_cv_PANGO_LIBS
31719        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31720$as_echo "yes" >&6; }
31721	have_pango=yes
31722fi
31723  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31724$as_echo "" >&6; }
31725fi
31726
31727if test "$have_pango" = 'yes'; then
31728
31729$as_echo "#define PANGO_DELEGATE 1" >>confdefs.h
31730
31731  CFLAGS="$PANGO_CFLAGS $CFLAGS"
31732fi
31733
31734if test "$have_pangocairo" = 'yes'; then
31735
31736$as_echo "#define PANGOCAIRO_DELEGATE 1" >>confdefs.h
31737
31738  CFLAGS="$PANGOCAIRO_CFLAGS $CFLAGS"
31739fi
31740
31741 if test "$have_pango" = 'yes'; then
31742  PANGO_DELEGATE_TRUE=
31743  PANGO_DELEGATE_FALSE='#'
31744else
31745  PANGO_DELEGATE_TRUE='#'
31746  PANGO_DELEGATE_FALSE=
31747fi
31748
31749 if test "$have_pangocairo" = 'yes'; then
31750  PANGOCAIRO_DELEGATE_TRUE=
31751  PANGOCAIRO_DELEGATE_FALSE='#'
31752else
31753  PANGOCAIRO_DELEGATE_TRUE='#'
31754  PANGOCAIRO_DELEGATE_FALSE=
31755fi
31756
31757
31758
31759
31760
31761#
31762# Check for PNG delegate library.
31763#
31764
31765# Check whether --with-png was given.
31766if test "${with_png+set}" = set; then :
31767  withval=$with_png; with_png=$withval
31768else
31769  with_png='yes'
31770fi
31771
31772
31773if test "$with_png" != 'yes'; then
31774    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-png=$with_png "
31775fi
31776
31777have_png='no'
31778PNG_CFLAGS=""
31779PNG_LIBS=""
31780PNG_PKG=""
31781if test "x$with_png" = "xyes"; then
31782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31783$as_echo "-------------------------------------------------------------" >&6; }
31784
31785pkg_failed=no
31786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libpng >= 1.0.0" >&5
31787$as_echo_n "checking for libpng >= 1.0.0... " >&6; }
31788
31789if test -n "$PNG_CFLAGS"; then
31790    pkg_cv_PNG_CFLAGS="$PNG_CFLAGS"
31791 elif test -n "$PKG_CONFIG"; then
31792    if test -n "$PKG_CONFIG" && \
31793    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.0.0\""; } >&5
31794  ($PKG_CONFIG --exists --print-errors "libpng >= 1.0.0") 2>&5
31795  ac_status=$?
31796  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31797  test $ac_status = 0; }; then
31798  pkg_cv_PNG_CFLAGS=`$PKG_CONFIG --cflags "libpng >= 1.0.0" 2>/dev/null`
31799		      test "x$?" != "x0" && pkg_failed=yes
31800else
31801  pkg_failed=yes
31802fi
31803 else
31804    pkg_failed=untried
31805fi
31806if test -n "$PNG_LIBS"; then
31807    pkg_cv_PNG_LIBS="$PNG_LIBS"
31808 elif test -n "$PKG_CONFIG"; then
31809    if test -n "$PKG_CONFIG" && \
31810    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng >= 1.0.0\""; } >&5
31811  ($PKG_CONFIG --exists --print-errors "libpng >= 1.0.0") 2>&5
31812  ac_status=$?
31813  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31814  test $ac_status = 0; }; then
31815  pkg_cv_PNG_LIBS=`$PKG_CONFIG --libs "libpng >= 1.0.0" 2>/dev/null`
31816		      test "x$?" != "x0" && pkg_failed=yes
31817else
31818  pkg_failed=yes
31819fi
31820 else
31821    pkg_failed=untried
31822fi
31823
31824
31825
31826if test $pkg_failed = yes; then
31827        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31828$as_echo "no" >&6; }
31829
31830if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31831        _pkg_short_errors_supported=yes
31832else
31833        _pkg_short_errors_supported=no
31834fi
31835        if test $_pkg_short_errors_supported = yes; then
31836	        PNG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpng >= 1.0.0" 2>&1`
31837        else
31838	        PNG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpng >= 1.0.0" 2>&1`
31839        fi
31840	# Put the nasty error message in config.log where it belongs
31841	echo "$PNG_PKG_ERRORS" >&5
31842
31843	have_png=no
31844elif test $pkg_failed = untried; then
31845        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31846$as_echo "no" >&6; }
31847	have_png=no
31848else
31849	PNG_CFLAGS=$pkg_cv_PNG_CFLAGS
31850	PNG_LIBS=$pkg_cv_PNG_LIBS
31851        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31852$as_echo "yes" >&6; }
31853	have_png=yes
31854fi
31855  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31856$as_echo "" >&6; }
31857fi
31858
31859if test "$have_png" = 'yes'; then
31860
31861$as_echo "#define PNG_DELEGATE 1" >>confdefs.h
31862
31863  CFLAGS="$PNG_CFLAGS $CFLAGS"
31864fi
31865
31866 if test "$have_png" = 'yes'; then
31867  PNG_DELEGATE_TRUE=
31868  PNG_DELEGATE_FALSE='#'
31869else
31870  PNG_DELEGATE_TRUE='#'
31871  PNG_DELEGATE_FALSE=
31872fi
31873
31874
31875
31876
31877
31878#
31879# Check for the Raw delegate library.
31880#
31881
31882# Check whether --with-raw was given.
31883if test "${with_raw+set}" = set; then :
31884  withval=$with_raw; with_raw=$withval
31885else
31886  with_raw='yes'
31887fi
31888
31889
31890if test "$with_raw" != 'yes'; then
31891    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-libraw=$with_raw "
31892fi
31893
31894have_raw='no'
31895RAW_R_CFLAGS=""
31896RAW_R_LIBS=""
31897RAW_R_PKG=""
31898if test "x$with_raw" = "xyes"; then
31899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
31900$as_echo "-------------------------------------------------------------" >&6; }
31901
31902pkg_failed=no
31903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libraw_r >= 0.14.8" >&5
31904$as_echo_n "checking for libraw_r >= 0.14.8... " >&6; }
31905
31906if test -n "$RAW_R_CFLAGS"; then
31907    pkg_cv_RAW_R_CFLAGS="$RAW_R_CFLAGS"
31908 elif test -n "$PKG_CONFIG"; then
31909    if test -n "$PKG_CONFIG" && \
31910    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libraw_r >= 0.14.8\""; } >&5
31911  ($PKG_CONFIG --exists --print-errors "libraw_r >= 0.14.8") 2>&5
31912  ac_status=$?
31913  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31914  test $ac_status = 0; }; then
31915  pkg_cv_RAW_R_CFLAGS=`$PKG_CONFIG --cflags "libraw_r >= 0.14.8" 2>/dev/null`
31916		      test "x$?" != "x0" && pkg_failed=yes
31917else
31918  pkg_failed=yes
31919fi
31920 else
31921    pkg_failed=untried
31922fi
31923if test -n "$RAW_R_LIBS"; then
31924    pkg_cv_RAW_R_LIBS="$RAW_R_LIBS"
31925 elif test -n "$PKG_CONFIG"; then
31926    if test -n "$PKG_CONFIG" && \
31927    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libraw_r >= 0.14.8\""; } >&5
31928  ($PKG_CONFIG --exists --print-errors "libraw_r >= 0.14.8") 2>&5
31929  ac_status=$?
31930  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31931  test $ac_status = 0; }; then
31932  pkg_cv_RAW_R_LIBS=`$PKG_CONFIG --libs "libraw_r >= 0.14.8" 2>/dev/null`
31933		      test "x$?" != "x0" && pkg_failed=yes
31934else
31935  pkg_failed=yes
31936fi
31937 else
31938    pkg_failed=untried
31939fi
31940
31941
31942
31943if test $pkg_failed = yes; then
31944        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31945$as_echo "no" >&6; }
31946
31947if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
31948        _pkg_short_errors_supported=yes
31949else
31950        _pkg_short_errors_supported=no
31951fi
31952        if test $_pkg_short_errors_supported = yes; then
31953	        RAW_R_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libraw_r >= 0.14.8" 2>&1`
31954        else
31955	        RAW_R_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libraw_r >= 0.14.8" 2>&1`
31956        fi
31957	# Put the nasty error message in config.log where it belongs
31958	echo "$RAW_R_PKG_ERRORS" >&5
31959
31960	have_raw=no
31961elif test $pkg_failed = untried; then
31962        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31963$as_echo "no" >&6; }
31964	have_raw=no
31965else
31966	RAW_R_CFLAGS=$pkg_cv_RAW_R_CFLAGS
31967	RAW_R_LIBS=$pkg_cv_RAW_R_LIBS
31968        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31969$as_echo "yes" >&6; }
31970	have_raw=yes
31971fi
31972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
31973$as_echo "" >&6; }
31974fi
31975
31976if test "$have_raw" = 'yes'; then
31977
31978$as_echo "#define RAW_R_DELEGATE 1" >>confdefs.h
31979
31980  CFLAGS="$RAW_R_CFLAGS $CFLAGS"
31981fi
31982
31983 if test "$have_raw" = 'yes'; then
31984  RAW_R_DELEGATE_TRUE=
31985  RAW_R_DELEGATE_FALSE='#'
31986else
31987  RAW_R_DELEGATE_TRUE='#'
31988  RAW_R_DELEGATE_FALSE=
31989fi
31990
31991
31992
31993
31994
31995#
31996# Check for RSVG delegate library.
31997#
31998
31999# Check whether --with-rsvg was given.
32000if test "${with_rsvg+set}" = set; then :
32001  withval=$with_rsvg; with_rsvg=$withval
32002else
32003  with_rsvg='no'
32004fi
32005
32006
32007if test "$with_rsvg" != 'yes'; then
32008    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-rsvg=$with_rsvg "
32009fi
32010
32011have_rsvg='no'
32012have_cairo='no'
32013RSVG_CFLAGS=""
32014RSVG_LIBS=""
32015RSVG_PKG=""
32016if test "x$with_rsvg" = "xyes"; then
32017  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
32018$as_echo "-------------------------------------------------------------" >&6; }
32019
32020pkg_failed=no
32021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for librsvg-2.0 >= 2.9.0" >&5
32022$as_echo_n "checking for librsvg-2.0 >= 2.9.0... " >&6; }
32023
32024if test -n "$RSVG_CFLAGS"; then
32025    pkg_cv_RSVG_CFLAGS="$RSVG_CFLAGS"
32026 elif test -n "$PKG_CONFIG"; then
32027    if test -n "$PKG_CONFIG" && \
32028    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0 >= 2.9.0\""; } >&5
32029  ($PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0") 2>&5
32030  ac_status=$?
32031  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32032  test $ac_status = 0; }; then
32033  pkg_cv_RSVG_CFLAGS=`$PKG_CONFIG --cflags "librsvg-2.0 >= 2.9.0" 2>/dev/null`
32034		      test "x$?" != "x0" && pkg_failed=yes
32035else
32036  pkg_failed=yes
32037fi
32038 else
32039    pkg_failed=untried
32040fi
32041if test -n "$RSVG_LIBS"; then
32042    pkg_cv_RSVG_LIBS="$RSVG_LIBS"
32043 elif test -n "$PKG_CONFIG"; then
32044    if test -n "$PKG_CONFIG" && \
32045    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"librsvg-2.0 >= 2.9.0\""; } >&5
32046  ($PKG_CONFIG --exists --print-errors "librsvg-2.0 >= 2.9.0") 2>&5
32047  ac_status=$?
32048  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32049  test $ac_status = 0; }; then
32050  pkg_cv_RSVG_LIBS=`$PKG_CONFIG --libs "librsvg-2.0 >= 2.9.0" 2>/dev/null`
32051		      test "x$?" != "x0" && pkg_failed=yes
32052else
32053  pkg_failed=yes
32054fi
32055 else
32056    pkg_failed=untried
32057fi
32058
32059
32060
32061if test $pkg_failed = yes; then
32062        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32063$as_echo "no" >&6; }
32064
32065if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
32066        _pkg_short_errors_supported=yes
32067else
32068        _pkg_short_errors_supported=no
32069fi
32070        if test $_pkg_short_errors_supported = yes; then
32071	        RSVG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "librsvg-2.0 >= 2.9.0" 2>&1`
32072        else
32073	        RSVG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "librsvg-2.0 >= 2.9.0" 2>&1`
32074        fi
32075	# Put the nasty error message in config.log where it belongs
32076	echo "$RSVG_PKG_ERRORS" >&5
32077
32078	have_rsvg=no
32079elif test $pkg_failed = untried; then
32080        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32081$as_echo "no" >&6; }
32082	have_rsvg=no
32083else
32084	RSVG_CFLAGS=$pkg_cv_RSVG_CFLAGS
32085	RSVG_LIBS=$pkg_cv_RSVG_LIBS
32086        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32087$as_echo "yes" >&6; }
32088	have_rsvg=yes
32089fi
32090  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32091$as_echo "" >&6; }
32092
32093pkg_failed=no
32094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for cairo-svg" >&5
32095$as_echo_n "checking for cairo-svg... " >&6; }
32096
32097if test -n "$CAIRO_SVG_CFLAGS"; then
32098    pkg_cv_CAIRO_SVG_CFLAGS="$CAIRO_SVG_CFLAGS"
32099 elif test -n "$PKG_CONFIG"; then
32100    if test -n "$PKG_CONFIG" && \
32101    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo-svg\""; } >&5
32102  ($PKG_CONFIG --exists --print-errors "cairo-svg") 2>&5
32103  ac_status=$?
32104  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32105  test $ac_status = 0; }; then
32106  pkg_cv_CAIRO_SVG_CFLAGS=`$PKG_CONFIG --cflags "cairo-svg" 2>/dev/null`
32107		      test "x$?" != "x0" && pkg_failed=yes
32108else
32109  pkg_failed=yes
32110fi
32111 else
32112    pkg_failed=untried
32113fi
32114if test -n "$CAIRO_SVG_LIBS"; then
32115    pkg_cv_CAIRO_SVG_LIBS="$CAIRO_SVG_LIBS"
32116 elif test -n "$PKG_CONFIG"; then
32117    if test -n "$PKG_CONFIG" && \
32118    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"cairo-svg\""; } >&5
32119  ($PKG_CONFIG --exists --print-errors "cairo-svg") 2>&5
32120  ac_status=$?
32121  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32122  test $ac_status = 0; }; then
32123  pkg_cv_CAIRO_SVG_LIBS=`$PKG_CONFIG --libs "cairo-svg" 2>/dev/null`
32124		      test "x$?" != "x0" && pkg_failed=yes
32125else
32126  pkg_failed=yes
32127fi
32128 else
32129    pkg_failed=untried
32130fi
32131
32132
32133
32134if test $pkg_failed = yes; then
32135        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32136$as_echo "no" >&6; }
32137
32138if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
32139        _pkg_short_errors_supported=yes
32140else
32141        _pkg_short_errors_supported=no
32142fi
32143        if test $_pkg_short_errors_supported = yes; then
32144	        CAIRO_SVG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "cairo-svg" 2>&1`
32145        else
32146	        CAIRO_SVG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "cairo-svg" 2>&1`
32147        fi
32148	# Put the nasty error message in config.log where it belongs
32149	echo "$CAIRO_SVG_PKG_ERRORS" >&5
32150
32151	have_cairo=no
32152elif test $pkg_failed = untried; then
32153        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32154$as_echo "no" >&6; }
32155	have_cairo=no
32156else
32157	CAIRO_SVG_CFLAGS=$pkg_cv_CAIRO_SVG_CFLAGS
32158	CAIRO_SVG_LIBS=$pkg_cv_CAIRO_SVG_LIBS
32159        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32160$as_echo "yes" >&6; }
32161	have_cairo=yes
32162fi
32163  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32164$as_echo "" >&6; }
32165fi
32166
32167if test "$have_rsvg" = 'yes'; then
32168
32169$as_echo "#define RSVG_DELEGATE 1" >>confdefs.h
32170
32171  CFLAGS="$RSVG_CFLAGS $CFLAGS"
32172fi
32173
32174if test "$have_cairo" = 'yes'; then
32175
32176$as_echo "#define CAIRO_DELEGATE 1" >>confdefs.h
32177
32178  CFLAGS="$CAIRO_SVG_CFLAGS $CFLAGS"
32179fi
32180
32181 if test "$have_rsvg" = 'yes'; then
32182  RSVG_DELEGATE_TRUE=
32183  RSVG_DELEGATE_FALSE='#'
32184else
32185  RSVG_DELEGATE_TRUE='#'
32186  RSVG_DELEGATE_FALSE=
32187fi
32188
32189 if test "$have_cairo" = 'yes'; then
32190  CAIRO_DELEGATE_TRUE=
32191  CAIRO_DELEGATE_FALSE='#'
32192else
32193  CAIRO_DELEGATE_TRUE='#'
32194  CAIRO_DELEGATE_FALSE=
32195fi
32196
32197
32198
32199
32200
32201#
32202# Check for TIFF delegate library.
32203#
32204
32205# Check whether --with-tiff was given.
32206if test "${with_tiff+set}" = set; then :
32207  withval=$with_tiff; with_tiff=$withval
32208else
32209  with_tiff='yes'
32210fi
32211
32212
32213if test "$with_tiff" != 'yes'; then
32214    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-tiff=$with_tiff "
32215fi
32216
32217have_tiff='no'
32218TIFF_LIBS=''
32219if test "$with_tiff" != 'no'; then
32220    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
32221$as_echo "-------------------------------------------------------------" >&6; }
32222    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFF" >&5
32223$as_echo_n "checking for TIFF... " >&6; }
32224    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32225$as_echo "" >&6; }
32226    failed=0
32227    passed=0
32228    ac_fn_c_check_header_mongrel "$LINENO" "tiff.h" "ac_cv_header_tiff_h" "$ac_includes_default"
32229if test "x$ac_cv_header_tiff_h" = xyes; then :
32230  passed=`expr $passed + 1`
32231else
32232  failed=`expr $failed + 1`
32233fi
32234
32235
32236    ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
32237if test "x$ac_cv_header_tiffio_h" = xyes; then :
32238  passed=`expr $passed + 1`
32239else
32240  failed=`expr $failed + 1`
32241fi
32242
32243
32244    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFOpen in -ltiff" >&5
32245$as_echo_n "checking for TIFFOpen in -ltiff... " >&6; }
32246if ${ac_cv_lib_tiff_TIFFOpen+:} false; then :
32247  $as_echo_n "(cached) " >&6
32248else
32249  ac_check_lib_save_LIBS=$LIBS
32250LIBS="-ltiff  $LIBS"
32251cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32252/* end confdefs.h.  */
32253
32254/* Override any GCC internal prototype to avoid an error.
32255   Use char because int might match the return type of a GCC
32256   builtin and then its argument prototype would still apply.  */
32257#ifdef __cplusplus
32258extern "C"
32259#endif
32260char TIFFOpen ();
32261int
32262main ()
32263{
32264return TIFFOpen ();
32265  ;
32266  return 0;
32267}
32268_ACEOF
32269if ac_fn_c_try_link "$LINENO"; then :
32270  ac_cv_lib_tiff_TIFFOpen=yes
32271else
32272  ac_cv_lib_tiff_TIFFOpen=no
32273fi
32274rm -f core conftest.err conftest.$ac_objext \
32275    conftest$ac_exeext conftest.$ac_ext
32276LIBS=$ac_check_lib_save_LIBS
32277fi
32278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFOpen" >&5
32279$as_echo "$ac_cv_lib_tiff_TIFFOpen" >&6; }
32280if test "x$ac_cv_lib_tiff_TIFFOpen" = xyes; then :
32281  passed=`expr $passed + 1`
32282else
32283  failed=`expr $failed + 1`
32284fi
32285
32286    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFClientOpen in -ltiff" >&5
32287$as_echo_n "checking for TIFFClientOpen in -ltiff... " >&6; }
32288if ${ac_cv_lib_tiff_TIFFClientOpen+:} false; then :
32289  $as_echo_n "(cached) " >&6
32290else
32291  ac_check_lib_save_LIBS=$LIBS
32292LIBS="-ltiff  $LIBS"
32293cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32294/* end confdefs.h.  */
32295
32296/* Override any GCC internal prototype to avoid an error.
32297   Use char because int might match the return type of a GCC
32298   builtin and then its argument prototype would still apply.  */
32299#ifdef __cplusplus
32300extern "C"
32301#endif
32302char TIFFClientOpen ();
32303int
32304main ()
32305{
32306return TIFFClientOpen ();
32307  ;
32308  return 0;
32309}
32310_ACEOF
32311if ac_fn_c_try_link "$LINENO"; then :
32312  ac_cv_lib_tiff_TIFFClientOpen=yes
32313else
32314  ac_cv_lib_tiff_TIFFClientOpen=no
32315fi
32316rm -f core conftest.err conftest.$ac_objext \
32317    conftest$ac_exeext conftest.$ac_ext
32318LIBS=$ac_check_lib_save_LIBS
32319fi
32320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFClientOpen" >&5
32321$as_echo "$ac_cv_lib_tiff_TIFFClientOpen" >&6; }
32322if test "x$ac_cv_lib_tiff_TIFFClientOpen" = xyes; then :
32323  passed=`expr $passed + 1`
32324else
32325  failed=`expr $failed + 1`
32326fi
32327
32328    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFIsByteSwapped in -ltiff" >&5
32329$as_echo_n "checking for TIFFIsByteSwapped in -ltiff... " >&6; }
32330if ${ac_cv_lib_tiff_TIFFIsByteSwapped+:} false; then :
32331  $as_echo_n "(cached) " >&6
32332else
32333  ac_check_lib_save_LIBS=$LIBS
32334LIBS="-ltiff  $LIBS"
32335cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32336/* end confdefs.h.  */
32337
32338/* Override any GCC internal prototype to avoid an error.
32339   Use char because int might match the return type of a GCC
32340   builtin and then its argument prototype would still apply.  */
32341#ifdef __cplusplus
32342extern "C"
32343#endif
32344char TIFFIsByteSwapped ();
32345int
32346main ()
32347{
32348return TIFFIsByteSwapped ();
32349  ;
32350  return 0;
32351}
32352_ACEOF
32353if ac_fn_c_try_link "$LINENO"; then :
32354  ac_cv_lib_tiff_TIFFIsByteSwapped=yes
32355else
32356  ac_cv_lib_tiff_TIFFIsByteSwapped=no
32357fi
32358rm -f core conftest.err conftest.$ac_objext \
32359    conftest$ac_exeext conftest.$ac_ext
32360LIBS=$ac_check_lib_save_LIBS
32361fi
32362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFIsByteSwapped" >&5
32363$as_echo "$ac_cv_lib_tiff_TIFFIsByteSwapped" >&6; }
32364if test "x$ac_cv_lib_tiff_TIFFIsByteSwapped" = xyes; then :
32365  passed=`expr $passed + 1`
32366else
32367  failed=`expr $failed + 1`
32368fi
32369
32370    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFReadRGBATile in -ltiff" >&5
32371$as_echo_n "checking for TIFFReadRGBATile in -ltiff... " >&6; }
32372if ${ac_cv_lib_tiff_TIFFReadRGBATile+:} false; then :
32373  $as_echo_n "(cached) " >&6
32374else
32375  ac_check_lib_save_LIBS=$LIBS
32376LIBS="-ltiff  $LIBS"
32377cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32378/* end confdefs.h.  */
32379
32380/* Override any GCC internal prototype to avoid an error.
32381   Use char because int might match the return type of a GCC
32382   builtin and then its argument prototype would still apply.  */
32383#ifdef __cplusplus
32384extern "C"
32385#endif
32386char TIFFReadRGBATile ();
32387int
32388main ()
32389{
32390return TIFFReadRGBATile ();
32391  ;
32392  return 0;
32393}
32394_ACEOF
32395if ac_fn_c_try_link "$LINENO"; then :
32396  ac_cv_lib_tiff_TIFFReadRGBATile=yes
32397else
32398  ac_cv_lib_tiff_TIFFReadRGBATile=no
32399fi
32400rm -f core conftest.err conftest.$ac_objext \
32401    conftest$ac_exeext conftest.$ac_ext
32402LIBS=$ac_check_lib_save_LIBS
32403fi
32404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFReadRGBATile" >&5
32405$as_echo "$ac_cv_lib_tiff_TIFFReadRGBATile" >&6; }
32406if test "x$ac_cv_lib_tiff_TIFFReadRGBATile" = xyes; then :
32407  passed=`expr $passed + 1`
32408else
32409  failed=`expr $failed + 1`
32410fi
32411
32412    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFReadRGBAStrip in -ltiff" >&5
32413$as_echo_n "checking for TIFFReadRGBAStrip in -ltiff... " >&6; }
32414if ${ac_cv_lib_tiff_TIFFReadRGBAStrip+:} false; then :
32415  $as_echo_n "(cached) " >&6
32416else
32417  ac_check_lib_save_LIBS=$LIBS
32418LIBS="-ltiff  $LIBS"
32419cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32420/* end confdefs.h.  */
32421
32422/* Override any GCC internal prototype to avoid an error.
32423   Use char because int might match the return type of a GCC
32424   builtin and then its argument prototype would still apply.  */
32425#ifdef __cplusplus
32426extern "C"
32427#endif
32428char TIFFReadRGBAStrip ();
32429int
32430main ()
32431{
32432return TIFFReadRGBAStrip ();
32433  ;
32434  return 0;
32435}
32436_ACEOF
32437if ac_fn_c_try_link "$LINENO"; then :
32438  ac_cv_lib_tiff_TIFFReadRGBAStrip=yes
32439else
32440  ac_cv_lib_tiff_TIFFReadRGBAStrip=no
32441fi
32442rm -f core conftest.err conftest.$ac_objext \
32443    conftest$ac_exeext conftest.$ac_ext
32444LIBS=$ac_check_lib_save_LIBS
32445fi
32446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFReadRGBAStrip" >&5
32447$as_echo "$ac_cv_lib_tiff_TIFFReadRGBAStrip" >&6; }
32448if test "x$ac_cv_lib_tiff_TIFFReadRGBAStrip" = xyes; then :
32449  passed=`expr $passed + 1`
32450else
32451  failed=`expr $failed + 1`
32452fi
32453
32454    { $as_echo "$as_me:${as_lineno-$LINENO}: checking if TIFF package is complete" >&5
32455$as_echo_n "checking if TIFF package is complete... " >&6; }
32456    if test $passed -gt 0; then
32457        if test $failed -gt 0; then
32458            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
32459$as_echo "no -- some components failed test" >&6; }
32460            have_tiff='no (failed tests)'
32461        else
32462            TIFF_LIBS='-ltiff'
32463            LIBS="$TIFF_LIBS $LIBS"
32464
32465$as_echo "#define TIFF_DELEGATE 1" >>confdefs.h
32466
32467            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32468$as_echo "yes" >&6; }
32469            have_tiff='yes'
32470            for ac_header in tiffconf.h
32471do :
32472  ac_fn_c_check_header_mongrel "$LINENO" "tiffconf.h" "ac_cv_header_tiffconf_h" "$ac_includes_default"
32473if test "x$ac_cv_header_tiffconf_h" = xyes; then :
32474  cat >>confdefs.h <<_ACEOF
32475#define HAVE_TIFFCONF_H 1
32476_ACEOF
32477
32478fi
32479
32480done
32481
32482            for ac_func in TIFFIsCODECConfigured TIFFMergeFieldInfo \
32483              TIFFIsBigEndian TIFFSetErrorHandlerExt TIFFSetTagExtender \
32484              TIFFReadEXIFDirectory TIFFReadGPSDirectory \
32485              TIFFSetWarningHandlerExt TIFFSwabArrayOfTriples
32486do :
32487  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
32488ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
32489if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
32490  cat >>confdefs.h <<_ACEOF
32491#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
32492_ACEOF
32493
32494fi
32495done
32496
32497        fi
32498    else
32499        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32500$as_echo "no" >&6; }
32501    fi
32502fi
32503 if test "$have_tiff" = 'yes'; then
32504  TIFF_DELEGATE_TRUE=
32505  TIFF_DELEGATE_FALSE='#'
32506else
32507  TIFF_DELEGATE_TRUE='#'
32508  TIFF_DELEGATE_FALSE=
32509fi
32510
32511
32512
32513
32514#
32515# Set URW Base35 font directory.
32516#
32517
32518# Check whether --with-urw-base35-font-dir was given.
32519if test "${with_urw_base35_font_dir+set}" = set; then :
32520  withval=$with_urw_base35_font_dir; with_urw_base35_font_dir=$withval
32521else
32522  with_urw_base35_font_dir='default'
32523fi
32524
32525
32526if test "$with_urw_base35_font_dir" != 'default'; then
32527    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-urw-base35-font-dir=$with_urw_base35_font_dir "
32528fi
32529
32530
32531#
32532# Check for the WEBP delegate library.
32533#
32534
32535# Check whether --with-webp was given.
32536if test "${with_webp+set}" = set; then :
32537  withval=$with_webp; with_webp=$withval
32538else
32539  with_webp='yes'
32540fi
32541
32542
32543if test "$with_webp" != 'yes'; then
32544    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-webp=$with_webp "
32545fi
32546
32547have_webp='no'
32548have_webpmux='no'
32549WEBP_CFLAGS=""
32550WEBP_LIBS=""
32551WEBP_PKG=""
32552WEBPMUX_CFLAGS=""
32553WEBPMUX_LIBS=""
32554WEBPMUX_PKG=""
32555if test "x$with_webp" = "xyes"; then
32556  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
32557$as_echo "-------------------------------------------------------------" >&6; }
32558
32559pkg_failed=no
32560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwebp" >&5
32561$as_echo_n "checking for libwebp... " >&6; }
32562
32563if test -n "$WEBP_CFLAGS"; then
32564    pkg_cv_WEBP_CFLAGS="$WEBP_CFLAGS"
32565 elif test -n "$PKG_CONFIG"; then
32566    if test -n "$PKG_CONFIG" && \
32567    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libwebp\""; } >&5
32568  ($PKG_CONFIG --exists --print-errors "libwebp") 2>&5
32569  ac_status=$?
32570  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32571  test $ac_status = 0; }; then
32572  pkg_cv_WEBP_CFLAGS=`$PKG_CONFIG --cflags "libwebp" 2>/dev/null`
32573		      test "x$?" != "x0" && pkg_failed=yes
32574else
32575  pkg_failed=yes
32576fi
32577 else
32578    pkg_failed=untried
32579fi
32580if test -n "$WEBP_LIBS"; then
32581    pkg_cv_WEBP_LIBS="$WEBP_LIBS"
32582 elif test -n "$PKG_CONFIG"; then
32583    if test -n "$PKG_CONFIG" && \
32584    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libwebp\""; } >&5
32585  ($PKG_CONFIG --exists --print-errors "libwebp") 2>&5
32586  ac_status=$?
32587  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32588  test $ac_status = 0; }; then
32589  pkg_cv_WEBP_LIBS=`$PKG_CONFIG --libs "libwebp" 2>/dev/null`
32590		      test "x$?" != "x0" && pkg_failed=yes
32591else
32592  pkg_failed=yes
32593fi
32594 else
32595    pkg_failed=untried
32596fi
32597
32598
32599
32600if test $pkg_failed = yes; then
32601        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32602$as_echo "no" >&6; }
32603
32604if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
32605        _pkg_short_errors_supported=yes
32606else
32607        _pkg_short_errors_supported=no
32608fi
32609        if test $_pkg_short_errors_supported = yes; then
32610	        WEBP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libwebp" 2>&1`
32611        else
32612	        WEBP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libwebp" 2>&1`
32613        fi
32614	# Put the nasty error message in config.log where it belongs
32615	echo "$WEBP_PKG_ERRORS" >&5
32616
32617	have_webp=no
32618elif test $pkg_failed = untried; then
32619        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32620$as_echo "no" >&6; }
32621	have_webp=no
32622else
32623	WEBP_CFLAGS=$pkg_cv_WEBP_CFLAGS
32624	WEBP_LIBS=$pkg_cv_WEBP_LIBS
32625        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32626$as_echo "yes" >&6; }
32627	have_webp=yes
32628fi
32629
32630pkg_failed=no
32631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0" >&5
32632$as_echo_n "checking for libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0... " >&6; }
32633
32634if test -n "$WEBPMUX_CFLAGS"; then
32635    pkg_cv_WEBPMUX_CFLAGS="$WEBPMUX_CFLAGS"
32636 elif test -n "$PKG_CONFIG"; then
32637    if test -n "$PKG_CONFIG" && \
32638    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0\""; } >&5
32639  ($PKG_CONFIG --exists --print-errors "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0") 2>&5
32640  ac_status=$?
32641  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32642  test $ac_status = 0; }; then
32643  pkg_cv_WEBPMUX_CFLAGS=`$PKG_CONFIG --cflags "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0" 2>/dev/null`
32644		      test "x$?" != "x0" && pkg_failed=yes
32645else
32646  pkg_failed=yes
32647fi
32648 else
32649    pkg_failed=untried
32650fi
32651if test -n "$WEBPMUX_LIBS"; then
32652    pkg_cv_WEBPMUX_LIBS="$WEBPMUX_LIBS"
32653 elif test -n "$PKG_CONFIG"; then
32654    if test -n "$PKG_CONFIG" && \
32655    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0\""; } >&5
32656  ($PKG_CONFIG --exists --print-errors "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0") 2>&5
32657  ac_status=$?
32658  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32659  test $ac_status = 0; }; then
32660  pkg_cv_WEBPMUX_LIBS=`$PKG_CONFIG --libs "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0" 2>/dev/null`
32661		      test "x$?" != "x0" && pkg_failed=yes
32662else
32663  pkg_failed=yes
32664fi
32665 else
32666    pkg_failed=untried
32667fi
32668
32669
32670
32671if test $pkg_failed = yes; then
32672        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32673$as_echo "no" >&6; }
32674
32675if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
32676        _pkg_short_errors_supported=yes
32677else
32678        _pkg_short_errors_supported=no
32679fi
32680        if test $_pkg_short_errors_supported = yes; then
32681	        WEBPMUX_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0" 2>&1`
32682        else
32683	        WEBPMUX_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0" 2>&1`
32684        fi
32685	# Put the nasty error message in config.log where it belongs
32686	echo "$WEBPMUX_PKG_ERRORS" >&5
32687
32688	have_webpmux=no
32689elif test $pkg_failed = untried; then
32690        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32691$as_echo "no" >&6; }
32692	have_webpmux=no
32693else
32694	WEBPMUX_CFLAGS=$pkg_cv_WEBPMUX_CFLAGS
32695	WEBPMUX_LIBS=$pkg_cv_WEBPMUX_LIBS
32696        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32697$as_echo "yes" >&6; }
32698	have_webpmux=yes
32699fi
32700  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32701$as_echo "" >&6; }
32702fi
32703
32704if test "$have_webp" = 'yes'; then
32705
32706$as_echo "#define WEBP_DELEGATE 1" >>confdefs.h
32707
32708  CFLAGS="$WEBP_CFLAGS $CFLAGS"
32709fi
32710
32711if test "$have_webpmux" = 'yes'; then
32712
32713$as_echo "#define WEBPMUX_DELEGATE 1" >>confdefs.h
32714
32715  CFLAGS="$WEBPMUX_CFLAGS $CFLAGS"
32716fi
32717
32718 if test "$have_webp" = 'yes'; then
32719  WEBP_DELEGATE_TRUE=
32720  WEBP_DELEGATE_FALSE='#'
32721else
32722  WEBP_DELEGATE_TRUE='#'
32723  WEBP_DELEGATE_FALSE=
32724fi
32725
32726 if test "$have_webpmux" = 'yes'; then
32727  WEBPMUX_DELEGATE_TRUE=
32728  WEBPMUX_DELEGATE_FALSE='#'
32729else
32730  WEBPMUX_DELEGATE_TRUE='#'
32731  WEBPMUX_DELEGATE_FALSE=
32732fi
32733
32734
32735
32736
32737
32738
32739
32740#
32741# Set Windows font directory.
32742#
32743
32744# Check whether --with-windows-font-dir was given.
32745if test "${with_windows_font_dir+set}" = set; then :
32746  withval=$with_windows_font_dir; with_windows_font_dir=$withval
32747else
32748  with_windows_font_dir='default'
32749fi
32750
32751
32752if test "$with_windows_font_dir" != 'default'; then
32753    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-windows-font-dir=$with_windows_font_dir "
32754fi
32755
32756
32757#
32758# Check for WMF delegate library.
32759#
32760
32761# Check whether --with-wmf was given.
32762if test "${with_wmf+set}" = set; then :
32763  withval=$with_wmf; with_wmf=$withval
32764else
32765  with_wmf=$build_modules
32766fi
32767
32768
32769if test "$with_wmf" != 'yes'; then
32770    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-wmf=$with_wmf "
32771fi
32772
32773have_wmf='no'
32774WMF_LIBS=''
32775WMF_CFLAGS=''
32776OLIBS="$LIBS"
32777if test "$with_wmf" != 'no'; then
32778  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WMF support" >&5
32779$as_echo_n "checking for WMF support... " >&6; }
32780  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32781$as_echo "" >&6; }
32782
32783  have_libwmflite='no'
32784  have_libwmf_ipa_h='no'
32785
32786  ac_fn_c_check_header_compile "$LINENO" "libwmf/ipa.h" "ac_cv_header_libwmf_ipa_h" "$FT2BUILD_H
32787"
32788if test "x$ac_cv_header_libwmf_ipa_h" = xyes; then :
32789  have_libwmf_ipa_h='yes'
32790fi
32791
32792
32793  if test "$have_libwmf_ipa_h" = 'yes'; then
32794    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wmf_lite_create in -lwmflite" >&5
32795$as_echo_n "checking for wmf_lite_create in -lwmflite... " >&6; }
32796if ${ac_cv_lib_wmflite_wmf_lite_create+:} false; then :
32797  $as_echo_n "(cached) " >&6
32798else
32799  ac_check_lib_save_LIBS=$LIBS
32800LIBS="-lwmflite  $LIBS"
32801cat confdefs.h - <<_ACEOF >conftest.$ac_ext
32802/* end confdefs.h.  */
32803
32804/* Override any GCC internal prototype to avoid an error.
32805   Use char because int might match the return type of a GCC
32806   builtin and then its argument prototype would still apply.  */
32807#ifdef __cplusplus
32808extern "C"
32809#endif
32810char wmf_lite_create ();
32811int
32812main ()
32813{
32814return wmf_lite_create ();
32815  ;
32816  return 0;
32817}
32818_ACEOF
32819if ac_fn_c_try_link "$LINENO"; then :
32820  ac_cv_lib_wmflite_wmf_lite_create=yes
32821else
32822  ac_cv_lib_wmflite_wmf_lite_create=no
32823fi
32824rm -f core conftest.err conftest.$ac_objext \
32825    conftest$ac_exeext conftest.$ac_ext
32826LIBS=$ac_check_lib_save_LIBS
32827fi
32828{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wmflite_wmf_lite_create" >&5
32829$as_echo "$ac_cv_lib_wmflite_wmf_lite_create" >&6; }
32830if test "x$ac_cv_lib_wmflite_wmf_lite_create" = xyes; then :
32831  have_libwmflite='yes'
32832fi
32833
32834    if test "$have_libwmflite" = 'yes'; then
32835
32836$as_echo "#define WMF_DELEGATE 1" >>confdefs.h
32837
32838      WMF_LIBS='-lwmflite'
32839      LIBS="$WMF_LIBS $LIBS"
32840      have_wmf='yes'
32841    else
32842      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no -- some components failed test" >&5
32843$as_echo "no -- some components failed test" >&6; }
32844      have_wmf='no (failed tests)'
32845      have_wmflite='no (failed tests)'
32846      LIBS="$OLIBS"
32847      WMF_LIBS=''
32848    fi
32849  fi
32850fi
32851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if WMF package is complete" >&5
32852$as_echo_n "checking if WMF package is complete... " >&6; }
32853if test "$have_wmf" = 'yes'; then
32854  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32855$as_echo "yes" >&6; }
32856else
32857  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32858$as_echo "no" >&6; }
32859fi
32860 if test "$have_wmf" = 'yes'; then
32861  WMF_DELEGATE_TRUE=
32862  WMF_DELEGATE_FALSE='#'
32863else
32864  WMF_DELEGATE_TRUE='#'
32865  WMF_DELEGATE_FALSE=
32866fi
32867
32868
32869
32870
32871
32872#
32873# Check for XML delegate library.
32874#
32875
32876# Check whether --with-xml was given.
32877if test "${with_xml+set}" = set; then :
32878  withval=$with_xml; with_xml=$withval
32879else
32880  with_xml='yes'
32881fi
32882
32883
32884if test "$with_xml" != 'yes' ; then
32885    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-xml=$with_xml "
32886fi
32887
32888have_xml='no'
32889XML_CFLAGS=""
32890XML_LIBS=""
32891XML_PKG=""
32892if test "x$with_xml" = "xyes"; then
32893  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
32894$as_echo "-------------------------------------------------------------" >&6; }
32895
32896pkg_failed=no
32897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libxml-2.0 >= 2.0.0" >&5
32898$as_echo_n "checking for libxml-2.0 >= 2.0.0... " >&6; }
32899
32900if test -n "$XML_CFLAGS"; then
32901    pkg_cv_XML_CFLAGS="$XML_CFLAGS"
32902 elif test -n "$PKG_CONFIG"; then
32903    if test -n "$PKG_CONFIG" && \
32904    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.0.0\""; } >&5
32905  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.0.0") 2>&5
32906  ac_status=$?
32907  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32908  test $ac_status = 0; }; then
32909  pkg_cv_XML_CFLAGS=`$PKG_CONFIG --cflags "libxml-2.0 >= 2.0.0" 2>/dev/null`
32910		      test "x$?" != "x0" && pkg_failed=yes
32911else
32912  pkg_failed=yes
32913fi
32914 else
32915    pkg_failed=untried
32916fi
32917if test -n "$XML_LIBS"; then
32918    pkg_cv_XML_LIBS="$XML_LIBS"
32919 elif test -n "$PKG_CONFIG"; then
32920    if test -n "$PKG_CONFIG" && \
32921    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libxml-2.0 >= 2.0.0\""; } >&5
32922  ($PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.0.0") 2>&5
32923  ac_status=$?
32924  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32925  test $ac_status = 0; }; then
32926  pkg_cv_XML_LIBS=`$PKG_CONFIG --libs "libxml-2.0 >= 2.0.0" 2>/dev/null`
32927		      test "x$?" != "x0" && pkg_failed=yes
32928else
32929  pkg_failed=yes
32930fi
32931 else
32932    pkg_failed=untried
32933fi
32934
32935
32936
32937if test $pkg_failed = yes; then
32938        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32939$as_echo "no" >&6; }
32940
32941if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
32942        _pkg_short_errors_supported=yes
32943else
32944        _pkg_short_errors_supported=no
32945fi
32946        if test $_pkg_short_errors_supported = yes; then
32947	        XML_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libxml-2.0 >= 2.0.0" 2>&1`
32948        else
32949	        XML_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libxml-2.0 >= 2.0.0" 2>&1`
32950        fi
32951	# Put the nasty error message in config.log where it belongs
32952	echo "$XML_PKG_ERRORS" >&5
32953
32954	have_xml=no
32955elif test $pkg_failed = untried; then
32956        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32957$as_echo "no" >&6; }
32958	have_xml=no
32959else
32960	XML_CFLAGS=$pkg_cv_XML_CFLAGS
32961	XML_LIBS=$pkg_cv_XML_LIBS
32962        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32963$as_echo "yes" >&6; }
32964	have_xml=yes
32965fi
32966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
32967$as_echo "" >&6; }
32968fi
32969
32970if test "$have_xml" = 'yes'; then
32971
32972$as_echo "#define XML_DELEGATE 1" >>confdefs.h
32973
32974  CFLAGS="$XML_CFLAGS $CFLAGS"
32975fi
32976
32977 if test "$have_xml" = 'yes'; then
32978  XML_DELEGATE_TRUE=
32979  XML_DELEGATE_FALSE='#'
32980else
32981  XML_DELEGATE_TRUE='#'
32982  XML_DELEGATE_FALSE=
32983fi
32984
32985
32986
32987
32988
32989# Check for functions
32990#
32991for ac_func in acosh _aligned_malloc aligned_malloc asinh atanh atoll atexit cabs carg cimag creal clock clock_getres clock_gettime ctime_r directio erf _exit execvp fchmod floor fork ftime ftruncate getc_unlocked getcwd getpid getexecname getdtablesize getpagesize getpwnam_r getrlimit getrusage gettimeofday gmtime_r isnan j0 j1 lltostr localtime_r lstat memmove memset mkdir mkstemp munmap nanosleep newlocale _NSGetExecutablePath pclose _pclose poll popen _popen posix_fadvise posix_fallocate posix_madvise posix_memalign posix_spawnp pow pread putenv pwrite qsort_r raise rand_r readlink realpath select seekdir sendfile setlocale socket sqrt setvbuf stat strcasestr strchr strrchr strcspn strdup strpbrk strspn strstr strtod strtod_l strtol strtoul symlink sysconf sigemptyset sigaction spawnvp strerror strlcat strlcpy strcasecmp strncasecmp telldir tempnam times ulltostr uselocale usleep utime vfprintf vfprintf_l vsprintf vsnprintf vsnprintf_l waitpid _wfopen _wstat
32992do :
32993  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
32994ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
32995if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
32996  cat >>confdefs.h <<_ACEOF
32997#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
32998_ACEOF
32999
33000fi
33001done
33002
33003
33004# Substitute compiler name to build/link PerlMagick
33005#
33006
33007
33008#
33009# Configure install Paths
33010#
33011
33012# Path to ImageMagick header files
33013INCLUDE_RELATIVE_PATH="${PACKAGE_NAME}-${MAGICK_MAJOR_VERSION}"
33014INCLUDE_PATH="${INCLUDE_DIR}/${INCLUDE_RELATIVE_PATH}"
33015DEFINE_INCLUDE_PATH="${INCLUDE_DIR}/${INCLUDE_RELATIVE_PATH}/"
33016case "${build_os}" in
33017  mingw* )
33018    DEFINE_INCLUDE_PATH=`$WinPathScript "$DEFINE_INCLUDE_PATH" 1`
33019    ;;
33020esac
33021
33022cat >>confdefs.h <<_ACEOF
33023#define INCLUDE_PATH "$DEFINE_INCLUDE_PATH"
33024_ACEOF
33025
33026
33027
33028# Path to ImageMagick header files (arch part)
33029INCLUDEARCH_PATH="${INCLUDEARCH_DIR}/${INCLUDE_RELATIVE_PATH}"
33030DEFINE_INCLUDEARCH_PATH="${INCLUDEARCH_DIR}/${INCLUDE_RELATIVE_PATH}/"
33031case "${build_os}" in
33032  mingw* )
33033    DEFINE_INCLUDEARCH_PATH=`$WinPathScript "$DEFINE_INCLUDEARCH_PATH" 1`
33034    ;;
33035esac
33036
33037cat >>confdefs.h <<_ACEOF
33038#define INCLUDEARCH_PATH "$DEFINE_INCLUDE_PATH"
33039_ACEOF
33040
33041
33042
33043# Subdirectory under lib to place ImageMagick lib files
33044LIBRARY_RELATIVE_PATH="${PACKAGE_NAME}-${PACKAGE_BASE_VERSION}"
33045
33046cat >>confdefs.h <<_ACEOF
33047#define LIBRARY_RELATIVE_PATH "$LIBRARY_RELATIVE_PATH"
33048_ACEOF
33049
33050
33051# Path to ImageMagick bin directory
33052EXECUTABLE_PATH="${BIN_DIR}"
33053DEFINE_EXECUTABLE_PATH="${BIN_DIR}/"
33054case "${build_os}" in
33055  mingw* )
33056    DEFINE_EXECUTABLE_PATH=`$WinPathScript "$DEFINE_EXECUTABLE_PATH" 1`
33057    ;;
33058esac
33059
33060cat >>confdefs.h <<_ACEOF
33061#define EXECUTABLE_PATH "$DEFINE_EXECUTABLE_PATH"
33062_ACEOF
33063
33064
33065
33066# Path to ImageMagick lib
33067LIBRARY_PATH="${LIB_DIR}/${LIBRARY_RELATIVE_PATH}"
33068DEFINE_LIBRARY_PATH="${LIB_DIR}/${LIBRARY_RELATIVE_PATH}/"
33069case "${build_os}" in
33070  mingw* )
33071    DEFINE_LIBRARY_PATH=`$WinPathScript "$DEFINE_LIBRARY_PATH" 1`
33072    ;;
33073esac
33074
33075cat >>confdefs.h <<_ACEOF
33076#define LIBRARY_PATH "$DEFINE_LIBRARY_PATH"
33077_ACEOF
33078
33079
33080
33081#
33082# path to local binaries
33083if test "x$LIB_BIN_BASEDIRNAME" = "x"; then
33084   LIB_BIN_BASEDIRNAME="bin"
33085fi
33086
33087cat >>confdefs.h <<_ACEOF
33088#define LIB_BIN_BASEDIRNAME "$LIB_BIN_BASEDIRNAME"
33089_ACEOF
33090
33091
33092
33093if test "x$LIB_BIN_DIR" = "x"; then
33094   LIB_BIN_DIR=${LIB_BIN_BASEDIRNAME}-${MAGICK_ABI_SUFFIX}
33095fi
33096
33097
33098LIB_BIN_DIR_RELATIVE_PATH=$LIB_BIN_DIR
33099
33100LIB_BIN_DIR_PATH="${LIBRARY_PATH}/${LIB_BIN_DIR_RELATIVE_PATH}"
33101
33102
33103#
33104# path to modules lib
33105if test "x$MODULES_BASEDIRNAME" = "x"; then
33106   MODULES_BASEDIRNAME="modules"
33107fi
33108
33109cat >>confdefs.h <<_ACEOF
33110#define MODULES_BASEDIRNAME "$MODULES_BASEDIRNAME"
33111_ACEOF
33112
33113
33114
33115if test "x$MODULES_DIRNAME" = "x"; then
33116  MODULES_DIRNAME=${MODULES_BASEDIRNAME}-${MAGICK_ABI_SUFFIX}
33117else
33118
33119cat >>confdefs.h <<_ACEOF
33120#define MODULES_DIRNAME "$MODULES_DIRNAME"
33121_ACEOF
33122
33123fi
33124
33125
33126MODULES_RELATIVE_PATH="${MODULES_DIRNAME}"
33127
33128MODULES_PATH="${LIBRARY_PATH}/${MODULES_RELATIVE_PATH}"
33129
33130
33131#
33132# path to coders lib
33133if test "x$CODER_DIRNAME" = "x"; then
33134   CODER_DIRNAME="coders"
33135fi
33136
33137cat >>confdefs.h <<_ACEOF
33138#define CODER_DIRNAME "$CODER_DIRNAME"
33139_ACEOF
33140
33141
33142
33143CODER_RELATIVE_PATH="${CODER_DIRNAME}"
33144CODER_PATH="${MODULES_PATH}/${CODER_DIRNAME}"
33145
33146
33147#
33148# Subdirectory under lib to place ImageMagick filter module files
33149#
33150# path to coders lib
33151if test "x$FILTER_DIRNAME" = "x"; then
33152   FILTER_DIRNAME="filters"
33153fi
33154
33155cat >>confdefs.h <<_ACEOF
33156#define FILTER_DIRNAME "$FILTER_DIRNAME"
33157_ACEOF
33158
33159
33160
33161FILTER_RELATIVE_PATH="${FILTER_DIRNAME}"
33162FILTER_PATH="${MODULES_PATH}/${FILTER_DIRNAME}"
33163
33164
33165#
33166# Path to ImageMagick documentation files
33167DOCUMENTATION_RELATIVE_PATH="${PACKAGE_NAME}-${MAGICK_MAJOR_VERSION}"
33168DOCUMENTATION_PATH="${DOC_DIR}/${DOCUMENTATION_RELATIVE_PATH}"
33169DEFINE_DOCUMENTATION_PATH="${DOC_DIR}/${DOCUMENTATION_RELATIVE_PATH}/"
33170case "${build_os}" in
33171  mingw* )
33172    DEFINE_DOCUMENTATION_PATH=`$WinPathScript "$DEFINE_DOCUMENTATION_PATH" 1`
33173    ;;
33174esac
33175
33176cat >>confdefs.h <<_ACEOF
33177#define DOCUMENTATION_PATH "$DEFINE_DOCUMENTATION_PATH"
33178_ACEOF
33179
33180
33181
33182#
33183# Enable/Disable documentation
33184# Check whether --enable-docs was given.
33185if test "${enable_docs+set}" = set; then :
33186  enableval=$enable_docs; wantdocs=$enableval
33187else
33188  wantdocs=yes
33189fi
33190
33191 if test "$wantdocs" = "yes"; then
33192  INSTALL_DOC_TRUE=
33193  INSTALL_DOC_FALSE='#'
33194else
33195  INSTALL_DOC_TRUE='#'
33196  INSTALL_DOC_FALSE=
33197fi
33198
33199
33200# Subdirectory to place architecture-dependent configuration files
33201CONFIGURE_RELATIVE_PATH="${PACKAGE_NAME}-${MAGICK_MAJOR_VERSION}"
33202
33203cat >>confdefs.h <<_ACEOF
33204#define CONFIGURE_RELATIVE_PATH "$CONFIGURE_RELATIVE_PATH"
33205_ACEOF
33206
33207CONFIGURE_PATH="${SYSCONF_DIR}/${CONFIGURE_RELATIVE_PATH}/"
33208DEFINE_CONFIGURE_PATH="${SYSCONF_DIR}/${CONFIGURE_RELATIVE_PATH}/"
33209case "${build_os}" in
33210  mingw* )
33211    DEFINE_CONFIGURE_PATH=`$WinPathScript "$DEFINE_CONFIGURE_PATH" 1`
33212    ;;
33213esac
33214
33215cat >>confdefs.h <<_ACEOF
33216#define CONFIGURE_PATH "$DEFINE_CONFIGURE_PATH"
33217_ACEOF
33218
33219
33220
33221# Subdirectory to place architecture-independent configuration files
33222SHARE_RELATIVE_PATH="${PACKAGE_NAME}-${MAGICK_MAJOR_VERSION}"
33223
33224cat >>confdefs.h <<_ACEOF
33225#define SHARE_RELATIVE_PATH "$SHARE_RELATIVE_PATH"
33226_ACEOF
33227
33228SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}"
33229DEFINE_SHARE_PATH="${DATA_DIR}/${SHARE_RELATIVE_PATH}/"
33230case "${build_os}" in
33231  mingw* )
33232    DEFINE_SHARE_PATH=`$WinPathScript "$DEFINE_SHARE_PATH" 1`
33233    ;;
33234esac
33235
33236cat >>confdefs.h <<_ACEOF
33237#define SHARE_PATH "$DEFINE_SHARE_PATH"
33238_ACEOF
33239
33240
33241
33242#
33243# Subdirectory to place architecture-dependent configuration files.
33244if test "x$SHAREARCH_BASEDIRNAME" = "x"; then
33245   SHAREARCH_BASEDIRNAME="config"
33246fi
33247
33248cat >>confdefs.h <<_ACEOF
33249#define SHAREARCH_BASEDIRNAME "$SHAREARCH_BASEDIRNAME"
33250_ACEOF
33251
33252
33253
33254if test "x$SHAREARCH_DIRNAME" = "x"; then
33255  SHAREARCH_DIRNAME=${SHAREARCH_BASEDIRNAME}-${MAGICK_ABI_SUFFIX}
33256else
33257
33258cat >>confdefs.h <<_ACEOF
33259#define SHAREARCH_DIRNAME "$SHAREARCH_DIRNAME"
33260_ACEOF
33261
33262fi
33263
33264
33265SHAREARCH_RELATIVE_PATH="${SHAREARCH_DIRNAME}"
33266
33267SHAREARCH_PATH="${LIBRARY_PATH}/${SHAREARCH_RELATIVE_PATH}"
33268
33269
33270#
33271# program_transform_name is formed for use in a Makefile, so create a
33272# modified version for use in a shell script.
33273configure_transform_name=`echo ${program_transform_name} | sed 's,\\$\\$,$,'`
33274
33275# Default delegate definitions
33276{ $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
33277$as_echo "-------------------------------------------------------------" >&6; }
33278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ImageMagick delegate programs" >&5
33279$as_echo_n "checking for ImageMagick delegate programs... " >&6; }
33280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
33281$as_echo "" >&6; }
33282BPGDecodeDelegateDefault='bpgdec'
33283BPGEncodeDelegateDefault='bpgenc'
33284BlenderDecodeDelegateDefault='blender'
33285BrowseDelegateDefault='xdg-open'
33286DNGDecodeDelegateDefault='ufraw-batch'
33287DOCDecodeDelegateDefault='libreoffice'
33288GVCDecodeDelegateDefault='dot'
33289DVIDecodeDelegateDefault='dvips'
33290EditorDelegateDefault='xterm'
33291ConvertDelegateDefault=`echo magick | sed ${configure_transform_name}`
33292DisplayDelegateDefault=`echo magick | sed ${configure_transform_name}`
33293Fig2devDelegateDefault='fig2dev'
33294MogrifyDelegateDefault=`echo magick | sed ${configure_transform_name}`
33295HPGLDecodeDelegateDefault='hp2xx'
33296HTMLDecodeDelegateDefault='html2ps'
33297ILBMDecodeDelegateDefault='ilbmtoppm'
33298ILBMEncodeDelegateDefault='ppmtoilbm'
33299JXRDecodeDelegateDefault='JxrDecApp'
33300JXREncodeDelegateDefault='JxrEncApp'
33301LEPDelegateDefault='lepton'
33302LPDelegateDefault='lp'
33303LPRDelegateDefault='lpr'
33304LaunchDelegateDefault='gimp'
33305MrSIDDecodeDelegateDefault='mrsidgeodecode'
33306MVDelegateDefault='mv'
33307PCLDelegateDefault='pcl6'
33308if test "$native_win32_build" = 'yes'; then
33309    PSDelegateDefault='gswin32c'
33310elif test "$gslib_framework" = 'yes'; then
33311    PSDelegateDefault='gsc'
33312else
33313    PSDelegateDefault='gs'
33314fi
33315RMDelegateDefault='rm'
33316RSVGDecodeDelegateDefault='rsvg-convert'
33317SVGDecodeDelegateDefault='inkscape'
33318TextEncodeDelegateDefault='tesseract'
33319TraceEncodeDelegateDefault='potrace'
33320VIDEODecodeDelegateDefault='ffmpeg'
33321VIDEOEncodeDelegateDefault='ffmpeg'
33322WebPDecodeDelegateDefault='dwebp'
33323WebPEncodeDelegateDefault='cwebp'
33324WWWDecodeDelegateDefault='curl'
33325XPSDelegateDefault='gxps'
33326
33327# Search for delegates
33328# Extract the first word of ""$BPGDecodeDelegateDefault"", so it can be a program name with args.
33329set dummy "$BPGDecodeDelegateDefault"; ac_word=$2
33330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33331$as_echo_n "checking for $ac_word... " >&6; }
33332if ${ac_cv_path_BPGDecodeDelegate+:} false; then :
33333  $as_echo_n "(cached) " >&6
33334else
33335  case $BPGDecodeDelegate in
33336  [\\/]* | ?:[\\/]*)
33337  ac_cv_path_BPGDecodeDelegate="$BPGDecodeDelegate" # Let the user override the test with a path.
33338  ;;
33339  *)
33340  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33341for as_dir in $PATH
33342do
33343  IFS=$as_save_IFS
33344  test -z "$as_dir" && as_dir=.
33345    for ac_exec_ext in '' $ac_executable_extensions; do
33346  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33347    ac_cv_path_BPGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33348    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33349    break 2
33350  fi
33351done
33352  done
33353IFS=$as_save_IFS
33354
33355  test -z "$ac_cv_path_BPGDecodeDelegate" && ac_cv_path_BPGDecodeDelegate=""$BPGDecodeDelegateDefault""
33356  ;;
33357esac
33358fi
33359BPGDecodeDelegate=$ac_cv_path_BPGDecodeDelegate
33360if test -n "$BPGDecodeDelegate"; then
33361  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BPGDecodeDelegate" >&5
33362$as_echo "$BPGDecodeDelegate" >&6; }
33363else
33364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33365$as_echo "no" >&6; }
33366fi
33367
33368
33369# Extract the first word of ""$BPGEncodeDelegateDefault"", so it can be a program name with args.
33370set dummy "$BPGEncodeDelegateDefault"; ac_word=$2
33371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33372$as_echo_n "checking for $ac_word... " >&6; }
33373if ${ac_cv_path_BPGEncodeDelegate+:} false; then :
33374  $as_echo_n "(cached) " >&6
33375else
33376  case $BPGEncodeDelegate in
33377  [\\/]* | ?:[\\/]*)
33378  ac_cv_path_BPGEncodeDelegate="$BPGEncodeDelegate" # Let the user override the test with a path.
33379  ;;
33380  *)
33381  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33382for as_dir in $PATH
33383do
33384  IFS=$as_save_IFS
33385  test -z "$as_dir" && as_dir=.
33386    for ac_exec_ext in '' $ac_executable_extensions; do
33387  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33388    ac_cv_path_BPGEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33389    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33390    break 2
33391  fi
33392done
33393  done
33394IFS=$as_save_IFS
33395
33396  test -z "$ac_cv_path_BPGEncodeDelegate" && ac_cv_path_BPGEncodeDelegate=""$BPGEncodeDelegateDefault""
33397  ;;
33398esac
33399fi
33400BPGEncodeDelegate=$ac_cv_path_BPGEncodeDelegate
33401if test -n "$BPGEncodeDelegate"; then
33402  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BPGEncodeDelegate" >&5
33403$as_echo "$BPGEncodeDelegate" >&6; }
33404else
33405  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33406$as_echo "no" >&6; }
33407fi
33408
33409
33410# Extract the first word of ""$BlenderDecodeDelegateDefault"", so it can be a program name with args.
33411set dummy "$BlenderDecodeDelegateDefault"; ac_word=$2
33412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33413$as_echo_n "checking for $ac_word... " >&6; }
33414if ${ac_cv_path_BlenderDecodeDelegate+:} false; then :
33415  $as_echo_n "(cached) " >&6
33416else
33417  case $BlenderDecodeDelegate in
33418  [\\/]* | ?:[\\/]*)
33419  ac_cv_path_BlenderDecodeDelegate="$BlenderDecodeDelegate" # Let the user override the test with a path.
33420  ;;
33421  *)
33422  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33423for as_dir in $PATH
33424do
33425  IFS=$as_save_IFS
33426  test -z "$as_dir" && as_dir=.
33427    for ac_exec_ext in '' $ac_executable_extensions; do
33428  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33429    ac_cv_path_BlenderDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33430    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33431    break 2
33432  fi
33433done
33434  done
33435IFS=$as_save_IFS
33436
33437  test -z "$ac_cv_path_BlenderDecodeDelegate" && ac_cv_path_BlenderDecodeDelegate=""$BlenderDecodeDelegateDefault""
33438  ;;
33439esac
33440fi
33441BlenderDecodeDelegate=$ac_cv_path_BlenderDecodeDelegate
33442if test -n "$BlenderDecodeDelegate"; then
33443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BlenderDecodeDelegate" >&5
33444$as_echo "$BlenderDecodeDelegate" >&6; }
33445else
33446  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33447$as_echo "no" >&6; }
33448fi
33449
33450
33451for ac_prog in "$BrowseDelegateDefault" google-chrome firefox konqueror mozilla lynx
33452do
33453  # Extract the first word of "$ac_prog", so it can be a program name with args.
33454set dummy $ac_prog; ac_word=$2
33455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33456$as_echo_n "checking for $ac_word... " >&6; }
33457if ${ac_cv_path_BrowseDelegate+:} false; then :
33458  $as_echo_n "(cached) " >&6
33459else
33460  case $BrowseDelegate in
33461  [\\/]* | ?:[\\/]*)
33462  ac_cv_path_BrowseDelegate="$BrowseDelegate" # Let the user override the test with a path.
33463  ;;
33464  *)
33465  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33466for as_dir in $PATH
33467do
33468  IFS=$as_save_IFS
33469  test -z "$as_dir" && as_dir=.
33470    for ac_exec_ext in '' $ac_executable_extensions; do
33471  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33472    ac_cv_path_BrowseDelegate="$as_dir/$ac_word$ac_exec_ext"
33473    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33474    break 2
33475  fi
33476done
33477  done
33478IFS=$as_save_IFS
33479
33480  ;;
33481esac
33482fi
33483BrowseDelegate=$ac_cv_path_BrowseDelegate
33484if test -n "$BrowseDelegate"; then
33485  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BrowseDelegate" >&5
33486$as_echo "$BrowseDelegate" >&6; }
33487else
33488  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33489$as_echo "no" >&6; }
33490fi
33491
33492
33493  test -n "$BrowseDelegate" && break
33494done
33495test -n "$BrowseDelegate" || BrowseDelegate=""$BrowseDelegateDefault""
33496
33497# Extract the first word of ""$DNGDecodeDelegateDefault"", so it can be a program name with args.
33498set dummy "$DNGDecodeDelegateDefault"; ac_word=$2
33499{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33500$as_echo_n "checking for $ac_word... " >&6; }
33501if ${ac_cv_path_DNGDecodeDelegate+:} false; then :
33502  $as_echo_n "(cached) " >&6
33503else
33504  case $DNGDecodeDelegate in
33505  [\\/]* | ?:[\\/]*)
33506  ac_cv_path_DNGDecodeDelegate="$DNGDecodeDelegate" # Let the user override the test with a path.
33507  ;;
33508  *)
33509  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33510for as_dir in $PATH
33511do
33512  IFS=$as_save_IFS
33513  test -z "$as_dir" && as_dir=.
33514    for ac_exec_ext in '' $ac_executable_extensions; do
33515  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33516    ac_cv_path_DNGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33517    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33518    break 2
33519  fi
33520done
33521  done
33522IFS=$as_save_IFS
33523
33524  test -z "$ac_cv_path_DNGDecodeDelegate" && ac_cv_path_DNGDecodeDelegate=""$DNGDecodeDelegateDefault""
33525  ;;
33526esac
33527fi
33528DNGDecodeDelegate=$ac_cv_path_DNGDecodeDelegate
33529if test -n "$DNGDecodeDelegate"; then
33530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DNGDecodeDelegate" >&5
33531$as_echo "$DNGDecodeDelegate" >&6; }
33532else
33533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33534$as_echo "no" >&6; }
33535fi
33536
33537
33538# Extract the first word of ""$DOCDecodeDelegateDefault"", so it can be a program name with args.
33539set dummy "$DOCDecodeDelegateDefault"; ac_word=$2
33540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33541$as_echo_n "checking for $ac_word... " >&6; }
33542if ${ac_cv_path_DOCDecodeDelegate+:} false; then :
33543  $as_echo_n "(cached) " >&6
33544else
33545  case $DOCDecodeDelegate in
33546  [\\/]* | ?:[\\/]*)
33547  ac_cv_path_DOCDecodeDelegate="$DOCDecodeDelegate" # Let the user override the test with a path.
33548  ;;
33549  *)
33550  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33551for as_dir in $PATH
33552do
33553  IFS=$as_save_IFS
33554  test -z "$as_dir" && as_dir=.
33555    for ac_exec_ext in '' $ac_executable_extensions; do
33556  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33557    ac_cv_path_DOCDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33558    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33559    break 2
33560  fi
33561done
33562  done
33563IFS=$as_save_IFS
33564
33565  test -z "$ac_cv_path_DOCDecodeDelegate" && ac_cv_path_DOCDecodeDelegate=""$DOCDecodeDelegateDefault""
33566  ;;
33567esac
33568fi
33569DOCDecodeDelegate=$ac_cv_path_DOCDecodeDelegate
33570if test -n "$DOCDecodeDelegate"; then
33571  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOCDecodeDelegate" >&5
33572$as_echo "$DOCDecodeDelegate" >&6; }
33573else
33574  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33575$as_echo "no" >&6; }
33576fi
33577
33578
33579# Extract the first word of ""$DVIDecodeDelegateDefault"", so it can be a program name with args.
33580set dummy "$DVIDecodeDelegateDefault"; ac_word=$2
33581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33582$as_echo_n "checking for $ac_word... " >&6; }
33583if ${ac_cv_path_DVIDecodeDelegate+:} false; then :
33584  $as_echo_n "(cached) " >&6
33585else
33586  case $DVIDecodeDelegate in
33587  [\\/]* | ?:[\\/]*)
33588  ac_cv_path_DVIDecodeDelegate="$DVIDecodeDelegate" # Let the user override the test with a path.
33589  ;;
33590  *)
33591  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33592for as_dir in $PATH
33593do
33594  IFS=$as_save_IFS
33595  test -z "$as_dir" && as_dir=.
33596    for ac_exec_ext in '' $ac_executable_extensions; do
33597  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33598    ac_cv_path_DVIDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33599    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33600    break 2
33601  fi
33602done
33603  done
33604IFS=$as_save_IFS
33605
33606  test -z "$ac_cv_path_DVIDecodeDelegate" && ac_cv_path_DVIDecodeDelegate=""$DVIDecodeDelegateDefault""
33607  ;;
33608esac
33609fi
33610DVIDecodeDelegate=$ac_cv_path_DVIDecodeDelegate
33611if test -n "$DVIDecodeDelegate"; then
33612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DVIDecodeDelegate" >&5
33613$as_echo "$DVIDecodeDelegate" >&6; }
33614else
33615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33616$as_echo "no" >&6; }
33617fi
33618
33619
33620# Extract the first word of ""$ConvertDelegateDefault"", so it can be a program name with args.
33621set dummy "$ConvertDelegateDefault"; ac_word=$2
33622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33623$as_echo_n "checking for $ac_word... " >&6; }
33624if ${ac_cv_path_ConvertDelegate+:} false; then :
33625  $as_echo_n "(cached) " >&6
33626else
33627  case $ConvertDelegate in
33628  [\\/]* | ?:[\\/]*)
33629  ac_cv_path_ConvertDelegate="$ConvertDelegate" # Let the user override the test with a path.
33630  ;;
33631  *)
33632  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33633for as_dir in $PATH
33634do
33635  IFS=$as_save_IFS
33636  test -z "$as_dir" && as_dir=.
33637    for ac_exec_ext in '' $ac_executable_extensions; do
33638  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33639    ac_cv_path_ConvertDelegate="$as_dir/$ac_word$ac_exec_ext"
33640    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33641    break 2
33642  fi
33643done
33644  done
33645IFS=$as_save_IFS
33646
33647  test -z "$ac_cv_path_ConvertDelegate" && ac_cv_path_ConvertDelegate=""$ConvertDelegateDefault""
33648  ;;
33649esac
33650fi
33651ConvertDelegate=$ac_cv_path_ConvertDelegate
33652if test -n "$ConvertDelegate"; then
33653  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ConvertDelegate" >&5
33654$as_echo "$ConvertDelegate" >&6; }
33655else
33656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33657$as_echo "no" >&6; }
33658fi
33659
33660
33661# Extract the first word of ""$DisplayDelegateDefault"", so it can be a program name with args.
33662set dummy "$DisplayDelegateDefault"; ac_word=$2
33663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33664$as_echo_n "checking for $ac_word... " >&6; }
33665if ${ac_cv_path_DisplayDelegate+:} false; then :
33666  $as_echo_n "(cached) " >&6
33667else
33668  case $DisplayDelegate in
33669  [\\/]* | ?:[\\/]*)
33670  ac_cv_path_DisplayDelegate="$DisplayDelegate" # Let the user override the test with a path.
33671  ;;
33672  *)
33673  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33674for as_dir in $PATH
33675do
33676  IFS=$as_save_IFS
33677  test -z "$as_dir" && as_dir=.
33678    for ac_exec_ext in '' $ac_executable_extensions; do
33679  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33680    ac_cv_path_DisplayDelegate="$as_dir/$ac_word$ac_exec_ext"
33681    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33682    break 2
33683  fi
33684done
33685  done
33686IFS=$as_save_IFS
33687
33688  test -z "$ac_cv_path_DisplayDelegate" && ac_cv_path_DisplayDelegate=""$DisplayDelegateDefault""
33689  ;;
33690esac
33691fi
33692DisplayDelegate=$ac_cv_path_DisplayDelegate
33693if test -n "$DisplayDelegate"; then
33694  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DisplayDelegate" >&5
33695$as_echo "$DisplayDelegate" >&6; }
33696else
33697  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33698$as_echo "no" >&6; }
33699fi
33700
33701
33702# Extract the first word of ""$EditorDelegateDefault"", so it can be a program name with args.
33703set dummy "$EditorDelegateDefault"; ac_word=$2
33704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33705$as_echo_n "checking for $ac_word... " >&6; }
33706if ${ac_cv_path_EditorDelegate+:} false; then :
33707  $as_echo_n "(cached) " >&6
33708else
33709  case $EditorDelegate in
33710  [\\/]* | ?:[\\/]*)
33711  ac_cv_path_EditorDelegate="$EditorDelegate" # Let the user override the test with a path.
33712  ;;
33713  *)
33714  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33715for as_dir in $PATH
33716do
33717  IFS=$as_save_IFS
33718  test -z "$as_dir" && as_dir=.
33719    for ac_exec_ext in '' $ac_executable_extensions; do
33720  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33721    ac_cv_path_EditorDelegate="$as_dir/$ac_word$ac_exec_ext"
33722    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33723    break 2
33724  fi
33725done
33726  done
33727IFS=$as_save_IFS
33728
33729  test -z "$ac_cv_path_EditorDelegate" && ac_cv_path_EditorDelegate=""$EditorDelegateDefault""
33730  ;;
33731esac
33732fi
33733EditorDelegate=$ac_cv_path_EditorDelegate
33734if test -n "$EditorDelegate"; then
33735  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EditorDelegate" >&5
33736$as_echo "$EditorDelegate" >&6; }
33737else
33738  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33739$as_echo "no" >&6; }
33740fi
33741
33742
33743# Extract the first word of ""$GVCDecodeDelegateDefault"", so it can be a program name with args.
33744set dummy "$GVCDecodeDelegateDefault"; ac_word=$2
33745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33746$as_echo_n "checking for $ac_word... " >&6; }
33747if ${ac_cv_path_GVCDecodeDelegate+:} false; then :
33748  $as_echo_n "(cached) " >&6
33749else
33750  case $GVCDecodeDelegate in
33751  [\\/]* | ?:[\\/]*)
33752  ac_cv_path_GVCDecodeDelegate="$GVCDecodeDelegate" # Let the user override the test with a path.
33753  ;;
33754  *)
33755  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33756for as_dir in $PATH
33757do
33758  IFS=$as_save_IFS
33759  test -z "$as_dir" && as_dir=.
33760    for ac_exec_ext in '' $ac_executable_extensions; do
33761  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33762    ac_cv_path_GVCDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33763    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33764    break 2
33765  fi
33766done
33767  done
33768IFS=$as_save_IFS
33769
33770  test -z "$ac_cv_path_GVCDecodeDelegate" && ac_cv_path_GVCDecodeDelegate=""$GVCDecodeDelegateDefault""
33771  ;;
33772esac
33773fi
33774GVCDecodeDelegate=$ac_cv_path_GVCDecodeDelegate
33775if test -n "$GVCDecodeDelegate"; then
33776  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GVCDecodeDelegate" >&5
33777$as_echo "$GVCDecodeDelegate" >&6; }
33778else
33779  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33780$as_echo "no" >&6; }
33781fi
33782
33783
33784# Extract the first word of ""$HPGLDecodeDelegateDefault"", so it can be a program name with args.
33785set dummy "$HPGLDecodeDelegateDefault"; ac_word=$2
33786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33787$as_echo_n "checking for $ac_word... " >&6; }
33788if ${ac_cv_path_HPGLDecodeDelegate+:} false; then :
33789  $as_echo_n "(cached) " >&6
33790else
33791  case $HPGLDecodeDelegate in
33792  [\\/]* | ?:[\\/]*)
33793  ac_cv_path_HPGLDecodeDelegate="$HPGLDecodeDelegate" # Let the user override the test with a path.
33794  ;;
33795  *)
33796  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33797for as_dir in $PATH
33798do
33799  IFS=$as_save_IFS
33800  test -z "$as_dir" && as_dir=.
33801    for ac_exec_ext in '' $ac_executable_extensions; do
33802  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33803    ac_cv_path_HPGLDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33804    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33805    break 2
33806  fi
33807done
33808  done
33809IFS=$as_save_IFS
33810
33811  test -z "$ac_cv_path_HPGLDecodeDelegate" && ac_cv_path_HPGLDecodeDelegate=""$HPGLDecodeDelegateDefault""
33812  ;;
33813esac
33814fi
33815HPGLDecodeDelegate=$ac_cv_path_HPGLDecodeDelegate
33816if test -n "$HPGLDecodeDelegate"; then
33817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HPGLDecodeDelegate" >&5
33818$as_echo "$HPGLDecodeDelegate" >&6; }
33819else
33820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33821$as_echo "no" >&6; }
33822fi
33823
33824
33825# Extract the first word of ""$HTMLDecodeDelegateDefault"", so it can be a program name with args.
33826set dummy "$HTMLDecodeDelegateDefault"; ac_word=$2
33827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33828$as_echo_n "checking for $ac_word... " >&6; }
33829if ${ac_cv_path_HTMLDecodeDelegate+:} false; then :
33830  $as_echo_n "(cached) " >&6
33831else
33832  case $HTMLDecodeDelegate in
33833  [\\/]* | ?:[\\/]*)
33834  ac_cv_path_HTMLDecodeDelegate="$HTMLDecodeDelegate" # Let the user override the test with a path.
33835  ;;
33836  *)
33837  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33838for as_dir in $PATH
33839do
33840  IFS=$as_save_IFS
33841  test -z "$as_dir" && as_dir=.
33842    for ac_exec_ext in '' $ac_executable_extensions; do
33843  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33844    ac_cv_path_HTMLDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33845    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33846    break 2
33847  fi
33848done
33849  done
33850IFS=$as_save_IFS
33851
33852  test -z "$ac_cv_path_HTMLDecodeDelegate" && ac_cv_path_HTMLDecodeDelegate=""$HTMLDecodeDelegateDefault""
33853  ;;
33854esac
33855fi
33856HTMLDecodeDelegate=$ac_cv_path_HTMLDecodeDelegate
33857if test -n "$HTMLDecodeDelegate"; then
33858  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HTMLDecodeDelegate" >&5
33859$as_echo "$HTMLDecodeDelegate" >&6; }
33860else
33861  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33862$as_echo "no" >&6; }
33863fi
33864
33865
33866# Extract the first word of ""$ILBMDecodeDelegateDefault"", so it can be a program name with args.
33867set dummy "$ILBMDecodeDelegateDefault"; ac_word=$2
33868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33869$as_echo_n "checking for $ac_word... " >&6; }
33870if ${ac_cv_path_ILBMDecodeDelegate+:} false; then :
33871  $as_echo_n "(cached) " >&6
33872else
33873  case $ILBMDecodeDelegate in
33874  [\\/]* | ?:[\\/]*)
33875  ac_cv_path_ILBMDecodeDelegate="$ILBMDecodeDelegate" # Let the user override the test with a path.
33876  ;;
33877  *)
33878  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33879for as_dir in $PATH
33880do
33881  IFS=$as_save_IFS
33882  test -z "$as_dir" && as_dir=.
33883    for ac_exec_ext in '' $ac_executable_extensions; do
33884  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33885    ac_cv_path_ILBMDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33886    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33887    break 2
33888  fi
33889done
33890  done
33891IFS=$as_save_IFS
33892
33893  test -z "$ac_cv_path_ILBMDecodeDelegate" && ac_cv_path_ILBMDecodeDelegate=""$ILBMDecodeDelegateDefault""
33894  ;;
33895esac
33896fi
33897ILBMDecodeDelegate=$ac_cv_path_ILBMDecodeDelegate
33898if test -n "$ILBMDecodeDelegate"; then
33899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ILBMDecodeDelegate" >&5
33900$as_echo "$ILBMDecodeDelegate" >&6; }
33901else
33902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33903$as_echo "no" >&6; }
33904fi
33905
33906
33907# Extract the first word of ""$ILBMEncodeDelegateDefault"", so it can be a program name with args.
33908set dummy "$ILBMEncodeDelegateDefault"; ac_word=$2
33909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33910$as_echo_n "checking for $ac_word... " >&6; }
33911if ${ac_cv_path_ILBMEncodeDelegate+:} false; then :
33912  $as_echo_n "(cached) " >&6
33913else
33914  case $ILBMEncodeDelegate in
33915  [\\/]* | ?:[\\/]*)
33916  ac_cv_path_ILBMEncodeDelegate="$ILBMEncodeDelegate" # Let the user override the test with a path.
33917  ;;
33918  *)
33919  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33920for as_dir in $PATH
33921do
33922  IFS=$as_save_IFS
33923  test -z "$as_dir" && as_dir=.
33924    for ac_exec_ext in '' $ac_executable_extensions; do
33925  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33926    ac_cv_path_ILBMEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33927    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33928    break 2
33929  fi
33930done
33931  done
33932IFS=$as_save_IFS
33933
33934  test -z "$ac_cv_path_ILBMEncodeDelegate" && ac_cv_path_ILBMEncodeDelegate=""$ILBMEncodeDelegateDefault""
33935  ;;
33936esac
33937fi
33938ILBMEncodeDelegate=$ac_cv_path_ILBMEncodeDelegate
33939if test -n "$ILBMEncodeDelegate"; then
33940  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ILBMEncodeDelegate" >&5
33941$as_echo "$ILBMEncodeDelegate" >&6; }
33942else
33943  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33944$as_echo "no" >&6; }
33945fi
33946
33947
33948# Extract the first word of ""$JXRDecodeDelegateDefault"", so it can be a program name with args.
33949set dummy "$JXRDecodeDelegateDefault"; ac_word=$2
33950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33951$as_echo_n "checking for $ac_word... " >&6; }
33952if ${ac_cv_path_JXRDecodeDelegate+:} false; then :
33953  $as_echo_n "(cached) " >&6
33954else
33955  case $JXRDecodeDelegate in
33956  [\\/]* | ?:[\\/]*)
33957  ac_cv_path_JXRDecodeDelegate="$JXRDecodeDelegate" # Let the user override the test with a path.
33958  ;;
33959  *)
33960  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33961for as_dir in $PATH
33962do
33963  IFS=$as_save_IFS
33964  test -z "$as_dir" && as_dir=.
33965    for ac_exec_ext in '' $ac_executable_extensions; do
33966  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
33967    ac_cv_path_JXRDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
33968    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
33969    break 2
33970  fi
33971done
33972  done
33973IFS=$as_save_IFS
33974
33975  test -z "$ac_cv_path_JXRDecodeDelegate" && ac_cv_path_JXRDecodeDelegate=""$JXRDecodeDelegateDefault""
33976  ;;
33977esac
33978fi
33979JXRDecodeDelegate=$ac_cv_path_JXRDecodeDelegate
33980if test -n "$JXRDecodeDelegate"; then
33981  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JXRDecodeDelegate" >&5
33982$as_echo "$JXRDecodeDelegate" >&6; }
33983else
33984  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
33985$as_echo "no" >&6; }
33986fi
33987
33988
33989# Extract the first word of ""$JXREncodeDelegateDefault"", so it can be a program name with args.
33990set dummy "$JXREncodeDelegateDefault"; ac_word=$2
33991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33992$as_echo_n "checking for $ac_word... " >&6; }
33993if ${ac_cv_path_JXREncodeDelegate+:} false; then :
33994  $as_echo_n "(cached) " >&6
33995else
33996  case $JXREncodeDelegate in
33997  [\\/]* | ?:[\\/]*)
33998  ac_cv_path_JXREncodeDelegate="$JXREncodeDelegate" # Let the user override the test with a path.
33999  ;;
34000  *)
34001  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34002for as_dir in $PATH
34003do
34004  IFS=$as_save_IFS
34005  test -z "$as_dir" && as_dir=.
34006    for ac_exec_ext in '' $ac_executable_extensions; do
34007  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34008    ac_cv_path_JXREncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34009    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34010    break 2
34011  fi
34012done
34013  done
34014IFS=$as_save_IFS
34015
34016  test -z "$ac_cv_path_JXREncodeDelegate" && ac_cv_path_JXREncodeDelegate=""$JXREncodeDelegateDefault""
34017  ;;
34018esac
34019fi
34020JXREncodeDelegate=$ac_cv_path_JXREncodeDelegate
34021if test -n "$JXREncodeDelegate"; then
34022  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $JXREncodeDelegate" >&5
34023$as_echo "$JXREncodeDelegate" >&6; }
34024else
34025  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34026$as_echo "no" >&6; }
34027fi
34028
34029
34030# Extract the first word of ""$LEPDelegateDefault"", so it can be a program name with args.
34031set dummy "$LEPDelegateDefault"; ac_word=$2
34032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34033$as_echo_n "checking for $ac_word... " >&6; }
34034if ${ac_cv_path_LEPDelegate+:} false; then :
34035  $as_echo_n "(cached) " >&6
34036else
34037  case $LEPDelegate in
34038  [\\/]* | ?:[\\/]*)
34039  ac_cv_path_LEPDelegate="$LEPDelegate" # Let the user override the test with a path.
34040  ;;
34041  *)
34042  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34043for as_dir in $PATH
34044do
34045  IFS=$as_save_IFS
34046  test -z "$as_dir" && as_dir=.
34047    for ac_exec_ext in '' $ac_executable_extensions; do
34048  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34049    ac_cv_path_LEPDelegate="$as_dir/$ac_word$ac_exec_ext"
34050    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34051    break 2
34052  fi
34053done
34054  done
34055IFS=$as_save_IFS
34056
34057  test -z "$ac_cv_path_LEPDelegate" && ac_cv_path_LEPDelegate=""$LEPDelegateDefault""
34058  ;;
34059esac
34060fi
34061LEPDelegate=$ac_cv_path_LEPDelegate
34062if test -n "$LEPDelegate"; then
34063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEPDelegate" >&5
34064$as_echo "$LEPDelegate" >&6; }
34065else
34066  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34067$as_echo "no" >&6; }
34068fi
34069
34070
34071# Extract the first word of ""$LPDelegateDefault"", so it can be a program name with args.
34072set dummy "$LPDelegateDefault"; ac_word=$2
34073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34074$as_echo_n "checking for $ac_word... " >&6; }
34075if ${ac_cv_path_LPDelegate+:} false; then :
34076  $as_echo_n "(cached) " >&6
34077else
34078  case $LPDelegate in
34079  [\\/]* | ?:[\\/]*)
34080  ac_cv_path_LPDelegate="$LPDelegate" # Let the user override the test with a path.
34081  ;;
34082  *)
34083  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34084for as_dir in $PATH
34085do
34086  IFS=$as_save_IFS
34087  test -z "$as_dir" && as_dir=.
34088    for ac_exec_ext in '' $ac_executable_extensions; do
34089  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34090    ac_cv_path_LPDelegate="$as_dir/$ac_word$ac_exec_ext"
34091    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34092    break 2
34093  fi
34094done
34095  done
34096IFS=$as_save_IFS
34097
34098  test -z "$ac_cv_path_LPDelegate" && ac_cv_path_LPDelegate="no"
34099  ;;
34100esac
34101fi
34102LPDelegate=$ac_cv_path_LPDelegate
34103if test -n "$LPDelegate"; then
34104  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LPDelegate" >&5
34105$as_echo "$LPDelegate" >&6; }
34106else
34107  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34108$as_echo "no" >&6; }
34109fi
34110
34111
34112# Extract the first word of ""$LPRDelegateDefault"", so it can be a program name with args.
34113set dummy "$LPRDelegateDefault"; ac_word=$2
34114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34115$as_echo_n "checking for $ac_word... " >&6; }
34116if ${ac_cv_path_LPRDelegate+:} false; then :
34117  $as_echo_n "(cached) " >&6
34118else
34119  case $LPRDelegate in
34120  [\\/]* | ?:[\\/]*)
34121  ac_cv_path_LPRDelegate="$LPRDelegate" # Let the user override the test with a path.
34122  ;;
34123  *)
34124  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34125for as_dir in $PATH
34126do
34127  IFS=$as_save_IFS
34128  test -z "$as_dir" && as_dir=.
34129    for ac_exec_ext in '' $ac_executable_extensions; do
34130  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34131    ac_cv_path_LPRDelegate="$as_dir/$ac_word$ac_exec_ext"
34132    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34133    break 2
34134  fi
34135done
34136  done
34137IFS=$as_save_IFS
34138
34139  test -z "$ac_cv_path_LPRDelegate" && ac_cv_path_LPRDelegate=""$LPRDelegateDefault""
34140  ;;
34141esac
34142fi
34143LPRDelegate=$ac_cv_path_LPRDelegate
34144if test -n "$LPRDelegate"; then
34145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LPRDelegate" >&5
34146$as_echo "$LPRDelegate" >&6; }
34147else
34148  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34149$as_echo "no" >&6; }
34150fi
34151
34152
34153# Extract the first word of ""$LaunchDelegateDefault"", so it can be a program name with args.
34154set dummy "$LaunchDelegateDefault"; ac_word=$2
34155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34156$as_echo_n "checking for $ac_word... " >&6; }
34157if ${ac_cv_path_LaunchDelegate+:} false; then :
34158  $as_echo_n "(cached) " >&6
34159else
34160  case $LaunchDelegate in
34161  [\\/]* | ?:[\\/]*)
34162  ac_cv_path_LaunchDelegate="$LaunchDelegate" # Let the user override the test with a path.
34163  ;;
34164  *)
34165  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34166for as_dir in $PATH
34167do
34168  IFS=$as_save_IFS
34169  test -z "$as_dir" && as_dir=.
34170    for ac_exec_ext in '' $ac_executable_extensions; do
34171  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34172    ac_cv_path_LaunchDelegate="$as_dir/$ac_word$ac_exec_ext"
34173    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34174    break 2
34175  fi
34176done
34177  done
34178IFS=$as_save_IFS
34179
34180  test -z "$ac_cv_path_LaunchDelegate" && ac_cv_path_LaunchDelegate=""$LaunchDelegateDefault""
34181  ;;
34182esac
34183fi
34184LaunchDelegate=$ac_cv_path_LaunchDelegate
34185if test -n "$LaunchDelegate"; then
34186  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LaunchDelegate" >&5
34187$as_echo "$LaunchDelegate" >&6; }
34188else
34189  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34190$as_echo "no" >&6; }
34191fi
34192
34193
34194# Extract the first word of ""$MogrifyDelegateDefault"", so it can be a program name with args.
34195set dummy "$MogrifyDelegateDefault"; ac_word=$2
34196{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34197$as_echo_n "checking for $ac_word... " >&6; }
34198if ${ac_cv_path_MogrifyDelegate+:} false; then :
34199  $as_echo_n "(cached) " >&6
34200else
34201  case $MogrifyDelegate in
34202  [\\/]* | ?:[\\/]*)
34203  ac_cv_path_MogrifyDelegate="$MogrifyDelegate" # Let the user override the test with a path.
34204  ;;
34205  *)
34206  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34207for as_dir in $PATH
34208do
34209  IFS=$as_save_IFS
34210  test -z "$as_dir" && as_dir=.
34211    for ac_exec_ext in '' $ac_executable_extensions; do
34212  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34213    ac_cv_path_MogrifyDelegate="$as_dir/$ac_word$ac_exec_ext"
34214    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34215    break 2
34216  fi
34217done
34218  done
34219IFS=$as_save_IFS
34220
34221  test -z "$ac_cv_path_MogrifyDelegate" && ac_cv_path_MogrifyDelegate=""$MogrifyDelegateDefault""
34222  ;;
34223esac
34224fi
34225MogrifyDelegate=$ac_cv_path_MogrifyDelegate
34226if test -n "$MogrifyDelegate"; then
34227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MogrifyDelegate" >&5
34228$as_echo "$MogrifyDelegate" >&6; }
34229else
34230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34231$as_echo "no" >&6; }
34232fi
34233
34234
34235# Extract the first word of ""$VIDEODecodeDelegateDefault"", so it can be a program name with args.
34236set dummy "$VIDEODecodeDelegateDefault"; ac_word=$2
34237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34238$as_echo_n "checking for $ac_word... " >&6; }
34239if ${ac_cv_path_VIDEODecodeDelegate+:} false; then :
34240  $as_echo_n "(cached) " >&6
34241else
34242  case $VIDEODecodeDelegate in
34243  [\\/]* | ?:[\\/]*)
34244  ac_cv_path_VIDEODecodeDelegate="$VIDEODecodeDelegate" # Let the user override the test with a path.
34245  ;;
34246  *)
34247  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34248for as_dir in $PATH
34249do
34250  IFS=$as_save_IFS
34251  test -z "$as_dir" && as_dir=.
34252    for ac_exec_ext in '' $ac_executable_extensions; do
34253  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34254    ac_cv_path_VIDEODecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34255    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34256    break 2
34257  fi
34258done
34259  done
34260IFS=$as_save_IFS
34261
34262  test -z "$ac_cv_path_VIDEODecodeDelegate" && ac_cv_path_VIDEODecodeDelegate=""$VIDEODecodeDelegateDefault""
34263  ;;
34264esac
34265fi
34266VIDEODecodeDelegate=$ac_cv_path_VIDEODecodeDelegate
34267if test -n "$VIDEODecodeDelegate"; then
34268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIDEODecodeDelegate" >&5
34269$as_echo "$VIDEODecodeDelegate" >&6; }
34270else
34271  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34272$as_echo "no" >&6; }
34273fi
34274
34275
34276# Extract the first word of ""$VIDEOEncodeDelegateDefault"", so it can be a program name with args.
34277set dummy "$VIDEOEncodeDelegateDefault"; ac_word=$2
34278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34279$as_echo_n "checking for $ac_word... " >&6; }
34280if ${ac_cv_path_VIDEOEncodeDelegate+:} false; then :
34281  $as_echo_n "(cached) " >&6
34282else
34283  case $VIDEOEncodeDelegate in
34284  [\\/]* | ?:[\\/]*)
34285  ac_cv_path_VIDEOEncodeDelegate="$VIDEOEncodeDelegate" # Let the user override the test with a path.
34286  ;;
34287  *)
34288  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34289for as_dir in $PATH
34290do
34291  IFS=$as_save_IFS
34292  test -z "$as_dir" && as_dir=.
34293    for ac_exec_ext in '' $ac_executable_extensions; do
34294  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34295    ac_cv_path_VIDEOEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34296    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34297    break 2
34298  fi
34299done
34300  done
34301IFS=$as_save_IFS
34302
34303  test -z "$ac_cv_path_VIDEOEncodeDelegate" && ac_cv_path_VIDEOEncodeDelegate=""$VIDEOEncodeDelegateDefault""
34304  ;;
34305esac
34306fi
34307VIDEOEncodeDelegate=$ac_cv_path_VIDEOEncodeDelegate
34308if test -n "$VIDEOEncodeDelegate"; then
34309  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VIDEOEncodeDelegate" >&5
34310$as_echo "$VIDEOEncodeDelegate" >&6; }
34311else
34312  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34313$as_echo "no" >&6; }
34314fi
34315
34316
34317# Extract the first word of ""$MrSIDDecodeDelegateDefault"", so it can be a program name with args.
34318set dummy "$MrSIDDecodeDelegateDefault"; ac_word=$2
34319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34320$as_echo_n "checking for $ac_word... " >&6; }
34321if ${ac_cv_path_MrSIDDecodeDelegate+:} false; then :
34322  $as_echo_n "(cached) " >&6
34323else
34324  case $MrSIDDecodeDelegate in
34325  [\\/]* | ?:[\\/]*)
34326  ac_cv_path_MrSIDDecodeDelegate="$MrSIDDecodeDelegate" # Let the user override the test with a path.
34327  ;;
34328  *)
34329  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34330for as_dir in $PATH
34331do
34332  IFS=$as_save_IFS
34333  test -z "$as_dir" && as_dir=.
34334    for ac_exec_ext in '' $ac_executable_extensions; do
34335  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34336    ac_cv_path_MrSIDDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34337    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34338    break 2
34339  fi
34340done
34341  done
34342IFS=$as_save_IFS
34343
34344  test -z "$ac_cv_path_MrSIDDecodeDelegate" && ac_cv_path_MrSIDDecodeDelegate=""$MrSIDDecodeDelegateDefault""
34345  ;;
34346esac
34347fi
34348MrSIDDecodeDelegate=$ac_cv_path_MrSIDDecodeDelegate
34349if test -n "$MrSIDDecodeDelegate"; then
34350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MrSIDDecodeDelegate" >&5
34351$as_echo "$MrSIDDecodeDelegate" >&6; }
34352else
34353  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34354$as_echo "no" >&6; }
34355fi
34356
34357
34358# Extract the first word of ""$MVDelegateDefault"", so it can be a program name with args.
34359set dummy "$MVDelegateDefault"; ac_word=$2
34360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34361$as_echo_n "checking for $ac_word... " >&6; }
34362if ${ac_cv_path_MVDelegate+:} false; then :
34363  $as_echo_n "(cached) " >&6
34364else
34365  case $MVDelegate in
34366  [\\/]* | ?:[\\/]*)
34367  ac_cv_path_MVDelegate="$MVDelegate" # Let the user override the test with a path.
34368  ;;
34369  *)
34370  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34371for as_dir in $PATH
34372do
34373  IFS=$as_save_IFS
34374  test -z "$as_dir" && as_dir=.
34375    for ac_exec_ext in '' $ac_executable_extensions; do
34376  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34377    ac_cv_path_MVDelegate="$as_dir/$ac_word$ac_exec_ext"
34378    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34379    break 2
34380  fi
34381done
34382  done
34383IFS=$as_save_IFS
34384
34385  test -z "$ac_cv_path_MVDelegate" && ac_cv_path_MVDelegate=""$MVDelegateDefault""
34386  ;;
34387esac
34388fi
34389MVDelegate=$ac_cv_path_MVDelegate
34390if test -n "$MVDelegate"; then
34391  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MVDelegate" >&5
34392$as_echo "$MVDelegate" >&6; }
34393else
34394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34395$as_echo "no" >&6; }
34396fi
34397
34398
34399# Extract the first word of ""$PCLDelegateDefault"", so it can be a program name with args.
34400set dummy "$PCLDelegateDefault"; ac_word=$2
34401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34402$as_echo_n "checking for $ac_word... " >&6; }
34403if ${ac_cv_path_PCLDelegate+:} false; then :
34404  $as_echo_n "(cached) " >&6
34405else
34406  case $PCLDelegate in
34407  [\\/]* | ?:[\\/]*)
34408  ac_cv_path_PCLDelegate="$PCLDelegate" # Let the user override the test with a path.
34409  ;;
34410  *)
34411  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34412for as_dir in $PATH
34413do
34414  IFS=$as_save_IFS
34415  test -z "$as_dir" && as_dir=.
34416    for ac_exec_ext in '' $ac_executable_extensions; do
34417  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34418    ac_cv_path_PCLDelegate="$as_dir/$ac_word$ac_exec_ext"
34419    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34420    break 2
34421  fi
34422done
34423  done
34424IFS=$as_save_IFS
34425
34426  test -z "$ac_cv_path_PCLDelegate" && ac_cv_path_PCLDelegate=""$PCLDelegateDefault""
34427  ;;
34428esac
34429fi
34430PCLDelegate=$ac_cv_path_PCLDelegate
34431if test -n "$PCLDelegate"; then
34432  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLDelegate" >&5
34433$as_echo "$PCLDelegate" >&6; }
34434else
34435  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34436$as_echo "no" >&6; }
34437fi
34438
34439
34440for ac_prog in gsx gsc "$PSDelegateDefault"
34441do
34442  # Extract the first word of "$ac_prog", so it can be a program name with args.
34443set dummy $ac_prog; ac_word=$2
34444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34445$as_echo_n "checking for $ac_word... " >&6; }
34446if ${ac_cv_path_PSDelegate+:} false; then :
34447  $as_echo_n "(cached) " >&6
34448else
34449  case $PSDelegate in
34450  [\\/]* | ?:[\\/]*)
34451  ac_cv_path_PSDelegate="$PSDelegate" # Let the user override the test with a path.
34452  ;;
34453  *)
34454  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34455for as_dir in $PATH
34456do
34457  IFS=$as_save_IFS
34458  test -z "$as_dir" && as_dir=.
34459    for ac_exec_ext in '' $ac_executable_extensions; do
34460  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34461    ac_cv_path_PSDelegate="$as_dir/$ac_word$ac_exec_ext"
34462    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34463    break 2
34464  fi
34465done
34466  done
34467IFS=$as_save_IFS
34468
34469  ;;
34470esac
34471fi
34472PSDelegate=$ac_cv_path_PSDelegate
34473if test -n "$PSDelegate"; then
34474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PSDelegate" >&5
34475$as_echo "$PSDelegate" >&6; }
34476else
34477  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34478$as_echo "no" >&6; }
34479fi
34480
34481
34482  test -n "$PSDelegate" && break
34483done
34484test -n "$PSDelegate" || PSDelegate=""$PSDelegateDefault""
34485
34486# Extract the first word of ""$RMDelegateDefault"", so it can be a program name with args.
34487set dummy "$RMDelegateDefault"; ac_word=$2
34488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34489$as_echo_n "checking for $ac_word... " >&6; }
34490if ${ac_cv_path_RMDelegate+:} false; then :
34491  $as_echo_n "(cached) " >&6
34492else
34493  case $RMDelegate in
34494  [\\/]* | ?:[\\/]*)
34495  ac_cv_path_RMDelegate="$RMDelegate" # Let the user override the test with a path.
34496  ;;
34497  *)
34498  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34499for as_dir in $PATH
34500do
34501  IFS=$as_save_IFS
34502  test -z "$as_dir" && as_dir=.
34503    for ac_exec_ext in '' $ac_executable_extensions; do
34504  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34505    ac_cv_path_RMDelegate="$as_dir/$ac_word$ac_exec_ext"
34506    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34507    break 2
34508  fi
34509done
34510  done
34511IFS=$as_save_IFS
34512
34513  test -z "$ac_cv_path_RMDelegate" && ac_cv_path_RMDelegate=""$RMDelegateDefault""
34514  ;;
34515esac
34516fi
34517RMDelegate=$ac_cv_path_RMDelegate
34518if test -n "$RMDelegate"; then
34519  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RMDelegate" >&5
34520$as_echo "$RMDelegate" >&6; }
34521else
34522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34523$as_echo "no" >&6; }
34524fi
34525
34526
34527# Extract the first word of ""$RSVGDecodeDelegateDefault"", so it can be a program name with args.
34528set dummy "$RSVGDecodeDelegateDefault"; ac_word=$2
34529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34530$as_echo_n "checking for $ac_word... " >&6; }
34531if ${ac_cv_path_RSVGDecodeDelegate+:} false; then :
34532  $as_echo_n "(cached) " >&6
34533else
34534  case $RSVGDecodeDelegate in
34535  [\\/]* | ?:[\\/]*)
34536  ac_cv_path_RSVGDecodeDelegate="$RSVGDecodeDelegate" # Let the user override the test with a path.
34537  ;;
34538  *)
34539  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34540for as_dir in $PATH
34541do
34542  IFS=$as_save_IFS
34543  test -z "$as_dir" && as_dir=.
34544    for ac_exec_ext in '' $ac_executable_extensions; do
34545  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34546    ac_cv_path_RSVGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34547    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34548    break 2
34549  fi
34550done
34551  done
34552IFS=$as_save_IFS
34553
34554  test -z "$ac_cv_path_RSVGDecodeDelegate" && ac_cv_path_RSVGDecodeDelegate=""$RSVGDecodeDelegateDefault""
34555  ;;
34556esac
34557fi
34558RSVGDecodeDelegate=$ac_cv_path_RSVGDecodeDelegate
34559if test -n "$RSVGDecodeDelegate"; then
34560  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RSVGDecodeDelegate" >&5
34561$as_echo "$RSVGDecodeDelegate" >&6; }
34562else
34563  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34564$as_echo "no" >&6; }
34565fi
34566
34567
34568# Extract the first word of ""$SVGDecodeDelegateDefault"", so it can be a program name with args.
34569set dummy "$SVGDecodeDelegateDefault"; ac_word=$2
34570{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34571$as_echo_n "checking for $ac_word... " >&6; }
34572if ${ac_cv_path_SVGDecodeDelegate+:} false; then :
34573  $as_echo_n "(cached) " >&6
34574else
34575  case $SVGDecodeDelegate in
34576  [\\/]* | ?:[\\/]*)
34577  ac_cv_path_SVGDecodeDelegate="$SVGDecodeDelegate" # Let the user override the test with a path.
34578  ;;
34579  *)
34580  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34581for as_dir in $PATH
34582do
34583  IFS=$as_save_IFS
34584  test -z "$as_dir" && as_dir=.
34585    for ac_exec_ext in '' $ac_executable_extensions; do
34586  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34587    ac_cv_path_SVGDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34588    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34589    break 2
34590  fi
34591done
34592  done
34593IFS=$as_save_IFS
34594
34595  test -z "$ac_cv_path_SVGDecodeDelegate" && ac_cv_path_SVGDecodeDelegate=""$SVGDecodeDelegateDefault""
34596  ;;
34597esac
34598fi
34599SVGDecodeDelegate=$ac_cv_path_SVGDecodeDelegate
34600if test -n "$SVGDecodeDelegate"; then
34601  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SVGDecodeDelegate" >&5
34602$as_echo "$SVGDecodeDelegate" >&6; }
34603else
34604  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34605$as_echo "no" >&6; }
34606fi
34607
34608
34609# Extract the first word of ""$TextEncodeDelegateDefault"", so it can be a program name with args.
34610set dummy "$TextEncodeDelegateDefault"; ac_word=$2
34611{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34612$as_echo_n "checking for $ac_word... " >&6; }
34613if ${ac_cv_path_TextEncodeDelegate+:} false; then :
34614  $as_echo_n "(cached) " >&6
34615else
34616  case $TextEncodeDelegate in
34617  [\\/]* | ?:[\\/]*)
34618  ac_cv_path_TextEncodeDelegate="$TextEncodeDelegate" # Let the user override the test with a path.
34619  ;;
34620  *)
34621  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34622for as_dir in $PATH
34623do
34624  IFS=$as_save_IFS
34625  test -z "$as_dir" && as_dir=.
34626    for ac_exec_ext in '' $ac_executable_extensions; do
34627  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34628    ac_cv_path_TextEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34629    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34630    break 2
34631  fi
34632done
34633  done
34634IFS=$as_save_IFS
34635
34636  test -z "$ac_cv_path_TextEncodeDelegate" && ac_cv_path_TextEncodeDelegate=""$TextEncodeDelegateDefault""
34637  ;;
34638esac
34639fi
34640TextEncodeDelegate=$ac_cv_path_TextEncodeDelegate
34641if test -n "$TextEncodeDelegate"; then
34642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TextEncodeDelegate" >&5
34643$as_echo "$TextEncodeDelegate" >&6; }
34644else
34645  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34646$as_echo "no" >&6; }
34647fi
34648
34649
34650# Extract the first word of ""$TraceEncodeDelegateDefault"", so it can be a program name with args.
34651set dummy "$TraceEncodeDelegateDefault"; ac_word=$2
34652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34653$as_echo_n "checking for $ac_word... " >&6; }
34654if ${ac_cv_path_TraceEncodeDelegate+:} false; then :
34655  $as_echo_n "(cached) " >&6
34656else
34657  case $TraceEncodeDelegate in
34658  [\\/]* | ?:[\\/]*)
34659  ac_cv_path_TraceEncodeDelegate="$TraceEncodeDelegate" # Let the user override the test with a path.
34660  ;;
34661  *)
34662  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34663for as_dir in $PATH
34664do
34665  IFS=$as_save_IFS
34666  test -z "$as_dir" && as_dir=.
34667    for ac_exec_ext in '' $ac_executable_extensions; do
34668  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34669    ac_cv_path_TraceEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34670    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34671    break 2
34672  fi
34673done
34674  done
34675IFS=$as_save_IFS
34676
34677  test -z "$ac_cv_path_TraceEncodeDelegate" && ac_cv_path_TraceEncodeDelegate=""$TraceEncodeDelegateDefault""
34678  ;;
34679esac
34680fi
34681TraceEncodeDelegate=$ac_cv_path_TraceEncodeDelegate
34682if test -n "$TraceEncodeDelegate"; then
34683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TraceEncodeDelegate" >&5
34684$as_echo "$TraceEncodeDelegate" >&6; }
34685else
34686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34687$as_echo "no" >&6; }
34688fi
34689
34690
34691# Extract the first word of ""$Fig2devDelegateDefault"", so it can be a program name with args.
34692set dummy "$Fig2devDelegateDefault"; ac_word=$2
34693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34694$as_echo_n "checking for $ac_word... " >&6; }
34695if ${ac_cv_path_Fig2devDelegate+:} false; then :
34696  $as_echo_n "(cached) " >&6
34697else
34698  case $Fig2devDelegate in
34699  [\\/]* | ?:[\\/]*)
34700  ac_cv_path_Fig2devDelegate="$Fig2devDelegate" # Let the user override the test with a path.
34701  ;;
34702  *)
34703  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34704for as_dir in $PATH
34705do
34706  IFS=$as_save_IFS
34707  test -z "$as_dir" && as_dir=.
34708    for ac_exec_ext in '' $ac_executable_extensions; do
34709  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34710    ac_cv_path_Fig2devDelegate="$as_dir/$ac_word$ac_exec_ext"
34711    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34712    break 2
34713  fi
34714done
34715  done
34716IFS=$as_save_IFS
34717
34718  test -z "$ac_cv_path_Fig2devDelegate" && ac_cv_path_Fig2devDelegate=""$Fig2devDelegateDefault""
34719  ;;
34720esac
34721fi
34722Fig2devDelegate=$ac_cv_path_Fig2devDelegate
34723if test -n "$Fig2devDelegate"; then
34724  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $Fig2devDelegate" >&5
34725$as_echo "$Fig2devDelegate" >&6; }
34726else
34727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34728$as_echo "no" >&6; }
34729fi
34730
34731
34732# Extract the first word of ""$WebPDecodeDelegateDefault"", so it can be a program name with args.
34733set dummy "$WebPDecodeDelegateDefault"; ac_word=$2
34734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34735$as_echo_n "checking for $ac_word... " >&6; }
34736if ${ac_cv_path_WebPDecodeDelegate+:} false; then :
34737  $as_echo_n "(cached) " >&6
34738else
34739  case $WebPDecodeDelegate in
34740  [\\/]* | ?:[\\/]*)
34741  ac_cv_path_WebPDecodeDelegate="$WebPDecodeDelegate" # Let the user override the test with a path.
34742  ;;
34743  *)
34744  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34745for as_dir in $PATH
34746do
34747  IFS=$as_save_IFS
34748  test -z "$as_dir" && as_dir=.
34749    for ac_exec_ext in '' $ac_executable_extensions; do
34750  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34751    ac_cv_path_WebPDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34752    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34753    break 2
34754  fi
34755done
34756  done
34757IFS=$as_save_IFS
34758
34759  test -z "$ac_cv_path_WebPDecodeDelegate" && ac_cv_path_WebPDecodeDelegate=""$WebPDecodeDelegateDefault""
34760  ;;
34761esac
34762fi
34763WebPDecodeDelegate=$ac_cv_path_WebPDecodeDelegate
34764if test -n "$WebPDecodeDelegate"; then
34765  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WebPDecodeDelegate" >&5
34766$as_echo "$WebPDecodeDelegate" >&6; }
34767else
34768  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34769$as_echo "no" >&6; }
34770fi
34771
34772
34773# Extract the first word of ""$WebPEncodeDelegateDefault"", so it can be a program name with args.
34774set dummy "$WebPEncodeDelegateDefault"; ac_word=$2
34775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34776$as_echo_n "checking for $ac_word... " >&6; }
34777if ${ac_cv_path_WebPEncodeDelegate+:} false; then :
34778  $as_echo_n "(cached) " >&6
34779else
34780  case $WebPEncodeDelegate in
34781  [\\/]* | ?:[\\/]*)
34782  ac_cv_path_WebPEncodeDelegate="$WebPEncodeDelegate" # Let the user override the test with a path.
34783  ;;
34784  *)
34785  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34786for as_dir in $PATH
34787do
34788  IFS=$as_save_IFS
34789  test -z "$as_dir" && as_dir=.
34790    for ac_exec_ext in '' $ac_executable_extensions; do
34791  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34792    ac_cv_path_WebPEncodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34793    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34794    break 2
34795  fi
34796done
34797  done
34798IFS=$as_save_IFS
34799
34800  test -z "$ac_cv_path_WebPEncodeDelegate" && ac_cv_path_WebPEncodeDelegate=""$WebPEncodeDelegateDefault""
34801  ;;
34802esac
34803fi
34804WebPEncodeDelegate=$ac_cv_path_WebPEncodeDelegate
34805if test -n "$WebPEncodeDelegate"; then
34806  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WebPEncodeDelegate" >&5
34807$as_echo "$WebPEncodeDelegate" >&6; }
34808else
34809  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34810$as_echo "no" >&6; }
34811fi
34812
34813
34814# Extract the first word of ""$WWWDecodeDelegateDefault"", so it can be a program name with args.
34815set dummy "$WWWDecodeDelegateDefault"; ac_word=$2
34816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34817$as_echo_n "checking for $ac_word... " >&6; }
34818if ${ac_cv_path_WWWDecodeDelegate+:} false; then :
34819  $as_echo_n "(cached) " >&6
34820else
34821  case $WWWDecodeDelegate in
34822  [\\/]* | ?:[\\/]*)
34823  ac_cv_path_WWWDecodeDelegate="$WWWDecodeDelegate" # Let the user override the test with a path.
34824  ;;
34825  *)
34826  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34827for as_dir in $PATH
34828do
34829  IFS=$as_save_IFS
34830  test -z "$as_dir" && as_dir=.
34831    for ac_exec_ext in '' $ac_executable_extensions; do
34832  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34833    ac_cv_path_WWWDecodeDelegate="$as_dir/$ac_word$ac_exec_ext"
34834    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34835    break 2
34836  fi
34837done
34838  done
34839IFS=$as_save_IFS
34840
34841  test -z "$ac_cv_path_WWWDecodeDelegate" && ac_cv_path_WWWDecodeDelegate=""$WWWDecodeDelegateDelegateDefault""
34842  ;;
34843esac
34844fi
34845WWWDecodeDelegate=$ac_cv_path_WWWDecodeDelegate
34846if test -n "$WWWDecodeDelegate"; then
34847  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WWWDecodeDelegate" >&5
34848$as_echo "$WWWDecodeDelegate" >&6; }
34849else
34850  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34851$as_echo "no" >&6; }
34852fi
34853
34854
34855# Extract the first word of ""$XPSDelegateDefault"", so it can be a program name with args.
34856set dummy "$XPSDelegateDefault"; ac_word=$2
34857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34858$as_echo_n "checking for $ac_word... " >&6; }
34859if ${ac_cv_path_XPSDelegate+:} false; then :
34860  $as_echo_n "(cached) " >&6
34861else
34862  case $XPSDelegate in
34863  [\\/]* | ?:[\\/]*)
34864  ac_cv_path_XPSDelegate="$XPSDelegate" # Let the user override the test with a path.
34865  ;;
34866  *)
34867  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34868for as_dir in $PATH
34869do
34870  IFS=$as_save_IFS
34871  test -z "$as_dir" && as_dir=.
34872    for ac_exec_ext in '' $ac_executable_extensions; do
34873  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34874    ac_cv_path_XPSDelegate="$as_dir/$ac_word$ac_exec_ext"
34875    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34876    break 2
34877  fi
34878done
34879  done
34880IFS=$as_save_IFS
34881
34882  test -z "$ac_cv_path_XPSDelegate" && ac_cv_path_XPSDelegate=""$XPSDelegateDefault""
34883  ;;
34884esac
34885fi
34886XPSDelegate=$ac_cv_path_XPSDelegate
34887if test -n "$XPSDelegate"; then
34888  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSDelegate" >&5
34889$as_echo "$XPSDelegate" >&6; }
34890else
34891  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
34892$as_echo "no" >&6; }
34893fi
34894
34895
34896
34897# Prefer lpr to lp; lp needs options tacked on.
34898if test "$LPRDelegate" != no; then
34899    PrintDelegate="$LPRDelegate"
34900else
34901    PrintDelegate="$LPDelegate -c -s"
34902fi
34903
34904
34905# Installed ImageMagick utiltity paths
34906ConvertDelegate="${BIN_DIR}/${ConvertDelegateDefault}"
34907DisplayDelegate="${BIN_DIR}/${DisplayDelegateDefault}"
34908MogrifyDelegate="${BIN_DIR}/${MogrifyDelegateDefault}"
34909
34910# Set delegate booleans
34911have_gs='no'         ; if test "$PSDelegate" != "$PSDelegateDefault"; then have_gs='yes'; fi
34912have_hp2xx='no'      ; if test "$HPGLDecodeDelegate" !=  "$HPGLDecodeDelegateDefault" ; then have_hp2xx='yes'; fi
34913have_ilbmtoppm='no'  ; if test "$ILBMDecodeDelegate" != "$ILBMDecodeDelegateDefault" ; then have_ilbmtoppm='yes'; fi
34914have_mrsid='no'; if test "$MrSIDDecodeDelegate" != "$MrSIDDecodeDelegateDefault" ; then have_mrsid='yes'; fi
34915have_pcl='no'        ; if test "$PCLDelegate" != "$PCLDelegateDefault"; then have_pcl='yes'; fi
34916have_ppmtoilbm='no'  ; if test "$ILBMEncodeDelegate" != "$ILBMEncodeDelegateDefault" ; then have_ppmtoilbm='yes'; fi
34917have_video='no'; if test "$VIDEODecodeDelegate" != "$VIDEODecodeDelegateDefault" ; then have_video='yes'; fi
34918have_xps='no'        ; if test "$XPSDelegate" != "$XPSDelegateDefault"; then have_xps='yes'; fi
34919
34920#
34921# Test for font directories
34922#
34923type_include_files=''
34924
34925# Apple fonts.
34926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Apple fonts directory" >&5
34927$as_echo_n "checking for Apple fonts directory... " >&6; }
34928apple_font_dir=''
34929if test "${with_apple_font_dir}" != 'default'; then
34930  apple_font_dir="${with_apple_font_dir}/"
34931else
34932  for font_dir in '/Library/Fonts/'; do
34933    if test -f "${font_dir}Arial.ttf"; then
34934      apple_font_dir="${font_dir}"
34935      break 1
34936    fi
34937  done
34938fi
34939if test "${apple_font_dir}x" != 'x'; then
34940  type_include_files="${type_include_files} "'<include file="type-apple.xml" />'
34941  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $apple_font_dir" >&5
34942$as_echo "$apple_font_dir" >&6; }
34943else
34944  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
34945$as_echo "not found!" >&6; };
34946fi
34947
34948
34949# Dejavu fonts.
34950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Dejavu fonts directory" >&5
34951$as_echo_n "checking for Dejavu fonts directory... " >&6; }
34952dejavu_font_dir=''
34953if test "${with_dejavu_font_dir}" != 'default'; then
34954  dejavu_font_dir="${with_dejavu_font_dir}/"
34955else
34956  for font_dir in "${prefix}/share/dejavu/fonts/" '/usr/share/fonts/dejavu/'; do
34957    if test -f "${font_dir}DejaVuSerif.ttf"; then
34958      dejavu_font_dir="${font_dir}"
34959      break 1
34960    fi
34961  done
34962fi
34963if test "${dejavu_font_dir}x" != 'x'; then
34964  type_include_files="${type_include_files} "'<include file="type-dejavu.xml" />'
34965  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dejavu_font_dir" >&5
34966$as_echo "$dejavu_font_dir" >&6; }
34967else
34968  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
34969$as_echo "not found!" >&6; };
34970fi
34971
34972
34973# Ghostscript
34974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript fonts directory" >&5
34975$as_echo_n "checking for Ghostscript fonts directory... " >&6; }
34976ghostscript_font_dir=''
34977if test "${with_gs_font_dir}" != 'default'; then
34978  ghostscript_font_dir="${with_gs_font_dir}/"
34979else
34980  if test "${native_win32_build}" = 'yes'; then
34981    # Native Windows Build
34982    for font_dir in "c:\\Program Files\\gs\\fonts\\" "c:\\Program Files \(x86\)\\gs\\fonts\\" "c:\\gs\\fonts\\"; do
34983      if test -f "${font_dir}a010013l.pfb"; then
34984        ghostscript_font_dir="$font_dir"
34985        break 1
34986      fi
34987    done
34988    if test "${PSDelegate}" != 'gswin32c'; then
34989      ghostscript_font_dir=`echo "${PSDelegate}" | sed -e 's:/gs/.*:/gs:;s:^/::;s/./&:/;s:/:\\\\:g'`"\\fonts\\"
34990    fi
34991  else
34992    # Linux / Mac OS X / Unix Build
34993    for font_dir in "${prefix}/share/ghostscript/fonts/" '/usr/share/fonts/default/Type1/' '/usr/share/ghostscript/fonts/' '/usr/share/fonts/ghostscript/' '/usr/share/fonts/type1/gsfonts/' '/opt/local/share/ghostscript/fonts/' '/sw/share/ghostscript/fonts/' '/System/Library/Frameworks/Ghostscript.framework/Resources/fonts/'; do
34994      if test -f "${font_dir}a010013l.pfb"; then
34995        ghostscript_font_dir="${font_dir}"
34996        break 1
34997      fi
34998    done
34999    if test "${ghostscript_font_dir}x" = 'x'; then
35000      if test "$PSDelegate" != 'gs'; then
35001        ghostscript_font_dir=`echo "$PSDelegate" | sed -e 's:/bin/gs:/share/ghostscript/fonts:'`"/"
35002      fi
35003    fi
35004  fi
35005fi
35006if test "${ghostscript_font_dir}x" != 'x'; then
35007  type_include_files="${type_include_files} "'<include file="type-ghostscript.xml" />'
35008  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ghostscript_font_dir" >&5
35009$as_echo "$ghostscript_font_dir" >&6; }
35010else
35011  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
35012$as_echo "not found!" >&6; };
35013fi
35014
35015case "${build_os}" in
35016  mingw* )
35017    PSDelegate=`$WinPathScript "$PSDelegate" 1`
35018    ;;
35019esac
35020
35021# URW-base35 fonts.
35022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for URW-base35 fonts directory" >&5
35023$as_echo_n "checking for URW-base35 fonts directory... " >&6; }
35024urw_base35_font_dir=''
35025if test "${with_urw_base35_font_dir}" != 'default'; then
35026  urw_base35_font_dir="${with_urw_base35_font_dir}/"
35027fi
35028if test "${urw_base35_font_dir}x" != 'x'; then
35029  type_include_files="${type_include_files} "'<include file="type-urw-base35.xml" />'
35030  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $urw_base35_font_dir" >&5
35031$as_echo "$urw_base35_font_dir" >&6; }
35032else
35033  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
35034$as_echo "not found!" >&6; };
35035fi
35036
35037
35038# Windows fonts.
35039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Windows fonts directory" >&5
35040$as_echo_n "checking for Windows fonts directory... " >&6; }
35041windows_font_dir=''
35042if test "${with_windows_font_dir}" != 'default'; then
35043  windows_font_dir="${with_windows_font_dir}/"
35044else
35045  for font_dir in '/usr/X11R6/lib/X11/fonts/truetype/' '/usr/X11R7/lib/X11/fonts/truetype/' '/usr/share/fonts/msttcore/' '/usr/share/fonts/microsoft/' '/usr/share/fonts/truetype/msttcorefonts/'; do
35046    if test -f "${font_dir}arial.ttf"; then
35047      windows_font_dir="${font_dir}"
35048      break 1
35049    fi
35050  done
35051fi
35052if test "${windows_font_dir}x" != 'x'; then
35053  type_include_files="${type_include_files} "'<include file="type-windows.xml" />'
35054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $windows_font_dir" >&5
35055$as_echo "$windows_font_dir" >&6; }
35056else
35057  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found!" >&5
35058$as_echo "not found!" >&6; };
35059fi
35060
35061
35062
35063
35064#
35065# Handle case where user doesn't want frozen paths
35066#
35067if test "$with_frozenpaths" != 'yes'; then
35068  # Re-set delegate definitions to default (no paths)
35069  BPGDecodeDelegate="$BPGDecodeDelegateDefault"
35070  BPGEncodeDelegate="$BPGEncodeDelegateDefault"
35071  BlenderDecodeDelegate="$BlenderDecodeDelegateDefault"
35072  BrowseDelegate="$BrowseDelegateDefault"
35073  ConvertDelegate="$ConvertDelegateDefault"
35074  DisplayDelegate="$DisplayDelegateDefault"
35075  DNGDecodeDelegate="$DNGDecodeDelegateDefault"
35076  DOCDecodeDelegate="$DOCDecodeDelegateDefault"
35077  DVIDecodeDelegate="$DVIDecodeDelegateDefault"
35078  EditorDelegate="$EditorDelegateDefault"
35079  GVCDecodeDelegate="$GVCDecodeDelegateDefault"
35080  HPGLDecodeDelegate="$HPGLDecodeDelegateDefault"
35081  HTMLDecodeDelegate="$HTMLDecodeDelegateDefault"
35082  ILBMDecodeDelegate="$ILBMDecodeDelegateDefault"
35083  ILBMEncodeDelegate="$ILBMEncodeDelegateDefault"
35084  JXRDecodeDelegate="$JXRDecodeDelegateDefault"
35085  JXREncodeDelegate="$JXREncodeDelegateDefault"
35086  LEPDelegate="$LEPDelegateDefault"
35087  LPDelegate="$LPDelegateDefault"
35088  LaunchDelegate="$LaunchDelegateDefault"
35089  MogrifyDelegate="$MogrifyDelegateDefault"
35090  MrSIDDecodeDelegate="$MrSIDDecodeDelegateDefault"
35091  PCLDelegate="$PCLDelegateDefault"
35092  PSDelegate="$PSDelegateDefault"
35093  RSVGDecodeDelegate="$RSVGDecodeDelegateDefault"
35094  SVGDecodeDelegate="$SVGDecodeDelegateDefault"
35095  ShowImageDelegate="$ShowImageDelegateDefault"
35096  TextEncodeDelegate="$TextEncodeDelegateDefault"
35097  TraceEncodeDelegate="$TraceEncodeDelegateDefault"
35098  Fig2devDelegate="$Fig2devDelegateDefault"
35099  VIDEODecodeDelegate="$VIDEODecodeDelegateDefault"
35100  VIDEOEncodeDelegate="$VIDEOEncodeDelegateDefault"
35101  WebPDecodeDelegate="$WebPDecodeDelegateDefault"
35102  WebPEncodeDelegate="$WebPEncodeDelegateDefault"
35103  WWWDecodeDelegate="$WWWDecodeDelegateDefault"
35104  XPSDelegate="$XPSDelegateDefault"
35105fi
35106
35107# Delegate substitutions
35108
35109
35110
35111
35112
35113
35114
35115
35116
35117
35118
35119
35120
35121
35122
35123
35124
35125
35126
35127
35128
35129
35130
35131
35132
35133
35134
35135
35136
35137
35138
35139
35140#
35141# RPM support.
35142#
35143RPM=''
35144for ac_prog in gnutar gtar tar
35145do
35146  # Extract the first word of "$ac_prog", so it can be a program name with args.
35147set dummy $ac_prog; ac_word=$2
35148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35149$as_echo_n "checking for $ac_word... " >&6; }
35150if ${ac_cv_prog_TAR+:} false; then :
35151  $as_echo_n "(cached) " >&6
35152else
35153  if test -n "$TAR"; then
35154  ac_cv_prog_TAR="$TAR" # Let the user override the test.
35155else
35156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35157for as_dir in $PATH
35158do
35159  IFS=$as_save_IFS
35160  test -z "$as_dir" && as_dir=.
35161    for ac_exec_ext in '' $ac_executable_extensions; do
35162  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35163    ac_cv_prog_TAR="$ac_prog"
35164    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35165    break 2
35166  fi
35167done
35168  done
35169IFS=$as_save_IFS
35170
35171fi
35172fi
35173TAR=$ac_cv_prog_TAR
35174if test -n "$TAR"; then
35175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TAR" >&5
35176$as_echo "$TAR" >&6; }
35177else
35178  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35179$as_echo "no" >&6; }
35180fi
35181
35182
35183  test -n "$TAR" && break
35184done
35185
35186for ac_prog in perl
35187do
35188  # Extract the first word of "$ac_prog", so it can be a program name with args.
35189set dummy $ac_prog; ac_word=$2
35190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35191$as_echo_n "checking for $ac_word... " >&6; }
35192if ${ac_cv_prog_PERL+:} false; then :
35193  $as_echo_n "(cached) " >&6
35194else
35195  if test -n "$PERL"; then
35196  ac_cv_prog_PERL="$PERL" # Let the user override the test.
35197else
35198as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35199for as_dir in $PATH
35200do
35201  IFS=$as_save_IFS
35202  test -z "$as_dir" && as_dir=.
35203    for ac_exec_ext in '' $ac_executable_extensions; do
35204  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35205    ac_cv_prog_PERL="$ac_prog"
35206    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35207    break 2
35208  fi
35209done
35210  done
35211IFS=$as_save_IFS
35212
35213fi
35214fi
35215PERL=$ac_cv_prog_PERL
35216if test -n "$PERL"; then
35217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
35218$as_echo "$PERL" >&6; }
35219else
35220  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35221$as_echo "no" >&6; }
35222fi
35223
35224
35225  test -n "$PERL" && break
35226done
35227
35228for ac_prog in rpmbuild rpm
35229do
35230  # Extract the first word of "$ac_prog", so it can be a program name with args.
35231set dummy $ac_prog; ac_word=$2
35232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35233$as_echo_n "checking for $ac_word... " >&6; }
35234if ${ac_cv_prog_RPM+:} false; then :
35235  $as_echo_n "(cached) " >&6
35236else
35237  if test -n "$RPM"; then
35238  ac_cv_prog_RPM="$RPM" # Let the user override the test.
35239else
35240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35241for as_dir in $PATH
35242do
35243  IFS=$as_save_IFS
35244  test -z "$as_dir" && as_dir=.
35245    for ac_exec_ext in '' $ac_executable_extensions; do
35246  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35247    ac_cv_prog_RPM="$ac_prog"
35248    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35249    break 2
35250  fi
35251done
35252  done
35253IFS=$as_save_IFS
35254
35255fi
35256fi
35257RPM=$ac_cv_prog_RPM
35258if test -n "$RPM"; then
35259  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RPM" >&5
35260$as_echo "$RPM" >&6; }
35261else
35262  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35263$as_echo "no" >&6; }
35264fi
35265
35266
35267  test -n "$RPM" && break
35268done
35269
35270
35271ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal"}
35272
35273
35274AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
35275
35276
35277AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake"}
35278
35279
35280AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
35281
35282
35283 if test "x$RPM" != "x"; then
35284  RPM_DELEGATE_TRUE=
35285  RPM_DELEGATE_FALSE='#'
35286else
35287  RPM_DELEGATE_TRUE='#'
35288  RPM_DELEGATE_FALSE=
35289fi
35290
35291
35292#
35293# 7ZIP support (http://p7zip.sourceforge.net/)
35294#
35295P7ZIP=''
35296for ac_prog in 7za
35297do
35298  # Extract the first word of "$ac_prog", so it can be a program name with args.
35299set dummy $ac_prog; ac_word=$2
35300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35301$as_echo_n "checking for $ac_word... " >&6; }
35302if ${ac_cv_prog_P7ZIP+:} false; then :
35303  $as_echo_n "(cached) " >&6
35304else
35305  if test -n "$P7ZIP"; then
35306  ac_cv_prog_P7ZIP="$P7ZIP" # Let the user override the test.
35307else
35308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35309for as_dir in $PATH
35310do
35311  IFS=$as_save_IFS
35312  test -z "$as_dir" && as_dir=.
35313    for ac_exec_ext in '' $ac_executable_extensions; do
35314  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35315    ac_cv_prog_P7ZIP="$ac_prog"
35316    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35317    break 2
35318  fi
35319done
35320  done
35321IFS=$as_save_IFS
35322
35323fi
35324fi
35325P7ZIP=$ac_cv_prog_P7ZIP
35326if test -n "$P7ZIP"; then
35327  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $P7ZIP" >&5
35328$as_echo "$P7ZIP" >&6; }
35329else
35330  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35331$as_echo "no" >&6; }
35332fi
35333
35334
35335  test -n "$P7ZIP" && break
35336done
35337
35338
35339 if test "x$P7ZIP" != "x"; then
35340  P7ZIP_DELEGATE_TRUE=
35341  P7ZIP_DELEGATE_FALSE='#'
35342else
35343  P7ZIP_DELEGATE_TRUE='#'
35344  P7ZIP_DELEGATE_FALSE=
35345fi
35346
35347
35348#
35349# ZIP support (http://www.info-zip.org/Zip.html)
35350#
35351ZIP=''
35352for ac_prog in zip
35353do
35354  # Extract the first word of "$ac_prog", so it can be a program name with args.
35355set dummy $ac_prog; ac_word=$2
35356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35357$as_echo_n "checking for $ac_word... " >&6; }
35358if ${ac_cv_prog_ZIP+:} false; then :
35359  $as_echo_n "(cached) " >&6
35360else
35361  if test -n "$ZIP"; then
35362  ac_cv_prog_ZIP="$ZIP" # Let the user override the test.
35363else
35364as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35365for as_dir in $PATH
35366do
35367  IFS=$as_save_IFS
35368  test -z "$as_dir" && as_dir=.
35369    for ac_exec_ext in '' $ac_executable_extensions; do
35370  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35371    ac_cv_prog_ZIP="$ac_prog"
35372    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35373    break 2
35374  fi
35375done
35376  done
35377IFS=$as_save_IFS
35378
35379fi
35380fi
35381ZIP=$ac_cv_prog_ZIP
35382if test -n "$ZIP"; then
35383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZIP" >&5
35384$as_echo "$ZIP" >&6; }
35385else
35386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35387$as_echo "no" >&6; }
35388fi
35389
35390
35391  test -n "$ZIP" && break
35392done
35393
35394
35395 if test "x$ZIP" != "x"; then
35396  ZIP_DELEGATE_TRUE=
35397  ZIP_DELEGATE_FALSE='#'
35398else
35399  ZIP_DELEGATE_TRUE='#'
35400  ZIP_DELEGATE_FALSE=
35401fi
35402
35403
35404#
35405# GhostPCL related configuration.
35406#
35407PCLColorDevice=ppmraw
35408PCLCMYKDevice=pamcmyk32
35409PCLMonoDevice=pbmraw
35410if test -z "$PCLVersion"; then
35411    PCLVersion='unknown'
35412fi
35413if test $have_pcl = 'yes'; then
35414    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
35415$as_echo "-------------------------------------------------------------" >&6; }
35416    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCL" >&5
35417$as_echo_n "checking for PCL... " >&6; }
35418    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
35419$as_echo "" >&6; }
35420    # PCLColorDevice
35421    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl color device" >&5
35422$as_echo_n "checking for pcl color device... " >&6; }
35423    if $PCLDelegate -dBATCH -sDEVICE=$PCLColorDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35424        :
35425    else
35426        PCLColorDevice=ppmraw
35427    fi
35428    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLColorDevice" >&5
35429$as_echo "$PCLColorDevice" >&6; }
35430
35431    # PCLCMYKDevice
35432    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl CMYK device" >&5
35433$as_echo_n "checking for pcl CMYK device... " >&6; }
35434    if $PCLDelegate -dBATCH -sDEVICE=$PCLColorDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35435        :
35436    else
35437        PCLCMYKDevice=$PCLColorDevice
35438    fi
35439    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLCMYKDevice" >&5
35440$as_echo "$PCLCMYKDevice" >&6; }
35441
35442    # PCLMonoDevice
35443    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcl mono device" >&5
35444$as_echo_n "checking for pcl mono device... " >&6; }
35445    if $PCLDelegate -dBATCH -sDEVICE=$PCLMonoDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35446        :
35447    else
35448        PCLMonoDevice=$PCLColorDevice
35449    fi
35450    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCLMonoDevice" >&5
35451$as_echo "$PCLMonoDevice" >&6; }
35452fi
35453
35454
35455
35456
35457
35458
35459#
35460# GhostXPS related configuration.
35461#
35462XPSColorDevice=ppmraw
35463XPSCMYKDevice=bmpsep8
35464XPSMonoDevice=pbmraw
35465if test -z "$XPSVersion"; then
35466    XPSVersion='unknown'
35467fi
35468if test $have_xps = 'yes'; then
35469    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
35470$as_echo "-------------------------------------------------------------" >&6; }
35471    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPS" >&5
35472$as_echo_n "checking for XPS... " >&6; }
35473    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
35474$as_echo "" >&6; }
35475    # XPSColorDevice
35476    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps color device" >&5
35477$as_echo_n "checking for xps color device... " >&6; }
35478    if $XPSDelegate -dBATCH -sDEVICE=$XPSColorDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35479        :
35480    else
35481        XPSColorDevice=ppmraw
35482    fi
35483    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSColorDevice" >&5
35484$as_echo "$XPSColorDevice" >&6; }
35485
35486    # XPSCMYKDevice
35487    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps CMYK device" >&5
35488$as_echo_n "checking for xps CMYK device... " >&6; }
35489    if $XPSDelegate -dBATCH -sDEVICE=$XPSColorDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35490        :
35491    else
35492        XPSCMYKDevice=$XPSColorDevice
35493    fi
35494    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSCMYKDevice" >&5
35495$as_echo "$XPSCMYKDevice" >&6; }
35496
35497    # XPSMonoDevice
35498    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for xps mono device" >&5
35499$as_echo_n "checking for xps mono device... " >&6; }
35500    if $XPSDelegate -dBATCH -sDEVICE=$XPSMonoDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35501        :
35502    else
35503        XPSMonoDevice=$XPSColorDevice
35504    fi
35505    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XPSMonoDevice" >&5
35506$as_echo "$XPSMonoDevice" >&6; }
35507fi
35508
35509
35510
35511
35512
35513
35514#
35515# Ghostscript related configuration.
35516#
35517GSAlphaDevice=pngalpha
35518GSColorDevice=png16m
35519GSCMYKDevice=pamcmyk32
35520GSMonoDevice=pbmraw
35521GSPDFDevice=pdfwrite
35522GSPSDevice=ps2write
35523GSEPSDevice=eps2write
35524GSVersion='unknown'
35525if test $have_gs = 'yes'; then
35526    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
35527$as_echo "-------------------------------------------------------------" >&6; }
35528    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript" >&5
35529$as_echo_n "checking for Ghostscript... " >&6; }
35530    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
35531$as_echo "" >&6; }
35532    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Ghostscript version" >&5
35533$as_echo_n "checking for Ghostscript version... " >&6; }
35534    if GSVersion=`$PSDelegate --version`; then
35535        :
35536    else
35537        GSVersion=`$PSDelegate --help | sed -e '1q' | awk '{ print $3 }'`
35538    fi
35539    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSVersion" >&5
35540$as_echo "$GSVersion" >&6; }
35541
35542    # GSColorDevice
35543    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs color device" >&5
35544$as_echo_n "checking for gs color device... " >&6; }
35545    if $PSDelegate -q -dBATCH -sDEVICE=$GSColorDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35546        :
35547    else
35548        GSColorDevice=ppmraw
35549    fi
35550    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSColorDevice" >&5
35551$as_echo "$GSColorDevice" >&6; }
35552
35553    # GSAlphaDevice
35554    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs alpha device" >&5
35555$as_echo_n "checking for gs alpha device... " >&6; }
35556    if $PSDelegate -q -dBATCH -sDEVICE=$GSAlphaDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35557        :
35558    else
35559        GSAlphaDevice=$GSColorDevice
35560    fi
35561    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSAlphaDevice" >&5
35562$as_echo "$GSAlphaDevice" >&6; }
35563
35564    # GSCMYKDevice
35565    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs CMYK device" >&5
35566$as_echo_n "checking for gs CMYK device... " >&6; }
35567    if $PSDelegate -q -dBATCH -sDEVICE=$GSCMYKDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35568        :
35569    else
35570        GSCMYKDevice=pam
35571    fi
35572    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSCMYKDevice" >&5
35573$as_echo "$GSCMYKDevice" >&6; }
35574
35575    # GSMonoDevice
35576    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs mono device" >&5
35577$as_echo_n "checking for gs mono device... " >&6; }
35578    if $PSDelegate -q -dBATCH -sDEVICE=$GSMonoDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35579        :
35580    else
35581        GSMonoDevice=$GSColorDevice
35582    fi
35583    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSMonoDevice" >&5
35584$as_echo "$GSMonoDevice" >&6; }
35585
35586    # GSPDFDevice
35587    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs PDF writing device" >&5
35588$as_echo_n "checking for gs PDF writing device... " >&6; }
35589    if $PSDelegate -q -dBATCH -sDEVICE=$GSPDFDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35590        :
35591    else
35592        GSPDFDevice=nodevice
35593    fi
35594    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSPDFDevice" >&5
35595$as_echo "$GSPDFDevice" >&6; }
35596
35597    # GSPSDevice
35598    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs PS writing device" >&5
35599$as_echo_n "checking for gs PS writing device... " >&6; }
35600    if $PSDelegate -q -dBATCH -sDEVICE=$GSPSDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35601        :
35602    else
35603        GSPSDevice=pswrite
35604    fi
35605    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSPSDevice" >&5
35606$as_echo "$GSPSDevice" >&6; }
35607
35608    # GSEPSDevice
35609    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gs EPS writing device" >&5
35610$as_echo_n "checking for gs EPS writing device... " >&6; }
35611    if $PSDelegate -q -dBATCH -sDEVICE=$GSEPSDevice -sOutputFile=/dev/null < /dev/null 1>&5 2>&5; then
35612        :
35613    else
35614        GSEPSDevice=epswrite
35615    fi
35616    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSEPSDevice" >&5
35617$as_echo "$GSEPSDevice" >&6; }
35618fi
35619
35620
35621
35622
35623
35624
35625
35626
35627
35628
35629#
35630# PerlMagick-related configuration
35631#
35632
35633# Look for PERL if PerlMagick requested
35634# If name/path of desired PERL interpreter is specified, look for that one first
35635have_perl='no'
35636if test "$with_perl" != 'no'; then
35637    { $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
35638$as_echo "-------------------------------------------------------------" >&6; }
35639    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Perl" >&5
35640$as_echo_n "checking for Perl... " >&6; }
35641    { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
35642$as_echo "" >&6; }
35643    if test "$with_perl" != 'yes'; then
35644        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl" >&5
35645$as_echo_n "checking for perl... " >&6; }
35646if ${ac_cv_path_PERL+:} false; then :
35647  $as_echo_n "(cached) " >&6
35648else
35649  ac_cv_path_PERL="$with_perl"
35650fi
35651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_PERL" >&5
35652$as_echo "$ac_cv_path_PERL" >&6; };
35653        PERL=$ac_cv_path_PERL
35654                have_perl="$ac_cv_path_PERL"
35655    else
35656        for ac_prog in perl perl5
35657do
35658  # Extract the first word of "$ac_prog", so it can be a program name with args.
35659set dummy $ac_prog; ac_word=$2
35660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35661$as_echo_n "checking for $ac_word... " >&6; }
35662if ${ac_cv_path_PERL+:} false; then :
35663  $as_echo_n "(cached) " >&6
35664else
35665  case $PERL in
35666  [\\/]* | ?:[\\/]*)
35667  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
35668  ;;
35669  *)
35670  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35671for as_dir in $PATH
35672do
35673  IFS=$as_save_IFS
35674  test -z "$as_dir" && as_dir=.
35675    for ac_exec_ext in '' $ac_executable_extensions; do
35676  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35677    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
35678    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35679    break 2
35680  fi
35681done
35682  done
35683IFS=$as_save_IFS
35684
35685  ;;
35686esac
35687fi
35688PERL=$ac_cv_path_PERL
35689if test -n "$PERL"; then
35690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
35691$as_echo "$PERL" >&6; }
35692else
35693  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
35694$as_echo "no" >&6; }
35695fi
35696
35697
35698  test -n "$PERL" && break
35699done
35700        if test "$ac_cv_path_PERL"; then
35701            have_perl="$ac_cv_path_PERL"
35702        fi
35703    fi
35704fi
35705
35706if test "$with_perl" != 'yes' ; then
35707    DISTCHECK_CONFIG_FLAGS="${DISTCHECK_CONFIG_FLAGS} --with-perl=$with_perl "
35708fi
35709
35710PERL_SUPPORTS_DESTDIR='no'
35711
35712with_perl_static='no'
35713with_perl_dynamic='no'
35714if test "$have_perl" != 'no'; then
35715    if test "$with_perl" != 'no' && test "$libtool_build_shared_libs" = 'no'; then
35716        with_perl_static='yes'
35717    fi
35718    if test "$with_perl" != 'no' && test "$libtool_build_shared_libs" = 'yes'; then
35719        with_perl_dynamic='yes'
35720    fi
35721    # Is PERL's MakeMaker new enough to support DESTDIR?
35722
35723
35724
35725
35726    if test -n "$PERL"; then :
35727
35728        ax_perl_version="5.8.1"
35729
35730        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl version" >&5
35731$as_echo_n "checking for perl version... " >&6; }
35732
35733        perl_version=`$PERL --version 2>&1 \
35734          | $SED -n -e '/This is perl/b inspect
35735b
35736: inspect
35737s/.* (\{0,1\}v\([0-9]*\.[0-9]*\.[0-9]*\))\{0,1\} .*/\1/;p'`
35738
35739        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $perl_version" >&5
35740$as_echo "$perl_version" >&6; }
35741
35742	PERL_VERSION=$perl_version
35743
35744
35745
35746
35747
35748  # Used to indicate true or false condition
35749  ax_compare_version=false
35750
35751  # Convert the two version strings to be compared into a format that
35752  # allows a simple string comparison.  The end result is that a version
35753  # string of the form 1.12.5-r617 will be converted to the form
35754  # 0001001200050617.  In other words, each number is zero padded to four
35755  # digits, and non digits are removed.
35756
35757  ax_compare_version_A=`echo "$ax_perl_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
35758                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
35759                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
35760                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
35761                     -e 's/[^0-9]//g'`
35762
35763
35764  ax_compare_version_B=`echo "$perl_version" | sed -e 's/\([0-9]*\)/Z\1Z/g' \
35765                     -e 's/Z\([0-9]\)Z/Z0\1Z/g' \
35766                     -e 's/Z\([0-9][0-9]\)Z/Z0\1Z/g' \
35767                     -e 's/Z\([0-9][0-9][0-9]\)Z/Z0\1Z/g' \
35768                     -e 's/[^0-9]//g'`
35769
35770
35771    ax_compare_version=`echo "x$ax_compare_version_A
35772x$ax_compare_version_B" | sed 's/^ *//' | sort | sed "s/x${ax_compare_version_A}/true/;s/x${ax_compare_version_B}/false/;1q"`
35773
35774
35775
35776    if test "$ax_compare_version" = "true" ; then
35777
35778	    :
35779            PERL_SUPPORTS_DESTDIR='yes'
35780
35781    else
35782	    :
35783            PERL_SUPPORTS_DESTDIR='no'
35784
35785  fi
35786
35787
35788else
35789
35790        { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not find the perl interpreter" >&5
35791$as_echo "$as_me: WARNING: could not find the perl interpreter" >&2;}
35792        PERL_SUPPORTS_DESTDIR='no'
35793
35794fi
35795
35796fi
35797 if test "$have_perl" != 'no'; then
35798  WITH_PERL_TRUE=
35799  WITH_PERL_FALSE='#'
35800else
35801  WITH_PERL_TRUE='#'
35802  WITH_PERL_FALSE=
35803fi
35804
35805 if test $with_perl_static = 'yes'; then
35806  WITH_PERL_STATIC_TRUE=
35807  WITH_PERL_STATIC_FALSE='#'
35808else
35809  WITH_PERL_STATIC_TRUE='#'
35810  WITH_PERL_STATIC_FALSE=
35811fi
35812
35813 if test $with_perl_dynamic = 'yes'; then
35814  WITH_PERL_DYNAMIC_TRUE=
35815  WITH_PERL_DYNAMIC_FALSE='#'
35816else
35817  WITH_PERL_DYNAMIC_TRUE='#'
35818  WITH_PERL_DYNAMIC_FALSE=
35819fi
35820
35821
35822
35823# Determine path to pick up MagickCore library from for use with building PerlMagick
35824MAGICKCORE_PATH="${LIB_DIR}"
35825if test $with_perl_static = 'yes'; then
35826    # Find out where libtool hides its uninstalled libraries (as libtool_objdir)
35827    libtool_objdir=$objdir
35828
35829    # Linker search path to library, followed by -lMagickCore
35830    MAGICKCORE_PATH="${builddir}/MagickCore/${libtool_objdir}"
35831fi
35832
35833
35834# Create a simple string containing format names for all delegate libraries.
35835MAGICK_DELEGATES=''
35836if test "$have_autotrace"  = 'yes' ; then
35837   MAGICK_DELEGATES="$MAGICK_DELEGATES autotrace"
35838fi
35839if test "$have_bzlib"  = 'yes' ; then
35840   MAGICK_DELEGATES="$MAGICK_DELEGATES bzlib"
35841fi
35842if test "$have_dps"    = 'yes' ; then
35843   MAGICK_DELEGATES="$MAGICK_DELEGATES dps"
35844fi
35845if test "$have_djvu"    = 'yes' ; then
35846   MAGICK_DELEGATES="$MAGICK_DELEGATES djvu"
35847fi
35848if test "$have_fftw"    = 'yes' ; then
35849   MAGICK_DELEGATES="$MAGICK_DELEGATES fftw"
35850fi
35851if test "$have_flif"    = 'yes' ; then
35852   MAGICK_DELEGATES="$MAGICK_DELEGATES flif"
35853fi
35854if test "$have_fpx"    = 'yes' ; then
35855   MAGICK_DELEGATES="$MAGICK_DELEGATES fpx"
35856fi
35857if test "$have_fontconfig"    = 'yes' ; then
35858   MAGICK_DELEGATES="$MAGICK_DELEGATES fontconfig"
35859fi
35860if test "$have_freetype"    = 'yes' ; then
35861   MAGICK_DELEGATES="$MAGICK_DELEGATES freetype"
35862fi
35863if test "$have_gslib"    = 'yes' ; then
35864   MAGICK_DELEGATES="$MAGICK_DELEGATES gslib"
35865fi
35866if test "$have_heic"    = 'yes' ; then
35867   MAGICK_DELEGATES="$MAGICK_DELEGATES heic"
35868fi
35869if test "$have_jbig"    = 'yes' ; then
35870   MAGICK_DELEGATES="$MAGICK_DELEGATES jbig"
35871fi
35872if test "$have_png$have_jpeg" = 'yesyes' ; then
35873   MAGICK_DELEGATES="$MAGICK_DELEGATES jng"
35874fi
35875if test "$have_jpeg"   = 'yes' ; then
35876   MAGICK_DELEGATES="$MAGICK_DELEGATES jpeg"
35877fi
35878if test "$have_jxl"   = 'yes' ; then
35879   MAGICK_DELEGATES="$MAGICK_DELEGATES jxl"
35880fi
35881if test "$have_lcms" = 'yes' || test "$have_lcms2" = 'yes' ; then
35882   MAGICK_DELEGATES="$MAGICK_DELEGATES lcms"
35883fi
35884if test "$have_lqr"    = 'yes' ; then
35885   MAGICK_DELEGATES="$MAGICK_DELEGATES lqr"
35886fi
35887if test "$have_lzma"    = 'yes' ; then
35888   MAGICK_DELEGATES="$MAGICK_DELEGATES lzma"
35889fi
35890if test "$have_openexr"    = 'yes' ; then
35891   MAGICK_DELEGATES="$MAGICK_DELEGATES openexr"
35892fi
35893if test "$have_openjp2"    = 'yes' ; then
35894   MAGICK_DELEGATES="$MAGICK_DELEGATES openjp2"
35895fi
35896if test "$have_pango"    = 'yes' ; then
35897   MAGICK_DELEGATES="$MAGICK_DELEGATES pango"
35898fi
35899if test "$have_png"    = 'yes' ; then
35900   MAGICK_DELEGATES="$MAGICK_DELEGATES png"
35901fi
35902have_ps='no'
35903if test "$have_dps"    = 'yes' || \
35904   test "$have_gs" = 'yes' || \
35905   test "${native_win32_build}" = 'yes' ; then
35906   have_ps='yes'
35907fi
35908if test "$have_ps"     = 'yes' ; then
35909   MAGICK_DELEGATES="$MAGICK_DELEGATES ps"
35910fi
35911if test "$have_raqm"    = 'yes' ; then
35912   MAGICK_DELEGATES="$MAGICK_DELEGATES raqm"
35913fi
35914if test "$have_raw"    = 'yes' ; then
35915   MAGICK_DELEGATES="$MAGICK_DELEGATES raw"
35916fi
35917if test "$have_ra_ppm" = 'yes' ; then
35918   MAGICK_DELEGATES="$MAGICK_DELEGATES rad"
35919fi
35920if test "$have_rsvg"   = 'yes' ; then
35921   MAGICK_DELEGATES="$MAGICK_DELEGATES rsvg"
35922fi
35923if test "$have_tiff"   = 'yes' ; then
35924   MAGICK_DELEGATES="$MAGICK_DELEGATES tiff"
35925fi
35926if test "$have_ttf"    = 'yes' ; then
35927   MAGICK_DELEGATES="$MAGICK_DELEGATES ttf"
35928fi
35929if test "$have_video"   = 'yes' ; then
35930   MAGICK_DELEGATES="$MAGICK_DELEGATES video"
35931fi
35932if test "$have_webp"    = 'yes' ; then
35933   MAGICK_DELEGATES="$MAGICK_DELEGATES webp"
35934fi
35935if test "$have_wmf"    = 'yes' ; then
35936   MAGICK_DELEGATES="$MAGICK_DELEGATES wmf"
35937fi
35938if test "$have_x"      = 'yes' ; then
35939   MAGICK_DELEGATES="$MAGICK_DELEGATES x"
35940fi
35941if test "$have_xml"      = 'yes' ; then
35942   MAGICK_DELEGATES="$MAGICK_DELEGATES xml"
35943fi
35944if test "$have_zip"   = 'yes' ; then
35945   MAGICK_DELEGATES="$MAGICK_DELEGATES zip"
35946fi
35947if test "$have_zlib"   = 'yes' ; then
35948   MAGICK_DELEGATES="$MAGICK_DELEGATES zlib"
35949fi
35950if test "$have_zstd"   = 'yes' ; then
35951   MAGICK_DELEGATES="$MAGICK_DELEGATES zstd"
35952fi
35953
35954# Remove extraneous spaces from output variables (asthetic)
35955MAGICK_DELEGATES=`echo $MAGICK_DELEGATES | sed -e 's/  */ /g'`
35956MAGICK_FEATURES=`echo $MAGICK_FEATURES | sed -e 's/  */ /g'`
35957
35958
35959
35960#
35961# Handle special compiler flags
35962#
35963
35964# Add '-p' if prof source profiling support enabled
35965if test "$enable_prof" = 'yes'; then
35966    CFLAGS="-p $CFLAGS"
35967    CXXFLAGS="-p $CXXFLAGS"
35968    LDFLAGS="-p $LDFLAGS"
35969fi
35970
35971# Add '-pg' if gprof source profiling support enabled
35972if test "$enable_gprof" = 'yes'; then
35973    CFLAGS="-pg $CFLAGS"
35974    CXXFLAGS="-pg $CXXFLAGS"
35975    LDFLAGS="-pg $LDFLAGS"
35976fi
35977
35978# Add '-ftest-coverage -fprofile-arcs' if gcov source profiling support enabled
35979# This is a gcc-specific feature
35980if test "$enable_gcov" = 'yes'; then
35981    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _gcov_init in -lgcov" >&5
35982$as_echo_n "checking for _gcov_init in -lgcov... " >&6; }
35983if ${ac_cv_lib_gcov__gcov_init+:} false; then :
35984  $as_echo_n "(cached) " >&6
35985else
35986  ac_check_lib_save_LIBS=$LIBS
35987LIBS="-lgcov  $LIBS"
35988cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35989/* end confdefs.h.  */
35990
35991/* Override any GCC internal prototype to avoid an error.
35992   Use char because int might match the return type of a GCC
35993   builtin and then its argument prototype would still apply.  */
35994#ifdef __cplusplus
35995extern "C"
35996#endif
35997char _gcov_init ();
35998int
35999main ()
36000{
36001return _gcov_init ();
36002  ;
36003  return 0;
36004}
36005_ACEOF
36006if ac_fn_c_try_link "$LINENO"; then :
36007  ac_cv_lib_gcov__gcov_init=yes
36008else
36009  ac_cv_lib_gcov__gcov_init=no
36010fi
36011rm -f core conftest.err conftest.$ac_objext \
36012    conftest$ac_exeext conftest.$ac_ext
36013LIBS=$ac_check_lib_save_LIBS
36014fi
36015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gcov__gcov_init" >&5
36016$as_echo "$ac_cv_lib_gcov__gcov_init" >&6; }
36017if test "x$ac_cv_lib_gcov__gcov_init" = xyes; then :
36018  cat >>confdefs.h <<_ACEOF
36019#define HAVE_LIBGCOV 1
36020_ACEOF
36021
36022  LIBS="-lgcov $LIBS"
36023
36024fi
36025
36026    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __gcov_init in -lgcov" >&5
36027$as_echo_n "checking for __gcov_init in -lgcov... " >&6; }
36028if ${ac_cv_lib_gcov___gcov_init+:} false; then :
36029  $as_echo_n "(cached) " >&6
36030else
36031  ac_check_lib_save_LIBS=$LIBS
36032LIBS="-lgcov  $LIBS"
36033cat confdefs.h - <<_ACEOF >conftest.$ac_ext
36034/* end confdefs.h.  */
36035
36036/* Override any GCC internal prototype to avoid an error.
36037   Use char because int might match the return type of a GCC
36038   builtin and then its argument prototype would still apply.  */
36039#ifdef __cplusplus
36040extern "C"
36041#endif
36042char __gcov_init ();
36043int
36044main ()
36045{
36046return __gcov_init ();
36047  ;
36048  return 0;
36049}
36050_ACEOF
36051if ac_fn_c_try_link "$LINENO"; then :
36052  ac_cv_lib_gcov___gcov_init=yes
36053else
36054  ac_cv_lib_gcov___gcov_init=no
36055fi
36056rm -f core conftest.err conftest.$ac_objext \
36057    conftest$ac_exeext conftest.$ac_ext
36058LIBS=$ac_check_lib_save_LIBS
36059fi
36060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gcov___gcov_init" >&5
36061$as_echo "$ac_cv_lib_gcov___gcov_init" >&6; }
36062if test "x$ac_cv_lib_gcov___gcov_init" = xyes; then :
36063  cat >>confdefs.h <<_ACEOF
36064#define HAVE_LIBGCOV 1
36065_ACEOF
36066
36067  LIBS="-lgcov $LIBS"
36068
36069fi
36070
36071    case "$target_os" in
36072        darwin*)
36073            OSX_GCOV_LDFLAG="-Wl,-single_module"
36074        ;;
36075        *)
36076            OSX_GCOV_LDFLAG=""
36077        ;;
36078    esac
36079
36080    CFLAGS="-ftest-coverage -fprofile-arcs  $CFLAGS"
36081    CXXFLAGS="-ftest-coverage -fprofile-arcs  $CXXFLAGS"
36082    LDFLAGS="-ftest-coverage -fprofile-arcs $LDFLAGS"
36083fi
36084
36085#
36086# Build library dependency list for libMagickCore
36087#
36088
36089if test "$build_modules" != 'no'; then
36090    MAGICK_DEP_LIBS="$USER_LIBS $LCMS_LIBS $FREETYPE_LIBS $RAQM_LIBS $LQR_LIBS $FFTW_LIBS $XML_LIBS $FLIF_LIBS $FONTCONFIG_LIBS $XEXT_LIBS $IPC_LIBS $X11_LIBS $XT_LIBS $BZLIB_LIBS $ZLIB_LIBS $ZIP_LIBS $ZSTD_LIBS $LTDL_LIBS $GDI32_LIBS $MATH_LIBS $CL_LIBS $UMEM_LIBS $JEMALLOC_LIBS $THREAD_LIBS $TCMALLOC_LIBS"
36091else
36092    MAGICK_DEP_LIBS="$USER_LIBS $JBIG_LIBS $LCMS_LIBS $TIFF_LIBS $FREETYPE_LIBS $RAQM_LIBS $JPEG_LIBS $JXL_LIBS $GS_LIBS $LQR_LIBS $PNG_LIBS $AUTOTRACE_LIBS $DJVU_LIBS $FFTW_LIBS $FLIF_LIBS $FPX_LIBS $FONTCONFIG_LIBS $HEIF_LIBS $WEBPMUX_LIBS $WEBP_LIBS $WMF_LIBS $DPS_LIBS $XEXT_LIBS $XT_LIBS $IPC_LIBS $X11_LIBS $LZMA_LIBS $BZLIB_LIBS $OPENEXR_LIBS $LIBOPENJP2_LIBS $PANGO_LIBS $RAW_R_LIBS $RSVG_LIBS $XML_LIBS $GVC_LIBS $ZLIB_LIBS $ZIP_LIBS $ZSTD_LIBS $LTDL_LIBS $GDI32_LIBS $MATH_LIBS $CL_LIBS $UMEM_LIBS $JEMALLOC_LIBS $THREAD_LIBS $TCMALLOC_LIBS"
36093fi
36094MAGICK_EXTRA_DEP_LIBS="$GOMP_LIBS"
36095
36096
36097
36098# Pass only user-provided LIBS as "global" libraries
36099LIBS=$USER_LIBS
36100
36101#AC_SUBST([CPPFLAGS])
36102
36103#AC_SUBST([LDFLAGS])
36104#AC_SUBST([X_PRE_LIBS])
36105#AC_SUBST([X_LIBS])
36106#AC_SUBST([X_EXTRA_LIBS])
36107
36108MAGICK_CFLAGS=$CFLAGS
36109MAGICK_CXXFLAGS="$CXXFLAGS"
36110MAGICK_CPPFLAGS=`echo $MAGICK_CPPFLAGS | sed -e 's/  */ /g'`
36111MAGICK_PCFLAGS=`echo $MAGICK_PCFLAGS | sed -e 's/  */ /g'`
36112MAGICK_LDFLAGS="-L$LIB_DIR $LDFLAGS"
36113MAGICK_LIBS="$MAGICK_DEP_LIBS $MAGICK_EXTRA_DEP_LIBS"
36114
36115
36116
36117
36118
36119
36120
36121
36122# Set configured scripts to executable.
36123ac_config_commands="$ac_config_commands default"
36124
36125ac_config_commands="$ac_config_commands magick.sh.in"
36126
36127ac_config_commands="$ac_config_commands MagickCore-config.in"
36128
36129ac_config_commands="$ac_config_commands MagickWand-config.in"
36130
36131ac_config_commands="$ac_config_commands Magick++-config.in"
36132
36133ac_config_commands="$ac_config_commands PerlMagick/check.sh.in"
36134
36135
36136{ $as_echo "$as_me:${as_lineno-$LINENO}: result: -------------------------------------------------------------" >&5
36137$as_echo "-------------------------------------------------------------" >&6; }
36138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Update ImageMagick configuration" >&5
36139$as_echo "Update ImageMagick configuration" >&6; }
36140
36141rm -f magick-version
36142
36143result_dejavu_font_dir='none'
36144if test "${dejavu_font_dir}x" != 'x'; then
36145    result_dejavu_font_dir=$dejavu_font_dir
36146fi
36147
36148result_ghostscript_font_dir='none'
36149if test "${ghostscript_font_dir}x" != 'x'; then
36150    result_ghostscript_font_dir=$ghostscript_font_dir
36151fi
36152
36153result_urw_base35_font_dir='none'
36154if test "${urw_base35_font_dir}x" != 'x'; then
36155    result_urw_base35_font_dir=$urw_base35_font_dir
36156fi
36157
36158result_windows_font_dir='none'
36159if test "${windows_font_dir}x" != 'x'; then
36160    result_windows_font_dir=${windows_font_dir}
36161fi
36162
36163# ==============================================================================
36164# Generate build environment
36165# ==============================================================================
36166ac_config_files="$ac_config_files common.shi config/configure.xml config/delegates.xml config/ImageMagick.rdf config/MagickCore.dox config/MagickWand.dox config/Magick++.dox config/type-apple.xml config/type-dejavu.xml config/type-ghostscript.xml config/type-urw-base35.xml config/type-windows.xml config/type.xml ImageMagick.spec Magick++/bin/Magick++-config MagickCore/ImageMagick.pc Magick++/lib/Magick++.pc MagickCore/MagickCore-config MagickCore/MagickCore.pc MagickCore/version.h Makefile magick.sh PerlMagick/check.sh PerlMagick/default/Magick.pm PerlMagick/Makefile.PL PerlMagick/default/Makefile.PL PerlMagick/quantum/Makefile.PL PerlMagick/quantum/quantum.pm PerlMagick/quantum/quantum.xs PerlMagick/quantum/typemap utilities/animate.1 utilities/compare.1 utilities/composite.1 utilities/conjure.1 utilities/convert.1 utilities/display.1 utilities/identify.1 utilities/ImageMagick.1 utilities/import.1 utilities/magick.1 utilities/magick-script.1 utilities/mogrify.1 utilities/montage.1 utilities/stream.1 MagickWand/MagickWand-config MagickWand/MagickWand.pc"
36167
36168cat >confcache <<\_ACEOF
36169# This file is a shell script that caches the results of configure
36170# tests run on this system so they can be shared between configure
36171# scripts and configure runs, see configure's option --config-cache.
36172# It is not useful on other systems.  If it contains results you don't
36173# want to keep, you may remove or edit it.
36174#
36175# config.status only pays attention to the cache file if you give it
36176# the --recheck option to rerun configure.
36177#
36178# `ac_cv_env_foo' variables (set or unset) will be overridden when
36179# loading this file, other *unset* `ac_cv_foo' will be assigned the
36180# following values.
36181
36182_ACEOF
36183
36184# The following way of writing the cache mishandles newlines in values,
36185# but we know of no workaround that is simple, portable, and efficient.
36186# So, we kill variables containing newlines.
36187# Ultrix sh set writes to stderr and can't be redirected directly,
36188# and sets the high bit in the cache file unless we assign to the vars.
36189(
36190  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
36191    eval ac_val=\$$ac_var
36192    case $ac_val in #(
36193    *${as_nl}*)
36194      case $ac_var in #(
36195      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
36196$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
36197      esac
36198      case $ac_var in #(
36199      _ | IFS | as_nl) ;; #(
36200      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
36201      *) { eval $ac_var=; unset $ac_var;} ;;
36202      esac ;;
36203    esac
36204  done
36205
36206  (set) 2>&1 |
36207    case $as_nl`(ac_space=' '; set) 2>&1` in #(
36208    *${as_nl}ac_space=\ *)
36209      # `set' does not quote correctly, so add quotes: double-quote
36210      # substitution turns \\\\ into \\, and sed turns \\ into \.
36211      sed -n \
36212	"s/'/'\\\\''/g;
36213	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
36214      ;; #(
36215    *)
36216      # `set' quotes correctly as required by POSIX, so do not add quotes.
36217      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
36218      ;;
36219    esac |
36220    sort
36221) |
36222  sed '
36223     /^ac_cv_env_/b end
36224     t clear
36225     :clear
36226     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
36227     t end
36228     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
36229     :end' >>confcache
36230if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
36231  if test -w "$cache_file"; then
36232    if test "x$cache_file" != "x/dev/null"; then
36233      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
36234$as_echo "$as_me: updating cache $cache_file" >&6;}
36235      if test ! -f "$cache_file" || test -h "$cache_file"; then
36236	cat confcache >"$cache_file"
36237      else
36238        case $cache_file in #(
36239        */* | ?:*)
36240	  mv -f confcache "$cache_file"$$ &&
36241	  mv -f "$cache_file"$$ "$cache_file" ;; #(
36242        *)
36243	  mv -f confcache "$cache_file" ;;
36244	esac
36245      fi
36246    fi
36247  else
36248    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
36249$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
36250  fi
36251fi
36252rm -f confcache
36253
36254test "x$prefix" = xNONE && prefix=$ac_default_prefix
36255# Let make expand exec_prefix.
36256test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
36257
36258DEFS=-DHAVE_CONFIG_H
36259
36260ac_libobjs=
36261ac_ltlibobjs=
36262U=
36263for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
36264  # 1. Remove the extension, and $U if already installed.
36265  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
36266  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
36267  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
36268  #    will be set to the directory where LIBOBJS objects are built.
36269  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
36270  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
36271done
36272LIBOBJS=$ac_libobjs
36273
36274LTLIBOBJS=$ac_ltlibobjs
36275
36276
36277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
36278$as_echo_n "checking that generated files are newer than configure... " >&6; }
36279   if test -n "$am_sleep_pid"; then
36280     # Hide warnings about reused PIDs.
36281     wait $am_sleep_pid 2>/dev/null
36282   fi
36283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
36284$as_echo "done" >&6; }
36285 if test -n "$EXEEXT"; then
36286  am__EXEEXT_TRUE=
36287  am__EXEEXT_FALSE='#'
36288else
36289  am__EXEEXT_TRUE='#'
36290  am__EXEEXT_FALSE=
36291fi
36292
36293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
36294$as_echo_n "checking that generated files are newer than configure... " >&6; }
36295   if test -n "$am_sleep_pid"; then
36296     # Hide warnings about reused PIDs.
36297     wait $am_sleep_pid 2>/dev/null
36298   fi
36299   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
36300$as_echo "done" >&6; }
36301if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
36302  as_fn_error $? "conditional \"AMDEP\" was never defined.
36303Usually this means the macro was only invoked conditionally." "$LINENO" 5
36304fi
36305if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
36306  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
36307Usually this means the macro was only invoked conditionally." "$LINENO" 5
36308fi
36309if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
36310  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
36311Usually this means the macro was only invoked conditionally." "$LINENO" 5
36312fi
36313if test -z "${HAVE_LD_VERSION_SCRIPT_TRUE}" && test -z "${HAVE_LD_VERSION_SCRIPT_FALSE}"; then
36314  as_fn_error $? "conditional \"HAVE_LD_VERSION_SCRIPT\" was never defined.
36315Usually this means the macro was only invoked conditionally." "$LINENO" 5
36316fi
36317if test -z "${WIN32_NATIVE_BUILD_TRUE}" && test -z "${WIN32_NATIVE_BUILD_FALSE}"; then
36318  as_fn_error $? "conditional \"WIN32_NATIVE_BUILD\" was never defined.
36319Usually this means the macro was only invoked conditionally." "$LINENO" 5
36320fi
36321if test -z "${CYGWIN_BUILD_TRUE}" && test -z "${CYGWIN_BUILD_FALSE}"; then
36322  as_fn_error $? "conditional \"CYGWIN_BUILD\" was never defined.
36323Usually this means the macro was only invoked conditionally." "$LINENO" 5
36324fi
36325if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
36326  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
36327Usually this means the macro was only invoked conditionally." "$LINENO" 5
36328fi
36329if test -z "${WITH_SHARED_LIBS_TRUE}" && test -z "${WITH_SHARED_LIBS_FALSE}"; then
36330  as_fn_error $? "conditional \"WITH_SHARED_LIBS\" was never defined.
36331Usually this means the macro was only invoked conditionally." "$LINENO" 5
36332fi
36333if test -z "${WITH_MODULES_TRUE}" && test -z "${WITH_MODULES_FALSE}"; then
36334  as_fn_error $? "conditional \"WITH_MODULES\" was never defined.
36335Usually this means the macro was only invoked conditionally." "$LINENO" 5
36336fi
36337if test -z "${MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_TRUE}" && test -z "${MAGICKCORE_ZERO_CONFIGURATION_SUPPORT_FALSE}"; then
36338  as_fn_error $? "conditional \"MAGICKCORE_ZERO_CONFIGURATION_SUPPORT\" was never defined.
36339Usually this means the macro was only invoked conditionally." "$LINENO" 5
36340fi
36341if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
36342  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
36343Usually this means the macro was only invoked conditionally." "$LINENO" 5
36344fi
36345if test -z "${LEGACY_SUPPORT_TRUE}" && test -z "${LEGACY_SUPPORT_FALSE}"; then
36346  as_fn_error $? "conditional \"LEGACY_SUPPORT\" was never defined.
36347Usually this means the macro was only invoked conditionally." "$LINENO" 5
36348fi
36349if test -z "${WITH_UTILITIES_TRUE}" && test -z "${WITH_UTILITIES_FALSE}"; then
36350  as_fn_error $? "conditional \"WITH_UTILITIES\" was never defined.
36351Usually this means the macro was only invoked conditionally." "$LINENO" 5
36352fi
36353
36354if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
36355  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
36356Usually this means the macro was only invoked conditionally." "$LINENO" 5
36357fi
36358if test -z "${WITH_MAGICK_PLUS_PLUS_TRUE}" && test -z "${WITH_MAGICK_PLUS_PLUS_FALSE}"; then
36359  as_fn_error $? "conditional \"WITH_MAGICK_PLUS_PLUS\" was never defined.
36360Usually this means the macro was only invoked conditionally." "$LINENO" 5
36361fi
36362if test -z "${HAVE_JEMALLOC_TRUE}" && test -z "${HAVE_JEMALLOC_FALSE}"; then
36363  as_fn_error $? "conditional \"HAVE_JEMALLOC\" was never defined.
36364Usually this means the macro was only invoked conditionally." "$LINENO" 5
36365fi
36366if test -z "${HAVE_TCMALLOC_TRUE}" && test -z "${HAVE_TCMALLOC_FALSE}"; then
36367  as_fn_error $? "conditional \"HAVE_TCMALLOC\" was never defined.
36368Usually this means the macro was only invoked conditionally." "$LINENO" 5
36369fi
36370if test -z "${HAVE_UMEM_TRUE}" && test -z "${HAVE_UMEM_FALSE}"; then
36371  as_fn_error $? "conditional \"HAVE_UMEM\" was never defined.
36372Usually this means the macro was only invoked conditionally." "$LINENO" 5
36373fi
36374if test -z "${BZLIB_DELEGATE_TRUE}" && test -z "${BZLIB_DELEGATE_FALSE}"; then
36375  as_fn_error $? "conditional \"BZLIB_DELEGATE\" was never defined.
36376Usually this means the macro was only invoked conditionally." "$LINENO" 5
36377fi
36378if test -z "${X11_DELEGATE_TRUE}" && test -z "${X11_DELEGATE_FALSE}"; then
36379  as_fn_error $? "conditional \"X11_DELEGATE\" was never defined.
36380Usually this means the macro was only invoked conditionally." "$LINENO" 5
36381fi
36382if test -z "${ZIP_DELEGATE_TRUE}" && test -z "${ZIP_DELEGATE_FALSE}"; then
36383  as_fn_error $? "conditional \"ZIP_DELEGATE\" was never defined.
36384Usually this means the macro was only invoked conditionally." "$LINENO" 5
36385fi
36386if test -z "${ZLIB_DELEGATE_TRUE}" && test -z "${ZLIB_DELEGATE_FALSE}"; then
36387  as_fn_error $? "conditional \"ZLIB_DELEGATE\" was never defined.
36388Usually this means the macro was only invoked conditionally." "$LINENO" 5
36389fi
36390if test -z "${ZSTD_DELEGATE_TRUE}" && test -z "${ZSTD_DELEGATE_FALSE}"; then
36391  as_fn_error $? "conditional \"ZSTD_DELEGATE\" was never defined.
36392Usually this means the macro was only invoked conditionally." "$LINENO" 5
36393fi
36394if test -z "${WITH_LTDL_TRUE}" && test -z "${WITH_LTDL_FALSE}"; then
36395  as_fn_error $? "conditional \"WITH_LTDL\" was never defined.
36396Usually this means the macro was only invoked conditionally." "$LINENO" 5
36397fi
36398if test -z "${AUTOTRACE_DELEGATE_TRUE}" && test -z "${AUTOTRACE_DELEGATE_FALSE}"; then
36399  as_fn_error $? "conditional \"AUTOTRACE_DELEGATE\" was never defined.
36400Usually this means the macro was only invoked conditionally." "$LINENO" 5
36401fi
36402if test -z "${DPS_DELEGATE_TRUE}" && test -z "${DPS_DELEGATE_FALSE}"; then
36403  as_fn_error $? "conditional \"DPS_DELEGATE\" was never defined.
36404Usually this means the macro was only invoked conditionally." "$LINENO" 5
36405fi
36406if test -z "${FFTW_DELEGATE_TRUE}" && test -z "${FFTW_DELEGATE_FALSE}"; then
36407  as_fn_error $? "conditional \"FFTW_DELEGATE\" was never defined.
36408Usually this means the macro was only invoked conditionally." "$LINENO" 5
36409fi
36410if test -z "${FLIF_DELEGATE_TRUE}" && test -z "${FLIF_DELEGATE_FALSE}"; then
36411  as_fn_error $? "conditional \"FLIF_DELEGATE\" was never defined.
36412Usually this means the macro was only invoked conditionally." "$LINENO" 5
36413fi
36414if test -z "${FPX_DELEGATE_TRUE}" && test -z "${FPX_DELEGATE_FALSE}"; then
36415  as_fn_error $? "conditional \"FPX_DELEGATE\" was never defined.
36416Usually this means the macro was only invoked conditionally." "$LINENO" 5
36417fi
36418if test -z "${DJVU_DELEGATE_TRUE}" && test -z "${DJVU_DELEGATE_FALSE}"; then
36419  as_fn_error $? "conditional \"DJVU_DELEGATE\" was never defined.
36420Usually this means the macro was only invoked conditionally." "$LINENO" 5
36421fi
36422if test -z "${FONTCONFIG_DELEGATE_TRUE}" && test -z "${FONTCONFIG_DELEGATE_FALSE}"; then
36423  as_fn_error $? "conditional \"FONTCONFIG_DELEGATE\" was never defined.
36424Usually this means the macro was only invoked conditionally." "$LINENO" 5
36425fi
36426if test -z "${RAQM_DELEGATE_TRUE}" && test -z "${RAQM_DELEGATE_FALSE}"; then
36427  as_fn_error $? "conditional \"RAQM_DELEGATE\" was never defined.
36428Usually this means the macro was only invoked conditionally." "$LINENO" 5
36429fi
36430if test -z "${WINGDI32_DELEGATE_TRUE}" && test -z "${WINGDI32_DELEGATE_FALSE}"; then
36431  as_fn_error $? "conditional \"WINGDI32_DELEGATE\" was never defined.
36432Usually this means the macro was only invoked conditionally." "$LINENO" 5
36433fi
36434if test -z "${GS_DELEGATE_TRUE}" && test -z "${GS_DELEGATE_FALSE}"; then
36435  as_fn_error $? "conditional \"GS_DELEGATE\" was never defined.
36436Usually this means the macro was only invoked conditionally." "$LINENO" 5
36437fi
36438if test -z "${GVC_DELEGATE_TRUE}" && test -z "${GVC_DELEGATE_FALSE}"; then
36439  as_fn_error $? "conditional \"GVC_DELEGATE\" was never defined.
36440Usually this means the macro was only invoked conditionally." "$LINENO" 5
36441fi
36442if test -z "${HEIC_DELEGATE_TRUE}" && test -z "${HEIC_DELEGATE_FALSE}"; then
36443  as_fn_error $? "conditional \"HEIC_DELEGATE\" was never defined.
36444Usually this means the macro was only invoked conditionally." "$LINENO" 5
36445fi
36446if test -z "${JBIG_DELEGATE_TRUE}" && test -z "${JBIG_DELEGATE_FALSE}"; then
36447  as_fn_error $? "conditional \"JBIG_DELEGATE\" was never defined.
36448Usually this means the macro was only invoked conditionally." "$LINENO" 5
36449fi
36450if test -z "${JPEG_DELEGATE_TRUE}" && test -z "${JPEG_DELEGATE_FALSE}"; then
36451  as_fn_error $? "conditional \"JPEG_DELEGATE\" was never defined.
36452Usually this means the macro was only invoked conditionally." "$LINENO" 5
36453fi
36454if test -z "${JXL_DELEGATE_TRUE}" && test -z "${JXL_DELEGATE_FALSE}"; then
36455  as_fn_error $? "conditional \"JXL_DELEGATE\" was never defined.
36456Usually this means the macro was only invoked conditionally." "$LINENO" 5
36457fi
36458if test -z "${LCMS_DELEGATE_TRUE}" && test -z "${LCMS_DELEGATE_FALSE}"; then
36459  as_fn_error $? "conditional \"LCMS_DELEGATE\" was never defined.
36460Usually this means the macro was only invoked conditionally." "$LINENO" 5
36461fi
36462if test -z "${LIBOPENJP2_DELEGATE_TRUE}" && test -z "${LIBOPENJP2_DELEGATE_FALSE}"; then
36463  as_fn_error $? "conditional \"LIBOPENJP2_DELEGATE\" was never defined.
36464Usually this means the macro was only invoked conditionally." "$LINENO" 5
36465fi
36466if test -z "${LQR_DELEGATE_TRUE}" && test -z "${LQR_DELEGATE_FALSE}"; then
36467  as_fn_error $? "conditional \"LQR_DELEGATE\" was never defined.
36468Usually this means the macro was only invoked conditionally." "$LINENO" 5
36469fi
36470if test -z "${LZMA_DELEGATE_TRUE}" && test -z "${LZMA_DELEGATE_FALSE}"; then
36471  as_fn_error $? "conditional \"LZMA_DELEGATE\" was never defined.
36472Usually this means the macro was only invoked conditionally." "$LINENO" 5
36473fi
36474if test -z "${OPENEXR_DELEGATE_TRUE}" && test -z "${OPENEXR_DELEGATE_FALSE}"; then
36475  as_fn_error $? "conditional \"OPENEXR_DELEGATE\" was never defined.
36476Usually this means the macro was only invoked conditionally." "$LINENO" 5
36477fi
36478if test -z "${PANGO_DELEGATE_TRUE}" && test -z "${PANGO_DELEGATE_FALSE}"; then
36479  as_fn_error $? "conditional \"PANGO_DELEGATE\" was never defined.
36480Usually this means the macro was only invoked conditionally." "$LINENO" 5
36481fi
36482if test -z "${PANGOCAIRO_DELEGATE_TRUE}" && test -z "${PANGOCAIRO_DELEGATE_FALSE}"; then
36483  as_fn_error $? "conditional \"PANGOCAIRO_DELEGATE\" was never defined.
36484Usually this means the macro was only invoked conditionally." "$LINENO" 5
36485fi
36486if test -z "${PNG_DELEGATE_TRUE}" && test -z "${PNG_DELEGATE_FALSE}"; then
36487  as_fn_error $? "conditional \"PNG_DELEGATE\" was never defined.
36488Usually this means the macro was only invoked conditionally." "$LINENO" 5
36489fi
36490if test -z "${RAW_R_DELEGATE_TRUE}" && test -z "${RAW_R_DELEGATE_FALSE}"; then
36491  as_fn_error $? "conditional \"RAW_R_DELEGATE\" was never defined.
36492Usually this means the macro was only invoked conditionally." "$LINENO" 5
36493fi
36494if test -z "${RSVG_DELEGATE_TRUE}" && test -z "${RSVG_DELEGATE_FALSE}"; then
36495  as_fn_error $? "conditional \"RSVG_DELEGATE\" was never defined.
36496Usually this means the macro was only invoked conditionally." "$LINENO" 5
36497fi
36498if test -z "${CAIRO_DELEGATE_TRUE}" && test -z "${CAIRO_DELEGATE_FALSE}"; then
36499  as_fn_error $? "conditional \"CAIRO_DELEGATE\" was never defined.
36500Usually this means the macro was only invoked conditionally." "$LINENO" 5
36501fi
36502if test -z "${TIFF_DELEGATE_TRUE}" && test -z "${TIFF_DELEGATE_FALSE}"; then
36503  as_fn_error $? "conditional \"TIFF_DELEGATE\" was never defined.
36504Usually this means the macro was only invoked conditionally." "$LINENO" 5
36505fi
36506if test -z "${WEBP_DELEGATE_TRUE}" && test -z "${WEBP_DELEGATE_FALSE}"; then
36507  as_fn_error $? "conditional \"WEBP_DELEGATE\" was never defined.
36508Usually this means the macro was only invoked conditionally." "$LINENO" 5
36509fi
36510if test -z "${WEBPMUX_DELEGATE_TRUE}" && test -z "${WEBPMUX_DELEGATE_FALSE}"; then
36511  as_fn_error $? "conditional \"WEBPMUX_DELEGATE\" was never defined.
36512Usually this means the macro was only invoked conditionally." "$LINENO" 5
36513fi
36514if test -z "${WMF_DELEGATE_TRUE}" && test -z "${WMF_DELEGATE_FALSE}"; then
36515  as_fn_error $? "conditional \"WMF_DELEGATE\" was never defined.
36516Usually this means the macro was only invoked conditionally." "$LINENO" 5
36517fi
36518if test -z "${XML_DELEGATE_TRUE}" && test -z "${XML_DELEGATE_FALSE}"; then
36519  as_fn_error $? "conditional \"XML_DELEGATE\" was never defined.
36520Usually this means the macro was only invoked conditionally." "$LINENO" 5
36521fi
36522if test -z "${INSTALL_DOC_TRUE}" && test -z "${INSTALL_DOC_FALSE}"; then
36523  as_fn_error $? "conditional \"INSTALL_DOC\" was never defined.
36524Usually this means the macro was only invoked conditionally." "$LINENO" 5
36525fi
36526if test -z "${RPM_DELEGATE_TRUE}" && test -z "${RPM_DELEGATE_FALSE}"; then
36527  as_fn_error $? "conditional \"RPM_DELEGATE\" was never defined.
36528Usually this means the macro was only invoked conditionally." "$LINENO" 5
36529fi
36530if test -z "${P7ZIP_DELEGATE_TRUE}" && test -z "${P7ZIP_DELEGATE_FALSE}"; then
36531  as_fn_error $? "conditional \"P7ZIP_DELEGATE\" was never defined.
36532Usually this means the macro was only invoked conditionally." "$LINENO" 5
36533fi
36534if test -z "${ZIP_DELEGATE_TRUE}" && test -z "${ZIP_DELEGATE_FALSE}"; then
36535  as_fn_error $? "conditional \"ZIP_DELEGATE\" was never defined.
36536Usually this means the macro was only invoked conditionally." "$LINENO" 5
36537fi
36538if test -z "${WITH_PERL_TRUE}" && test -z "${WITH_PERL_FALSE}"; then
36539  as_fn_error $? "conditional \"WITH_PERL\" was never defined.
36540Usually this means the macro was only invoked conditionally." "$LINENO" 5
36541fi
36542if test -z "${WITH_PERL_STATIC_TRUE}" && test -z "${WITH_PERL_STATIC_FALSE}"; then
36543  as_fn_error $? "conditional \"WITH_PERL_STATIC\" was never defined.
36544Usually this means the macro was only invoked conditionally." "$LINENO" 5
36545fi
36546if test -z "${WITH_PERL_DYNAMIC_TRUE}" && test -z "${WITH_PERL_DYNAMIC_FALSE}"; then
36547  as_fn_error $? "conditional \"WITH_PERL_DYNAMIC\" was never defined.
36548Usually this means the macro was only invoked conditionally." "$LINENO" 5
36549fi
36550
36551: "${CONFIG_STATUS=./config.status}"
36552ac_write_fail=0
36553ac_clean_files_save=$ac_clean_files
36554ac_clean_files="$ac_clean_files $CONFIG_STATUS"
36555{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
36556$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
36557as_write_fail=0
36558cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
36559#! $SHELL
36560# Generated by $as_me.
36561# Run this file to recreate the current configuration.
36562# Compiler output produced by configure, useful for debugging
36563# configure, is in config.log if it exists.
36564
36565debug=false
36566ac_cs_recheck=false
36567ac_cs_silent=false
36568
36569SHELL=\${CONFIG_SHELL-$SHELL}
36570export SHELL
36571_ASEOF
36572cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
36573## -------------------- ##
36574## M4sh Initialization. ##
36575## -------------------- ##
36576
36577# Be more Bourne compatible
36578DUALCASE=1; export DUALCASE # for MKS sh
36579if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
36580  emulate sh
36581  NULLCMD=:
36582  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
36583  # is contrary to our usage.  Disable this feature.
36584  alias -g '${1+"$@"}'='"$@"'
36585  setopt NO_GLOB_SUBST
36586else
36587  case `(set -o) 2>/dev/null` in #(
36588  *posix*) :
36589    set -o posix ;; #(
36590  *) :
36591     ;;
36592esac
36593fi
36594
36595
36596as_nl='
36597'
36598export as_nl
36599# Printing a long string crashes Solaris 7 /usr/bin/printf.
36600as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
36601as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
36602as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
36603# Prefer a ksh shell builtin over an external printf program on Solaris,
36604# but without wasting forks for bash or zsh.
36605if test -z "$BASH_VERSION$ZSH_VERSION" \
36606    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
36607  as_echo='print -r --'
36608  as_echo_n='print -rn --'
36609elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
36610  as_echo='printf %s\n'
36611  as_echo_n='printf %s'
36612else
36613  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
36614    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
36615    as_echo_n='/usr/ucb/echo -n'
36616  else
36617    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
36618    as_echo_n_body='eval
36619      arg=$1;
36620      case $arg in #(
36621      *"$as_nl"*)
36622	expr "X$arg" : "X\\(.*\\)$as_nl";
36623	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
36624      esac;
36625      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
36626    '
36627    export as_echo_n_body
36628    as_echo_n='sh -c $as_echo_n_body as_echo'
36629  fi
36630  export as_echo_body
36631  as_echo='sh -c $as_echo_body as_echo'
36632fi
36633
36634# The user is always right.
36635if test "${PATH_SEPARATOR+set}" != set; then
36636  PATH_SEPARATOR=:
36637  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
36638    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
36639      PATH_SEPARATOR=';'
36640  }
36641fi
36642
36643
36644# IFS
36645# We need space, tab and new line, in precisely that order.  Quoting is
36646# there to prevent editors from complaining about space-tab.
36647# (If _AS_PATH_WALK were called with IFS unset, it would disable word
36648# splitting by setting IFS to empty value.)
36649IFS=" ""	$as_nl"
36650
36651# Find who we are.  Look in the path if we contain no directory separator.
36652as_myself=
36653case $0 in #((
36654  *[\\/]* ) as_myself=$0 ;;
36655  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
36656for as_dir in $PATH
36657do
36658  IFS=$as_save_IFS
36659  test -z "$as_dir" && as_dir=.
36660    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
36661  done
36662IFS=$as_save_IFS
36663
36664     ;;
36665esac
36666# We did not find ourselves, most probably we were run as `sh COMMAND'
36667# in which case we are not to be found in the path.
36668if test "x$as_myself" = x; then
36669  as_myself=$0
36670fi
36671if test ! -f "$as_myself"; then
36672  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
36673  exit 1
36674fi
36675
36676# Unset variables that we do not need and which cause bugs (e.g. in
36677# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
36678# suppresses any "Segmentation fault" message there.  '((' could
36679# trigger a bug in pdksh 5.2.14.
36680for as_var in BASH_ENV ENV MAIL MAILPATH
36681do eval test x\${$as_var+set} = xset \
36682  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
36683done
36684PS1='$ '
36685PS2='> '
36686PS4='+ '
36687
36688# NLS nuisances.
36689LC_ALL=C
36690export LC_ALL
36691LANGUAGE=C
36692export LANGUAGE
36693
36694# CDPATH.
36695(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
36696
36697
36698# as_fn_error STATUS ERROR [LINENO LOG_FD]
36699# ----------------------------------------
36700# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
36701# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
36702# script with STATUS, using 1 if that was 0.
36703as_fn_error ()
36704{
36705  as_status=$1; test $as_status -eq 0 && as_status=1
36706  if test "$4"; then
36707    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
36708    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
36709  fi
36710  $as_echo "$as_me: error: $2" >&2
36711  as_fn_exit $as_status
36712} # as_fn_error
36713
36714
36715# as_fn_set_status STATUS
36716# -----------------------
36717# Set $? to STATUS, without forking.
36718as_fn_set_status ()
36719{
36720  return $1
36721} # as_fn_set_status
36722
36723# as_fn_exit STATUS
36724# -----------------
36725# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
36726as_fn_exit ()
36727{
36728  set +e
36729  as_fn_set_status $1
36730  exit $1
36731} # as_fn_exit
36732
36733# as_fn_unset VAR
36734# ---------------
36735# Portably unset VAR.
36736as_fn_unset ()
36737{
36738  { eval $1=; unset $1;}
36739}
36740as_unset=as_fn_unset
36741# as_fn_append VAR VALUE
36742# ----------------------
36743# Append the text in VALUE to the end of the definition contained in VAR. Take
36744# advantage of any shell optimizations that allow amortized linear growth over
36745# repeated appends, instead of the typical quadratic growth present in naive
36746# implementations.
36747if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
36748  eval 'as_fn_append ()
36749  {
36750    eval $1+=\$2
36751  }'
36752else
36753  as_fn_append ()
36754  {
36755    eval $1=\$$1\$2
36756  }
36757fi # as_fn_append
36758
36759# as_fn_arith ARG...
36760# ------------------
36761# Perform arithmetic evaluation on the ARGs, and store the result in the
36762# global $as_val. Take advantage of shells that can avoid forks. The arguments
36763# must be portable across $(()) and expr.
36764if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
36765  eval 'as_fn_arith ()
36766  {
36767    as_val=$(( $* ))
36768  }'
36769else
36770  as_fn_arith ()
36771  {
36772    as_val=`expr "$@" || test $? -eq 1`
36773  }
36774fi # as_fn_arith
36775
36776
36777if expr a : '\(a\)' >/dev/null 2>&1 &&
36778   test "X`expr 00001 : '.*\(...\)'`" = X001; then
36779  as_expr=expr
36780else
36781  as_expr=false
36782fi
36783
36784if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
36785  as_basename=basename
36786else
36787  as_basename=false
36788fi
36789
36790if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
36791  as_dirname=dirname
36792else
36793  as_dirname=false
36794fi
36795
36796as_me=`$as_basename -- "$0" ||
36797$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
36798	 X"$0" : 'X\(//\)$' \| \
36799	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
36800$as_echo X/"$0" |
36801    sed '/^.*\/\([^/][^/]*\)\/*$/{
36802	    s//\1/
36803	    q
36804	  }
36805	  /^X\/\(\/\/\)$/{
36806	    s//\1/
36807	    q
36808	  }
36809	  /^X\/\(\/\).*/{
36810	    s//\1/
36811	    q
36812	  }
36813	  s/.*/./; q'`
36814
36815# Avoid depending upon Character Ranges.
36816as_cr_letters='abcdefghijklmnopqrstuvwxyz'
36817as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36818as_cr_Letters=$as_cr_letters$as_cr_LETTERS
36819as_cr_digits='0123456789'
36820as_cr_alnum=$as_cr_Letters$as_cr_digits
36821
36822ECHO_C= ECHO_N= ECHO_T=
36823case `echo -n x` in #(((((
36824-n*)
36825  case `echo 'xy\c'` in
36826  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
36827  xy)  ECHO_C='\c';;
36828  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
36829       ECHO_T='	';;
36830  esac;;
36831*)
36832  ECHO_N='-n';;
36833esac
36834
36835rm -f conf$$ conf$$.exe conf$$.file
36836if test -d conf$$.dir; then
36837  rm -f conf$$.dir/conf$$.file
36838else
36839  rm -f conf$$.dir
36840  mkdir conf$$.dir 2>/dev/null
36841fi
36842if (echo >conf$$.file) 2>/dev/null; then
36843  if ln -s conf$$.file conf$$ 2>/dev/null; then
36844    as_ln_s='ln -s'
36845    # ... but there are two gotchas:
36846    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
36847    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
36848    # In both cases, we have to default to `cp -pR'.
36849    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
36850      as_ln_s='cp -pR'
36851  elif ln conf$$.file conf$$ 2>/dev/null; then
36852    as_ln_s=ln
36853  else
36854    as_ln_s='cp -pR'
36855  fi
36856else
36857  as_ln_s='cp -pR'
36858fi
36859rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
36860rmdir conf$$.dir 2>/dev/null
36861
36862
36863# as_fn_mkdir_p
36864# -------------
36865# Create "$as_dir" as a directory, including parents if necessary.
36866as_fn_mkdir_p ()
36867{
36868
36869  case $as_dir in #(
36870  -*) as_dir=./$as_dir;;
36871  esac
36872  test -d "$as_dir" || eval $as_mkdir_p || {
36873    as_dirs=
36874    while :; do
36875      case $as_dir in #(
36876      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
36877      *) as_qdir=$as_dir;;
36878      esac
36879      as_dirs="'$as_qdir' $as_dirs"
36880      as_dir=`$as_dirname -- "$as_dir" ||
36881$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
36882	 X"$as_dir" : 'X\(//\)[^/]' \| \
36883	 X"$as_dir" : 'X\(//\)$' \| \
36884	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
36885$as_echo X"$as_dir" |
36886    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
36887	    s//\1/
36888	    q
36889	  }
36890	  /^X\(\/\/\)[^/].*/{
36891	    s//\1/
36892	    q
36893	  }
36894	  /^X\(\/\/\)$/{
36895	    s//\1/
36896	    q
36897	  }
36898	  /^X\(\/\).*/{
36899	    s//\1/
36900	    q
36901	  }
36902	  s/.*/./; q'`
36903      test -d "$as_dir" && break
36904    done
36905    test -z "$as_dirs" || eval "mkdir $as_dirs"
36906  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36907
36908
36909} # as_fn_mkdir_p
36910if mkdir -p . 2>/dev/null; then
36911  as_mkdir_p='mkdir -p "$as_dir"'
36912else
36913  test -d ./-p && rmdir ./-p
36914  as_mkdir_p=false
36915fi
36916
36917
36918# as_fn_executable_p FILE
36919# -----------------------
36920# Test if FILE is an executable regular file.
36921as_fn_executable_p ()
36922{
36923  test -f "$1" && test -x "$1"
36924} # as_fn_executable_p
36925as_test_x='test -x'
36926as_executable_p=as_fn_executable_p
36927
36928# Sed expression to map a string onto a valid CPP name.
36929as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
36930
36931# Sed expression to map a string onto a valid variable name.
36932as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
36933
36934
36935exec 6>&1
36936## ----------------------------------- ##
36937## Main body of $CONFIG_STATUS script. ##
36938## ----------------------------------- ##
36939_ASEOF
36940test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
36941
36942cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
36943# Save the log message, to keep $0 and so on meaningful, and to
36944# report actual input values of CONFIG_FILES etc. instead of their
36945# values after options handling.
36946ac_log="
36947This file was extended by ImageMagick $as_me 7.0.11-8, which was
36948generated by GNU Autoconf 2.69.  Invocation command line was
36949
36950  CONFIG_FILES    = $CONFIG_FILES
36951  CONFIG_HEADERS  = $CONFIG_HEADERS
36952  CONFIG_LINKS    = $CONFIG_LINKS
36953  CONFIG_COMMANDS = $CONFIG_COMMANDS
36954  $ $0 $@
36955
36956on `(hostname || uname -n) 2>/dev/null | sed 1q`
36957"
36958
36959_ACEOF
36960
36961case $ac_config_files in *"
36962"*) set x $ac_config_files; shift; ac_config_files=$*;;
36963esac
36964
36965case $ac_config_headers in *"
36966"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
36967esac
36968
36969
36970cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
36971# Files that config.status was made for.
36972config_files="$ac_config_files"
36973config_headers="$ac_config_headers"
36974config_commands="$ac_config_commands"
36975
36976_ACEOF
36977
36978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
36979ac_cs_usage="\
36980\`$as_me' instantiates files and other configuration actions
36981from templates according to the current configuration.  Unless the files
36982and actions are specified as TAGs, all are instantiated by default.
36983
36984Usage: $0 [OPTION]... [TAG]...
36985
36986  -h, --help       print this help, then exit
36987  -V, --version    print version number and configuration settings, then exit
36988      --config     print configuration, then exit
36989  -q, --quiet, --silent
36990                   do not print progress messages
36991  -d, --debug      don't remove temporary files
36992      --recheck    update $as_me by reconfiguring in the same conditions
36993      --file=FILE[:TEMPLATE]
36994                   instantiate the configuration file FILE
36995      --header=FILE[:TEMPLATE]
36996                   instantiate the configuration header FILE
36997
36998Configuration files:
36999$config_files
37000
37001Configuration headers:
37002$config_headers
37003
37004Configuration commands:
37005$config_commands
37006
37007Report bugs to <https://github.com/ImageMagick/ImageMagick/issues>.
37008ImageMagick home page: <https://imagemagick.org>."
37009
37010_ACEOF
37011cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37012ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
37013ac_cs_version="\\
37014ImageMagick config.status 7.0.11-8
37015configured by $0, generated by GNU Autoconf 2.69,
37016  with options \\"\$ac_cs_config\\"
37017
37018Copyright (C) 2012 Free Software Foundation, Inc.
37019This config.status script is free software; the Free Software Foundation
37020gives unlimited permission to copy, distribute and modify it."
37021
37022ac_pwd='$ac_pwd'
37023srcdir='$srcdir'
37024INSTALL='$INSTALL'
37025MKDIR_P='$MKDIR_P'
37026AWK='$AWK'
37027test -n "\$AWK" || AWK=awk
37028_ACEOF
37029
37030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37031# The default lists apply if the user does not specify any file.
37032ac_need_defaults=:
37033while test $# != 0
37034do
37035  case $1 in
37036  --*=?*)
37037    ac_option=`expr "X$1" : 'X\([^=]*\)='`
37038    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
37039    ac_shift=:
37040    ;;
37041  --*=)
37042    ac_option=`expr "X$1" : 'X\([^=]*\)='`
37043    ac_optarg=
37044    ac_shift=:
37045    ;;
37046  *)
37047    ac_option=$1
37048    ac_optarg=$2
37049    ac_shift=shift
37050    ;;
37051  esac
37052
37053  case $ac_option in
37054  # Handling of the options.
37055  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
37056    ac_cs_recheck=: ;;
37057  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
37058    $as_echo "$ac_cs_version"; exit ;;
37059  --config | --confi | --conf | --con | --co | --c )
37060    $as_echo "$ac_cs_config"; exit ;;
37061  --debug | --debu | --deb | --de | --d | -d )
37062    debug=: ;;
37063  --file | --fil | --fi | --f )
37064    $ac_shift
37065    case $ac_optarg in
37066    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
37067    '') as_fn_error $? "missing file argument" ;;
37068    esac
37069    as_fn_append CONFIG_FILES " '$ac_optarg'"
37070    ac_need_defaults=false;;
37071  --header | --heade | --head | --hea )
37072    $ac_shift
37073    case $ac_optarg in
37074    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
37075    esac
37076    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
37077    ac_need_defaults=false;;
37078  --he | --h)
37079    # Conflict between --help and --header
37080    as_fn_error $? "ambiguous option: \`$1'
37081Try \`$0 --help' for more information.";;
37082  --help | --hel | -h )
37083    $as_echo "$ac_cs_usage"; exit ;;
37084  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
37085  | -silent | --silent | --silen | --sile | --sil | --si | --s)
37086    ac_cs_silent=: ;;
37087
37088  # This is an error.
37089  -*) as_fn_error $? "unrecognized option: \`$1'
37090Try \`$0 --help' for more information." ;;
37091
37092  *) as_fn_append ac_config_targets " $1"
37093     ac_need_defaults=false ;;
37094
37095  esac
37096  shift
37097done
37098
37099ac_configure_extra_args=
37100
37101if $ac_cs_silent; then
37102  exec 6>/dev/null
37103  ac_configure_extra_args="$ac_configure_extra_args --silent"
37104fi
37105
37106_ACEOF
37107cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37108if \$ac_cs_recheck; then
37109  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
37110  shift
37111  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
37112  CONFIG_SHELL='$SHELL'
37113  export CONFIG_SHELL
37114  exec "\$@"
37115fi
37116
37117_ACEOF
37118cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37119exec 5>>config.log
37120{
37121  echo
37122  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
37123## Running $as_me. ##
37124_ASBOX
37125  $as_echo "$ac_log"
37126} >&5
37127
37128_ACEOF
37129cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37130#
37131# INIT-COMMANDS
37132#
37133PACKAGE="$PACKAGE"
37134AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
37135
37136
37137# The HP-UX ksh and POSIX shell print the target directory to stdout
37138# if CDPATH is set.
37139(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
37140
37141sed_quote_subst='$sed_quote_subst'
37142double_quote_subst='$double_quote_subst'
37143delay_variable_subst='$delay_variable_subst'
37144SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
37145Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
37146GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
37147EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
37148FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
37149SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
37150ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
37151LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
37152macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
37153macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
37154AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
37155DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
37156OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
37157enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
37158enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
37159pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
37160enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
37161shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
37162PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
37163host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
37164host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
37165host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
37166build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
37167build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
37168build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
37169NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
37170LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
37171max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
37172ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
37173exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
37174lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
37175lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
37176lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
37177lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
37178lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
37179reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
37180reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
37181deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
37182file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
37183file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
37184want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
37185sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
37186AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
37187AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
37188archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
37189STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
37190RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
37191old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
37192old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
37193old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
37194lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
37195CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
37196CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
37197compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
37198GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
37199lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
37200lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
37201lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
37202lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
37203lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
37204lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
37205nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
37206lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
37207lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
37208objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
37209MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
37210lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
37211lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
37212lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
37213lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
37214lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
37215need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
37216MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
37217DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
37218NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
37219LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
37220OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
37221OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
37222libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
37223shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
37224extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
37225archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
37226enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
37227export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
37228whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
37229compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
37230old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
37231old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
37232archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
37233archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
37234module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
37235module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
37236with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
37237allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
37238no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
37239hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
37240hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
37241hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
37242hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
37243hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
37244hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
37245hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
37246inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
37247link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
37248always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
37249export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
37250exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
37251include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
37252prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
37253postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
37254file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
37255variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
37256need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
37257need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
37258version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
37259runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
37260shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
37261shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
37262libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
37263library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
37264soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
37265install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
37266postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
37267postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
37268finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
37269finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
37270hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
37271sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
37272configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
37273configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
37274hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
37275enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
37276enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
37277enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
37278old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
37279striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
37280compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
37281predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
37282postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
37283predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
37284postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
37285compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
37286LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
37287reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
37288reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37289old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37290compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
37291GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
37292lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
37293lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
37294lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
37295lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
37296lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
37297archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
37298enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
37299export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
37300whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
37301compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
37302old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37303old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37304archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37305archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37306module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37307module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37308with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
37309allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
37310no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
37311hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
37312hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
37313hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
37314hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
37315hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
37316hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
37317hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
37318inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
37319link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
37320always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
37321export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37322exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
37323include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
37324prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37325postlink_cmds_CXX='`$ECHO "$postlink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
37326file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
37327hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
37328compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
37329predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
37330postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
37331predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
37332postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
37333compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
37334
37335LTCC='$LTCC'
37336LTCFLAGS='$LTCFLAGS'
37337compiler='$compiler_DEFAULT'
37338
37339# A function that is used when there is no print builtin or printf.
37340func_fallback_echo ()
37341{
37342  eval 'cat <<_LTECHO_EOF
37343\$1
37344_LTECHO_EOF'
37345}
37346
37347# Quote evaled strings.
37348for var in SED \
37349GREP \
37350EGREP \
37351FGREP \
37352SHELL \
37353ECHO \
37354LD \
37355AS \
37356DLLTOOL \
37357OBJDUMP \
37358PATH_SEPARATOR \
37359NM \
37360LN_S \
37361lt_SP2NL \
37362lt_NL2SP \
37363reload_flag \
37364deplibs_check_method \
37365file_magic_cmd \
37366file_magic_glob \
37367want_nocaseglob \
37368sharedlib_from_linklib_cmd \
37369AR \
37370AR_FLAGS \
37371archiver_list_spec \
37372STRIP \
37373RANLIB \
37374CC \
37375CFLAGS \
37376compiler \
37377lt_cv_sys_global_symbol_pipe \
37378lt_cv_sys_global_symbol_to_cdecl \
37379lt_cv_sys_global_symbol_to_import \
37380lt_cv_sys_global_symbol_to_c_name_address \
37381lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
37382lt_cv_nm_interface \
37383nm_file_list_spec \
37384lt_cv_truncate_bin \
37385lt_prog_compiler_no_builtin_flag \
37386lt_prog_compiler_pic \
37387lt_prog_compiler_wl \
37388lt_prog_compiler_static \
37389lt_cv_prog_compiler_c_o \
37390need_locks \
37391MANIFEST_TOOL \
37392DSYMUTIL \
37393NMEDIT \
37394LIPO \
37395OTOOL \
37396OTOOL64 \
37397shrext_cmds \
37398export_dynamic_flag_spec \
37399whole_archive_flag_spec \
37400compiler_needs_object \
37401with_gnu_ld \
37402allow_undefined_flag \
37403no_undefined_flag \
37404hardcode_libdir_flag_spec \
37405hardcode_libdir_separator \
37406exclude_expsyms \
37407include_expsyms \
37408file_list_spec \
37409variables_saved_for_relink \
37410libname_spec \
37411library_names_spec \
37412soname_spec \
37413install_override_mode \
37414finish_eval \
37415old_striplib \
37416striplib \
37417compiler_lib_search_dirs \
37418predep_objects \
37419postdep_objects \
37420predeps \
37421postdeps \
37422compiler_lib_search_path \
37423LD_CXX \
37424reload_flag_CXX \
37425compiler_CXX \
37426lt_prog_compiler_no_builtin_flag_CXX \
37427lt_prog_compiler_pic_CXX \
37428lt_prog_compiler_wl_CXX \
37429lt_prog_compiler_static_CXX \
37430lt_cv_prog_compiler_c_o_CXX \
37431export_dynamic_flag_spec_CXX \
37432whole_archive_flag_spec_CXX \
37433compiler_needs_object_CXX \
37434with_gnu_ld_CXX \
37435allow_undefined_flag_CXX \
37436no_undefined_flag_CXX \
37437hardcode_libdir_flag_spec_CXX \
37438hardcode_libdir_separator_CXX \
37439exclude_expsyms_CXX \
37440include_expsyms_CXX \
37441file_list_spec_CXX \
37442compiler_lib_search_dirs_CXX \
37443predep_objects_CXX \
37444postdep_objects_CXX \
37445predeps_CXX \
37446postdeps_CXX \
37447compiler_lib_search_path_CXX; do
37448    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
37449    *[\\\\\\\`\\"\\\$]*)
37450      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
37451      ;;
37452    *)
37453      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
37454      ;;
37455    esac
37456done
37457
37458# Double-quote double-evaled strings.
37459for var in reload_cmds \
37460old_postinstall_cmds \
37461old_postuninstall_cmds \
37462old_archive_cmds \
37463extract_expsyms_cmds \
37464old_archive_from_new_cmds \
37465old_archive_from_expsyms_cmds \
37466archive_cmds \
37467archive_expsym_cmds \
37468module_cmds \
37469module_expsym_cmds \
37470export_symbols_cmds \
37471prelink_cmds \
37472postlink_cmds \
37473postinstall_cmds \
37474postuninstall_cmds \
37475finish_cmds \
37476sys_lib_search_path_spec \
37477configure_time_dlsearch_path \
37478configure_time_lt_sys_library_path \
37479reload_cmds_CXX \
37480old_archive_cmds_CXX \
37481old_archive_from_new_cmds_CXX \
37482old_archive_from_expsyms_cmds_CXX \
37483archive_cmds_CXX \
37484archive_expsym_cmds_CXX \
37485module_cmds_CXX \
37486module_expsym_cmds_CXX \
37487export_symbols_cmds_CXX \
37488prelink_cmds_CXX \
37489postlink_cmds_CXX; do
37490    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
37491    *[\\\\\\\`\\"\\\$]*)
37492      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
37493      ;;
37494    *)
37495      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
37496      ;;
37497    esac
37498done
37499
37500ac_aux_dir='$ac_aux_dir'
37501
37502# See if we are running on zsh, and set the options that allow our
37503# commands through without removal of \ escapes INIT.
37504if test -n "\${ZSH_VERSION+set}"; then
37505   setopt NO_GLOB_SUBST
37506fi
37507
37508
37509    PACKAGE='$PACKAGE'
37510    VERSION='$VERSION'
37511    RM='$RM'
37512    ofile='$ofile'
37513
37514
37515
37516
37517
37518
37519_ACEOF
37520
37521cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37522
37523# Handling of arguments.
37524for ac_config_target in $ac_config_targets
37525do
37526  case $ac_config_target in
37527    "config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS config/config.h" ;;
37528    "MagickCore/magick-baseconfig.h") CONFIG_COMMANDS="$CONFIG_COMMANDS MagickCore/magick-baseconfig.h" ;;
37529    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
37530    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
37531    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
37532    "magick.sh.in") CONFIG_COMMANDS="$CONFIG_COMMANDS magick.sh.in" ;;
37533    "MagickCore-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS MagickCore-config.in" ;;
37534    "MagickWand-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS MagickWand-config.in" ;;
37535    "Magick++-config.in") CONFIG_COMMANDS="$CONFIG_COMMANDS Magick++-config.in" ;;
37536    "PerlMagick/check.sh.in") CONFIG_COMMANDS="$CONFIG_COMMANDS PerlMagick/check.sh.in" ;;
37537    "common.shi") CONFIG_FILES="$CONFIG_FILES common.shi" ;;
37538    "config/configure.xml") CONFIG_FILES="$CONFIG_FILES config/configure.xml" ;;
37539    "config/delegates.xml") CONFIG_FILES="$CONFIG_FILES config/delegates.xml" ;;
37540    "config/ImageMagick.rdf") CONFIG_FILES="$CONFIG_FILES config/ImageMagick.rdf" ;;
37541    "config/MagickCore.dox") CONFIG_FILES="$CONFIG_FILES config/MagickCore.dox" ;;
37542    "config/MagickWand.dox") CONFIG_FILES="$CONFIG_FILES config/MagickWand.dox" ;;
37543    "config/Magick++.dox") CONFIG_FILES="$CONFIG_FILES config/Magick++.dox" ;;
37544    "config/type-apple.xml") CONFIG_FILES="$CONFIG_FILES config/type-apple.xml" ;;
37545    "config/type-dejavu.xml") CONFIG_FILES="$CONFIG_FILES config/type-dejavu.xml" ;;
37546    "config/type-ghostscript.xml") CONFIG_FILES="$CONFIG_FILES config/type-ghostscript.xml" ;;
37547    "config/type-urw-base35.xml") CONFIG_FILES="$CONFIG_FILES config/type-urw-base35.xml" ;;
37548    "config/type-windows.xml") CONFIG_FILES="$CONFIG_FILES config/type-windows.xml" ;;
37549    "config/type.xml") CONFIG_FILES="$CONFIG_FILES config/type.xml" ;;
37550    "ImageMagick.spec") CONFIG_FILES="$CONFIG_FILES ImageMagick.spec" ;;
37551    "Magick++/bin/Magick++-config") CONFIG_FILES="$CONFIG_FILES Magick++/bin/Magick++-config" ;;
37552    "MagickCore/ImageMagick.pc") CONFIG_FILES="$CONFIG_FILES MagickCore/ImageMagick.pc" ;;
37553    "Magick++/lib/Magick++.pc") CONFIG_FILES="$CONFIG_FILES Magick++/lib/Magick++.pc" ;;
37554    "MagickCore/MagickCore-config") CONFIG_FILES="$CONFIG_FILES MagickCore/MagickCore-config" ;;
37555    "MagickCore/MagickCore.pc") CONFIG_FILES="$CONFIG_FILES MagickCore/MagickCore.pc" ;;
37556    "MagickCore/version.h") CONFIG_FILES="$CONFIG_FILES MagickCore/version.h" ;;
37557    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
37558    "magick.sh") CONFIG_FILES="$CONFIG_FILES magick.sh" ;;
37559    "PerlMagick/check.sh") CONFIG_FILES="$CONFIG_FILES PerlMagick/check.sh" ;;
37560    "PerlMagick/default/Magick.pm") CONFIG_FILES="$CONFIG_FILES PerlMagick/default/Magick.pm" ;;
37561    "PerlMagick/Makefile.PL") CONFIG_FILES="$CONFIG_FILES PerlMagick/Makefile.PL" ;;
37562    "PerlMagick/default/Makefile.PL") CONFIG_FILES="$CONFIG_FILES PerlMagick/default/Makefile.PL" ;;
37563    "PerlMagick/quantum/Makefile.PL") CONFIG_FILES="$CONFIG_FILES PerlMagick/quantum/Makefile.PL" ;;
37564    "PerlMagick/quantum/quantum.pm") CONFIG_FILES="$CONFIG_FILES PerlMagick/quantum/quantum.pm" ;;
37565    "PerlMagick/quantum/quantum.xs") CONFIG_FILES="$CONFIG_FILES PerlMagick/quantum/quantum.xs" ;;
37566    "PerlMagick/quantum/typemap") CONFIG_FILES="$CONFIG_FILES PerlMagick/quantum/typemap" ;;
37567    "utilities/animate.1") CONFIG_FILES="$CONFIG_FILES utilities/animate.1" ;;
37568    "utilities/compare.1") CONFIG_FILES="$CONFIG_FILES utilities/compare.1" ;;
37569    "utilities/composite.1") CONFIG_FILES="$CONFIG_FILES utilities/composite.1" ;;
37570    "utilities/conjure.1") CONFIG_FILES="$CONFIG_FILES utilities/conjure.1" ;;
37571    "utilities/convert.1") CONFIG_FILES="$CONFIG_FILES utilities/convert.1" ;;
37572    "utilities/display.1") CONFIG_FILES="$CONFIG_FILES utilities/display.1" ;;
37573    "utilities/identify.1") CONFIG_FILES="$CONFIG_FILES utilities/identify.1" ;;
37574    "utilities/ImageMagick.1") CONFIG_FILES="$CONFIG_FILES utilities/ImageMagick.1" ;;
37575    "utilities/import.1") CONFIG_FILES="$CONFIG_FILES utilities/import.1" ;;
37576    "utilities/magick.1") CONFIG_FILES="$CONFIG_FILES utilities/magick.1" ;;
37577    "utilities/magick-script.1") CONFIG_FILES="$CONFIG_FILES utilities/magick-script.1" ;;
37578    "utilities/mogrify.1") CONFIG_FILES="$CONFIG_FILES utilities/mogrify.1" ;;
37579    "utilities/montage.1") CONFIG_FILES="$CONFIG_FILES utilities/montage.1" ;;
37580    "utilities/stream.1") CONFIG_FILES="$CONFIG_FILES utilities/stream.1" ;;
37581    "MagickWand/MagickWand-config") CONFIG_FILES="$CONFIG_FILES MagickWand/MagickWand-config" ;;
37582    "MagickWand/MagickWand.pc") CONFIG_FILES="$CONFIG_FILES MagickWand/MagickWand.pc" ;;
37583
37584  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
37585  esac
37586done
37587
37588
37589# If the user did not use the arguments to specify the items to instantiate,
37590# then the envvar interface is used.  Set only those that are not.
37591# We use the long form for the default assignment because of an extremely
37592# bizarre bug on SunOS 4.1.3.
37593if $ac_need_defaults; then
37594  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
37595  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
37596  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
37597fi
37598
37599# Have a temporary directory for convenience.  Make it in the build tree
37600# simply because there is no reason against having it here, and in addition,
37601# creating and moving files from /tmp can sometimes cause problems.
37602# Hook for its removal unless debugging.
37603# Note that there is a small window in which the directory will not be cleaned:
37604# after its creation but before its name has been assigned to `$tmp'.
37605$debug ||
37606{
37607  tmp= ac_tmp=
37608  trap 'exit_status=$?
37609  : "${ac_tmp:=$tmp}"
37610  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
37611' 0
37612  trap 'as_fn_exit 1' 1 2 13 15
37613}
37614# Create a (secure) tmp directory for tmp files.
37615
37616{
37617  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
37618  test -d "$tmp"
37619}  ||
37620{
37621  tmp=./conf$$-$RANDOM
37622  (umask 077 && mkdir "$tmp")
37623} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
37624ac_tmp=$tmp
37625
37626# Set up the scripts for CONFIG_FILES section.
37627# No need to generate them if there are no CONFIG_FILES.
37628# This happens for instance with `./config.status config.h'.
37629if test -n "$CONFIG_FILES"; then
37630
37631
37632ac_cr=`echo X | tr X '\015'`
37633# On cygwin, bash can eat \r inside `` if the user requested igncr.
37634# But we know of no other shell where ac_cr would be empty at this
37635# point, so we can use a bashism as a fallback.
37636if test "x$ac_cr" = x; then
37637  eval ac_cr=\$\'\\r\'
37638fi
37639ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
37640if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
37641  ac_cs_awk_cr='\\r'
37642else
37643  ac_cs_awk_cr=$ac_cr
37644fi
37645
37646echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
37647_ACEOF
37648
37649
37650{
37651  echo "cat >conf$$subs.awk <<_ACEOF" &&
37652  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
37653  echo "_ACEOF"
37654} >conf$$subs.sh ||
37655  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
37656ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
37657ac_delim='%!_!# '
37658for ac_last_try in false false false false false :; do
37659  . ./conf$$subs.sh ||
37660    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
37661
37662  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
37663  if test $ac_delim_n = $ac_delim_num; then
37664    break
37665  elif $ac_last_try; then
37666    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
37667  else
37668    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
37669  fi
37670done
37671rm -f conf$$subs.sh
37672
37673cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37674cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
37675_ACEOF
37676sed -n '
37677h
37678s/^/S["/; s/!.*/"]=/
37679p
37680g
37681s/^[^!]*!//
37682:repl
37683t repl
37684s/'"$ac_delim"'$//
37685t delim
37686:nl
37687h
37688s/\(.\{148\}\)..*/\1/
37689t more1
37690s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
37691p
37692n
37693b repl
37694:more1
37695s/["\\]/\\&/g; s/^/"/; s/$/"\\/
37696p
37697g
37698s/.\{148\}//
37699t nl
37700:delim
37701h
37702s/\(.\{148\}\)..*/\1/
37703t more2
37704s/["\\]/\\&/g; s/^/"/; s/$/"/
37705p
37706b
37707:more2
37708s/["\\]/\\&/g; s/^/"/; s/$/"\\/
37709p
37710g
37711s/.\{148\}//
37712t delim
37713' <conf$$subs.awk | sed '
37714/^[^""]/{
37715  N
37716  s/\n//
37717}
37718' >>$CONFIG_STATUS || ac_write_fail=1
37719rm -f conf$$subs.awk
37720cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37721_ACAWK
37722cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
37723  for (key in S) S_is_set[key] = 1
37724  FS = ""
37725
37726}
37727{
37728  line = $ 0
37729  nfields = split(line, field, "@")
37730  substed = 0
37731  len = length(field[1])
37732  for (i = 2; i < nfields; i++) {
37733    key = field[i]
37734    keylen = length(key)
37735    if (S_is_set[key]) {
37736      value = S[key]
37737      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
37738      len += length(value) + length(field[++i])
37739      substed = 1
37740    } else
37741      len += 1 + keylen
37742  }
37743
37744  print line
37745}
37746
37747_ACAWK
37748_ACEOF
37749cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37750if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
37751  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
37752else
37753  cat
37754fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
37755  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
37756_ACEOF
37757
37758# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
37759# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
37760# trailing colons and then remove the whole line if VPATH becomes empty
37761# (actually we leave an empty line to preserve line numbers).
37762if test "x$srcdir" = x.; then
37763  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
37764h
37765s///
37766s/^/:/
37767s/[	 ]*$/:/
37768s/:\$(srcdir):/:/g
37769s/:\${srcdir}:/:/g
37770s/:@srcdir@:/:/g
37771s/^:*//
37772s/:*$//
37773x
37774s/\(=[	 ]*\).*/\1/
37775G
37776s/\n//
37777s/^[^=]*=[	 ]*$//
37778}'
37779fi
37780
37781cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37782fi # test -n "$CONFIG_FILES"
37783
37784# Set up the scripts for CONFIG_HEADERS section.
37785# No need to generate them if there are no CONFIG_HEADERS.
37786# This happens for instance with `./config.status Makefile'.
37787if test -n "$CONFIG_HEADERS"; then
37788cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
37789BEGIN {
37790_ACEOF
37791
37792# Transform confdefs.h into an awk script `defines.awk', embedded as
37793# here-document in config.status, that substitutes the proper values into
37794# config.h.in to produce config.h.
37795
37796# Create a delimiter string that does not exist in confdefs.h, to ease
37797# handling of long lines.
37798ac_delim='%!_!# '
37799for ac_last_try in false false :; do
37800  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
37801  if test -z "$ac_tt"; then
37802    break
37803  elif $ac_last_try; then
37804    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
37805  else
37806    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
37807  fi
37808done
37809
37810# For the awk script, D is an array of macro values keyed by name,
37811# likewise P contains macro parameters if any.  Preserve backslash
37812# newline sequences.
37813
37814ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
37815sed -n '
37816s/.\{148\}/&'"$ac_delim"'/g
37817t rset
37818:rset
37819s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
37820t def
37821d
37822:def
37823s/\\$//
37824t bsnl
37825s/["\\]/\\&/g
37826s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
37827D["\1"]=" \3"/p
37828s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
37829d
37830:bsnl
37831s/["\\]/\\&/g
37832s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
37833D["\1"]=" \3\\\\\\n"\\/p
37834t cont
37835s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
37836t cont
37837d
37838:cont
37839n
37840s/.\{148\}/&'"$ac_delim"'/g
37841t clear
37842:clear
37843s/\\$//
37844t bsnlc
37845s/["\\]/\\&/g; s/^/"/; s/$/"/p
37846d
37847:bsnlc
37848s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
37849b cont
37850' <confdefs.h | sed '
37851s/'"$ac_delim"'/"\\\
37852"/g' >>$CONFIG_STATUS || ac_write_fail=1
37853
37854cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
37855  for (key in D) D_is_set[key] = 1
37856  FS = ""
37857}
37858/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
37859  line = \$ 0
37860  split(line, arg, " ")
37861  if (arg[1] == "#") {
37862    defundef = arg[2]
37863    mac1 = arg[3]
37864  } else {
37865    defundef = substr(arg[1], 2)
37866    mac1 = arg[2]
37867  }
37868  split(mac1, mac2, "(") #)
37869  macro = mac2[1]
37870  prefix = substr(line, 1, index(line, defundef) - 1)
37871  if (D_is_set[macro]) {
37872    # Preserve the white space surrounding the "#".
37873    print prefix "define", macro P[macro] D[macro]
37874    next
37875  } else {
37876    # Replace #undef with comments.  This is necessary, for example,
37877    # in the case of _POSIX_SOURCE, which is predefined and required
37878    # on some systems where configure will not decide to define it.
37879    if (defundef == "undef") {
37880      print "/*", prefix defundef, macro, "*/"
37881      next
37882    }
37883  }
37884}
37885{ print }
37886_ACAWK
37887_ACEOF
37888cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
37889  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
37890fi # test -n "$CONFIG_HEADERS"
37891
37892
37893eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
37894shift
37895for ac_tag
37896do
37897  case $ac_tag in
37898  :[FHLC]) ac_mode=$ac_tag; continue;;
37899  esac
37900  case $ac_mode$ac_tag in
37901  :[FHL]*:*);;
37902  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
37903  :[FH]-) ac_tag=-:-;;
37904  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
37905  esac
37906  ac_save_IFS=$IFS
37907  IFS=:
37908  set x $ac_tag
37909  IFS=$ac_save_IFS
37910  shift
37911  ac_file=$1
37912  shift
37913
37914  case $ac_mode in
37915  :L) ac_source=$1;;
37916  :[FH])
37917    ac_file_inputs=
37918    for ac_f
37919    do
37920      case $ac_f in
37921      -) ac_f="$ac_tmp/stdin";;
37922      *) # Look for the file first in the build tree, then in the source tree
37923	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
37924	 # because $ac_f cannot contain `:'.
37925	 test -f "$ac_f" ||
37926	   case $ac_f in
37927	   [\\/$]*) false;;
37928	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
37929	   esac ||
37930	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
37931      esac
37932      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
37933      as_fn_append ac_file_inputs " '$ac_f'"
37934    done
37935
37936    # Let's still pretend it is `configure' which instantiates (i.e., don't
37937    # use $as_me), people would be surprised to read:
37938    #    /* config.h.  Generated by config.status.  */
37939    configure_input='Generated from '`
37940	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
37941	`' by configure.'
37942    if test x"$ac_file" != x-; then
37943      configure_input="$ac_file.  $configure_input"
37944      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
37945$as_echo "$as_me: creating $ac_file" >&6;}
37946    fi
37947    # Neutralize special characters interpreted by sed in replacement strings.
37948    case $configure_input in #(
37949    *\&* | *\|* | *\\* )
37950       ac_sed_conf_input=`$as_echo "$configure_input" |
37951       sed 's/[\\\\&|]/\\\\&/g'`;; #(
37952    *) ac_sed_conf_input=$configure_input;;
37953    esac
37954
37955    case $ac_tag in
37956    *:-:* | *:-) cat >"$ac_tmp/stdin" \
37957      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
37958    esac
37959    ;;
37960  esac
37961
37962  ac_dir=`$as_dirname -- "$ac_file" ||
37963$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
37964	 X"$ac_file" : 'X\(//\)[^/]' \| \
37965	 X"$ac_file" : 'X\(//\)$' \| \
37966	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
37967$as_echo X"$ac_file" |
37968    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
37969	    s//\1/
37970	    q
37971	  }
37972	  /^X\(\/\/\)[^/].*/{
37973	    s//\1/
37974	    q
37975	  }
37976	  /^X\(\/\/\)$/{
37977	    s//\1/
37978	    q
37979	  }
37980	  /^X\(\/\).*/{
37981	    s//\1/
37982	    q
37983	  }
37984	  s/.*/./; q'`
37985  as_dir="$ac_dir"; as_fn_mkdir_p
37986  ac_builddir=.
37987
37988case "$ac_dir" in
37989.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
37990*)
37991  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
37992  # A ".." for each directory in $ac_dir_suffix.
37993  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
37994  case $ac_top_builddir_sub in
37995  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
37996  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
37997  esac ;;
37998esac
37999ac_abs_top_builddir=$ac_pwd
38000ac_abs_builddir=$ac_pwd$ac_dir_suffix
38001# for backward compatibility:
38002ac_top_builddir=$ac_top_build_prefix
38003
38004case $srcdir in
38005  .)  # We are building in place.
38006    ac_srcdir=.
38007    ac_top_srcdir=$ac_top_builddir_sub
38008    ac_abs_top_srcdir=$ac_pwd ;;
38009  [\\/]* | ?:[\\/]* )  # Absolute name.
38010    ac_srcdir=$srcdir$ac_dir_suffix;
38011    ac_top_srcdir=$srcdir
38012    ac_abs_top_srcdir=$srcdir ;;
38013  *) # Relative name.
38014    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
38015    ac_top_srcdir=$ac_top_build_prefix$srcdir
38016    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
38017esac
38018ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
38019
38020
38021  case $ac_mode in
38022  :F)
38023  #
38024  # CONFIG_FILE
38025  #
38026
38027  case $INSTALL in
38028  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
38029  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
38030  esac
38031  ac_MKDIR_P=$MKDIR_P
38032  case $MKDIR_P in
38033  [\\/$]* | ?:[\\/]* ) ;;
38034  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
38035  esac
38036_ACEOF
38037
38038cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
38039# If the template does not know about datarootdir, expand it.
38040# FIXME: This hack should be removed a few years after 2.60.
38041ac_datarootdir_hack=; ac_datarootdir_seen=
38042ac_sed_dataroot='
38043/datarootdir/ {
38044  p
38045  q
38046}
38047/@datadir@/p
38048/@docdir@/p
38049/@infodir@/p
38050/@localedir@/p
38051/@mandir@/p'
38052case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
38053*datarootdir*) ac_datarootdir_seen=yes;;
38054*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
38055  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
38056$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
38057_ACEOF
38058cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
38059  ac_datarootdir_hack='
38060  s&@datadir@&$datadir&g
38061  s&@docdir@&$docdir&g
38062  s&@infodir@&$infodir&g
38063  s&@localedir@&$localedir&g
38064  s&@mandir@&$mandir&g
38065  s&\\\${datarootdir}&$datarootdir&g' ;;
38066esac
38067_ACEOF
38068
38069# Neutralize VPATH when `$srcdir' = `.'.
38070# Shell code in configure.ac might set extrasub.
38071# FIXME: do we really want to maintain this feature?
38072cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
38073ac_sed_extra="$ac_vpsub
38074$extrasub
38075_ACEOF
38076cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
38077:t
38078/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
38079s|@configure_input@|$ac_sed_conf_input|;t t
38080s&@top_builddir@&$ac_top_builddir_sub&;t t
38081s&@top_build_prefix@&$ac_top_build_prefix&;t t
38082s&@srcdir@&$ac_srcdir&;t t
38083s&@abs_srcdir@&$ac_abs_srcdir&;t t
38084s&@top_srcdir@&$ac_top_srcdir&;t t
38085s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
38086s&@builddir@&$ac_builddir&;t t
38087s&@abs_builddir@&$ac_abs_builddir&;t t
38088s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
38089s&@INSTALL@&$ac_INSTALL&;t t
38090s&@MKDIR_P@&$ac_MKDIR_P&;t t
38091$ac_datarootdir_hack
38092"
38093eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
38094  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
38095
38096test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
38097  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
38098  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
38099      "$ac_tmp/out"`; test -z "$ac_out"; } &&
38100  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
38101which seems to be undefined.  Please make sure it is defined" >&5
38102$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
38103which seems to be undefined.  Please make sure it is defined" >&2;}
38104
38105  rm -f "$ac_tmp/stdin"
38106  case $ac_file in
38107  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
38108  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
38109  esac \
38110  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
38111 ;;
38112  :H)
38113  #
38114  # CONFIG_HEADER
38115  #
38116  if test x"$ac_file" != x-; then
38117    {
38118      $as_echo "/* $configure_input  */" \
38119      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
38120    } >"$ac_tmp/config.h" \
38121      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
38122    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
38123      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
38124$as_echo "$as_me: $ac_file is unchanged" >&6;}
38125    else
38126      rm -f "$ac_file"
38127      mv "$ac_tmp/config.h" "$ac_file" \
38128	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
38129    fi
38130  else
38131    $as_echo "/* $configure_input  */" \
38132      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
38133      || as_fn_error $? "could not create -" "$LINENO" 5
38134  fi
38135# Compute "$ac_file"'s index in $config_headers.
38136_am_arg="$ac_file"
38137_am_stamp_count=1
38138for _am_header in $config_headers :; do
38139  case $_am_header in
38140    $_am_arg | $_am_arg:* )
38141      break ;;
38142    * )
38143      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
38144  esac
38145done
38146echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
38147$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
38148	 X"$_am_arg" : 'X\(//\)[^/]' \| \
38149	 X"$_am_arg" : 'X\(//\)$' \| \
38150	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
38151$as_echo X"$_am_arg" |
38152    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
38153	    s//\1/
38154	    q
38155	  }
38156	  /^X\(\/\/\)[^/].*/{
38157	    s//\1/
38158	    q
38159	  }
38160	  /^X\(\/\/\)$/{
38161	    s//\1/
38162	    q
38163	  }
38164	  /^X\(\/\).*/{
38165	    s//\1/
38166	    q
38167	  }
38168	  s/.*/./; q'`/stamp-h$_am_stamp_count
38169 ;;
38170
38171  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
38172$as_echo "$as_me: executing $ac_file commands" >&6;}
38173 ;;
38174  esac
38175
38176
38177  case $ac_file$ac_mode in
38178    "MagickCore/magick-baseconfig.h":C) ac_prefix_conf_OUT=`echo MagickCore/magick-baseconfig.h`
38179ac_prefix_conf_DEF=`echo _$ac_prefix_conf_OUT | sed -e "y:abcdefghijklmnopqrstuvwxyz:ABCDEFGHIJKLMNOPQRSTUVWXYZ:" -e "s/[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g"`
38180ac_prefix_conf_PKG=`echo MagickCore`
38181ac_prefix_conf_LOW=`echo _$ac_prefix_conf_PKG | sed -e "y:ABCDEFGHIJKLMNOPQRSTUVWXYZ-:abcdefghijklmnopqrstuvwxyz_:"`
38182ac_prefix_conf_UPP=`echo $ac_prefix_conf_PKG | sed -e "y:abcdefghijklmnopqrstuvwxyz-:ABCDEFGHIJKLMNOPQRSTUVWXYZ_:"  -e "/^[0123456789]/s/^/_/"`
38183ac_prefix_conf_INP=`echo "" | sed -e 's/ *//'`
38184if test ".$ac_prefix_conf_INP" = "."; then
38185   for ac_file in : $CONFIG_HEADERS; do test "_$ac_file" = _: && continue
38186     case "$ac_file" in
38187        *.h) ac_prefix_conf_INP=$ac_file ;;
38188        *)
38189     esac
38190     test ".$ac_prefix_conf_INP" != "." && break
38191   done
38192fi
38193if test ".$ac_prefix_conf_INP" = "."; then
38194   case "$ac_prefix_conf_OUT" in
38195      */*) ac_prefix_conf_INP=`basename "$ac_prefix_conf_OUT"`
38196      ;;
38197      *-*) ac_prefix_conf_INP=`echo "$ac_prefix_conf_OUT" | sed -e "s/[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*-//"`
38198      ;;
38199      *) ac_prefix_conf_INP=config.h
38200      ;;
38201   esac
38202fi
38203if test -z "$ac_prefix_conf_PKG" ; then
38204   as_fn_error $? "no prefix for _PREFIX_PKG_CONFIG_H" "$LINENO" 5
38205else
38206  if test ! -f "$ac_prefix_conf_INP" ; then if test -f "$srcdir/$ac_prefix_conf_INP" ; then
38207     ac_prefix_conf_INP="$srcdir/$ac_prefix_conf_INP"
38208  fi fi
38209  { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&5
38210$as_echo "$as_me: creating $ac_prefix_conf_OUT - prefix $ac_prefix_conf_UPP for $ac_prefix_conf_INP defines" >&6;}
38211  if test -f $ac_prefix_conf_INP ; then
38212    $as_echo "s/^#undef  *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_]\\)/#undef $ac_prefix_conf_UPP""_\\1/" > conftest.prefix
38213    $as_echo "s/^#undef  *\\([abcdefghijklmnopqrstuvwxyz]\\)/#undef $ac_prefix_conf_LOW""_\\1/" >> conftest.prefix
38214    $as_echo "s/^#define  *\\([ABCDEFGHIJKLMNOPQRSTUVWXYZ_][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*\\)\\(.*\\)/#ifndef $ac_prefix_conf_UPP""_\\1\\" >> conftest.prefix
38215    $as_echo "#define $ac_prefix_conf_UPP""_\\1\\2\\" >> conftest.prefix
38216    $as_echo "#endif/" >> conftest.prefix
38217    $as_echo "s/^#define  *\\([abcdefghijklmnopqrstuvwxyz][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_]*\\)\\(.*\\)/#ifndef $ac_prefix_conf_LOW""_\\1\\" >> conftest.prefix
38218    $as_echo "#define $ac_prefix_conf_LOW""_\\1\\2\\" >> conftest.prefix
38219    $as_echo "#endif/" >> conftest.prefix
38220    # now executing _script on _DEF input to create _OUT output file
38221    echo "#ifndef $ac_prefix_conf_DEF"      >$tmp/pconfig.h
38222    echo "#define $ac_prefix_conf_DEF 1" >>$tmp/pconfig.h
38223    echo ' ' >>$tmp/pconfig.h
38224    echo /'*' $ac_prefix_conf_OUT. Generated automatically at end of configure. '*'/ >>$tmp/pconfig.h
38225
38226    sed -f conftest.prefix $ac_prefix_conf_INP >>$tmp/pconfig.h
38227    echo ' ' >>$tmp/pconfig.h
38228    echo '/* once:' $ac_prefix_conf_DEF '*/' >>$tmp/pconfig.h
38229    echo "#endif" >>$tmp/pconfig.h
38230    if cmp -s $ac_prefix_conf_OUT $tmp/pconfig.h 2>/dev/null; then
38231      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_prefix_conf_OUT is unchanged" >&5
38232$as_echo "$as_me: $ac_prefix_conf_OUT is unchanged" >&6;}
38233    else
38234      ac_dir=`$as_dirname -- "$ac_prefix_conf_OUT" ||
38235$as_expr X"$ac_prefix_conf_OUT" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
38236	 X"$ac_prefix_conf_OUT" : 'X\(//\)[^/]' \| \
38237	 X"$ac_prefix_conf_OUT" : 'X\(//\)$' \| \
38238	 X"$ac_prefix_conf_OUT" : 'X\(/\)' \| . 2>/dev/null ||
38239$as_echo X"$ac_prefix_conf_OUT" |
38240    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
38241	    s//\1/
38242	    q
38243	  }
38244	  /^X\(\/\/\)[^/].*/{
38245	    s//\1/
38246	    q
38247	  }
38248	  /^X\(\/\/\)$/{
38249	    s//\1/
38250	    q
38251	  }
38252	  /^X\(\/\).*/{
38253	    s//\1/
38254	    q
38255	  }
38256	  s/.*/./; q'`
38257      as_dir="$ac_dir"; as_fn_mkdir_p
38258      rm -f "$ac_prefix_conf_OUT"
38259      mv $tmp/pconfig.h "$ac_prefix_conf_OUT"
38260    fi
38261  else
38262    as_fn_error $? "input file $ac_prefix_conf_INP does not exist - skip generating $ac_prefix_conf_OUT" "$LINENO" 5
38263  fi
38264  rm -f conftest.*
38265fi
38266 ;;
38267    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
38268  # Older Autoconf quotes --file arguments for eval, but not when files
38269  # are listed without --file.  Let's play safe and only enable the eval
38270  # if we detect the quoting.
38271  # TODO: see whether this extra hack can be removed once we start
38272  # requiring Autoconf 2.70 or later.
38273  case $CONFIG_FILES in #(
38274  *\'*) :
38275    eval set x "$CONFIG_FILES" ;; #(
38276  *) :
38277    set x $CONFIG_FILES ;; #(
38278  *) :
38279     ;;
38280esac
38281  shift
38282  # Used to flag and report bootstrapping failures.
38283  am_rc=0
38284  for am_mf
38285  do
38286    # Strip MF so we end up with the name of the file.
38287    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
38288    # Check whether this is an Automake generated Makefile which includes
38289    # dependency-tracking related rules and includes.
38290    # Grep'ing the whole file directly is not great: AIX grep has a line
38291    # limit of 2048, but all sed's we know have understand at least 4000.
38292    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
38293      || continue
38294    am_dirpart=`$as_dirname -- "$am_mf" ||
38295$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
38296	 X"$am_mf" : 'X\(//\)[^/]' \| \
38297	 X"$am_mf" : 'X\(//\)$' \| \
38298	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
38299$as_echo X"$am_mf" |
38300    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
38301	    s//\1/
38302	    q
38303	  }
38304	  /^X\(\/\/\)[^/].*/{
38305	    s//\1/
38306	    q
38307	  }
38308	  /^X\(\/\/\)$/{
38309	    s//\1/
38310	    q
38311	  }
38312	  /^X\(\/\).*/{
38313	    s//\1/
38314	    q
38315	  }
38316	  s/.*/./; q'`
38317    am_filepart=`$as_basename -- "$am_mf" ||
38318$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
38319	 X"$am_mf" : 'X\(//\)$' \| \
38320	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
38321$as_echo X/"$am_mf" |
38322    sed '/^.*\/\([^/][^/]*\)\/*$/{
38323	    s//\1/
38324	    q
38325	  }
38326	  /^X\/\(\/\/\)$/{
38327	    s//\1/
38328	    q
38329	  }
38330	  /^X\/\(\/\).*/{
38331	    s//\1/
38332	    q
38333	  }
38334	  s/.*/./; q'`
38335    { echo "$as_me:$LINENO: cd "$am_dirpart" \
38336      && sed -e '/# am--include-marker/d' "$am_filepart" \
38337        | $MAKE -f - am--depfiles" >&5
38338   (cd "$am_dirpart" \
38339      && sed -e '/# am--include-marker/d' "$am_filepart" \
38340        | $MAKE -f - am--depfiles) >&5 2>&5
38341   ac_status=$?
38342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
38343   (exit $ac_status); } || am_rc=$?
38344  done
38345  if test $am_rc -ne 0; then
38346    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
38347$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
38348as_fn_error $? "Something went wrong bootstrapping makefile fragments
38349    for automatic dependency tracking.  If GNU make was not used, consider
38350    re-running the configure script with MAKE=\"gmake\" (or whatever is
38351    necessary).  You can also try re-running configure with the
38352    '--disable-dependency-tracking' option to at least be able to build
38353    the package (albeit without support for automatic dependency tracking).
38354See \`config.log' for more details" "$LINENO" 5; }
38355  fi
38356  { am_dirpart=; unset am_dirpart;}
38357  { am_filepart=; unset am_filepart;}
38358  { am_mf=; unset am_mf;}
38359  { am_rc=; unset am_rc;}
38360  rm -f conftest-deps.mk
38361}
38362 ;;
38363    "libtool":C)
38364
38365    # See if we are running on zsh, and set the options that allow our
38366    # commands through without removal of \ escapes.
38367    if test -n "${ZSH_VERSION+set}"; then
38368      setopt NO_GLOB_SUBST
38369    fi
38370
38371    cfgfile=${ofile}T
38372    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
38373    $RM "$cfgfile"
38374
38375    cat <<_LT_EOF >> "$cfgfile"
38376#! $SHELL
38377# Generated automatically by $as_me ($PACKAGE) $VERSION
38378# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
38379# NOTE: Changes made to this file will be lost: look at ltmain.sh.
38380
38381# Provide generalized library-building support services.
38382# Written by Gordon Matzigkeit, 1996
38383
38384# Copyright (C) 2014 Free Software Foundation, Inc.
38385# This is free software; see the source for copying conditions.  There is NO
38386# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
38387
38388# GNU Libtool is free software; you can redistribute it and/or modify
38389# it under the terms of the GNU General Public License as published by
38390# the Free Software Foundation; either version 2 of of the License, or
38391# (at your option) any later version.
38392#
38393# As a special exception to the GNU General Public License, if you
38394# distribute this file as part of a program or library that is built
38395# using GNU Libtool, you may include this file under the  same
38396# distribution terms that you use for the rest of that program.
38397#
38398# GNU Libtool is distributed in the hope that it will be useful, but
38399# WITHOUT ANY WARRANTY; without even the implied warranty of
38400# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
38401# GNU General Public License for more details.
38402#
38403# You should have received a copy of the GNU General Public License
38404# along with this program.  If not, see <http://www.gnu.org/licenses/>.
38405
38406
38407# The names of the tagged configurations supported by this script.
38408available_tags='CXX '
38409
38410# Configured defaults for sys_lib_dlsearch_path munging.
38411: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
38412
38413# ### BEGIN LIBTOOL CONFIG
38414
38415# A sed program that does not truncate output.
38416SED=$lt_SED
38417
38418# Sed that helps us avoid accidentally triggering echo(1) options like -n.
38419Xsed="\$SED -e 1s/^X//"
38420
38421# A grep program that handles long lines.
38422GREP=$lt_GREP
38423
38424# An ERE matcher.
38425EGREP=$lt_EGREP
38426
38427# A literal string matcher.
38428FGREP=$lt_FGREP
38429
38430# Shell to use when invoking shell scripts.
38431SHELL=$lt_SHELL
38432
38433# An echo program that protects backslashes.
38434ECHO=$lt_ECHO
38435
38436# Which release of libtool.m4 was used?
38437macro_version=$macro_version
38438macro_revision=$macro_revision
38439
38440# Assembler program.
38441AS=$lt_AS
38442
38443# DLL creation program.
38444DLLTOOL=$lt_DLLTOOL
38445
38446# Object dumper program.
38447OBJDUMP=$lt_OBJDUMP
38448
38449# Whether or not to build shared libraries.
38450build_libtool_libs=$enable_shared
38451
38452# Whether or not to build static libraries.
38453build_old_libs=$enable_static
38454
38455# What type of objects to build.
38456pic_mode=$pic_mode
38457
38458# Whether or not to optimize for fast installation.
38459fast_install=$enable_fast_install
38460
38461# Shared archive member basename,for filename based shared library versioning on AIX.
38462shared_archive_member_spec=$shared_archive_member_spec
38463
38464# The PATH separator for the build system.
38465PATH_SEPARATOR=$lt_PATH_SEPARATOR
38466
38467# The host system.
38468host_alias=$host_alias
38469host=$host
38470host_os=$host_os
38471
38472# The build system.
38473build_alias=$build_alias
38474build=$build
38475build_os=$build_os
38476
38477# A BSD- or MS-compatible name lister.
38478NM=$lt_NM
38479
38480# Whether we need soft or hard links.
38481LN_S=$lt_LN_S
38482
38483# What is the maximum length of a command?
38484max_cmd_len=$max_cmd_len
38485
38486# Object file suffix (normally "o").
38487objext=$ac_objext
38488
38489# Executable file suffix (normally "").
38490exeext=$exeext
38491
38492# whether the shell understands "unset".
38493lt_unset=$lt_unset
38494
38495# turn spaces into newlines.
38496SP2NL=$lt_lt_SP2NL
38497
38498# turn newlines into spaces.
38499NL2SP=$lt_lt_NL2SP
38500
38501# convert \$build file names to \$host format.
38502to_host_file_cmd=$lt_cv_to_host_file_cmd
38503
38504# convert \$build files to toolchain format.
38505to_tool_file_cmd=$lt_cv_to_tool_file_cmd
38506
38507# Method to check whether dependent libraries are shared objects.
38508deplibs_check_method=$lt_deplibs_check_method
38509
38510# Command to use when deplibs_check_method = "file_magic".
38511file_magic_cmd=$lt_file_magic_cmd
38512
38513# How to find potential files when deplibs_check_method = "file_magic".
38514file_magic_glob=$lt_file_magic_glob
38515
38516# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
38517want_nocaseglob=$lt_want_nocaseglob
38518
38519# Command to associate shared and link libraries.
38520sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
38521
38522# The archiver.
38523AR=$lt_AR
38524
38525# Flags to create an archive.
38526AR_FLAGS=$lt_AR_FLAGS
38527
38528# How to feed a file listing to the archiver.
38529archiver_list_spec=$lt_archiver_list_spec
38530
38531# A symbol stripping program.
38532STRIP=$lt_STRIP
38533
38534# Commands used to install an old-style archive.
38535RANLIB=$lt_RANLIB
38536old_postinstall_cmds=$lt_old_postinstall_cmds
38537old_postuninstall_cmds=$lt_old_postuninstall_cmds
38538
38539# Whether to use a lock for old archive extraction.
38540lock_old_archive_extraction=$lock_old_archive_extraction
38541
38542# A C compiler.
38543LTCC=$lt_CC
38544
38545# LTCC compiler flags.
38546LTCFLAGS=$lt_CFLAGS
38547
38548# Take the output of nm and produce a listing of raw symbols and C names.
38549global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
38550
38551# Transform the output of nm in a proper C declaration.
38552global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
38553
38554# Transform the output of nm into a list of symbols to manually relocate.
38555global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
38556
38557# Transform the output of nm in a C name address pair.
38558global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
38559
38560# Transform the output of nm in a C name address pair when lib prefix is needed.
38561global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
38562
38563# The name lister interface.
38564nm_interface=$lt_lt_cv_nm_interface
38565
38566# Specify filename containing input files for \$NM.
38567nm_file_list_spec=$lt_nm_file_list_spec
38568
38569# The root where to search for dependent libraries,and where our libraries should be installed.
38570lt_sysroot=$lt_sysroot
38571
38572# Command to truncate a binary pipe.
38573lt_truncate_bin=$lt_lt_cv_truncate_bin
38574
38575# The name of the directory that contains temporary libtool files.
38576objdir=$objdir
38577
38578# Used to examine libraries when file_magic_cmd begins with "file".
38579MAGIC_CMD=$MAGIC_CMD
38580
38581# Must we lock files when doing compilation?
38582need_locks=$lt_need_locks
38583
38584# Manifest tool.
38585MANIFEST_TOOL=$lt_MANIFEST_TOOL
38586
38587# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
38588DSYMUTIL=$lt_DSYMUTIL
38589
38590# Tool to change global to local symbols on Mac OS X.
38591NMEDIT=$lt_NMEDIT
38592
38593# Tool to manipulate fat objects and archives on Mac OS X.
38594LIPO=$lt_LIPO
38595
38596# ldd/readelf like tool for Mach-O binaries on Mac OS X.
38597OTOOL=$lt_OTOOL
38598
38599# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
38600OTOOL64=$lt_OTOOL64
38601
38602# Old archive suffix (normally "a").
38603libext=$libext
38604
38605# Shared library suffix (normally ".so").
38606shrext_cmds=$lt_shrext_cmds
38607
38608# The commands to extract the exported symbol list from a shared archive.
38609extract_expsyms_cmds=$lt_extract_expsyms_cmds
38610
38611# Variables whose values should be saved in libtool wrapper scripts and
38612# restored at link time.
38613variables_saved_for_relink=$lt_variables_saved_for_relink
38614
38615# Do we need the "lib" prefix for modules?
38616need_lib_prefix=$need_lib_prefix
38617
38618# Do we need a version for libraries?
38619need_version=$need_version
38620
38621# Library versioning type.
38622version_type=$version_type
38623
38624# Shared library runtime path variable.
38625runpath_var=$runpath_var
38626
38627# Shared library path variable.
38628shlibpath_var=$shlibpath_var
38629
38630# Is shlibpath searched before the hard-coded library search path?
38631shlibpath_overrides_runpath=$shlibpath_overrides_runpath
38632
38633# Format of library name prefix.
38634libname_spec=$lt_libname_spec
38635
38636# List of archive names.  First name is the real one, the rest are links.
38637# The last name is the one that the linker finds with -lNAME
38638library_names_spec=$lt_library_names_spec
38639
38640# The coded name of the library, if different from the real name.
38641soname_spec=$lt_soname_spec
38642
38643# Permission mode override for installation of shared libraries.
38644install_override_mode=$lt_install_override_mode
38645
38646# Command to use after installation of a shared archive.
38647postinstall_cmds=$lt_postinstall_cmds
38648
38649# Command to use after uninstallation of a shared archive.
38650postuninstall_cmds=$lt_postuninstall_cmds
38651
38652# Commands used to finish a libtool library installation in a directory.
38653finish_cmds=$lt_finish_cmds
38654
38655# As "finish_cmds", except a single script fragment to be evaled but
38656# not shown.
38657finish_eval=$lt_finish_eval
38658
38659# Whether we should hardcode library paths into libraries.
38660hardcode_into_libs=$hardcode_into_libs
38661
38662# Compile-time system search path for libraries.
38663sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
38664
38665# Detected run-time system search path for libraries.
38666sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
38667
38668# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
38669configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
38670
38671# Whether dlopen is supported.
38672dlopen_support=$enable_dlopen
38673
38674# Whether dlopen of programs is supported.
38675dlopen_self=$enable_dlopen_self
38676
38677# Whether dlopen of statically linked programs is supported.
38678dlopen_self_static=$enable_dlopen_self_static
38679
38680# Commands to strip libraries.
38681old_striplib=$lt_old_striplib
38682striplib=$lt_striplib
38683
38684
38685# The linker used to build libraries.
38686LD=$lt_LD
38687
38688# How to create reloadable object files.
38689reload_flag=$lt_reload_flag
38690reload_cmds=$lt_reload_cmds
38691
38692# Commands used to build an old-style archive.
38693old_archive_cmds=$lt_old_archive_cmds
38694
38695# A language specific compiler.
38696CC=$lt_compiler
38697
38698# Is the compiler the GNU compiler?
38699with_gcc=$GCC
38700
38701# Compiler flag to turn off builtin functions.
38702no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
38703
38704# Additional compiler flags for building library objects.
38705pic_flag=$lt_lt_prog_compiler_pic
38706
38707# How to pass a linker flag through the compiler.
38708wl=$lt_lt_prog_compiler_wl
38709
38710# Compiler flag to prevent dynamic linking.
38711link_static_flag=$lt_lt_prog_compiler_static
38712
38713# Does compiler simultaneously support -c and -o options?
38714compiler_c_o=$lt_lt_cv_prog_compiler_c_o
38715
38716# Whether or not to add -lc for building shared libraries.
38717build_libtool_need_lc=$archive_cmds_need_lc
38718
38719# Whether or not to disallow shared libs when runtime libs are static.
38720allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
38721
38722# Compiler flag to allow reflexive dlopens.
38723export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
38724
38725# Compiler flag to generate shared objects directly from archives.
38726whole_archive_flag_spec=$lt_whole_archive_flag_spec
38727
38728# Whether the compiler copes with passing no objects directly.
38729compiler_needs_object=$lt_compiler_needs_object
38730
38731# Create an old-style archive from a shared archive.
38732old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
38733
38734# Create a temporary old-style archive to link instead of a shared archive.
38735old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
38736
38737# Commands used to build a shared archive.
38738archive_cmds=$lt_archive_cmds
38739archive_expsym_cmds=$lt_archive_expsym_cmds
38740
38741# Commands used to build a loadable module if different from building
38742# a shared archive.
38743module_cmds=$lt_module_cmds
38744module_expsym_cmds=$lt_module_expsym_cmds
38745
38746# Whether we are building with GNU ld or not.
38747with_gnu_ld=$lt_with_gnu_ld
38748
38749# Flag that allows shared libraries with undefined symbols to be built.
38750allow_undefined_flag=$lt_allow_undefined_flag
38751
38752# Flag that enforces no undefined symbols.
38753no_undefined_flag=$lt_no_undefined_flag
38754
38755# Flag to hardcode \$libdir into a binary during linking.
38756# This must work even if \$libdir does not exist
38757hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
38758
38759# Whether we need a single "-rpath" flag with a separated argument.
38760hardcode_libdir_separator=$lt_hardcode_libdir_separator
38761
38762# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
38763# DIR into the resulting binary.
38764hardcode_direct=$hardcode_direct
38765
38766# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
38767# DIR into the resulting binary and the resulting library dependency is
38768# "absolute",i.e impossible to change by setting \$shlibpath_var if the
38769# library is relocated.
38770hardcode_direct_absolute=$hardcode_direct_absolute
38771
38772# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
38773# into the resulting binary.
38774hardcode_minus_L=$hardcode_minus_L
38775
38776# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
38777# into the resulting binary.
38778hardcode_shlibpath_var=$hardcode_shlibpath_var
38779
38780# Set to "yes" if building a shared library automatically hardcodes DIR
38781# into the library and all subsequent libraries and executables linked
38782# against it.
38783hardcode_automatic=$hardcode_automatic
38784
38785# Set to yes if linker adds runtime paths of dependent libraries
38786# to runtime path list.
38787inherit_rpath=$inherit_rpath
38788
38789# Whether libtool must link a program against all its dependency libraries.
38790link_all_deplibs=$link_all_deplibs
38791
38792# Set to "yes" if exported symbols are required.
38793always_export_symbols=$always_export_symbols
38794
38795# The commands to list exported symbols.
38796export_symbols_cmds=$lt_export_symbols_cmds
38797
38798# Symbols that should not be listed in the preloaded symbols.
38799exclude_expsyms=$lt_exclude_expsyms
38800
38801# Symbols that must always be exported.
38802include_expsyms=$lt_include_expsyms
38803
38804# Commands necessary for linking programs (against libraries) with templates.
38805prelink_cmds=$lt_prelink_cmds
38806
38807# Commands necessary for finishing linking programs.
38808postlink_cmds=$lt_postlink_cmds
38809
38810# Specify filename containing input files.
38811file_list_spec=$lt_file_list_spec
38812
38813# How to hardcode a shared library path into an executable.
38814hardcode_action=$hardcode_action
38815
38816# The directories searched by this compiler when creating a shared library.
38817compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
38818
38819# Dependencies to place before and after the objects being linked to
38820# create a shared library.
38821predep_objects=$lt_predep_objects
38822postdep_objects=$lt_postdep_objects
38823predeps=$lt_predeps
38824postdeps=$lt_postdeps
38825
38826# The library search path used internally by the compiler when linking
38827# a shared library.
38828compiler_lib_search_path=$lt_compiler_lib_search_path
38829
38830# ### END LIBTOOL CONFIG
38831
38832_LT_EOF
38833
38834    cat <<'_LT_EOF' >> "$cfgfile"
38835
38836# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
38837
38838# func_munge_path_list VARIABLE PATH
38839# -----------------------------------
38840# VARIABLE is name of variable containing _space_ separated list of
38841# directories to be munged by the contents of PATH, which is string
38842# having a format:
38843# "DIR[:DIR]:"
38844#       string "DIR[ DIR]" will be prepended to VARIABLE
38845# ":DIR[:DIR]"
38846#       string "DIR[ DIR]" will be appended to VARIABLE
38847# "DIRP[:DIRP]::[DIRA:]DIRA"
38848#       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
38849#       "DIRA[ DIRA]" will be appended to VARIABLE
38850# "DIR[:DIR]"
38851#       VARIABLE will be replaced by "DIR[ DIR]"
38852func_munge_path_list ()
38853{
38854    case x$2 in
38855    x)
38856        ;;
38857    *:)
38858        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
38859        ;;
38860    x:*)
38861        eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
38862        ;;
38863    *::*)
38864        eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
38865        eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
38866        ;;
38867    *)
38868        eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
38869        ;;
38870    esac
38871}
38872
38873
38874# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
38875func_cc_basename ()
38876{
38877    for cc_temp in $*""; do
38878      case $cc_temp in
38879        compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
38880        distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
38881        \-*) ;;
38882        *) break;;
38883      esac
38884    done
38885    func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
38886}
38887
38888
38889# ### END FUNCTIONS SHARED WITH CONFIGURE
38890
38891_LT_EOF
38892
38893  case $host_os in
38894  aix3*)
38895    cat <<\_LT_EOF >> "$cfgfile"
38896# AIX sometimes has problems with the GCC collect2 program.  For some
38897# reason, if we set the COLLECT_NAMES environment variable, the problems
38898# vanish in a puff of smoke.
38899if test set != "${COLLECT_NAMES+set}"; then
38900  COLLECT_NAMES=
38901  export COLLECT_NAMES
38902fi
38903_LT_EOF
38904    ;;
38905  esac
38906
38907
38908ltmain=$ac_aux_dir/ltmain.sh
38909
38910
38911  # We use sed instead of cat because bash on DJGPP gets confused if
38912  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
38913  # text mode, it properly converts lines to CR/LF.  This bash problem
38914  # is reportedly fixed, but why not run on old versions too?
38915  sed '$q' "$ltmain" >> "$cfgfile" \
38916     || (rm -f "$cfgfile"; exit 1)
38917
38918   mv -f "$cfgfile" "$ofile" ||
38919    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
38920  chmod +x "$ofile"
38921
38922
38923    cat <<_LT_EOF >> "$ofile"
38924
38925# ### BEGIN LIBTOOL TAG CONFIG: CXX
38926
38927# The linker used to build libraries.
38928LD=$lt_LD_CXX
38929
38930# How to create reloadable object files.
38931reload_flag=$lt_reload_flag_CXX
38932reload_cmds=$lt_reload_cmds_CXX
38933
38934# Commands used to build an old-style archive.
38935old_archive_cmds=$lt_old_archive_cmds_CXX
38936
38937# A language specific compiler.
38938CC=$lt_compiler_CXX
38939
38940# Is the compiler the GNU compiler?
38941with_gcc=$GCC_CXX
38942
38943# Compiler flag to turn off builtin functions.
38944no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
38945
38946# Additional compiler flags for building library objects.
38947pic_flag=$lt_lt_prog_compiler_pic_CXX
38948
38949# How to pass a linker flag through the compiler.
38950wl=$lt_lt_prog_compiler_wl_CXX
38951
38952# Compiler flag to prevent dynamic linking.
38953link_static_flag=$lt_lt_prog_compiler_static_CXX
38954
38955# Does compiler simultaneously support -c and -o options?
38956compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
38957
38958# Whether or not to add -lc for building shared libraries.
38959build_libtool_need_lc=$archive_cmds_need_lc_CXX
38960
38961# Whether or not to disallow shared libs when runtime libs are static.
38962allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
38963
38964# Compiler flag to allow reflexive dlopens.
38965export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
38966
38967# Compiler flag to generate shared objects directly from archives.
38968whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
38969
38970# Whether the compiler copes with passing no objects directly.
38971compiler_needs_object=$lt_compiler_needs_object_CXX
38972
38973# Create an old-style archive from a shared archive.
38974old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
38975
38976# Create a temporary old-style archive to link instead of a shared archive.
38977old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
38978
38979# Commands used to build a shared archive.
38980archive_cmds=$lt_archive_cmds_CXX
38981archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
38982
38983# Commands used to build a loadable module if different from building
38984# a shared archive.
38985module_cmds=$lt_module_cmds_CXX
38986module_expsym_cmds=$lt_module_expsym_cmds_CXX
38987
38988# Whether we are building with GNU ld or not.
38989with_gnu_ld=$lt_with_gnu_ld_CXX
38990
38991# Flag that allows shared libraries with undefined symbols to be built.
38992allow_undefined_flag=$lt_allow_undefined_flag_CXX
38993
38994# Flag that enforces no undefined symbols.
38995no_undefined_flag=$lt_no_undefined_flag_CXX
38996
38997# Flag to hardcode \$libdir into a binary during linking.
38998# This must work even if \$libdir does not exist
38999hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
39000
39001# Whether we need a single "-rpath" flag with a separated argument.
39002hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
39003
39004# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
39005# DIR into the resulting binary.
39006hardcode_direct=$hardcode_direct_CXX
39007
39008# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
39009# DIR into the resulting binary and the resulting library dependency is
39010# "absolute",i.e impossible to change by setting \$shlibpath_var if the
39011# library is relocated.
39012hardcode_direct_absolute=$hardcode_direct_absolute_CXX
39013
39014# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
39015# into the resulting binary.
39016hardcode_minus_L=$hardcode_minus_L_CXX
39017
39018# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
39019# into the resulting binary.
39020hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
39021
39022# Set to "yes" if building a shared library automatically hardcodes DIR
39023# into the library and all subsequent libraries and executables linked
39024# against it.
39025hardcode_automatic=$hardcode_automatic_CXX
39026
39027# Set to yes if linker adds runtime paths of dependent libraries
39028# to runtime path list.
39029inherit_rpath=$inherit_rpath_CXX
39030
39031# Whether libtool must link a program against all its dependency libraries.
39032link_all_deplibs=$link_all_deplibs_CXX
39033
39034# Set to "yes" if exported symbols are required.
39035always_export_symbols=$always_export_symbols_CXX
39036
39037# The commands to list exported symbols.
39038export_symbols_cmds=$lt_export_symbols_cmds_CXX
39039
39040# Symbols that should not be listed in the preloaded symbols.
39041exclude_expsyms=$lt_exclude_expsyms_CXX
39042
39043# Symbols that must always be exported.
39044include_expsyms=$lt_include_expsyms_CXX
39045
39046# Commands necessary for linking programs (against libraries) with templates.
39047prelink_cmds=$lt_prelink_cmds_CXX
39048
39049# Commands necessary for finishing linking programs.
39050postlink_cmds=$lt_postlink_cmds_CXX
39051
39052# Specify filename containing input files.
39053file_list_spec=$lt_file_list_spec_CXX
39054
39055# How to hardcode a shared library path into an executable.
39056hardcode_action=$hardcode_action_CXX
39057
39058# The directories searched by this compiler when creating a shared library.
39059compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
39060
39061# Dependencies to place before and after the objects being linked to
39062# create a shared library.
39063predep_objects=$lt_predep_objects_CXX
39064postdep_objects=$lt_postdep_objects_CXX
39065predeps=$lt_predeps_CXX
39066postdeps=$lt_postdeps_CXX
39067
39068# The library search path used internally by the compiler when linking
39069# a shared library.
39070compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
39071
39072# ### END LIBTOOL TAG CONFIG: CXX
39073_LT_EOF
39074
39075 ;;
39076    "magick.sh.in":C) chmod +x magick.sh ;;
39077    "MagickCore-config.in":C) chmod +x MagickCore/MagickCore-config ;;
39078    "MagickWand-config.in":C) chmod +x MagickWand/MagickWand-config ;;
39079    "Magick++-config.in":C) chmod +x Magick++/bin/Magick++-config ;;
39080    "PerlMagick/check.sh.in":C) chmod +x PerlMagick/check.sh ;;
39081
39082  esac
39083done # for ac_tag
39084
39085
39086as_fn_exit 0
39087_ACEOF
39088ac_clean_files=$ac_clean_files_save
39089
39090test $ac_write_fail = 0 ||
39091  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
39092
39093
39094# configure is writing to config.log, and then calls config.status.
39095# config.status does its own redirection, appending to config.log.
39096# Unfortunately, on DOS this fails, as config.log is still kept open
39097# by configure, so config.status won't be able to write to it; its
39098# output is simply discarded.  So we exec the FD to /dev/null,
39099# effectively closing config.log, so it can be properly (re)opened and
39100# appended to by config.status.  When coming back to configure, we
39101# need to make the FD available again.
39102if test "$no_create" != yes; then
39103  ac_cs_success=:
39104  ac_config_status_args=
39105  test "$silent" = yes &&
39106    ac_config_status_args="$ac_config_status_args --quiet"
39107  exec 5>/dev/null
39108  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
39109  exec 5>>config.log
39110  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
39111  # would make configure fail if this is the last instruction.
39112  $ac_cs_success || as_fn_exit 1
39113fi
39114if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
39115  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
39116$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
39117fi
39118
39119
39120# ==============================================================================
39121# ImageMagick Configuration
39122# ==============================================================================
39123{ $as_echo "$as_me:${as_lineno-$LINENO}:
39124==============================================================================
39125${PACKAGE_NAME} ${PACKAGE_VERSION} is configured as follows. Please verify that this
39126configuration matches your expectations.
39127
39128Host system type: $host
39129Build system type: $build
39130
39131                  Option                        Value
39132------------------------------------------------------------------------------
39133Shared libraries  --enable-shared=$enable_shared		$libtool_build_shared_libs
39134Static libraries  --enable-static=$enable_static		$libtool_build_static_libs
39135Build utilities   --with-utilities=$with_utilities		$with_utilities
39136Module support    --with-modules=$build_modules		$build_modules
39137GNU ld            --with-gnu-ld=$with_gnu_ld		$lt_cv_prog_gnu_ld
39138Quantum depth     --with-quantum-depth=$with_quantum_depth	$with_quantum_depth
39139High Dynamic Range Imagery
39140                  --enable-hdri=$enable_hdri		$enable_hdri
39141
39142Install documentation:				$wantdocs
39143
39144Memory allocation library:
39145  JEMalloc          --with-jemalloc=$with_jemalloc		$have_jemalloc
39146  TCMalloc          --with-tcmalloc=$with_tcmalloc		$have_tcmalloc
39147  UMem              --with-umem=$with_umem		$have_umem
39148
39149Delegate library configuration:
39150  BZLIB             --with-bzlib=$with_bzlib		$have_bzlib
39151  Autotrace         --with-autotrace=$with_autotrace		$have_autotrace
39152  DJVU              --with-djvu=$with_djvu		$have_djvu
39153  DPS               --with-dps=$with_dps		$have_dps
39154  FFTW              --with-fftw=$with_fftw		$have_fftw
39155  FLIF              --with-flif=$with_flif		$have_flif
39156  FlashPIX          --with-fpx=$with_fpx		$have_fpx
39157  FontConfig        --with-fontconfig=$with_fontconfig	$have_fontconfig
39158  FreeType          --with-freetype=$with_freetype		$have_freetype
39159  Ghostscript lib   --with-gslib=$with_gslib		$have_gslib
39160  Graphviz          --with-gvc=$with_gvc		$have_gvc
39161  HEIC              --with-heic=$with_heic		$have_heic
39162  JBIG              --with-jbig=$with_jbig		$have_jbig
39163  JPEG v1           --with-jpeg=$with_jpeg		$have_jpeg
39164  JPEG XL           --with-jxl=$with_jxl		$have_jxl
39165  LCMS              --with-lcms=$with_lcms		$have_lcms
39166  LQR               --with-lqr=$with_lqr		$have_lqr
39167  LTDL              --with-ltdl=$with_ltdl		$have_ltdl
39168  LZMA              --with-lzma=$with_lzma		$have_lzma
39169  Magick++          --with-magick-plus-plus=$with_magick_plus_plus	$have_magick_plus_plus
39170  OpenEXR           --with-openexr=$with_openexr		$have_openexr
39171  OpenJP2           --with-openjp2=$with_openjp2		$have_openjp2
39172  PANGO             --with-pango=$with_pango		$have_pango
39173  PERL              --with-perl=$with_perl		$have_perl
39174  PNG               --with-png=$with_png		$have_png
39175  RAQM              --with-raqm=$with_raqm		$have_raqm
39176  RAW               --with-raw=$with_raw		$have_raw
39177  RSVG              --with-rsvg=$with_rsvg		$have_rsvg
39178  TIFF              --with-tiff=$with_tiff		$have_tiff
39179  WEBP              --with-webp=$with_webp		$have_webp
39180  WMF               --with-wmf=$with_wmf		$have_wmf
39181  X11               --with-x=$with_x			$have_x
39182  XML               --with-xml=$with_xml		$have_xml
39183  ZIP               --with-zip=$with_zip		$have_zip
39184  ZLIB              --with-zlib=$with_zlib		$have_zlib
39185  ZSTD              --with-zstd=$with_zstd		$have_zstd
39186
39187Delegate program configuration:
39188  GhostPCL          None			$PCLDelegate ($PCLVersion)
39189  GhostXPS          None			$XPSDelegate ($XPSVersion)
39190  Ghostscript       None			$PSDelegate ($GSVersion)
39191
39192Font configuration:
39193  Apple fonts       --with-apple-font-dir=$with_apple_font_dir	$result_apple_font_dir
39194  Dejavu fonts      --with-dejavu-font-dir=$with_dejavu_font_dir	$result_dejavu_font_dir
39195  Ghostscript fonts --with-gs-font-dir=$with_gs_font_dir		$result_ghostscript_font_dir
39196  URW-base35 fonts  --with-urw-base35-font-dir=$with_urw_base35_font_dir	$result_urw_base35_font_dir
39197  Windows fonts     --with-windows-font-dir=$with_windows_font_dir	$result_windows_font_dir
39198
39199X11 configuration:
39200  X_CFLAGS        = $X_CFLAGS
39201  X_PRE_LIBS      = $X_PRE_LIBS
39202  X_LIBS          = $X_LIBS
39203  X_EXTRA_LIBS    = $X_EXTRA_LIBS
39204
39205Options used to compile and link:
39206  PREFIX          = $PREFIX_DIR
39207  EXEC-PREFIX     = $EXEC_PREFIX_DIR
39208  VERSION         = $PACKAGE_VERSION
39209  CC              = $CC
39210  CFLAGS          = $CFLAGS
39211  CPPFLAGS        = $CPPFLAGS
39212  PCFLAGS         = $PCFLAGS
39213  DEFS            = $DEFS
39214  LDFLAGS         = $LDFLAGS
39215  LIBS            = $MAGICK_DEP_LIBS
39216  CXX             = $CXX
39217  CXXFLAGS        = $CXXFLAGS
39218  FEATURES        = $MAGICK_FEATURES
39219  DELEGATES       = $MAGICK_DELEGATES
39220==============================================================================
39221" >&5
39222$as_echo "$as_me:
39223==============================================================================
39224${PACKAGE_NAME} ${PACKAGE_VERSION} is configured as follows. Please verify that this
39225configuration matches your expectations.
39226
39227Host system type: $host
39228Build system type: $build
39229
39230                  Option                        Value
39231------------------------------------------------------------------------------
39232Shared libraries  --enable-shared=$enable_shared		$libtool_build_shared_libs
39233Static libraries  --enable-static=$enable_static		$libtool_build_static_libs
39234Build utilities   --with-utilities=$with_utilities		$with_utilities
39235Module support    --with-modules=$build_modules		$build_modules
39236GNU ld            --with-gnu-ld=$with_gnu_ld		$lt_cv_prog_gnu_ld
39237Quantum depth     --with-quantum-depth=$with_quantum_depth	$with_quantum_depth
39238High Dynamic Range Imagery
39239                  --enable-hdri=$enable_hdri		$enable_hdri
39240
39241Install documentation:				$wantdocs
39242
39243Memory allocation library:
39244  JEMalloc          --with-jemalloc=$with_jemalloc		$have_jemalloc
39245  TCMalloc          --with-tcmalloc=$with_tcmalloc		$have_tcmalloc
39246  UMem              --with-umem=$with_umem		$have_umem
39247
39248Delegate library configuration:
39249  BZLIB             --with-bzlib=$with_bzlib		$have_bzlib
39250  Autotrace         --with-autotrace=$with_autotrace		$have_autotrace
39251  DJVU              --with-djvu=$with_djvu		$have_djvu
39252  DPS               --with-dps=$with_dps		$have_dps
39253  FFTW              --with-fftw=$with_fftw		$have_fftw
39254  FLIF              --with-flif=$with_flif		$have_flif
39255  FlashPIX          --with-fpx=$with_fpx		$have_fpx
39256  FontConfig        --with-fontconfig=$with_fontconfig	$have_fontconfig
39257  FreeType          --with-freetype=$with_freetype		$have_freetype
39258  Ghostscript lib   --with-gslib=$with_gslib		$have_gslib
39259  Graphviz          --with-gvc=$with_gvc		$have_gvc
39260  HEIC              --with-heic=$with_heic		$have_heic
39261  JBIG              --with-jbig=$with_jbig		$have_jbig
39262  JPEG v1           --with-jpeg=$with_jpeg		$have_jpeg
39263  JPEG XL           --with-jxl=$with_jxl		$have_jxl
39264  LCMS              --with-lcms=$with_lcms		$have_lcms
39265  LQR               --with-lqr=$with_lqr		$have_lqr
39266  LTDL              --with-ltdl=$with_ltdl		$have_ltdl
39267  LZMA              --with-lzma=$with_lzma		$have_lzma
39268  Magick++          --with-magick-plus-plus=$with_magick_plus_plus	$have_magick_plus_plus
39269  OpenEXR           --with-openexr=$with_openexr		$have_openexr
39270  OpenJP2           --with-openjp2=$with_openjp2		$have_openjp2
39271  PANGO             --with-pango=$with_pango		$have_pango
39272  PERL              --with-perl=$with_perl		$have_perl
39273  PNG               --with-png=$with_png		$have_png
39274  RAQM              --with-raqm=$with_raqm		$have_raqm
39275  RAW               --with-raw=$with_raw		$have_raw
39276  RSVG              --with-rsvg=$with_rsvg		$have_rsvg
39277  TIFF              --with-tiff=$with_tiff		$have_tiff
39278  WEBP              --with-webp=$with_webp		$have_webp
39279  WMF               --with-wmf=$with_wmf		$have_wmf
39280  X11               --with-x=$with_x			$have_x
39281  XML               --with-xml=$with_xml		$have_xml
39282  ZIP               --with-zip=$with_zip		$have_zip
39283  ZLIB              --with-zlib=$with_zlib		$have_zlib
39284  ZSTD              --with-zstd=$with_zstd		$have_zstd
39285
39286Delegate program configuration:
39287  GhostPCL          None			$PCLDelegate ($PCLVersion)
39288  GhostXPS          None			$XPSDelegate ($XPSVersion)
39289  Ghostscript       None			$PSDelegate ($GSVersion)
39290
39291Font configuration:
39292  Apple fonts       --with-apple-font-dir=$with_apple_font_dir	$result_apple_font_dir
39293  Dejavu fonts      --with-dejavu-font-dir=$with_dejavu_font_dir	$result_dejavu_font_dir
39294  Ghostscript fonts --with-gs-font-dir=$with_gs_font_dir		$result_ghostscript_font_dir
39295  URW-base35 fonts  --with-urw-base35-font-dir=$with_urw_base35_font_dir	$result_urw_base35_font_dir
39296  Windows fonts     --with-windows-font-dir=$with_windows_font_dir	$result_windows_font_dir
39297
39298X11 configuration:
39299  X_CFLAGS        = $X_CFLAGS
39300  X_PRE_LIBS      = $X_PRE_LIBS
39301  X_LIBS          = $X_LIBS
39302  X_EXTRA_LIBS    = $X_EXTRA_LIBS
39303
39304Options used to compile and link:
39305  PREFIX          = $PREFIX_DIR
39306  EXEC-PREFIX     = $EXEC_PREFIX_DIR
39307  VERSION         = $PACKAGE_VERSION
39308  CC              = $CC
39309  CFLAGS          = $CFLAGS
39310  CPPFLAGS        = $CPPFLAGS
39311  PCFLAGS         = $PCFLAGS
39312  DEFS            = $DEFS
39313  LDFLAGS         = $LDFLAGS
39314  LIBS            = $MAGICK_DEP_LIBS
39315  CXX             = $CXX
39316  CXXFLAGS        = $CXXFLAGS
39317  FEATURES        = $MAGICK_FEATURES
39318  DELEGATES       = $MAGICK_DELEGATES
39319==============================================================================
39320" >&6;}
39321