Add link to bytecode docs.
[python_lang:hongbins-mirror.git] / configure
1 #! /bin/sh
2 # From configure.in Revision: 81509 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.65 for python 2.7.
5 #
6 # Report bugs to <http://bugs.python.org/>.
7 #
8 #
9 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
10 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
11 # Inc.
12 #
13 #
14 # This configure script is free software; the Free Software Foundation
15 # gives unlimited permission to copy, distribute and modify it.
16 ## -------------------- ##
17 ## M4sh Initialization. ##
18 ## -------------------- ##
19
20 # Be more Bourne compatible
21 DUALCASE=1; export DUALCASE # for MKS sh
22 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
23   emulate sh
24   NULLCMD=:
25   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26   # is contrary to our usage.  Disable this feature.
27   alias -g '${1+"$@"}'='"$@"'
28   setopt NO_GLOB_SUBST
29 else
30   case `(set -o) 2>/dev/null` in #(
31   *posix*) :
32     set -o posix ;; #(
33   *) :
34      ;;
35 esac
36 fi
37
38
39 as_nl='
40 '
41 export as_nl
42 # Printing a long string crashes Solaris 7 /usr/bin/printf.
43 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
45 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
46 # Prefer a ksh shell builtin over an external printf program on Solaris,
47 # but without wasting forks for bash or zsh.
48 if test -z "$BASH_VERSION$ZSH_VERSION" \
49     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='print -r --'
51   as_echo_n='print -rn --'
52 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53   as_echo='printf %s\n'
54   as_echo_n='printf %s'
55 else
56   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
57     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
58     as_echo_n='/usr/ucb/echo -n'
59   else
60     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
61     as_echo_n_body='eval
62       arg=$1;
63       case $arg in #(
64       *"$as_nl"*)
65         expr "X$arg" : "X\\(.*\\)$as_nl";
66         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
67       esac;
68       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
69     '
70     export as_echo_n_body
71     as_echo_n='sh -c $as_echo_n_body as_echo'
72   fi
73   export as_echo_body
74   as_echo='sh -c $as_echo_body as_echo'
75 fi
76
77 # The user is always right.
78 if test "${PATH_SEPARATOR+set}" != set; then
79   PATH_SEPARATOR=:
80   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82       PATH_SEPARATOR=';'
83   }
84 fi
85
86
87 # IFS
88 # We need space, tab and new line, in precisely that order.  Quoting is
89 # there to prevent editors from complaining about space-tab.
90 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
91 # splitting by setting IFS to empty value.)
92 IFS=" ""        $as_nl"
93
94 # Find who we are.  Look in the path if we contain no directory separator.
95 case $0 in #((
96   *[\\/]* ) as_myself=$0 ;;
97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100   IFS=$as_save_IFS
101   test -z "$as_dir" && as_dir=.
102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103   done
104 IFS=$as_save_IFS
105
106      ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111   as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115   exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there.  '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141   emulate sh
142   NULLCMD=:
143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144   # is contrary to our usage.  Disable this feature.
145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
146   setopt NO_GLOB_SUBST
147 else
148   case \`(set -o) 2>/dev/null\` in #(
149   *posix*) :
150     set -o posix ;; #(
151   *) :
152      ;;
153 esac
154 fi
155 "
156   as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170   exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1"
178   if (eval "$as_required") 2>/dev/null; then :
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
184
185 else
186   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
187 as_found=false
188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
189 do
190   IFS=$as_save_IFS
191   test -z "$as_dir" && as_dir=.
192   as_found=:
193   case $as_dir in #(
194          /*)
195            for as_base in sh bash ksh sh5; do
196              # Try only shells that exist, to save several forks.
197              as_shell=$as_dir/$as_base
198              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
199                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
200   CONFIG_SHELL=$as_shell as_have_required=yes
201                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
202   break 2
203 fi
204 fi
205            done;;
206        esac
207   as_found=false
208 done
209 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
210               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
211   CONFIG_SHELL=$SHELL as_have_required=yes
212 fi; }
213 IFS=$as_save_IFS
214
215
216       if test "x$CONFIG_SHELL" != x; then :
217   # We cannot yet assume a decent shell, so we have to provide a
218         # neutralization value for shells without unset; and this also
219         # works around shells that cannot unset nonexistent variables.
220         BASH_ENV=/dev/null
221         ENV=/dev/null
222         (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
223         export CONFIG_SHELL
224         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
225 fi
226
227     if test x$as_have_required = xno; then :
228   $as_echo "$0: This script requires a shell more modern than all"
229   $as_echo "$0: the shells that I found on your system."
230   if test x${ZSH_VERSION+set} = xset ; then
231     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
232     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
233   else
234     $as_echo "$0: Please tell bug-autoconf@gnu.org and
235 $0: http://bugs.python.org/ about your system, including
236 $0: any error possibly output before this message. Then
237 $0: install a modern shell, or manually run the script
238 $0: under such a shell if you do have one."
239   fi
240   exit 1
241 fi
242 fi
243 fi
244 SHELL=${CONFIG_SHELL-/bin/sh}
245 export SHELL
246 # Unset more variables known to interfere with behavior of common tools.
247 CLICOLOR_FORCE= GREP_OPTIONS=
248 unset CLICOLOR_FORCE GREP_OPTIONS
249
250 ## --------------------- ##
251 ## M4sh Shell Functions. ##
252 ## --------------------- ##
253 # as_fn_unset VAR
254 # ---------------
255 # Portably unset VAR.
256 as_fn_unset ()
257 {
258   { eval $1=; unset $1;}
259 }
260 as_unset=as_fn_unset
261
262 # as_fn_set_status STATUS
263 # -----------------------
264 # Set $? to STATUS, without forking.
265 as_fn_set_status ()
266 {
267   return $1
268 } # as_fn_set_status
269
270 # as_fn_exit STATUS
271 # -----------------
272 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
273 as_fn_exit ()
274 {
275   set +e
276   as_fn_set_status $1
277   exit $1
278 } # as_fn_exit
279
280 # as_fn_mkdir_p
281 # -------------
282 # Create "$as_dir" as a directory, including parents if necessary.
283 as_fn_mkdir_p ()
284 {
285
286   case $as_dir in #(
287   -*) as_dir=./$as_dir;;
288   esac
289   test -d "$as_dir" || eval $as_mkdir_p || {
290     as_dirs=
291     while :; do
292       case $as_dir in #(
293       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
294       *) as_qdir=$as_dir;;
295       esac
296       as_dirs="'$as_qdir' $as_dirs"
297       as_dir=`$as_dirname -- "$as_dir" ||
298 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
299          X"$as_dir" : 'X\(//\)[^/]' \| \
300          X"$as_dir" : 'X\(//\)$' \| \
301          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
302 $as_echo X"$as_dir" |
303     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
304             s//\1/
305             q
306           }
307           /^X\(\/\/\)[^/].*/{
308             s//\1/
309             q
310           }
311           /^X\(\/\/\)$/{
312             s//\1/
313             q
314           }
315           /^X\(\/\).*/{
316             s//\1/
317             q
318           }
319           s/.*/./; q'`
320       test -d "$as_dir" && break
321     done
322     test -z "$as_dirs" || eval "mkdir $as_dirs"
323   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
324
325
326 } # as_fn_mkdir_p
327 # as_fn_append VAR VALUE
328 # ----------------------
329 # Append the text in VALUE to the end of the definition contained in VAR. Take
330 # advantage of any shell optimizations that allow amortized linear growth over
331 # repeated appends, instead of the typical quadratic growth present in naive
332 # implementations.
333 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
334   eval 'as_fn_append ()
335   {
336     eval $1+=\$2
337   }'
338 else
339   as_fn_append ()
340   {
341     eval $1=\$$1\$2
342   }
343 fi # as_fn_append
344
345 # as_fn_arith ARG...
346 # ------------------
347 # Perform arithmetic evaluation on the ARGs, and store the result in the
348 # global $as_val. Take advantage of shells that can avoid forks. The arguments
349 # must be portable across $(()) and expr.
350 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
351   eval 'as_fn_arith ()
352   {
353     as_val=$(( $* ))
354   }'
355 else
356   as_fn_arith ()
357   {
358     as_val=`expr "$@" || test $? -eq 1`
359   }
360 fi # as_fn_arith
361
362
363 # as_fn_error ERROR [LINENO LOG_FD]
364 # ---------------------------------
365 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
366 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
367 # script with status $?, using 1 if that was 0.
368 as_fn_error ()
369 {
370   as_status=$?; test $as_status -eq 0 && as_status=1
371   if test "$3"; then
372     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
373     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
374   fi
375   $as_echo "$as_me: error: $1" >&2
376   as_fn_exit $as_status
377 } # as_fn_error
378
379 if expr a : '\(a\)' >/dev/null 2>&1 &&
380    test "X`expr 00001 : '.*\(...\)'`" = X001; then
381   as_expr=expr
382 else
383   as_expr=false
384 fi
385
386 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
387   as_basename=basename
388 else
389   as_basename=false
390 fi
391
392 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
393   as_dirname=dirname
394 else
395   as_dirname=false
396 fi
397
398 as_me=`$as_basename -- "$0" ||
399 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
400          X"$0" : 'X\(//\)$' \| \
401          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
402 $as_echo X/"$0" |
403     sed '/^.*\/\([^/][^/]*\)\/*$/{
404             s//\1/
405             q
406           }
407           /^X\/\(\/\/\)$/{
408             s//\1/
409             q
410           }
411           /^X\/\(\/\).*/{
412             s//\1/
413             q
414           }
415           s/.*/./; q'`
416
417 # Avoid depending upon Character Ranges.
418 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
419 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
420 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
421 as_cr_digits='0123456789'
422 as_cr_alnum=$as_cr_Letters$as_cr_digits
423
424
425   as_lineno_1=$LINENO as_lineno_1a=$LINENO
426   as_lineno_2=$LINENO as_lineno_2a=$LINENO
427   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
428   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
429   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
430   sed -n '
431     p
432     /[$]LINENO/=
433   ' <$as_myself |
434     sed '
435       s/[$]LINENO.*/&-/
436       t lineno
437       b
438       :lineno
439       N
440       :loop
441       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
442       t loop
443       s/-\n.*//
444     ' >$as_me.lineno &&
445   chmod +x "$as_me.lineno" ||
446     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
447
448   # Don't try to exec as it changes $[0], causing all sort of problems
449   # (the dirname of $[0] is not the place where we might find the
450   # original and so on.  Autoconf is especially sensitive to this).
451   . "./$as_me.lineno"
452   # Exit status is that of the last command.
453   exit
454 }
455
456 ECHO_C= ECHO_N= ECHO_T=
457 case `echo -n x` in #(((((
458 -n*)
459   case `echo 'xy\c'` in
460   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
461   xy)  ECHO_C='\c';;
462   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
463        ECHO_T=' ';;
464   esac;;
465 *)
466   ECHO_N='-n';;
467 esac
468
469 rm -f conf$$ conf$$.exe conf$$.file
470 if test -d conf$$.dir; then
471   rm -f conf$$.dir/conf$$.file
472 else
473   rm -f conf$$.dir
474   mkdir conf$$.dir 2>/dev/null
475 fi
476 if (echo >conf$$.file) 2>/dev/null; then
477   if ln -s conf$$.file conf$$ 2>/dev/null; then
478     as_ln_s='ln -s'
479     # ... but there are two gotchas:
480     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
481     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
482     # In both cases, we have to default to `cp -p'.
483     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
484       as_ln_s='cp -p'
485   elif ln conf$$.file conf$$ 2>/dev/null; then
486     as_ln_s=ln
487   else
488     as_ln_s='cp -p'
489   fi
490 else
491   as_ln_s='cp -p'
492 fi
493 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
494 rmdir conf$$.dir 2>/dev/null
495
496 if mkdir -p . 2>/dev/null; then
497   as_mkdir_p='mkdir -p "$as_dir"'
498 else
499   test -d ./-p && rmdir ./-p
500   as_mkdir_p=false
501 fi
502
503 if test -x / >/dev/null 2>&1; then
504   as_test_x='test -x'
505 else
506   if ls -dL / >/dev/null 2>&1; then
507     as_ls_L_option=L
508   else
509     as_ls_L_option=
510   fi
511   as_test_x='
512     eval sh -c '\''
513       if test -d "$1"; then
514         test -d "$1/.";
515       else
516         case $1 in #(
517         -*)set "./$1";;
518         esac;
519         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
520         ???[sx]*):;;*)false;;esac;fi
521     '\'' sh
522   '
523 fi
524 as_executable_p=$as_test_x
525
526 # Sed expression to map a string onto a valid CPP name.
527 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
528
529 # Sed expression to map a string onto a valid variable name.
530 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
531
532
533 test -n "$DJDIR" || exec 7<&0 </dev/null
534 exec 6>&1
535
536 # Name of the host.
537 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
538 # so uname gets run too.
539 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
540
541 #
542 # Initializations.
543 #
544 ac_default_prefix=/usr/local
545 ac_clean_files=
546 ac_config_libobj_dir=.
547 LIBOBJS=
548 cross_compiling=no
549 subdirs=
550 MFLAGS=
551 MAKEFLAGS=
552
553 # Identity of this package.
554 PACKAGE_NAME='python'
555 PACKAGE_TARNAME='python'
556 PACKAGE_VERSION='2.7'
557 PACKAGE_STRING='python 2.7'
558 PACKAGE_BUGREPORT='http://bugs.python.org/'
559 PACKAGE_URL=''
560
561 ac_unique_file="Include/object.h"
562 # Factoring default headers for most tests.
563 ac_includes_default="\
564 #include <stdio.h>
565 #ifdef HAVE_SYS_TYPES_H
566 # include <sys/types.h>
567 #endif
568 #ifdef HAVE_SYS_STAT_H
569 # include <sys/stat.h>
570 #endif
571 #ifdef STDC_HEADERS
572 # include <stdlib.h>
573 # include <stddef.h>
574 #else
575 # ifdef HAVE_STDLIB_H
576 #  include <stdlib.h>
577 # endif
578 #endif
579 #ifdef HAVE_STRING_H
580 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
581 #  include <memory.h>
582 # endif
583 # include <string.h>
584 #endif
585 #ifdef HAVE_STRINGS_H
586 # include <strings.h>
587 #endif
588 #ifdef HAVE_INTTYPES_H
589 # include <inttypes.h>
590 #endif
591 #ifdef HAVE_STDINT_H
592 # include <stdint.h>
593 #endif
594 #ifdef HAVE_UNISTD_H
595 # include <unistd.h>
596 #endif"
597
598 ac_subst_vars='LTLIBOBJS
599 SRCDIRS
600 THREADHEADERS
601 UNICODE_OBJS
602 LIBC
603 LIBM
604 HAVE_GETHOSTBYNAME
605 HAVE_GETHOSTBYNAME_R
606 HAVE_GETHOSTBYNAME_R_3_ARG
607 HAVE_GETHOSTBYNAME_R_5_ARG
608 HAVE_GETHOSTBYNAME_R_6_ARG
609 LIBOBJS
610 TRUE
611 MACHDEP_OBJS
612 DYNLOADFILE
613 DLINCLDIR
614 THREADOBJ
615 LDLAST
616 USE_THREAD_MODULE
617 SIGNAL_OBJS
618 USE_SIGNAL_MODULE
619 LIBFFI_INCLUDEDIR
620 PKG_CONFIG
621 SHLIBS
622 CFLAGSFORSHARED
623 LINKFORSHARED
624 CCSHARED
625 BLDSHARED
626 LDCXXSHARED
627 LDSHARED
628 SO
629 LIBTOOL_CRUFT
630 OTHER_LIBTOOL_OPT
631 UNIVERSAL_ARCH_FLAGS
632 BASECFLAGS
633 OPT
634 LN
635 INSTALL_DATA
636 INSTALL_SCRIPT
637 INSTALL_PROGRAM
638 SVNVERSION
639 ARFLAGS
640 AR
641 RANLIB
642 GNULD
643 LINKCC
644 RUNSHARED
645 INSTSONAME
646 LDLIBRARYDIR
647 BLDLIBRARY
648 DLLLIBRARY
649 LDLIBRARY
650 LIBRARY
651 BUILDEXEEXT
652 EGREP
653 GREP
654 CPP
655 MAINCC
656 CXX
657 OBJEXT
658 EXEEXT
659 ac_ct_CC
660 CPPFLAGS
661 LDFLAGS
662 CFLAGS
663 CC
664 EXPORT_MACOSX_DEPLOYMENT_TARGET
665 CONFIGURE_MACOSX_DEPLOYMENT_TARGET
666 EXTRAMACHDEPPATH
667 EXTRAPLATDIR
668 SGI_ABI
669 MACHDEP
670 FRAMEWORKINSTALLAPPSPREFIX
671 FRAMEWORKUNIXTOOLSPREFIX
672 FRAMEWORKALTINSTALLLAST
673 FRAMEWORKALTINSTALLFIRST
674 FRAMEWORKINSTALLLAST
675 FRAMEWORKINSTALLFIRST
676 PYTHONFRAMEWORKINSTALLDIR
677 PYTHONFRAMEWORKPREFIX
678 PYTHONFRAMEWORKDIR
679 PYTHONFRAMEWORKIDENTIFIER
680 PYTHONFRAMEWORK
681 LIPO_32BIT_FLAGS
682 ARCH_RUN_32BIT
683 UNIVERSALSDK
684 CONFIG_ARGS
685 SOVERSION
686 VERSION
687 target_alias
688 host_alias
689 build_alias
690 LIBS
691 ECHO_T
692 ECHO_N
693 ECHO_C
694 DEFS
695 mandir
696 localedir
697 libdir
698 psdir
699 pdfdir
700 dvidir
701 htmldir
702 infodir
703 docdir
704 oldincludedir
705 includedir
706 localstatedir
707 sharedstatedir
708 sysconfdir
709 datadir
710 datarootdir
711 libexecdir
712 sbindir
713 bindir
714 program_transform_name
715 prefix
716 exec_prefix
717 PACKAGE_URL
718 PACKAGE_BUGREPORT
719 PACKAGE_STRING
720 PACKAGE_VERSION
721 PACKAGE_TARNAME
722 PACKAGE_NAME
723 PATH_SEPARATOR
724 SHELL'
725 ac_subst_files=''
726 ac_user_opts='
727 enable_option_checking
728 enable_universalsdk
729 with_universal_archs
730 with_framework_name
731 enable_framework
732 with_gcc
733 with_cxx_main
734 with_suffix
735 enable_shared
736 enable_profiling
737 with_pydebug
738 enable_toolbox_glue
739 with_libs
740 with_system_expat
741 with_system_ffi
742 with_dbmliborder
743 with_signal_module
744 with_dec_threads
745 with_threads
746 with_thread
747 with_pth
748 enable_ipv6
749 with_doc_strings
750 with_tsc
751 with_pymalloc
752 with_valgrind
753 with_wctype_functions
754 with_fpectl
755 with_libm
756 with_libc
757 enable_big_digits
758 enable_unicode
759 '
760       ac_precious_vars='build_alias
761 host_alias
762 target_alias
763 CC
764 CFLAGS
765 LDFLAGS
766 LIBS
767 CPPFLAGS
768 CPP'
769
770
771 # Initialize some variables set by options.
772 ac_init_help=
773 ac_init_version=false
774 ac_unrecognized_opts=
775 ac_unrecognized_sep=
776 # The variables have the same names as the options, with
777 # dashes changed to underlines.
778 cache_file=/dev/null
779 exec_prefix=NONE
780 no_create=
781 no_recursion=
782 prefix=NONE
783 program_prefix=NONE
784 program_suffix=NONE
785 program_transform_name=s,x,x,
786 silent=
787 site=
788 srcdir=
789 verbose=
790 x_includes=NONE
791 x_libraries=NONE
792
793 # Installation directory options.
794 # These are left unexpanded so users can "make install exec_prefix=/foo"
795 # and all the variables that are supposed to be based on exec_prefix
796 # by default will actually change.
797 # Use braces instead of parens because sh, perl, etc. also accept them.
798 # (The list follows the same order as the GNU Coding Standards.)
799 bindir='${exec_prefix}/bin'
800 sbindir='${exec_prefix}/sbin'
801 libexecdir='${exec_prefix}/libexec'
802 datarootdir='${prefix}/share'
803 datadir='${datarootdir}'
804 sysconfdir='${prefix}/etc'
805 sharedstatedir='${prefix}/com'
806 localstatedir='${prefix}/var'
807 includedir='${prefix}/include'
808 oldincludedir='/usr/include'
809 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
810 infodir='${datarootdir}/info'
811 htmldir='${docdir}'
812 dvidir='${docdir}'
813 pdfdir='${docdir}'
814 psdir='${docdir}'
815 libdir='${exec_prefix}/lib'
816 localedir='${datarootdir}/locale'
817 mandir='${datarootdir}/man'
818
819 ac_prev=
820 ac_dashdash=
821 for ac_option
822 do
823   # If the previous option needs an argument, assign it.
824   if test -n "$ac_prev"; then
825     eval $ac_prev=\$ac_option
826     ac_prev=
827     continue
828   fi
829
830   case $ac_option in
831   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
832   *)    ac_optarg=yes ;;
833   esac
834
835   # Accept the important Cygnus configure options, so we can diagnose typos.
836
837   case $ac_dashdash$ac_option in
838   --)
839     ac_dashdash=yes ;;
840
841   -bindir | --bindir | --bindi | --bind | --bin | --bi)
842     ac_prev=bindir ;;
843   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844     bindir=$ac_optarg ;;
845
846   -build | --build | --buil | --bui | --bu)
847     ac_prev=build_alias ;;
848   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
849     build_alias=$ac_optarg ;;
850
851   -cache-file | --cache-file | --cache-fil | --cache-fi \
852   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
853     ac_prev=cache_file ;;
854   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
855   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
856     cache_file=$ac_optarg ;;
857
858   --config-cache | -C)
859     cache_file=config.cache ;;
860
861   -datadir | --datadir | --datadi | --datad)
862     ac_prev=datadir ;;
863   -datadir=* | --datadir=* | --datadi=* | --datad=*)
864     datadir=$ac_optarg ;;
865
866   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
867   | --dataroo | --dataro | --datar)
868     ac_prev=datarootdir ;;
869   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
870   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
871     datarootdir=$ac_optarg ;;
872
873   -disable-* | --disable-*)
874     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
875     # Reject names that are not valid shell variable names.
876     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
877       as_fn_error "invalid feature name: $ac_useropt"
878     ac_useropt_orig=$ac_useropt
879     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
880     case $ac_user_opts in
881       *"
882 "enable_$ac_useropt"
883 "*) ;;
884       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
885          ac_unrecognized_sep=', ';;
886     esac
887     eval enable_$ac_useropt=no ;;
888
889   -docdir | --docdir | --docdi | --doc | --do)
890     ac_prev=docdir ;;
891   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
892     docdir=$ac_optarg ;;
893
894   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
895     ac_prev=dvidir ;;
896   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
897     dvidir=$ac_optarg ;;
898
899   -enable-* | --enable-*)
900     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
901     # Reject names that are not valid shell variable names.
902     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
903       as_fn_error "invalid feature name: $ac_useropt"
904     ac_useropt_orig=$ac_useropt
905     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
906     case $ac_user_opts in
907       *"
908 "enable_$ac_useropt"
909 "*) ;;
910       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
911          ac_unrecognized_sep=', ';;
912     esac
913     eval enable_$ac_useropt=\$ac_optarg ;;
914
915   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
916   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
917   | --exec | --exe | --ex)
918     ac_prev=exec_prefix ;;
919   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
920   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
921   | --exec=* | --exe=* | --ex=*)
922     exec_prefix=$ac_optarg ;;
923
924   -gas | --gas | --ga | --g)
925     # Obsolete; use --with-gas.
926     with_gas=yes ;;
927
928   -help | --help | --hel | --he | -h)
929     ac_init_help=long ;;
930   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
931     ac_init_help=recursive ;;
932   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
933     ac_init_help=short ;;
934
935   -host | --host | --hos | --ho)
936     ac_prev=host_alias ;;
937   -host=* | --host=* | --hos=* | --ho=*)
938     host_alias=$ac_optarg ;;
939
940   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
941     ac_prev=htmldir ;;
942   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
943   | --ht=*)
944     htmldir=$ac_optarg ;;
945
946   -includedir | --includedir | --includedi | --included | --include \
947   | --includ | --inclu | --incl | --inc)
948     ac_prev=includedir ;;
949   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
950   | --includ=* | --inclu=* | --incl=* | --inc=*)
951     includedir=$ac_optarg ;;
952
953   -infodir | --infodir | --infodi | --infod | --info | --inf)
954     ac_prev=infodir ;;
955   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
956     infodir=$ac_optarg ;;
957
958   -libdir | --libdir | --libdi | --libd)
959     ac_prev=libdir ;;
960   -libdir=* | --libdir=* | --libdi=* | --libd=*)
961     libdir=$ac_optarg ;;
962
963   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
964   | --libexe | --libex | --libe)
965     ac_prev=libexecdir ;;
966   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
967   | --libexe=* | --libex=* | --libe=*)
968     libexecdir=$ac_optarg ;;
969
970   -localedir | --localedir | --localedi | --localed | --locale)
971     ac_prev=localedir ;;
972   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
973     localedir=$ac_optarg ;;
974
975   -localstatedir | --localstatedir | --localstatedi | --localstated \
976   | --localstate | --localstat | --localsta | --localst | --locals)
977     ac_prev=localstatedir ;;
978   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
979   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
980     localstatedir=$ac_optarg ;;
981
982   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
983     ac_prev=mandir ;;
984   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
985     mandir=$ac_optarg ;;
986
987   -nfp | --nfp | --nf)
988     # Obsolete; use --without-fp.
989     with_fp=no ;;
990
991   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
992   | --no-cr | --no-c | -n)
993     no_create=yes ;;
994
995   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
996   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
997     no_recursion=yes ;;
998
999   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1000   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1001   | --oldin | --oldi | --old | --ol | --o)
1002     ac_prev=oldincludedir ;;
1003   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1004   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1005   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1006     oldincludedir=$ac_optarg ;;
1007
1008   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1009     ac_prev=prefix ;;
1010   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1011     prefix=$ac_optarg ;;
1012
1013   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1014   | --program-pre | --program-pr | --program-p)
1015     ac_prev=program_prefix ;;
1016   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1017   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1018     program_prefix=$ac_optarg ;;
1019
1020   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1021   | --program-suf | --program-su | --program-s)
1022     ac_prev=program_suffix ;;
1023   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1024   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1025     program_suffix=$ac_optarg ;;
1026
1027   -program-transform-name | --program-transform-name \
1028   | --program-transform-nam | --program-transform-na \
1029   | --program-transform-n | --program-transform- \
1030   | --program-transform | --program-transfor \
1031   | --program-transfo | --program-transf \
1032   | --program-trans | --program-tran \
1033   | --progr-tra | --program-tr | --program-t)
1034     ac_prev=program_transform_name ;;
1035   -program-transform-name=* | --program-transform-name=* \
1036   | --program-transform-nam=* | --program-transform-na=* \
1037   | --program-transform-n=* | --program-transform-=* \
1038   | --program-transform=* | --program-transfor=* \
1039   | --program-transfo=* | --program-transf=* \
1040   | --program-trans=* | --program-tran=* \
1041   | --progr-tra=* | --program-tr=* | --program-t=*)
1042     program_transform_name=$ac_optarg ;;
1043
1044   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1045     ac_prev=pdfdir ;;
1046   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1047     pdfdir=$ac_optarg ;;
1048
1049   -psdir | --psdir | --psdi | --psd | --ps)
1050     ac_prev=psdir ;;
1051   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1052     psdir=$ac_optarg ;;
1053
1054   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1055   | -silent | --silent | --silen | --sile | --sil)
1056     silent=yes ;;
1057
1058   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1059     ac_prev=sbindir ;;
1060   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1061   | --sbi=* | --sb=*)
1062     sbindir=$ac_optarg ;;
1063
1064   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1065   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1066   | --sharedst | --shareds | --shared | --share | --shar \
1067   | --sha | --sh)
1068     ac_prev=sharedstatedir ;;
1069   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1070   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1071   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1072   | --sha=* | --sh=*)
1073     sharedstatedir=$ac_optarg ;;
1074
1075   -site | --site | --sit)
1076     ac_prev=site ;;
1077   -site=* | --site=* | --sit=*)
1078     site=$ac_optarg ;;
1079
1080   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1081     ac_prev=srcdir ;;
1082   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1083     srcdir=$ac_optarg ;;
1084
1085   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1086   | --syscon | --sysco | --sysc | --sys | --sy)
1087     ac_prev=sysconfdir ;;
1088   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1089   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1090     sysconfdir=$ac_optarg ;;
1091
1092   -target | --target | --targe | --targ | --tar | --ta | --t)
1093     ac_prev=target_alias ;;
1094   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1095     target_alias=$ac_optarg ;;
1096
1097   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1098     verbose=yes ;;
1099
1100   -version | --version | --versio | --versi | --vers | -V)
1101     ac_init_version=: ;;
1102
1103   -with-* | --with-*)
1104     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1105     # Reject names that are not valid shell variable names.
1106     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1107       as_fn_error "invalid package name: $ac_useropt"
1108     ac_useropt_orig=$ac_useropt
1109     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1110     case $ac_user_opts in
1111       *"
1112 "with_$ac_useropt"
1113 "*) ;;
1114       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1115          ac_unrecognized_sep=', ';;
1116     esac
1117     eval with_$ac_useropt=\$ac_optarg ;;
1118
1119   -without-* | --without-*)
1120     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1121     # Reject names that are not valid shell variable names.
1122     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1123       as_fn_error "invalid package name: $ac_useropt"
1124     ac_useropt_orig=$ac_useropt
1125     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1126     case $ac_user_opts in
1127       *"
1128 "with_$ac_useropt"
1129 "*) ;;
1130       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1131          ac_unrecognized_sep=', ';;
1132     esac
1133     eval with_$ac_useropt=no ;;
1134
1135   --x)
1136     # Obsolete; use --with-x.
1137     with_x=yes ;;
1138
1139   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1140   | --x-incl | --x-inc | --x-in | --x-i)
1141     ac_prev=x_includes ;;
1142   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1143   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1144     x_includes=$ac_optarg ;;
1145
1146   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1147   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1148     ac_prev=x_libraries ;;
1149   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1150   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1151     x_libraries=$ac_optarg ;;
1152
1153   -*) as_fn_error "unrecognized option: \`$ac_option'
1154 Try \`$0 --help' for more information."
1155     ;;
1156
1157   *=*)
1158     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1159     # Reject names that are not valid shell variable names.
1160     case $ac_envvar in #(
1161       '' | [0-9]* | *[!_$as_cr_alnum]* )
1162       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1163     esac
1164     eval $ac_envvar=\$ac_optarg
1165     export $ac_envvar ;;
1166
1167   *)
1168     # FIXME: should be removed in autoconf 3.0.
1169     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1170     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1171       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1172     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1173     ;;
1174
1175   esac
1176 done
1177
1178 if test -n "$ac_prev"; then
1179   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1180   as_fn_error "missing argument to $ac_option"
1181 fi
1182
1183 if test -n "$ac_unrecognized_opts"; then
1184   case $enable_option_checking in
1185     no) ;;
1186     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1187     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1188   esac
1189 fi
1190
1191 # Check all directory arguments for consistency.
1192 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1193                 datadir sysconfdir sharedstatedir localstatedir includedir \
1194                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1195                 libdir localedir mandir
1196 do
1197   eval ac_val=\$$ac_var
1198   # Remove trailing slashes.
1199   case $ac_val in
1200     */ )
1201       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1202       eval $ac_var=\$ac_val;;
1203   esac
1204   # Be sure to have absolute directory names.
1205   case $ac_val in
1206     [\\/$]* | ?:[\\/]* )  continue;;
1207     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1208   esac
1209   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1210 done
1211
1212 # There might be people who depend on the old broken behavior: `$host'
1213 # used to hold the argument of --host etc.
1214 # FIXME: To remove some day.
1215 build=$build_alias
1216 host=$host_alias
1217 target=$target_alias
1218
1219 # FIXME: To remove some day.
1220 if test "x$host_alias" != x; then
1221   if test "x$build_alias" = x; then
1222     cross_compiling=maybe
1223     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1224     If a cross compiler is detected then cross compile mode will be used." >&2
1225   elif test "x$build_alias" != "x$host_alias"; then
1226     cross_compiling=yes
1227   fi
1228 fi
1229
1230 ac_tool_prefix=
1231 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1232
1233 test "$silent" = yes && exec 6>/dev/null
1234
1235
1236 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1237 ac_ls_di=`ls -di .` &&
1238 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1239   as_fn_error "working directory cannot be determined"
1240 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1241   as_fn_error "pwd does not report name of working directory"
1242
1243
1244 # Find the source files, if location was not specified.
1245 if test -z "$srcdir"; then
1246   ac_srcdir_defaulted=yes
1247   # Try the directory containing this script, then the parent directory.
1248   ac_confdir=`$as_dirname -- "$as_myself" ||
1249 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1250          X"$as_myself" : 'X\(//\)[^/]' \| \
1251          X"$as_myself" : 'X\(//\)$' \| \
1252          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1253 $as_echo X"$as_myself" |
1254     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255             s//\1/
1256             q
1257           }
1258           /^X\(\/\/\)[^/].*/{
1259             s//\1/
1260             q
1261           }
1262           /^X\(\/\/\)$/{
1263             s//\1/
1264             q
1265           }
1266           /^X\(\/\).*/{
1267             s//\1/
1268             q
1269           }
1270           s/.*/./; q'`
1271   srcdir=$ac_confdir
1272   if test ! -r "$srcdir/$ac_unique_file"; then
1273     srcdir=..
1274   fi
1275 else
1276   ac_srcdir_defaulted=no
1277 fi
1278 if test ! -r "$srcdir/$ac_unique_file"; then
1279   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1280   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1281 fi
1282 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1283 ac_abs_confdir=`(
1284         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1285         pwd)`
1286 # When building in place, set srcdir=.
1287 if test "$ac_abs_confdir" = "$ac_pwd"; then
1288   srcdir=.
1289 fi
1290 # Remove unnecessary trailing slashes from srcdir.
1291 # Double slashes in file names in object file debugging info
1292 # mess up M-x gdb in Emacs.
1293 case $srcdir in
1294 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1295 esac
1296 for ac_var in $ac_precious_vars; do
1297   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1298   eval ac_env_${ac_var}_value=\$${ac_var}
1299   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1300   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1301 done
1302
1303 #
1304 # Report the --help message.
1305 #
1306 if test "$ac_init_help" = "long"; then
1307   # Omit some internal or obsolete options to make the list less imposing.
1308   # This message is too long to be a string in the A/UX 3.1 sh.
1309   cat <<_ACEOF
1310 \`configure' configures python 2.7 to adapt to many kinds of systems.
1311
1312 Usage: $0 [OPTION]... [VAR=VALUE]...
1313
1314 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1315 VAR=VALUE.  See below for descriptions of some of the useful variables.
1316
1317 Defaults for the options are specified in brackets.
1318
1319 Configuration:
1320   -h, --help              display this help and exit
1321       --help=short        display options specific to this package
1322       --help=recursive    display the short help of all the included packages
1323   -V, --version           display version information and exit
1324   -q, --quiet, --silent   do not print \`checking...' messages
1325       --cache-file=FILE   cache test results in FILE [disabled]
1326   -C, --config-cache      alias for \`--cache-file=config.cache'
1327   -n, --no-create         do not create output files
1328       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1329
1330 Installation directories:
1331   --prefix=PREFIX         install architecture-independent files in PREFIX
1332                           [$ac_default_prefix]
1333   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1334                           [PREFIX]
1335
1336 By default, \`make install' will install all the files in
1337 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1338 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1339 for instance \`--prefix=\$HOME'.
1340
1341 For better control, use the options below.
1342
1343 Fine tuning of the installation directories:
1344   --bindir=DIR            user executables [EPREFIX/bin]
1345   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1346   --libexecdir=DIR        program executables [EPREFIX/libexec]
1347   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1348   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1349   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1350   --libdir=DIR            object code libraries [EPREFIX/lib]
1351   --includedir=DIR        C header files [PREFIX/include]
1352   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1353   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1354   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1355   --infodir=DIR           info documentation [DATAROOTDIR/info]
1356   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1357   --mandir=DIR            man documentation [DATAROOTDIR/man]
1358   --docdir=DIR            documentation root [DATAROOTDIR/doc/python]
1359   --htmldir=DIR           html documentation [DOCDIR]
1360   --dvidir=DIR            dvi documentation [DOCDIR]
1361   --pdfdir=DIR            pdf documentation [DOCDIR]
1362   --psdir=DIR             ps documentation [DOCDIR]
1363 _ACEOF
1364
1365   cat <<\_ACEOF
1366 _ACEOF
1367 fi
1368
1369 if test -n "$ac_init_help"; then
1370   case $ac_init_help in
1371      short | recursive ) echo "Configuration of python 2.7:";;
1372    esac
1373   cat <<\_ACEOF
1374
1375 Optional Features:
1376   --disable-option-checking  ignore unrecognized --enable/--with options
1377   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1378   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1379   --enable-universalsdk[=SDKDIR]
1380                           Build against Mac OS X 10.4u SDK (ppc/i386)
1381   --enable-framework[=INSTALLDIR]
1382                           Build (MacOSX|Darwin) framework
1383   --enable-shared         disable/enable building shared python library
1384   --enable-profiling      enable C-level code profiling
1385   --enable-toolbox-glue   disable/enable MacOSX glue code for extensions
1386   --enable-ipv6           Enable ipv6 (with ipv4) support
1387   --disable-ipv6          Disable ipv6 support
1388   --enable-big-digits[=BITS]
1389                           use big digits for Python longs [[BITS=30]]
1390   --enable-unicode[=ucs[24]]
1391                           Enable Unicode strings (default is ucs2)
1392
1393 Optional Packages:
1394   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1395   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1396   --with-universal-archs=ARCH
1397                           select architectures for universal build ("32-bit",
1398                           "64-bit", "3-way", "intel" or "all")
1399   --with-framework-name=FRAMEWORK
1400                           specify an alternate name of the framework built
1401                           with --enable-framework
1402   --without-gcc           never use gcc
1403   --with-cxx-main=<compiler>
1404                           compile main() and link python executable with C++
1405                           compiler
1406   --with-suffix=.exe      set executable suffix
1407   --with-pydebug          build with Py_DEBUG defined
1408   --with-libs='lib1 ...'  link against additional libs
1409   --with-system-expat     build pyexpat module using an installed expat
1410                           library
1411   --with-system-ffi       build _ctypes module using an installed ffi library
1412   --with-dbmliborder=db1:db2:...
1413                           order to check db backends for dbm. Valid value is a
1414                           colon separated string with the backend names
1415                           `ndbm', `gdbm' and `bdb'.
1416   --with-signal-module    disable/enable signal module
1417   --with-dec-threads      use DEC Alpha/OSF1 thread-safe libraries
1418   --with(out)-threads[=DIRECTORY]
1419                           disable/enable thread support
1420   --with(out)-thread[=DIRECTORY]
1421                           deprecated; use --with(out)-threads
1422   --with-pth              use GNU pth threading libraries
1423   --with(out)-doc-strings disable/enable documentation strings
1424   --with(out)-tsc         enable/disable timestamp counter profile
1425   --with(out)-pymalloc    disable/enable specialized mallocs
1426   --with-valgrind         Enable Valgrind support
1427   --with-wctype-functions use wctype.h functions
1428   --with-fpectl           enable SIGFPE catching
1429   --with-libm=STRING      math library
1430   --with-libc=STRING      C library
1431
1432 Some influential environment variables:
1433   CC          C compiler command
1434   CFLAGS      C compiler flags
1435   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1436               nonstandard directory <lib dir>
1437   LIBS        libraries to pass to the linker, e.g. -l<library>
1438   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1439               you have headers in a nonstandard directory <include dir>
1440   CPP         C preprocessor
1441
1442 Use these variables to override the choices made by `configure' or to help
1443 it to find libraries and programs with nonstandard names/locations.
1444
1445 Report bugs to <http://bugs.python.org/>.
1446 _ACEOF
1447 ac_status=$?
1448 fi
1449
1450 if test "$ac_init_help" = "recursive"; then
1451   # If there are subdirs, report their specific --help.
1452   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453     test -d "$ac_dir" ||
1454       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1455       continue
1456     ac_builddir=.
1457
1458 case "$ac_dir" in
1459 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460 *)
1461   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462   # A ".." for each directory in $ac_dir_suffix.
1463   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464   case $ac_top_builddir_sub in
1465   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1467   esac ;;
1468 esac
1469 ac_abs_top_builddir=$ac_pwd
1470 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471 # for backward compatibility:
1472 ac_top_builddir=$ac_top_build_prefix
1473
1474 case $srcdir in
1475   .)  # We are building in place.
1476     ac_srcdir=.
1477     ac_top_srcdir=$ac_top_builddir_sub
1478     ac_abs_top_srcdir=$ac_pwd ;;
1479   [\\/]* | ?:[\\/]* )  # Absolute name.
1480     ac_srcdir=$srcdir$ac_dir_suffix;
1481     ac_top_srcdir=$srcdir
1482     ac_abs_top_srcdir=$srcdir ;;
1483   *) # Relative name.
1484     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485     ac_top_srcdir=$ac_top_build_prefix$srcdir
1486     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487 esac
1488 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489
1490     cd "$ac_dir" || { ac_status=$?; continue; }
1491     # Check for guested configure.
1492     if test -f "$ac_srcdir/configure.gnu"; then
1493       echo &&
1494       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495     elif test -f "$ac_srcdir/configure"; then
1496       echo &&
1497       $SHELL "$ac_srcdir/configure" --help=recursive
1498     else
1499       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500     fi || ac_status=$?
1501     cd "$ac_pwd" || { ac_status=$?; break; }
1502   done
1503 fi
1504
1505 test -n "$ac_init_help" && exit $ac_status
1506 if $ac_init_version; then
1507   cat <<\_ACEOF
1508 python configure 2.7
1509 generated by GNU Autoconf 2.65
1510
1511 Copyright (C) 2009 Free Software Foundation, Inc.
1512 This configure script is free software; the Free Software Foundation
1513 gives unlimited permission to copy, distribute and modify it.
1514 _ACEOF
1515   exit
1516 fi
1517
1518 ## ------------------------ ##
1519 ## Autoconf initialization. ##
1520 ## ------------------------ ##
1521
1522 # ac_fn_c_try_compile LINENO
1523 # --------------------------
1524 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1525 ac_fn_c_try_compile ()
1526 {
1527   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528   rm -f conftest.$ac_objext
1529   if { { ac_try="$ac_compile"
1530 case "(($ac_try" in
1531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532   *) ac_try_echo=$ac_try;;
1533 esac
1534 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535 $as_echo "$ac_try_echo"; } >&5
1536   (eval "$ac_compile") 2>conftest.err
1537   ac_status=$?
1538   if test -s conftest.err; then
1539     grep -v '^ *+' conftest.err >conftest.er1
1540     cat conftest.er1 >&5
1541     mv -f conftest.er1 conftest.err
1542   fi
1543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544   test $ac_status = 0; } && {
1545          test -z "$ac_c_werror_flag" ||
1546          test ! -s conftest.err
1547        } && test -s conftest.$ac_objext; then :
1548   ac_retval=0
1549 else
1550   $as_echo "$as_me: failed program was:" >&5
1551 sed 's/^/| /' conftest.$ac_ext >&5
1552
1553         ac_retval=1
1554 fi
1555   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1556   as_fn_set_status $ac_retval
1557
1558 } # ac_fn_c_try_compile
1559
1560 # ac_fn_c_try_cpp LINENO
1561 # ----------------------
1562 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1563 ac_fn_c_try_cpp ()
1564 {
1565   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566   if { { ac_try="$ac_cpp conftest.$ac_ext"
1567 case "(($ac_try" in
1568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1569   *) ac_try_echo=$ac_try;;
1570 esac
1571 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1572 $as_echo "$ac_try_echo"; } >&5
1573   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1574   ac_status=$?
1575   if test -s conftest.err; then
1576     grep -v '^ *+' conftest.err >conftest.er1
1577     cat conftest.er1 >&5
1578     mv -f conftest.er1 conftest.err
1579   fi
1580   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1581   test $ac_status = 0; } >/dev/null && {
1582          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1583          test ! -s conftest.err
1584        }; then :
1585   ac_retval=0
1586 else
1587   $as_echo "$as_me: failed program was:" >&5
1588 sed 's/^/| /' conftest.$ac_ext >&5
1589
1590     ac_retval=1
1591 fi
1592   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1593   as_fn_set_status $ac_retval
1594
1595 } # ac_fn_c_try_cpp
1596
1597 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1598 # -------------------------------------------------------
1599 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1600 # the include files in INCLUDES and setting the cache variable VAR
1601 # accordingly.
1602 ac_fn_c_check_header_mongrel ()
1603 {
1604   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1606   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1607 $as_echo_n "checking for $2... " >&6; }
1608 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1609   $as_echo_n "(cached) " >&6
1610 fi
1611 eval ac_res=\$$3
1612                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1613 $as_echo "$ac_res" >&6; }
1614 else
1615   # Is the header compilable?
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1617 $as_echo_n "checking $2 usability... " >&6; }
1618 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1619 /* end confdefs.h.  */
1620 $4
1621 #include <$2>
1622 _ACEOF
1623 if ac_fn_c_try_compile "$LINENO"; then :
1624   ac_header_compiler=yes
1625 else
1626   ac_header_compiler=no
1627 fi
1628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1630 $as_echo "$ac_header_compiler" >&6; }
1631
1632 # Is the header present?
1633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1634 $as_echo_n "checking $2 presence... " >&6; }
1635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1636 /* end confdefs.h.  */
1637 #include <$2>
1638 _ACEOF
1639 if ac_fn_c_try_cpp "$LINENO"; then :
1640   ac_header_preproc=yes
1641 else
1642   ac_header_preproc=no
1643 fi
1644 rm -f conftest.err conftest.$ac_ext
1645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1646 $as_echo "$ac_header_preproc" >&6; }
1647
1648 # So?  What about this header?
1649 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1650   yes:no: )
1651     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1652 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1653     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1654 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1655     ;;
1656   no:yes:* )
1657     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1658 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1659     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1660 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1661     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1662 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1663     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1664 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1665     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1666 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1667 ( cat <<\_ASBOX
1668 ## -------------------------------------- ##
1669 ## Report this to http://bugs.python.org/ ##
1670 ## -------------------------------------- ##
1671 _ASBOX
1672      ) | sed "s/^/$as_me: WARNING:     /" >&2
1673     ;;
1674 esac
1675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1676 $as_echo_n "checking for $2... " >&6; }
1677 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1678   $as_echo_n "(cached) " >&6
1679 else
1680   eval "$3=\$ac_header_compiler"
1681 fi
1682 eval ac_res=\$$3
1683                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1684 $as_echo "$ac_res" >&6; }
1685 fi
1686   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1687
1688 } # ac_fn_c_check_header_mongrel
1689
1690 # ac_fn_c_try_run LINENO
1691 # ----------------------
1692 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1693 # that executables *can* be run.
1694 ac_fn_c_try_run ()
1695 {
1696   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1697   if { { ac_try="$ac_link"
1698 case "(($ac_try" in
1699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1700   *) ac_try_echo=$ac_try;;
1701 esac
1702 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1703 $as_echo "$ac_try_echo"; } >&5
1704   (eval "$ac_link") 2>&5
1705   ac_status=$?
1706   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1708   { { case "(($ac_try" in
1709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1710   *) ac_try_echo=$ac_try;;
1711 esac
1712 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1713 $as_echo "$ac_try_echo"; } >&5
1714   (eval "$ac_try") 2>&5
1715   ac_status=$?
1716   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717   test $ac_status = 0; }; }; then :
1718   ac_retval=0
1719 else
1720   $as_echo "$as_me: program exited with status $ac_status" >&5
1721        $as_echo "$as_me: failed program was:" >&5
1722 sed 's/^/| /' conftest.$ac_ext >&5
1723
1724        ac_retval=$ac_status
1725 fi
1726   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1727   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1728   as_fn_set_status $ac_retval
1729
1730 } # ac_fn_c_try_run
1731
1732 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1733 # -------------------------------------------------------
1734 # Tests whether HEADER exists and can be compiled using the include files in
1735 # INCLUDES, setting the cache variable VAR accordingly.
1736 ac_fn_c_check_header_compile ()
1737 {
1738   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1739   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1740 $as_echo_n "checking for $2... " >&6; }
1741 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1742   $as_echo_n "(cached) " >&6
1743 else
1744   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1745 /* end confdefs.h.  */
1746 $4
1747 #include <$2>
1748 _ACEOF
1749 if ac_fn_c_try_compile "$LINENO"; then :
1750   eval "$3=yes"
1751 else
1752   eval "$3=no"
1753 fi
1754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1755 fi
1756 eval ac_res=\$$3
1757                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1758 $as_echo "$ac_res" >&6; }
1759   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760
1761 } # ac_fn_c_check_header_compile
1762
1763 # ac_fn_c_try_link LINENO
1764 # -----------------------
1765 # Try to link conftest.$ac_ext, and return whether this succeeded.
1766 ac_fn_c_try_link ()
1767 {
1768   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769   rm -f conftest.$ac_objext conftest$ac_exeext
1770   if { { ac_try="$ac_link"
1771 case "(($ac_try" in
1772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1773   *) ac_try_echo=$ac_try;;
1774 esac
1775 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1776 $as_echo "$ac_try_echo"; } >&5
1777   (eval "$ac_link") 2>conftest.err
1778   ac_status=$?
1779   if test -s conftest.err; then
1780     grep -v '^ *+' conftest.err >conftest.er1
1781     cat conftest.er1 >&5
1782     mv -f conftest.er1 conftest.err
1783   fi
1784   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1785   test $ac_status = 0; } && {
1786          test -z "$ac_c_werror_flag" ||
1787          test ! -s conftest.err
1788        } && test -s conftest$ac_exeext && {
1789          test "$cross_compiling" = yes ||
1790          $as_test_x conftest$ac_exeext
1791        }; then :
1792   ac_retval=0
1793 else
1794   $as_echo "$as_me: failed program was:" >&5
1795 sed 's/^/| /' conftest.$ac_ext >&5
1796
1797         ac_retval=1
1798 fi
1799   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1800   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1801   # interfere with the next link command; also delete a directory that is
1802   # left behind by Apple's compiler.  We do this before executing the actions.
1803   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1805   as_fn_set_status $ac_retval
1806
1807 } # ac_fn_c_try_link
1808
1809 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1810 # -------------------------------------------
1811 # Tests whether TYPE exists after having included INCLUDES, setting cache
1812 # variable VAR accordingly.
1813 ac_fn_c_check_type ()
1814 {
1815   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1819   $as_echo_n "(cached) " >&6
1820 else
1821   eval "$3=no"
1822   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823 /* end confdefs.h.  */
1824 $4
1825 int
1826 main ()
1827 {
1828 if (sizeof ($2))
1829          return 0;
1830   ;
1831   return 0;
1832 }
1833 _ACEOF
1834 if ac_fn_c_try_compile "$LINENO"; then :
1835   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836 /* end confdefs.h.  */
1837 $4
1838 int
1839 main ()
1840 {
1841 if (sizeof (($2)))
1842             return 0;
1843   ;
1844   return 0;
1845 }
1846 _ACEOF
1847 if ac_fn_c_try_compile "$LINENO"; then :
1848
1849 else
1850   eval "$3=yes"
1851 fi
1852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1853 fi
1854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1855 fi
1856 eval ac_res=\$$3
1857                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1858 $as_echo "$ac_res" >&6; }
1859   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1860
1861 } # ac_fn_c_check_type
1862
1863 # ac_fn_c_find_uintX_t LINENO BITS VAR
1864 # ------------------------------------
1865 # Finds an unsigned integer type with width BITS, setting cache variable VAR
1866 # accordingly.
1867 ac_fn_c_find_uintX_t ()
1868 {
1869   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1870   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1871 $as_echo_n "checking for uint$2_t... " >&6; }
1872 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1873   $as_echo_n "(cached) " >&6
1874 else
1875   eval "$3=no"
1876      # Order is important - never check a type that is potentially smaller
1877      # than half of the expected target width.
1878      for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1879          'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1880        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881 /* end confdefs.h.  */
1882 $ac_includes_default
1883 int
1884 main ()
1885 {
1886 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1887 test_array [0] = 0
1888
1889   ;
1890   return 0;
1891 }
1892 _ACEOF
1893 if ac_fn_c_try_compile "$LINENO"; then :
1894   case $ac_type in #(
1895   uint$2_t) :
1896     eval "$3=yes" ;; #(
1897   *) :
1898     eval "$3=\$ac_type" ;;
1899 esac
1900 fi
1901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1902        eval as_val=\$$3
1903    if test "x$as_val" = x""no; then :
1904
1905 else
1906   break
1907 fi
1908      done
1909 fi
1910 eval ac_res=\$$3
1911                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1912 $as_echo "$ac_res" >&6; }
1913   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1914
1915 } # ac_fn_c_find_uintX_t
1916
1917 # ac_fn_c_find_intX_t LINENO BITS VAR
1918 # -----------------------------------
1919 # Finds a signed integer type with width BITS, setting cache variable VAR
1920 # accordingly.
1921 ac_fn_c_find_intX_t ()
1922 {
1923   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1925 $as_echo_n "checking for int$2_t... " >&6; }
1926 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1927   $as_echo_n "(cached) " >&6
1928 else
1929   eval "$3=no"
1930      # Order is important - never check a type that is potentially smaller
1931      # than half of the expected target width.
1932      for ac_type in int$2_t 'int' 'long int' \
1933          'long long int' 'short int' 'signed char'; do
1934        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1935 /* end confdefs.h.  */
1936 $ac_includes_default
1937 int
1938 main ()
1939 {
1940 static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
1941              0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1942 test_array [0] = 0
1943
1944   ;
1945   return 0;
1946 }
1947 _ACEOF
1948 if ac_fn_c_try_compile "$LINENO"; then :
1949   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950 /* end confdefs.h.  */
1951 $ac_includes_default
1952 int
1953 main ()
1954 {
1955 static int test_array [1 - 2 * !(enum { N = $2 / 2 - 1 };
1956                 ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1957                  < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
1958 test_array [0] = 0
1959
1960   ;
1961   return 0;
1962 }
1963 _ACEOF
1964 if ac_fn_c_try_compile "$LINENO"; then :
1965
1966 else
1967   case $ac_type in #(
1968   int$2_t) :
1969     eval "$3=yes" ;; #(
1970   *) :
1971     eval "$3=\$ac_type" ;;
1972 esac
1973 fi
1974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1975 fi
1976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1977        eval as_val=\$$3
1978    if test "x$as_val" = x""no; then :
1979
1980 else
1981   break
1982 fi
1983      done
1984 fi
1985 eval ac_res=\$$3
1986                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1987 $as_echo "$ac_res" >&6; }
1988   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1989
1990 } # ac_fn_c_find_intX_t
1991
1992 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1993 # --------------------------------------------
1994 # Tries to find the compile-time value of EXPR in a program that includes
1995 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1996 # computed
1997 ac_fn_c_compute_int ()
1998 {
1999   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2000   if test "$cross_compiling" = yes; then
2001     # Depending upon the size, compute the lo and hi bounds.
2002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003 /* end confdefs.h.  */
2004 $4
2005 int
2006 main ()
2007 {
2008 static int test_array [1 - 2 * !(($2) >= 0)];
2009 test_array [0] = 0
2010
2011   ;
2012   return 0;
2013 }
2014 _ACEOF
2015 if ac_fn_c_try_compile "$LINENO"; then :
2016   ac_lo=0 ac_mid=0
2017   while :; do
2018     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2019 /* end confdefs.h.  */
2020 $4
2021 int
2022 main ()
2023 {
2024 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2025 test_array [0] = 0
2026
2027   ;
2028   return 0;
2029 }
2030 _ACEOF
2031 if ac_fn_c_try_compile "$LINENO"; then :
2032   ac_hi=$ac_mid; break
2033 else
2034   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2035                         if test $ac_lo -le $ac_mid; then
2036                           ac_lo= ac_hi=
2037                           break
2038                         fi
2039                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2040 fi
2041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2042   done
2043 else
2044   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2045 /* end confdefs.h.  */
2046 $4
2047 int
2048 main ()
2049 {
2050 static int test_array [1 - 2 * !(($2) < 0)];
2051 test_array [0] = 0
2052
2053   ;
2054   return 0;
2055 }
2056 _ACEOF
2057 if ac_fn_c_try_compile "$LINENO"; then :
2058   ac_hi=-1 ac_mid=-1
2059   while :; do
2060     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2061 /* end confdefs.h.  */
2062 $4
2063 int
2064 main ()
2065 {
2066 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2067 test_array [0] = 0
2068
2069   ;
2070   return 0;
2071 }
2072 _ACEOF
2073 if ac_fn_c_try_compile "$LINENO"; then :
2074   ac_lo=$ac_mid; break
2075 else
2076   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2077                         if test $ac_mid -le $ac_hi; then
2078                           ac_lo= ac_hi=
2079                           break
2080                         fi
2081                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2082 fi
2083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2084   done
2085 else
2086   ac_lo= ac_hi=
2087 fi
2088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089 fi
2090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091 # Binary search between lo and hi bounds.
2092 while test "x$ac_lo" != "x$ac_hi"; do
2093   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2094   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2095 /* end confdefs.h.  */
2096 $4
2097 int
2098 main ()
2099 {
2100 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2101 test_array [0] = 0
2102
2103   ;
2104   return 0;
2105 }
2106 _ACEOF
2107 if ac_fn_c_try_compile "$LINENO"; then :
2108   ac_hi=$ac_mid
2109 else
2110   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2111 fi
2112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2113 done
2114 case $ac_lo in #((
2115 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2116 '') ac_retval=1 ;;
2117 esac
2118   else
2119     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2120 /* end confdefs.h.  */
2121 $4
2122 static long int longval () { return $2; }
2123 static unsigned long int ulongval () { return $2; }
2124 #include <stdio.h>
2125 #include <stdlib.h>
2126 int
2127 main ()
2128 {
2129
2130   FILE *f = fopen ("conftest.val", "w");
2131   if (! f)
2132     return 1;
2133   if (($2) < 0)
2134     {
2135       long int i = longval ();
2136       if (i != ($2))
2137         return 1;
2138       fprintf (f, "%ld", i);
2139     }
2140   else
2141     {
2142       unsigned long int i = ulongval ();
2143       if (i != ($2))
2144         return 1;
2145       fprintf (f, "%lu", i);
2146     }
2147   /* Do not output a trailing newline, as this causes \r\n confusion
2148      on some platforms.  */
2149   return ferror (f) || fclose (f) != 0;
2150
2151   ;
2152   return 0;
2153 }
2154 _ACEOF
2155 if ac_fn_c_try_run "$LINENO"; then :
2156   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2157 else
2158   ac_retval=1
2159 fi
2160 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2161   conftest.$ac_objext conftest.beam conftest.$ac_ext
2162 rm -f conftest.val
2163
2164   fi
2165   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2166   as_fn_set_status $ac_retval
2167
2168 } # ac_fn_c_compute_int
2169
2170 # ac_fn_c_check_func LINENO FUNC VAR
2171 # ----------------------------------
2172 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2173 ac_fn_c_check_func ()
2174 {
2175   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2176   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2177 $as_echo_n "checking for $2... " >&6; }
2178 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2179   $as_echo_n "(cached) " >&6
2180 else
2181   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182 /* end confdefs.h.  */
2183 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2184    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2185 #define $2 innocuous_$2
2186
2187 /* System header to define __stub macros and hopefully few prototypes,
2188     which can conflict with char $2 (); below.
2189     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2190     <limits.h> exists even on freestanding compilers.  */
2191
2192 #ifdef __STDC__
2193 # include <limits.h>
2194 #else
2195 # include <assert.h>
2196 #endif
2197
2198 #undef $2
2199
2200 /* Override any GCC internal prototype to avoid an error.
2201    Use char because int might match the return type of a GCC
2202    builtin and then its argument prototype would still apply.  */
2203 #ifdef __cplusplus
2204 extern "C"
2205 #endif
2206 char $2 ();
2207 /* The GNU C library defines this for functions which it implements
2208     to always fail with ENOSYS.  Some functions are actually named
2209     something starting with __ and the normal name is an alias.  */
2210 #if defined __stub_$2 || defined __stub___$2
2211 choke me
2212 #endif
2213
2214 int
2215 main ()
2216 {
2217 return $2 ();
2218   ;
2219   return 0;
2220 }
2221 _ACEOF
2222 if ac_fn_c_try_link "$LINENO"; then :
2223   eval "$3=yes"
2224 else
2225   eval "$3=no"
2226 fi
2227 rm -f core conftest.err conftest.$ac_objext \
2228     conftest$ac_exeext conftest.$ac_ext
2229 fi
2230 eval ac_res=\$$3
2231                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2232 $as_echo "$ac_res" >&6; }
2233   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2234
2235 } # ac_fn_c_check_func
2236
2237 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2238 # ----------------------------------------------------
2239 # Tries to find if the field MEMBER exists in type AGGR, after including
2240 # INCLUDES, setting cache variable VAR accordingly.
2241 ac_fn_c_check_member ()
2242 {
2243   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2244   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2245 $as_echo_n "checking for $2.$3... " >&6; }
2246 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2247   $as_echo_n "(cached) " >&6
2248 else
2249   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2250 /* end confdefs.h.  */
2251 $5
2252 int
2253 main ()
2254 {
2255 static $2 ac_aggr;
2256 if (ac_aggr.$3)
2257 return 0;
2258   ;
2259   return 0;
2260 }
2261 _ACEOF
2262 if ac_fn_c_try_compile "$LINENO"; then :
2263   eval "$4=yes"
2264 else
2265   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2266 /* end confdefs.h.  */
2267 $5
2268 int
2269 main ()
2270 {
2271 static $2 ac_aggr;
2272 if (sizeof ac_aggr.$3)
2273 return 0;
2274   ;
2275   return 0;
2276 }
2277 _ACEOF
2278 if ac_fn_c_try_compile "$LINENO"; then :
2279   eval "$4=yes"
2280 else
2281   eval "$4=no"
2282 fi
2283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2284 fi
2285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2286 fi
2287 eval ac_res=\$$4
2288                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2289 $as_echo "$ac_res" >&6; }
2290   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2291
2292 } # ac_fn_c_check_member
2293
2294 # ac_fn_c_check_decl LINENO SYMBOL VAR
2295 # ------------------------------------
2296 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2297 ac_fn_c_check_decl ()
2298 {
2299   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2300   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2301 $as_echo_n "checking whether $2 is declared... " >&6; }
2302 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2303   $as_echo_n "(cached) " >&6
2304 else
2305   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2306 /* end confdefs.h.  */
2307 $4
2308 int
2309 main ()
2310 {
2311 #ifndef $2
2312   (void) $2;
2313 #endif
2314
2315   ;
2316   return 0;
2317 }
2318 _ACEOF
2319 if ac_fn_c_try_compile "$LINENO"; then :
2320   eval "$3=yes"
2321 else
2322   eval "$3=no"
2323 fi
2324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2325 fi
2326 eval ac_res=\$$3
2327                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2328 $as_echo "$ac_res" >&6; }
2329   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2330
2331 } # ac_fn_c_check_decl
2332 cat >config.log <<_ACEOF
2333 This file contains any messages produced by compilers while
2334 running configure, to aid debugging if configure makes a mistake.
2335
2336 It was created by python $as_me 2.7, which was
2337 generated by GNU Autoconf 2.65.  Invocation command line was
2338
2339   $ $0 $@
2340
2341 _ACEOF
2342 exec 5>>config.log
2343 {
2344 cat <<_ASUNAME
2345 ## --------- ##
2346 ## Platform. ##
2347 ## --------- ##
2348
2349 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2350 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2351 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2352 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2353 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2354
2355 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2356 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2357
2358 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2359 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2360 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2361 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2362 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2363 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2364 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2365
2366 _ASUNAME
2367
2368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2369 for as_dir in $PATH
2370 do
2371   IFS=$as_save_IFS
2372   test -z "$as_dir" && as_dir=.
2373     $as_echo "PATH: $as_dir"
2374   done
2375 IFS=$as_save_IFS
2376
2377 } >&5
2378
2379 cat >&5 <<_ACEOF
2380
2381
2382 ## ----------- ##
2383 ## Core tests. ##
2384 ## ----------- ##
2385
2386 _ACEOF
2387
2388
2389 # Keep a trace of the command line.
2390 # Strip out --no-create and --no-recursion so they do not pile up.
2391 # Strip out --silent because we don't want to record it for future runs.
2392 # Also quote any args containing shell meta-characters.
2393 # Make two passes to allow for proper duplicate-argument suppression.
2394 ac_configure_args=
2395 ac_configure_args0=
2396 ac_configure_args1=
2397 ac_must_keep_next=false
2398 for ac_pass in 1 2
2399 do
2400   for ac_arg
2401   do
2402     case $ac_arg in
2403     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2404     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2405     | -silent | --silent | --silen | --sile | --sil)
2406       continue ;;
2407     *\'*)
2408       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2409     esac
2410     case $ac_pass in
2411     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2412     2)
2413       as_fn_append ac_configure_args1 " '$ac_arg'"
2414       if test $ac_must_keep_next = true; then
2415         ac_must_keep_next=false # Got value, back to normal.
2416       else
2417         case $ac_arg in
2418           *=* | --config-cache | -C | -disable-* | --disable-* \
2419           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2420           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2421           | -with-* | --with-* | -without-* | --without-* | --x)
2422             case "$ac_configure_args0 " in
2423               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2424             esac
2425             ;;
2426           -* ) ac_must_keep_next=true ;;
2427         esac
2428       fi
2429       as_fn_append ac_configure_args " '$ac_arg'"
2430       ;;
2431     esac
2432   done
2433 done
2434 { ac_configure_args0=; unset ac_configure_args0;}
2435 { ac_configure_args1=; unset ac_configure_args1;}
2436
2437 # When interrupted or exit'd, cleanup temporary files, and complete
2438 # config.log.  We remove comments because anyway the quotes in there
2439 # would cause problems or look ugly.
2440 # WARNING: Use '\'' to represent an apostrophe within the trap.
2441 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2442 trap 'exit_status=$?
2443   # Save into config.log some information that might help in debugging.
2444   {
2445     echo
2446
2447     cat <<\_ASBOX
2448 ## ---------------- ##
2449 ## Cache variables. ##
2450 ## ---------------- ##
2451 _ASBOX
2452     echo
2453     # The following way of writing the cache mishandles newlines in values,
2454 (
2455   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2456     eval ac_val=\$$ac_var
2457     case $ac_val in #(
2458     *${as_nl}*)
2459       case $ac_var in #(
2460       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2461 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2462       esac
2463       case $ac_var in #(
2464       _ | IFS | as_nl) ;; #(
2465       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2466       *) { eval $ac_var=; unset $ac_var;} ;;
2467       esac ;;
2468     esac
2469   done
2470   (set) 2>&1 |
2471     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2472     *${as_nl}ac_space=\ *)
2473       sed -n \
2474         "s/'\''/'\''\\\\'\'''\''/g;
2475           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2476       ;; #(
2477     *)
2478       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2479       ;;
2480     esac |
2481     sort
2482 )
2483     echo
2484
2485     cat <<\_ASBOX
2486 ## ----------------- ##
2487 ## Output variables. ##
2488 ## ----------------- ##
2489 _ASBOX
2490     echo
2491     for ac_var in $ac_subst_vars
2492     do
2493       eval ac_val=\$$ac_var
2494       case $ac_val in
2495       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2496       esac
2497       $as_echo "$ac_var='\''$ac_val'\''"
2498     done | sort
2499     echo
2500
2501     if test -n "$ac_subst_files"; then
2502       cat <<\_ASBOX
2503 ## ------------------- ##
2504 ## File substitutions. ##
2505 ## ------------------- ##
2506 _ASBOX
2507       echo
2508       for ac_var in $ac_subst_files
2509       do
2510         eval ac_val=\$$ac_var
2511         case $ac_val in
2512         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2513         esac
2514         $as_echo "$ac_var='\''$ac_val'\''"
2515       done | sort
2516       echo
2517     fi
2518
2519     if test -s confdefs.h; then
2520       cat <<\_ASBOX
2521 ## ----------- ##
2522 ## confdefs.h. ##
2523 ## ----------- ##
2524 _ASBOX
2525       echo
2526       cat confdefs.h
2527       echo
2528     fi
2529     test "$ac_signal" != 0 &&
2530       $as_echo "$as_me: caught signal $ac_signal"
2531     $as_echo "$as_me: exit $exit_status"
2532   } >&5
2533   rm -f core *.core core.conftest.* &&
2534     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2535     exit $exit_status
2536 ' 0
2537 for ac_signal in 1 2 13 15; do
2538   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2539 done
2540 ac_signal=0
2541
2542 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2543 rm -f -r conftest* confdefs.h
2544
2545 $as_echo "/* confdefs.h */" > confdefs.h
2546
2547 # Predefined preprocessor variables.
2548
2549 cat >>confdefs.h <<_ACEOF
2550 #define PACKAGE_NAME "$PACKAGE_NAME"
2551 _ACEOF
2552
2553 cat >>confdefs.h <<_ACEOF
2554 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2555 _ACEOF
2556
2557 cat >>confdefs.h <<_ACEOF
2558 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2559 _ACEOF
2560
2561 cat >>confdefs.h <<_ACEOF
2562 #define PACKAGE_STRING "$PACKAGE_STRING"
2563 _ACEOF
2564
2565 cat >>confdefs.h <<_ACEOF
2566 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2567 _ACEOF
2568
2569 cat >>confdefs.h <<_ACEOF
2570 #define PACKAGE_URL "$PACKAGE_URL"
2571 _ACEOF
2572
2573
2574 # Let the site file select an alternate cache file if it wants to.
2575 # Prefer an explicitly selected file to automatically selected ones.
2576 ac_site_file1=NONE
2577 ac_site_file2=NONE
2578 if test -n "$CONFIG_SITE"; then
2579   ac_site_file1=$CONFIG_SITE
2580 elif test "x$prefix" != xNONE; then
2581   ac_site_file1=$prefix/share/config.site
2582   ac_site_file2=$prefix/etc/config.site
2583 else
2584   ac_site_file1=$ac_default_prefix/share/config.site
2585   ac_site_file2=$ac_default_prefix/etc/config.site
2586 fi
2587 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2588 do
2589   test "x$ac_site_file" = xNONE && continue
2590   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2591     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2592 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2593     sed 's/^/| /' "$ac_site_file" >&5
2594     . "$ac_site_file"
2595   fi
2596 done
2597
2598 if test -r "$cache_file"; then
2599   # Some versions of bash will fail to source /dev/null (special files
2600   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2601   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2602     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2603 $as_echo "$as_me: loading cache $cache_file" >&6;}
2604     case $cache_file in
2605       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2606       *)                      . "./$cache_file";;
2607     esac
2608   fi
2609 else
2610   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2611 $as_echo "$as_me: creating cache $cache_file" >&6;}
2612   >$cache_file
2613 fi
2614
2615 # Check that the precious variables saved in the cache have kept the same
2616 # value.
2617 ac_cache_corrupted=false
2618 for ac_var in $ac_precious_vars; do
2619   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2620   eval ac_new_set=\$ac_env_${ac_var}_set
2621   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2622   eval ac_new_val=\$ac_env_${ac_var}_value
2623   case $ac_old_set,$ac_new_set in
2624     set,)
2625       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2626 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2627       ac_cache_corrupted=: ;;
2628     ,set)
2629       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2630 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2631       ac_cache_corrupted=: ;;
2632     ,);;
2633     *)
2634       if test "x$ac_old_val" != "x$ac_new_val"; then
2635         # differences in whitespace do not lead to failure.
2636         ac_old_val_w=`echo x $ac_old_val`
2637         ac_new_val_w=`echo x $ac_new_val`
2638         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2639           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2640 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2641           ac_cache_corrupted=:
2642         else
2643           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2644 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2645           eval $ac_var=\$ac_old_val
2646         fi
2647         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2648 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2649         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2650 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2651       fi;;
2652   esac
2653   # Pass precious variables to config.status.
2654   if test "$ac_new_set" = set; then
2655     case $ac_new_val in
2656     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2657     *) ac_arg=$ac_var=$ac_new_val ;;
2658     esac
2659     case " $ac_configure_args " in
2660       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2661       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2662     esac
2663   fi
2664 done
2665 if $ac_cache_corrupted; then
2666   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2667 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2668   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2669 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2670   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2671 fi
2672 ## -------------------- ##
2673 ## Main body of script. ##
2674 ## -------------------- ##
2675
2676 ac_ext=c
2677 ac_cpp='$CPP $CPPFLAGS'
2678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2681
2682
2683
2684 ac_config_headers="$ac_config_headers pyconfig.h"
2685
2686
2687
2688 if test "$prefix" != "/"; then
2689     prefix=`echo "$prefix" | sed -e 's/\/$//g'`
2690 fi
2691
2692
2693
2694
2695 # We don't use PACKAGE_ variables, and they cause conflicts
2696 # with other autoconf-based packages that include Python.h
2697 grep -v 'define PACKAGE_' <confdefs.h >confdefs.h.new
2698 rm confdefs.h
2699 mv confdefs.h.new confdefs.h
2700
2701
2702 VERSION=2.7
2703
2704
2705 SOVERSION=1.0
2706
2707 # The later defininition of _XOPEN_SOURCE disables certain features
2708 # on Linux, so we need _GNU_SOURCE to re-enable them (makedev, tm_zone).
2709
2710 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
2711
2712
2713 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
2714 # certain features on NetBSD, so we need _NETBSD_SOURCE to re-enable
2715 # them.
2716
2717 $as_echo "#define _NETBSD_SOURCE 1" >>confdefs.h
2718
2719
2720 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
2721 # certain features on FreeBSD, so we need __BSD_VISIBLE to re-enable
2722 # them.
2723
2724 $as_echo "#define __BSD_VISIBLE 1" >>confdefs.h
2725
2726
2727 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
2728 # u_int on Irix 5.3. Defining _BSD_TYPES brings it back.
2729
2730 $as_echo "#define _BSD_TYPES 1" >>confdefs.h
2731
2732
2733 # The later defininition of _XOPEN_SOURCE and _POSIX_C_SOURCE disables
2734 # certain features on Mac OS X, so we need _DARWIN_C_SOURCE to re-enable
2735 # them.
2736
2737 $as_echo "#define _DARWIN_C_SOURCE 1" >>confdefs.h
2738
2739
2740
2741 define_xopen_source=yes
2742
2743 # Arguments passed to configure.
2744
2745 CONFIG_ARGS="$ac_configure_args"
2746
2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-universalsdk" >&5
2748 $as_echo_n "checking for --enable-universalsdk... " >&6; }
2749 # Check whether --enable-universalsdk was given.
2750 if test "${enable_universalsdk+set}" = set; then :
2751   enableval=$enable_universalsdk;
2752         case $enableval in
2753         yes)
2754                 enableval=/Developer/SDKs/MacOSX10.4u.sdk
2755                 if test ! -d "${enableval}"
2756                 then
2757                         enableval=/
2758                 fi
2759                 ;;
2760         esac
2761         case $enableval in
2762         no)
2763                 UNIVERSALSDK=
2764                 enable_universalsdk=
2765                 ;;
2766         *)
2767                 UNIVERSALSDK=$enableval
2768                 if test ! -d "${UNIVERSALSDK}"
2769                 then
2770                         as_fn_error "--enable-universalsdk specifies non-existing SDK: ${UNIVERSALSDK}" "$LINENO" 5
2771                 fi
2772                 ;;
2773         esac
2774
2775
2776 else
2777
2778         UNIVERSALSDK=
2779         enable_universalsdk=
2780
2781 fi
2782
2783 if test -n "${UNIVERSALSDK}"
2784 then
2785         { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${UNIVERSALSDK}" >&5
2786 $as_echo "${UNIVERSALSDK}" >&6; }
2787 else
2788         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2789 $as_echo "no" >&6; }
2790 fi
2791
2792
2793
2794
2795 UNIVERSAL_ARCHS="32-bit"
2796
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --with-universal-archs" >&5
2798 $as_echo_n "checking for --with-universal-archs... " >&6; }
2799
2800 # Check whether --with-universal-archs was given.
2801 if test "${with_universal_archs+set}" = set; then :
2802   withval=$with_universal_archs;
2803         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5
2804 $as_echo "$withval" >&6; }
2805         UNIVERSAL_ARCHS="$withval"
2806         if test "${enable_universalsdk}" ; then
2807                 :
2808         else
2809                 as_fn_error "--with-universal-archs without --enable-universalsdk. See Mac/README" "$LINENO" 5
2810         fi
2811
2812 else
2813
2814         { $as_echo "$as_me:${as_lineno-$LINENO}: result: 32-bit" >&5
2815 $as_echo "32-bit" >&6; }
2816
2817 fi
2818
2819
2820
2821
2822
2823 # Check whether --with-framework-name was given.
2824 if test "${with_framework_name+set}" = set; then :
2825   withval=$with_framework_name;
2826     if test "${enable_framework}"; then
2827             :
2828     else
2829         as_fn_error "--with-framework-name without --enable-framework. See Mac/README" "$LINENO" 5
2830     fi
2831     PYTHONFRAMEWORK=${withval}
2832     PYTHONFRAMEWORKDIR=${withval}.framework
2833     PYTHONFRAMEWORKIDENTIFIER=org.python.`echo $withval | tr 'A-Z' 'a-z'`
2834
2835 else
2836
2837     PYTHONFRAMEWORK=Python
2838     PYTHONFRAMEWORKDIR=Python.framework
2839     PYTHONFRAMEWORKIDENTIFIER=org.python.python
2840
2841 fi
2842
2843 # Check whether --enable-framework was given.
2844 if test "${enable_framework+set}" = set; then :
2845   enableval=$enable_framework;
2846         case $enableval in
2847         yes)
2848                 enableval=/Library/Frameworks
2849         esac
2850         case $enableval in
2851         no)
2852                 PYTHONFRAMEWORK=
2853                 PYTHONFRAMEWORKDIR=no-framework
2854                 PYTHONFRAMEWORKPREFIX=
2855                 PYTHONFRAMEWORKINSTALLDIR=
2856                 FRAMEWORKINSTALLFIRST=
2857                 FRAMEWORKINSTALLLAST=
2858                 FRAMEWORKALTINSTALLFIRST=
2859                 FRAMEWORKALTINSTALLLAST=
2860                 if test "x${prefix}" = "xNONE"; then
2861                         FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2862                 else
2863                         FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2864                 fi
2865                 enable_framework=
2866                 ;;
2867         *)
2868                 PYTHONFRAMEWORKPREFIX="${enableval}"
2869                 PYTHONFRAMEWORKINSTALLDIR=$PYTHONFRAMEWORKPREFIX/$PYTHONFRAMEWORKDIR
2870                 FRAMEWORKINSTALLFIRST="frameworkinstallstructure"
2871                 FRAMEWORKALTINSTALLFIRST="frameworkinstallstructure bininstall maninstall"
2872                 FRAMEWORKINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkinstallunixtools"
2873                 FRAMEWORKALTINSTALLLAST="frameworkinstallmaclib frameworkinstallapps frameworkaltinstallunixtools"
2874                 FRAMEWORKINSTALLAPPSPREFIX="/Applications"
2875
2876                 if test "x${prefix}" = "xNONE" ; then
2877                         FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2878
2879                 else
2880                         FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2881                 fi
2882
2883                 case "${enableval}" in
2884                 /System*)
2885                         FRAMEWORKINSTALLAPPSPREFIX="/Applications"
2886                         if test "${prefix}" = "NONE" ; then
2887                                 # See below
2888                                 FRAMEWORKUNIXTOOLSPREFIX="/usr"
2889                         fi
2890                         ;;
2891
2892                 /Library*)
2893                         FRAMEWORKINSTALLAPPSPREFIX="/Applications"
2894                         ;;
2895
2896                 */Library/Frameworks)
2897                         MDIR="`dirname "${enableval}"`"
2898                         MDIR="`dirname "${MDIR}"`"
2899                         FRAMEWORKINSTALLAPPSPREFIX="${MDIR}/Applications"
2900
2901                         if test "${prefix}" = "NONE"; then
2902                                 # User hasn't specified the
2903                                 # --prefix option, but wants to install
2904                                 # the framework in a non-default location,
2905                                 # ensure that the compatibility links get
2906                                 # installed relative to that prefix as well
2907                                 # instead of in /usr/local.
2908                                 FRAMEWORKUNIXTOOLSPREFIX="${MDIR}"
2909                         fi
2910                         ;;
2911
2912                 *)
2913                         FRAMEWORKINSTALLAPPSPREFIX="/Applications"
2914                         ;;
2915                 esac
2916
2917                 prefix=$PYTHONFRAMEWORKINSTALLDIR/Versions/$VERSION
2918
2919                 # Add files for Mac specific code to the list of output
2920                 # files:
2921                 ac_config_files="$ac_config_files Mac/Makefile"
2922
2923                 ac_config_files="$ac_config_files Mac/PythonLauncher/Makefile"
2924
2925                 ac_config_files="$ac_config_files Mac/IDLE/Makefile"
2926
2927                 ac_config_files="$ac_config_files Mac/Resources/framework/Info.plist"
2928
2929                 ac_config_files="$ac_config_files Mac/Resources/app/Info.plist"
2930
2931         esac
2932
2933 else
2934
2935         PYTHONFRAMEWORK=
2936         PYTHONFRAMEWORKDIR=no-framework
2937         PYTHONFRAMEWORKPREFIX=
2938         PYTHONFRAMEWORKINSTALLDIR=
2939         FRAMEWORKINSTALLFIRST=
2940         FRAMEWORKINSTALLLAST=
2941         FRAMEWORKALTINSTALLFIRST=
2942         FRAMEWORKALTINSTALLLAST=
2943         if test "x${prefix}" = "xNONE" ; then
2944                 FRAMEWORKUNIXTOOLSPREFIX="${ac_default_prefix}"
2945         else
2946                 FRAMEWORKUNIXTOOLSPREFIX="${prefix}"
2947         fi
2948         enable_framework=
2949
2950
2951 fi
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965 ##AC_ARG_WITH(dyld,
2966 ##            AS_HELP_STRING([--with-dyld],
2967 ##                           [Use (OpenStep|Rhapsody) dynamic linker]))
2968 ##
2969 # Set name for machine-dependent library files
2970
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking MACHDEP" >&5
2972 $as_echo_n "checking MACHDEP... " >&6; }
2973 if test -z "$MACHDEP"
2974 then
2975         ac_sys_system=`uname -s`
2976         if test "$ac_sys_system" = "AIX" \
2977         -o "$ac_sys_system" = "UnixWare" -o "$ac_sys_system" = "OpenUNIX"; then
2978                 ac_sys_release=`uname -v`
2979         else
2980                 ac_sys_release=`uname -r`
2981         fi
2982         ac_md_system=`echo $ac_sys_system |
2983                            tr -d '/ ' | tr '[A-Z]' '[a-z]'`
2984         ac_md_release=`echo $ac_sys_release |
2985                            tr -d '/ ' | sed 's/^[A-Z]\.//' | sed 's/\..*//'`
2986         MACHDEP="$ac_md_system$ac_md_release"
2987
2988         case $MACHDEP in
2989         cygwin*) MACHDEP="cygwin";;
2990         darwin*) MACHDEP="darwin";;
2991         atheos*) MACHDEP="atheos";;
2992         irix646) MACHDEP="irix6";;
2993         '')     MACHDEP="unknown";;
2994         esac
2995 fi
2996
2997 # Some systems cannot stand _XOPEN_SOURCE being defined at all; they
2998 # disable features if it is defined, without any means to access these
2999 # features as extensions. For these systems, we skip the definition of
3000 # _XOPEN_SOURCE. Before adding a system to the list to gain access to
3001 # some feature, make sure there is no alternative way to access this
3002 # feature. Also, when using wildcards, make sure you have verified the
3003 # need for not defining _XOPEN_SOURCE on all systems matching the
3004 # wildcard, and that the wildcard does not include future systems
3005 # (which may remove their limitations).
3006 case $ac_sys_system/$ac_sys_release in
3007   # On OpenBSD, select(2) is not available if _XOPEN_SOURCE is defined,
3008   # even though select is a POSIX function. Reported by J. Ribbens.
3009   # Reconfirmed for OpenBSD 3.3 by Zachary Hamm, for 3.4 by Jason Ish.
3010   # In addition, Stefan Krah confirms that issue #1244610 exists through
3011   # OpenBSD 4.6, but is fixed in 4.7.
3012   OpenBSD/2.* | OpenBSD/3.[0123456789] | OpenBSD/4.[0123456])
3013     define_xopen_source=no
3014     # OpenBSD undoes our definition of __BSD_VISIBLE if _XOPEN_SOURCE is
3015     # also defined. This can be overridden by defining _BSD_SOURCE
3016     # As this has a different meaning on Linux, only define it on OpenBSD
3017
3018 $as_echo "#define _BSD_SOURCE 1" >>confdefs.h
3019
3020     ;;
3021   OpenBSD/4.[789])
3022     # OpenBSD undoes our definition of __BSD_VISIBLE if _XOPEN_SOURCE is
3023     # also defined. This can be overridden by defining _BSD_SOURCE
3024     # As this has a different meaning on Linux, only define it on OpenBSD
3025
3026 $as_echo "#define _BSD_SOURCE 1" >>confdefs.h
3027
3028     ;;
3029   # Defining _XOPEN_SOURCE on NetBSD version prior to the introduction of
3030   # _NETBSD_SOURCE disables certain features (eg. setgroups). Reported by
3031   # Marc Recht
3032   NetBSD/1.5 | NetBSD/1.5.* | NetBSD/1.6 | NetBSD/1.6.* | NetBSD/1.6[A-S])
3033     define_xopen_source=no;;
3034   # From the perspective of Solaris, _XOPEN_SOURCE is not so much a
3035   # request to enable features supported by the standard as a request
3036   # to disable features not supported by the standard.  The best way
3037   # for Python to use Solaris is simply to leave _XOPEN_SOURCE out
3038   # entirely and define __EXTENSIONS__ instead.
3039   SunOS/*)
3040     define_xopen_source=no;;
3041   # On UnixWare 7, u_long is never defined with _XOPEN_SOURCE,
3042   # but used in /usr/include/netinet/tcp.h. Reported by Tim Rice.
3043   # Reconfirmed for 7.1.4 by Martin v. Loewis.
3044   OpenUNIX/8.0.0| UnixWare/7.1.[0-4])
3045     define_xopen_source=no;;
3046   # On OpenServer 5, u_short is never defined with _XOPEN_SOURCE,
3047   # but used in struct sockaddr.sa_family. Reported by Tim Rice.
3048   SCO_SV/3.2)
3049     define_xopen_source=no;;
3050   # On FreeBSD 4, the math functions C89 does not cover are never defined
3051   # with _XOPEN_SOURCE and __BSD_VISIBLE does not re-enable them.
3052   FreeBSD/4.*)
3053     define_xopen_source=no;;
3054   # On MacOS X 10.2, a bug in ncurses.h means that it craps out if
3055   # _XOPEN_EXTENDED_SOURCE is defined. Apparently, this is fixed in 10.3, which
3056   # identifies itself as Darwin/7.*
3057   # On Mac OS X 10.4, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
3058   # disables platform specific features beyond repair.
3059   # On Mac OS X 10.3, defining _POSIX_C_SOURCE or _XOPEN_SOURCE
3060   # has no effect, don't bother defining them
3061   Darwin/[6789].*)
3062     define_xopen_source=no;;
3063   Darwin/1[0-9].*)
3064     define_xopen_source=no;;
3065   # On AIX 4 and 5.1, mbstate_t is defined only when _XOPEN_SOURCE == 500 but
3066   # used in wcsnrtombs() and mbsnrtowcs() even if _XOPEN_SOURCE is not defined
3067   # or has another value. By not (re)defining it, the defaults come in place.
3068   AIX/4)
3069     define_xopen_source=no;;
3070   AIX/5)
3071     if test `uname -r` -eq 1; then
3072       define_xopen_source=no
3073     fi
3074     ;;
3075   # On QNX 6.3.2, defining _XOPEN_SOURCE prevents netdb.h from
3076   # defining NI_NUMERICHOST.
3077   QNX/6.3.2)
3078     define_xopen_source=no
3079     ;;
3080
3081 esac
3082
3083 if test $define_xopen_source = yes
3084 then
3085
3086 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
3087
3088
3089   # On Tru64 Unix 4.0F, defining _XOPEN_SOURCE also requires
3090   # definition of _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE, or else
3091   # several APIs are not declared. Since this is also needed in some
3092   # cases for HP-UX, we define it globally.
3093
3094 $as_echo "#define _XOPEN_SOURCE_EXTENDED 1" >>confdefs.h
3095
3096
3097
3098 $as_echo "#define _POSIX_C_SOURCE 200112L" >>confdefs.h
3099
3100
3101 fi
3102
3103 #
3104 # SGI compilers allow the specification of the both the ABI and the
3105 # ISA on the command line.  Depending on the values of these switches,
3106 # different and often incompatable code will be generated.
3107 #
3108 # The SGI_ABI variable can be used to modify the CC and LDFLAGS and
3109 # thus supply support for various ABI/ISA combinations.  The MACHDEP
3110 # variable is also adjusted.
3111 #
3112
3113 if test ! -z "$SGI_ABI"
3114 then
3115         CC="cc $SGI_ABI"
3116         LDFLAGS="$SGI_ABI $LDFLAGS"
3117         MACHDEP=`echo "${MACHDEP}${SGI_ABI}" | sed 's/ *//g'`
3118 fi
3119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MACHDEP" >&5
3120 $as_echo "$MACHDEP" >&6; }
3121
3122 # And add extra plat-mac for darwin
3123
3124
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking EXTRAPLATDIR" >&5
3126 $as_echo_n "checking EXTRAPLATDIR... " >&6; }
3127 if test -z "$EXTRAPLATDIR"
3128 then
3129         case $MACHDEP in
3130         darwin)
3131                 EXTRAPLATDIR="\$(PLATMACDIRS)"
3132                 EXTRAMACHDEPPATH="\$(PLATMACPATH)"
3133                 ;;
3134         *)
3135                 EXTRAPLATDIR=""
3136                 EXTRAMACHDEPPATH=""
3137                 ;;
3138         esac
3139 fi
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXTRAPLATDIR" >&5
3141 $as_echo "$EXTRAPLATDIR" >&6; }
3142
3143 # Record the configure-time value of MACOSX_DEPLOYMENT_TARGET,
3144 # it may influence the way we can build extensions, so distutils
3145 # needs to check it
3146
3147
3148 CONFIGURE_MACOSX_DEPLOYMENT_TARGET=
3149 EXPORT_MACOSX_DEPLOYMENT_TARGET='#'
3150
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking machine type as reported by uname -m" >&5
3152 $as_echo_n "checking machine type as reported by uname -m... " >&6; }
3153 ac_sys_machine=`uname -m`
3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_sys_machine" >&5
3155 $as_echo "$ac_sys_machine" >&6; }
3156
3157 # checks for alternative programs
3158
3159 # compiler flags are generated in two sets, BASECFLAGS and OPT.  OPT is just
3160 # for debug/optimization stuff.  BASECFLAGS is for flags that are required
3161 # just to get things to compile and link.  Users are free to override OPT
3162 # when running configure or make.  The build should not break if they do.
3163 # BASECFLAGS should generally not be messed with, however.
3164
3165 # XXX shouldn't some/most/all of this code be merged with the stuff later
3166 # on that fiddles with OPT and BASECFLAGS?
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --without-gcc" >&5
3168 $as_echo_n "checking for --without-gcc... " >&6; }
3169
3170 # Check whether --with-gcc was given.
3171 if test "${with_gcc+set}" = set; then :
3172   withval=$with_gcc;
3173         case $withval in
3174         no)     CC=${CC:-cc}
3175                 without_gcc=yes;;
3176         yes)    CC=gcc
3177                 without_gcc=no;;
3178         *)      CC=$withval
3179                 without_gcc=$withval;;
3180         esac
3181 else
3182
3183         case $ac_sys_system in
3184         AIX*)   CC=cc_r
3185                 without_gcc=;;
3186         BeOS*)
3187                 case $BE_HOST_CPU in
3188                 ppc)
3189                         CC=mwcc
3190                         without_gcc=yes
3191                         BASECFLAGS="$BASECFLAGS -export pragma"
3192                         OPT="$OPT -O"
3193                         LDFLAGS="$LDFLAGS -nodup"
3194                         ;;
3195                 x86)
3196                         CC=gcc
3197                         without_gcc=no
3198                         OPT="$OPT -O"
3199                         ;;
3200                 *)
3201                         as_fn_error "Unknown BeOS platform \"$BE_HOST_CPU\"" "$LINENO" 5
3202                         ;;
3203                 esac
3204                 AR="\$(srcdir)/Modules/ar_beos"
3205                 RANLIB=:
3206                 ;;
3207         *)      without_gcc=no;;
3208         esac
3209 fi
3210
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $without_gcc" >&5
3212 $as_echo "$without_gcc" >&6; }
3213
3214 # If the user switches compilers, we can't believe the cache
3215 if test ! -z "$ac_cv_prog_CC" -a ! -z "$CC" -a "$CC" != "$ac_cv_prog_CC"
3216 then
3217   as_fn_error "cached CC is different -- throw away $cache_file
3218 (it is also a good idea to do 'make clean' before compiling)" "$LINENO" 5
3219 fi
3220
3221 # If the user set CFLAGS, use this instead of the automatically
3222 # determined setting
3223 preset_cflags="$CFLAGS"
3224 ac_ext=c
3225 ac_cpp='$CPP $CPPFLAGS'
3226 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3227 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3228 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3229 if test -n "$ac_tool_prefix"; then
3230   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3231 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3233 $as_echo_n "checking for $ac_word... " >&6; }
3234 if test "${ac_cv_prog_CC+set}" = set; then :
3235   $as_echo_n "(cached) " >&6
3236 else
3237   if test -n "$CC"; then
3238   ac_cv_prog_CC="$CC" # Let the user override the test.
3239 else
3240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3241 for as_dir in $PATH
3242 do
3243   IFS=$as_save_IFS
3244   test -z "$as_dir" && as_dir=.
3245     for ac_exec_ext in '' $ac_executable_extensions; do
3246   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3247     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3248     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3249     break 2
3250   fi
3251 done
3252   done
3253 IFS=$as_save_IFS
3254
3255 fi
3256 fi
3257 CC=$ac_cv_prog_CC
3258 if test -n "$CC"; then
3259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3260 $as_echo "$CC" >&6; }
3261 else
3262   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3263 $as_echo "no" >&6; }
3264 fi
3265
3266
3267 fi
3268 if test -z "$ac_cv_prog_CC"; then
3269   ac_ct_CC=$CC
3270   # Extract the first word of "gcc", so it can be a program name with args.
3271 set dummy gcc; ac_word=$2
3272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3273 $as_echo_n "checking for $ac_word... " >&6; }
3274 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3275   $as_echo_n "(cached) " >&6
3276 else
3277   if test -n "$ac_ct_CC"; then
3278   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3279 else
3280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3281 for as_dir in $PATH
3282 do
3283   IFS=$as_save_IFS
3284   test -z "$as_dir" && as_dir=.
3285     for ac_exec_ext in '' $ac_executable_extensions; do
3286   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3287     ac_cv_prog_ac_ct_CC="gcc"
3288     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3289     break 2
3290   fi
3291 done
3292   done
3293 IFS=$as_save_IFS
3294
3295 fi
3296 fi
3297 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3298 if test -n "$ac_ct_CC"; then
3299   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3300 $as_echo "$ac_ct_CC" >&6; }
3301 else
3302   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3303 $as_echo "no" >&6; }
3304 fi
3305
3306   if test "x$ac_ct_CC" = x; then
3307     CC=""
3308   else
3309     case $cross_compiling:$ac_tool_warned in
3310 yes:)
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3312 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3313 ac_tool_warned=yes ;;
3314 esac
3315     CC=$ac_ct_CC
3316   fi
3317 else
3318   CC="$ac_cv_prog_CC"
3319 fi
3320
3321 if test -z "$CC"; then
3322           if test -n "$ac_tool_prefix"; then
3323     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3324 set dummy ${ac_tool_prefix}cc; ac_word=$2
3325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3326 $as_echo_n "checking for $ac_word... " >&6; }
3327 if test "${ac_cv_prog_CC+set}" = set; then :
3328   $as_echo_n "(cached) " >&6
3329 else
3330   if test -n "$CC"; then
3331   ac_cv_prog_CC="$CC" # Let the user override the test.
3332 else
3333 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3334 for as_dir in $PATH
3335 do
3336   IFS=$as_save_IFS
3337   test -z "$as_dir" && as_dir=.
3338     for ac_exec_ext in '' $ac_executable_extensions; do
3339   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3340     ac_cv_prog_CC="${ac_tool_prefix}cc"
3341     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3342     break 2
3343   fi
3344 done
3345   done
3346 IFS=$as_save_IFS
3347
3348 fi
3349 fi
3350 CC=$ac_cv_prog_CC
3351 if test -n "$CC"; then
3352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3353 $as_echo "$CC" >&6; }
3354 else
3355   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3356 $as_echo "no" >&6; }
3357 fi
3358
3359
3360   fi
3361 fi
3362 if test -z "$CC"; then
3363   # Extract the first word of "cc", so it can be a program name with args.
3364 set dummy cc; ac_word=$2
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3366 $as_echo_n "checking for $ac_word... " >&6; }
3367 if test "${ac_cv_prog_CC+set}" = set; then :
3368   $as_echo_n "(cached) " >&6
3369 else
3370   if test -n "$CC"; then
3371   ac_cv_prog_CC="$CC" # Let the user override the test.
3372 else
3373   ac_prog_rejected=no
3374 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3375 for as_dir in $PATH
3376 do
3377   IFS=$as_save_IFS
3378   test -z "$as_dir" && as_dir=.
3379     for ac_exec_ext in '' $ac_executable_extensions; do
3380   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3381     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3382        ac_prog_rejected=yes
3383        continue
3384      fi
3385     ac_cv_prog_CC="cc"
3386     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3387     break 2
3388   fi
3389 done
3390   done
3391 IFS=$as_save_IFS
3392
3393 if test $ac_prog_rejected = yes; then
3394   # We found a bogon in the path, so make sure we never use it.
3395   set dummy $ac_cv_prog_CC
3396   shift
3397   if test $# != 0; then
3398     # We chose a different compiler from the bogus one.
3399     # However, it has the same basename, so the bogon will be chosen
3400     # first if we set CC to just the basename; use the full file name.
3401     shift
3402     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3403   fi
3404 fi
3405 fi
3406 fi
3407 CC=$ac_cv_prog_CC
3408 if test -n "$CC"; then
3409   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3410 $as_echo "$CC" >&6; }
3411 else
3412   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3413 $as_echo "no" >&6; }
3414 fi
3415
3416
3417 fi
3418 if test -z "$CC"; then
3419   if test -n "$ac_tool_prefix"; then
3420   for ac_prog in cl.exe
3421   do
3422     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3423 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3425 $as_echo_n "checking for $ac_word... " >&6; }
3426 if test "${ac_cv_prog_CC+set}" = set; then :
3427   $as_echo_n "(cached) " >&6
3428 else
3429   if test -n "$CC"; then
3430   ac_cv_prog_CC="$CC" # Let the user override the test.
3431 else
3432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3433 for as_dir in $PATH
3434 do
3435   IFS=$as_save_IFS
3436   test -z "$as_dir" && as_dir=.
3437     for ac_exec_ext in '' $ac_executable_extensions; do
3438   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3439     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3440     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3441     break 2