configure
上传用户:quxuerui
上传日期:2018-01-08
资源大小:41811k
文件大小:717k
源码类别:

网格计算

开发平台:

Java

  1. ac_cv_lib_svld_dlopen=no
  2. fi
  3. rm -f conftest.err conftest.$ac_objext 
  4.       conftest$ac_exeext conftest.$ac_ext
  5. LIBS=$ac_check_lib_save_LIBS
  6. fi
  7. echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
  8. echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
  9. if test $ac_cv_lib_svld_dlopen = yes; then
  10.   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
  11. else
  12.   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
  13. echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
  14. if test "${ac_cv_lib_dld_dld_link+set}" = set; then
  15.   echo $ECHO_N "(cached) $ECHO_C" >&6
  16. else
  17.   ac_check_lib_save_LIBS=$LIBS
  18. LIBS="-ldld  $LIBS"
  19. cat >conftest.$ac_ext <<_ACEOF
  20. /* confdefs.h.  */
  21. _ACEOF
  22. cat confdefs.h >>conftest.$ac_ext
  23. cat >>conftest.$ac_ext <<_ACEOF
  24. /* end confdefs.h.  */
  25. /* Override any gcc2 internal prototype to avoid an error.  */
  26. #ifdef __cplusplus
  27. extern "C"
  28. #endif
  29. /* We use char because int might match the return type of a gcc2
  30.    builtin and then its argument prototype would still apply.  */
  31. char dld_link ();
  32. int
  33. main ()
  34. {
  35. dld_link ();
  36.   ;
  37.   return 0;
  38. }
  39. _ACEOF
  40. rm -f conftest.$ac_objext conftest$ac_exeext
  41. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  42.   (eval $ac_link) 2>conftest.er1
  43.   ac_status=$?
  44.   grep -v '^ *+' conftest.er1 >conftest.err
  45.   rm -f conftest.er1
  46.   cat conftest.err >&5
  47.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  48.   (exit $ac_status); } &&
  49.  { ac_try='test -z "$ac_c_werror_flag"
  50.  || test ! -s conftest.err'
  51.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  52.   (eval $ac_try) 2>&5
  53.   ac_status=$?
  54.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  55.   (exit $ac_status); }; } &&
  56.  { ac_try='test -s conftest$ac_exeext'
  57.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  58.   (eval $ac_try) 2>&5
  59.   ac_status=$?
  60.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  61.   (exit $ac_status); }; }; then
  62.   ac_cv_lib_dld_dld_link=yes
  63. else
  64.   echo "$as_me: failed program was:" >&5
  65. sed 's/^/| /' conftest.$ac_ext >&5
  66. ac_cv_lib_dld_dld_link=no
  67. fi
  68. rm -f conftest.err conftest.$ac_objext 
  69.       conftest$ac_exeext conftest.$ac_ext
  70. LIBS=$ac_check_lib_save_LIBS
  71. fi
  72. echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
  73. echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
  74. if test $ac_cv_lib_dld_dld_link = yes; then
  75.   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
  76. fi
  77. fi
  78. fi
  79. fi
  80. fi
  81. fi
  82.     ;;
  83.   esac
  84.   if test "x$lt_cv_dlopen" != xno; then
  85.     enable_dlopen=yes
  86.   else
  87.     enable_dlopen=no
  88.   fi
  89.   case $lt_cv_dlopen in
  90.   dlopen)
  91.     save_CPPFLAGS="$CPPFLAGS"
  92.     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
  93.     save_LDFLAGS="$LDFLAGS"
  94.     eval LDFLAGS="$LDFLAGS $export_dynamic_flag_spec"
  95.     save_LIBS="$LIBS"
  96.     LIBS="$lt_cv_dlopen_libs $LIBS"
  97.     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
  98. echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
  99. if test "${lt_cv_dlopen_self+set}" = set; then
  100.   echo $ECHO_N "(cached) $ECHO_C" >&6
  101. else
  102.      if test "$cross_compiling" = yes; then :
  103.   lt_cv_dlopen_self=cross
  104. else
  105.   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  106.   lt_status=$lt_dlunknown
  107.   cat > conftest.$ac_ext <<EOF
  108. #line 19177 "configure"
  109. #include "confdefs.h"
  110. #if HAVE_DLFCN_H
  111. #include <dlfcn.h>
  112. #endif
  113. #include <stdio.h>
  114. #ifdef RTLD_GLOBAL
  115. #  define LT_DLGLOBAL RTLD_GLOBAL
  116. #else
  117. #  ifdef DL_GLOBAL
  118. #    define LT_DLGLOBAL DL_GLOBAL
  119. #  else
  120. #    define LT_DLGLOBAL 0
  121. #  endif
  122. #endif
  123. /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  124.    find out it does not work in some platform. */
  125. #ifndef LT_DLLAZY_OR_NOW
  126. #  ifdef RTLD_LAZY
  127. #    define LT_DLLAZY_OR_NOW RTLD_LAZY
  128. #  else
  129. #    ifdef DL_LAZY
  130. #      define LT_DLLAZY_OR_NOW DL_LAZY
  131. #    else
  132. #      ifdef RTLD_NOW
  133. #        define LT_DLLAZY_OR_NOW RTLD_NOW
  134. #      else
  135. #        ifdef DL_NOW
  136. #          define LT_DLLAZY_OR_NOW DL_NOW
  137. #        else
  138. #          define LT_DLLAZY_OR_NOW 0
  139. #        endif
  140. #      endif
  141. #    endif
  142. #  endif
  143. #endif
  144. #ifdef __cplusplus
  145. extern "C" void exit (int);
  146. #endif
  147. void fnord() { int i=42;}
  148. int main ()
  149. {
  150.   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  151.   int status = $lt_dlunknown;
  152.   if (self)
  153.     {
  154.       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
  155.       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  156.       /* dlclose (self); */
  157.     }
  158.     exit (status);
  159. }
  160. EOF
  161.   if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  162.   (eval $ac_link) 2>&5
  163.   ac_status=$?
  164.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  165.   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
  166.     (./conftest; exit; ) >&5 2>/dev/null
  167.     lt_status=$?
  168.     case x$lt_status in
  169.       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
  170.       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
  171.       x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
  172.     esac
  173.   else :
  174.     # compilation failed
  175.     lt_cv_dlopen_self=no
  176.   fi
  177. fi
  178. rm -fr conftest*
  179. fi
  180. echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
  181. echo "${ECHO_T}$lt_cv_dlopen_self" >&6
  182.     if test "x$lt_cv_dlopen_self" = xyes; then
  183.       LDFLAGS="$LDFLAGS $link_static_flag"
  184.       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
  185. echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
  186. if test "${lt_cv_dlopen_self_static+set}" = set; then
  187.   echo $ECHO_N "(cached) $ECHO_C" >&6
  188. else
  189.      if test "$cross_compiling" = yes; then :
  190.   lt_cv_dlopen_self_static=cross
  191. else
  192.   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
  193.   lt_status=$lt_dlunknown
  194.   cat > conftest.$ac_ext <<EOF
  195. #line 19275 "configure"
  196. #include "confdefs.h"
  197. #if HAVE_DLFCN_H
  198. #include <dlfcn.h>
  199. #endif
  200. #include <stdio.h>
  201. #ifdef RTLD_GLOBAL
  202. #  define LT_DLGLOBAL RTLD_GLOBAL
  203. #else
  204. #  ifdef DL_GLOBAL
  205. #    define LT_DLGLOBAL DL_GLOBAL
  206. #  else
  207. #    define LT_DLGLOBAL 0
  208. #  endif
  209. #endif
  210. /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
  211.    find out it does not work in some platform. */
  212. #ifndef LT_DLLAZY_OR_NOW
  213. #  ifdef RTLD_LAZY
  214. #    define LT_DLLAZY_OR_NOW RTLD_LAZY
  215. #  else
  216. #    ifdef DL_LAZY
  217. #      define LT_DLLAZY_OR_NOW DL_LAZY
  218. #    else
  219. #      ifdef RTLD_NOW
  220. #        define LT_DLLAZY_OR_NOW RTLD_NOW
  221. #      else
  222. #        ifdef DL_NOW
  223. #          define LT_DLLAZY_OR_NOW DL_NOW
  224. #        else
  225. #          define LT_DLLAZY_OR_NOW 0
  226. #        endif
  227. #      endif
  228. #    endif
  229. #  endif
  230. #endif
  231. #ifdef __cplusplus
  232. extern "C" void exit (int);
  233. #endif
  234. void fnord() { int i=42;}
  235. int main ()
  236. {
  237.   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
  238.   int status = $lt_dlunknown;
  239.   if (self)
  240.     {
  241.       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
  242.       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
  243.       /* dlclose (self); */
  244.     }
  245.     exit (status);
  246. }
  247. EOF
  248.   if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  249.   (eval $ac_link) 2>&5
  250.   ac_status=$?
  251.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  252.   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
  253.     (./conftest; exit; ) >&5 2>/dev/null
  254.     lt_status=$?
  255.     case x$lt_status in
  256.       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
  257.       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
  258.       x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
  259.     esac
  260.   else :
  261.     # compilation failed
  262.     lt_cv_dlopen_self_static=no
  263.   fi
  264. fi
  265. rm -fr conftest*
  266. fi
  267. echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
  268. echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
  269.     fi
  270.     CPPFLAGS="$save_CPPFLAGS"
  271.     LDFLAGS="$save_LDFLAGS"
  272.     LIBS="$save_LIBS"
  273.     ;;
  274.   esac
  275.   case $lt_cv_dlopen_self in
  276.   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
  277.   *) enable_dlopen_self=unknown ;;
  278.   esac
  279.   case $lt_cv_dlopen_self_static in
  280.   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
  281.   *) enable_dlopen_self_static=unknown ;;
  282.   esac
  283. fi
  284. # The else clause should only fire when bootstrapping the
  285. # libtool distribution, otherwise you forgot to ship ltmain.sh
  286. # with your package, and you will get complaints that there are
  287. # no rules to generate ltmain.sh.
  288. if test -f "$ltmain"; then
  289.   # See if we are running on zsh, and set the options which allow our commands through
  290.   # without removal of  escapes.
  291.   if test -n "${ZSH_VERSION+set}" ; then
  292.     setopt NO_GLOB_SUBST
  293.   fi
  294.   # Now quote all the things that may contain metacharacters while being
  295.   # careful not to overquote the AC_SUBSTed values.  We take copies of the
  296.   # variables and quote the copies for generation of the libtool script.
  297.   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM 
  298.     SED SHELL STRIP 
  299.     libname_spec library_names_spec soname_spec extract_expsyms_cmds 
  300.     old_striplib striplib file_magic_cmd finish_cmds finish_eval 
  301.     deplibs_check_method reload_flag reload_cmds need_locks 
  302.     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl 
  303.     lt_cv_sys_global_symbol_to_c_name_address 
  304.     sys_lib_search_path_spec sys_lib_dlsearch_path_spec 
  305.     old_postinstall_cmds old_postuninstall_cmds 
  306.     compiler_GCJ 
  307.     CC_GCJ 
  308.     LD_GCJ 
  309.     lt_prog_compiler_wl_GCJ 
  310.     lt_prog_compiler_pic_GCJ 
  311.     lt_prog_compiler_static_GCJ 
  312.     lt_prog_compiler_no_builtin_flag_GCJ 
  313.     export_dynamic_flag_spec_GCJ 
  314.     thread_safe_flag_spec_GCJ 
  315.     whole_archive_flag_spec_GCJ 
  316.     enable_shared_with_static_runtimes_GCJ 
  317.     old_archive_cmds_GCJ 
  318.     old_archive_from_new_cmds_GCJ 
  319.     predep_objects_GCJ 
  320.     postdep_objects_GCJ 
  321.     predeps_GCJ 
  322.     postdeps_GCJ 
  323.     compiler_lib_search_path_GCJ 
  324.     archive_cmds_GCJ 
  325.     archive_expsym_cmds_GCJ 
  326.     postinstall_cmds_GCJ 
  327.     postuninstall_cmds_GCJ 
  328.     old_archive_from_expsyms_cmds_GCJ 
  329.     allow_undefined_flag_GCJ 
  330.     no_undefined_flag_GCJ 
  331.     export_symbols_cmds_GCJ 
  332.     hardcode_libdir_flag_spec_GCJ 
  333.     hardcode_libdir_flag_spec_ld_GCJ 
  334.     hardcode_libdir_separator_GCJ 
  335.     hardcode_automatic_GCJ 
  336.     module_cmds_GCJ 
  337.     module_expsym_cmds_GCJ 
  338.     lt_cv_prog_compiler_c_o_GCJ 
  339.     exclude_expsyms_GCJ 
  340.     include_expsyms_GCJ; do
  341.     case $var in
  342.     old_archive_cmds_GCJ | 
  343.     old_archive_from_new_cmds_GCJ | 
  344.     archive_cmds_GCJ | 
  345.     archive_expsym_cmds_GCJ | 
  346.     module_cmds_GCJ | 
  347.     module_expsym_cmds_GCJ | 
  348.     old_archive_from_expsyms_cmds_GCJ | 
  349.     export_symbols_cmds_GCJ | 
  350.     extract_expsyms_cmds | reload_cmds | finish_cmds | 
  351.     postinstall_cmds | postuninstall_cmds | 
  352.     old_postinstall_cmds | old_postuninstall_cmds | 
  353.     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
  354.       # Double-quote double-evaled strings.
  355.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$double_quote_subst" -e "$sed_quote_subst" -e "$delay_variable_subst"`\""
  356.       ;;
  357.     *)
  358.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$sed_quote_subst"`\""
  359.       ;;
  360.     esac
  361.   done
  362.   case $lt_echo in
  363.   *'$0 --fallback-echo"')
  364.     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
  365.     ;;
  366.   esac
  367. cfgfile="$ofile"
  368.   cat <<__EOF__ >> "$cfgfile"
  369. # ### BEGIN LIBTOOL TAG CONFIG: $tagname
  370. # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  371. # Shell to use when invoking shell scripts.
  372. SHELL=$lt_SHELL
  373. # Whether or not to build shared libraries.
  374. build_libtool_libs=$enable_shared
  375. # Whether or not to build static libraries.
  376. build_old_libs=$enable_static
  377. # Whether or not to add -lc for building shared libraries.
  378. build_libtool_need_lc=$archive_cmds_need_lc_GCJ
  379. # Whether or not to disallow shared libs when runtime libs are static
  380. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ
  381. # Whether or not to optimize for fast installation.
  382. fast_install=$enable_fast_install
  383. # The host system.
  384. host_alias=$host_alias
  385. host=$host
  386. host_os=$host_os
  387. # The build system.
  388. build_alias=$build_alias
  389. build=$build
  390. build_os=$build_os
  391. # An echo program that does not interpret backslashes.
  392. echo=$lt_echo
  393. # The archiver.
  394. AR=$lt_AR
  395. AR_FLAGS=$lt_AR_FLAGS
  396. # A C compiler.
  397. LTCC=$lt_LTCC
  398. # A language-specific compiler.
  399. CC=$lt_compiler_GCJ
  400. # Is the compiler the GNU C compiler?
  401. with_gcc=$GCC_GCJ
  402. # An ERE matcher.
  403. EGREP=$lt_EGREP
  404. # The linker used to build libraries.
  405. LD=$lt_LD_GCJ
  406. # Whether we need hard or soft links.
  407. LN_S=$lt_LN_S
  408. # A BSD-compatible nm program.
  409. NM=$lt_NM
  410. # A symbol stripping program
  411. STRIP=$lt_STRIP
  412. # Used to examine libraries when file_magic_cmd begins "file"
  413. MAGIC_CMD=$MAGIC_CMD
  414. # Used on cygwin: DLL creation program.
  415. DLLTOOL="$DLLTOOL"
  416. # Used on cygwin: object dumper.
  417. OBJDUMP="$OBJDUMP"
  418. # Used on cygwin: assembler.
  419. AS="$AS"
  420. # The name of the directory that contains temporary libtool files.
  421. objdir=$objdir
  422. # How to create reloadable object files.
  423. reload_flag=$lt_reload_flag
  424. reload_cmds=$lt_reload_cmds
  425. # How to pass a linker flag through the compiler.
  426. wl=$lt_lt_prog_compiler_wl_GCJ
  427. # Object file suffix (normally "o").
  428. objext="$ac_objext"
  429. # Old archive suffix (normally "a").
  430. libext="$libext"
  431. # Shared library suffix (normally ".so").
  432. shrext_cmds='$shrext_cmds'
  433. # Executable file suffix (normally "").
  434. exeext="$exeext"
  435. # Additional compiler flags for building library objects.
  436. pic_flag=$lt_lt_prog_compiler_pic_GCJ
  437. pic_mode=$pic_mode
  438. # What is the maximum length of a command?
  439. max_cmd_len=$lt_cv_sys_max_cmd_len
  440. # Does compiler simultaneously support -c and -o options?
  441. compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ
  442. # Must we lock files when doing compilation?
  443. need_locks=$lt_need_locks
  444. # Do we need the lib prefix for modules?
  445. need_lib_prefix=$need_lib_prefix
  446. # Do we need a version for libraries?
  447. need_version=$need_version
  448. # Whether dlopen is supported.
  449. dlopen_support=$enable_dlopen
  450. # Whether dlopen of programs is supported.
  451. dlopen_self=$enable_dlopen_self
  452. # Whether dlopen of statically linked programs is supported.
  453. dlopen_self_static=$enable_dlopen_self_static
  454. # Compiler flag to prevent dynamic linking.
  455. link_static_flag=$lt_lt_prog_compiler_static_GCJ
  456. # Compiler flag to turn off builtin functions.
  457. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ
  458. # Compiler flag to allow reflexive dlopens.
  459. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ
  460. # Compiler flag to generate shared objects directly from archives.
  461. whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ
  462. # Compiler flag to generate thread-safe objects.
  463. thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ
  464. # Library versioning type.
  465. version_type=$version_type
  466. # Format of library name prefix.
  467. libname_spec=$lt_libname_spec
  468. # List of archive names.  First name is the real one, the rest are links.
  469. # The last name is the one that the linker finds with -lNAME.
  470. library_names_spec=$lt_library_names_spec
  471. # The coded name of the library, if different from the real name.
  472. soname_spec=$lt_soname_spec
  473. # Commands used to build and install an old-style archive.
  474. RANLIB=$lt_RANLIB
  475. old_archive_cmds=$lt_old_archive_cmds_GCJ
  476. old_postinstall_cmds=$lt_old_postinstall_cmds
  477. old_postuninstall_cmds=$lt_old_postuninstall_cmds
  478. # Create an old-style archive from a shared archive.
  479. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ
  480. # Create a temporary old-style archive to link instead of a shared archive.
  481. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ
  482. # Commands used to build and install a shared archive.
  483. archive_cmds=$lt_archive_cmds_GCJ
  484. archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ
  485. postinstall_cmds=$lt_postinstall_cmds
  486. postuninstall_cmds=$lt_postuninstall_cmds
  487. # Commands used to build a loadable module (assumed same as above if empty)
  488. module_cmds=$lt_module_cmds_GCJ
  489. module_expsym_cmds=$lt_module_expsym_cmds_GCJ
  490. # Commands to strip libraries.
  491. old_striplib=$lt_old_striplib
  492. striplib=$lt_striplib
  493. # Dependencies to place before the objects being linked to create a
  494. # shared library.
  495. predep_objects=$lt_predep_objects_GCJ
  496. # Dependencies to place after the objects being linked to create a
  497. # shared library.
  498. postdep_objects=$lt_postdep_objects_GCJ
  499. # Dependencies to place before the objects being linked to create a
  500. # shared library.
  501. predeps=$lt_predeps_GCJ
  502. # Dependencies to place after the objects being linked to create a
  503. # shared library.
  504. postdeps=$lt_postdeps_GCJ
  505. # The library search path used internally by the compiler when linking
  506. # a shared library.
  507. compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ
  508. # Method to check whether dependent libraries are shared objects.
  509. deplibs_check_method=$lt_deplibs_check_method
  510. # Command to use when deplibs_check_method == file_magic.
  511. file_magic_cmd=$lt_file_magic_cmd
  512. # Flag that allows shared libraries with undefined symbols to be built.
  513. allow_undefined_flag=$lt_allow_undefined_flag_GCJ
  514. # Flag that forces no undefined symbols.
  515. no_undefined_flag=$lt_no_undefined_flag_GCJ
  516. # Commands used to finish a libtool library installation in a directory.
  517. finish_cmds=$lt_finish_cmds
  518. # Same as above, but a single script fragment to be evaled but not shown.
  519. finish_eval=$lt_finish_eval
  520. # Take the output of nm and produce a listing of raw symbols and C names.
  521. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  522. # Transform the output of nm in a proper C declaration
  523. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  524. # Transform the output of nm in a C name address pair
  525. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  526. # This is the shared library runtime path variable.
  527. runpath_var=$runpath_var
  528. # This is the shared library path variable.
  529. shlibpath_var=$shlibpath_var
  530. # Is shlibpath searched before the hard-coded library search path?
  531. shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  532. # How to hardcode a shared library path into an executable.
  533. hardcode_action=$hardcode_action_GCJ
  534. # Whether we should hardcode library paths into libraries.
  535. hardcode_into_libs=$hardcode_into_libs
  536. # Flag to hardcode $libdir into a binary during linking.
  537. # This must work even if $libdir does not exist.
  538. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ
  539. # If ld is used when linking, flag to hardcode $libdir into
  540. # a binary during linking. This must work even if $libdir does
  541. # not exist.
  542. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ
  543. # Whether we need a single -rpath flag with a separated argument.
  544. hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ
  545. # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
  546. # resulting binary.
  547. hardcode_direct=$hardcode_direct_GCJ
  548. # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
  549. # resulting binary.
  550. hardcode_minus_L=$hardcode_minus_L_GCJ
  551. # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
  552. # the resulting binary.
  553. hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ
  554. # Set to yes if building a shared library automatically hardcodes DIR into the library
  555. # and all subsequent libraries and executables linked against it.
  556. hardcode_automatic=$hardcode_automatic_GCJ
  557. # Variables whose values should be saved in libtool wrapper scripts and
  558. # restored at relink time.
  559. variables_saved_for_relink="$variables_saved_for_relink"
  560. # Whether libtool must link a program against all its dependency libraries.
  561. link_all_deplibs=$link_all_deplibs_GCJ
  562. # Compile-time system search path for libraries
  563. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  564. # Run-time system search path for libraries
  565. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  566. # Fix the shell variable $srcfile for the compiler.
  567. fix_srcfile_path="$fix_srcfile_path_GCJ"
  568. # Set to yes if exported symbols are required.
  569. always_export_symbols=$always_export_symbols_GCJ
  570. # The commands to list exported symbols.
  571. export_symbols_cmds=$lt_export_symbols_cmds_GCJ
  572. # The commands to extract the exported symbol list from a shared archive.
  573. extract_expsyms_cmds=$lt_extract_expsyms_cmds
  574. # Symbols that should not be listed in the preloaded symbols.
  575. exclude_expsyms=$lt_exclude_expsyms_GCJ
  576. # Symbols that must always be exported.
  577. include_expsyms=$lt_include_expsyms_GCJ
  578. # ### END LIBTOOL TAG CONFIG: $tagname
  579. __EOF__
  580. else
  581.   # If there is no Makefile yet, we rely on a make rule to execute
  582.   # `config.status --recheck' to rerun these tests and create the
  583.   # libtool script then.
  584.   ltmain_in=`echo $ltmain | sed -e 's/.sh$/.in/'`
  585.   if test -f "$ltmain_in"; then
  586.     test -f Makefile && make "$ltmain"
  587.   fi
  588. fi
  589. ac_ext=c
  590. ac_cpp='$CPP $CPPFLAGS'
  591. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  592. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  593. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  594. CC="$lt_save_CC"
  595. else
  596.   tagname=""
  597. fi
  598. ;;
  599.       RC)
  600. # Source file extension for RC test sources.
  601. ac_ext=rc
  602. # Object file extension for compiled RC test sources.
  603. objext=o
  604. objext_RC=$objext
  605. # Code to be used in simple compile tests
  606. lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }n'
  607. # Code to be used in simple link tests
  608. lt_simple_link_test_code="$lt_simple_compile_test_code"
  609. # ltmain only uses $CC for tagged configurations so make sure $CC is set.
  610. # If no C compiler was specified, use CC.
  611. LTCC=${LTCC-"$CC"}
  612. # Allow CC to be a program name with arguments.
  613. compiler=$CC
  614. # save warnings/boilerplate of simple test code
  615. ac_outfile=conftest.$ac_objext
  616. printf "$lt_simple_compile_test_code" >conftest.$ac_ext
  617. eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
  618. _lt_compiler_boilerplate=`cat conftest.err`
  619. $rm conftest*
  620. ac_outfile=conftest.$ac_objext
  621. printf "$lt_simple_link_test_code" >conftest.$ac_ext
  622. eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
  623. _lt_linker_boilerplate=`cat conftest.err`
  624. $rm conftest*
  625. # Allow CC to be a program name with arguments.
  626. lt_save_CC="$CC"
  627. CC=${RC-"windres"}
  628. compiler=$CC
  629. compiler_RC=$CC
  630. for cc_temp in $compiler""; do
  631.   case $cc_temp in
  632.     compile | *[\/]compile | ccache | *[\/]ccache ) ;;
  633.     distcc | *[\/]distcc | purify | *[\/]purify ) ;;
  634.     -*) ;;
  635.     *) break;;
  636.   esac
  637. done
  638. cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  639. lt_cv_prog_compiler_c_o_RC=yes
  640. # The else clause should only fire when bootstrapping the
  641. # libtool distribution, otherwise you forgot to ship ltmain.sh
  642. # with your package, and you will get complaints that there are
  643. # no rules to generate ltmain.sh.
  644. if test -f "$ltmain"; then
  645.   # See if we are running on zsh, and set the options which allow our commands through
  646.   # without removal of  escapes.
  647.   if test -n "${ZSH_VERSION+set}" ; then
  648.     setopt NO_GLOB_SUBST
  649.   fi
  650.   # Now quote all the things that may contain metacharacters while being
  651.   # careful not to overquote the AC_SUBSTed values.  We take copies of the
  652.   # variables and quote the copies for generation of the libtool script.
  653.   for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM 
  654.     SED SHELL STRIP 
  655.     libname_spec library_names_spec soname_spec extract_expsyms_cmds 
  656.     old_striplib striplib file_magic_cmd finish_cmds finish_eval 
  657.     deplibs_check_method reload_flag reload_cmds need_locks 
  658.     lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl 
  659.     lt_cv_sys_global_symbol_to_c_name_address 
  660.     sys_lib_search_path_spec sys_lib_dlsearch_path_spec 
  661.     old_postinstall_cmds old_postuninstall_cmds 
  662.     compiler_RC 
  663.     CC_RC 
  664.     LD_RC 
  665.     lt_prog_compiler_wl_RC 
  666.     lt_prog_compiler_pic_RC 
  667.     lt_prog_compiler_static_RC 
  668.     lt_prog_compiler_no_builtin_flag_RC 
  669.     export_dynamic_flag_spec_RC 
  670.     thread_safe_flag_spec_RC 
  671.     whole_archive_flag_spec_RC 
  672.     enable_shared_with_static_runtimes_RC 
  673.     old_archive_cmds_RC 
  674.     old_archive_from_new_cmds_RC 
  675.     predep_objects_RC 
  676.     postdep_objects_RC 
  677.     predeps_RC 
  678.     postdeps_RC 
  679.     compiler_lib_search_path_RC 
  680.     archive_cmds_RC 
  681.     archive_expsym_cmds_RC 
  682.     postinstall_cmds_RC 
  683.     postuninstall_cmds_RC 
  684.     old_archive_from_expsyms_cmds_RC 
  685.     allow_undefined_flag_RC 
  686.     no_undefined_flag_RC 
  687.     export_symbols_cmds_RC 
  688.     hardcode_libdir_flag_spec_RC 
  689.     hardcode_libdir_flag_spec_ld_RC 
  690.     hardcode_libdir_separator_RC 
  691.     hardcode_automatic_RC 
  692.     module_cmds_RC 
  693.     module_expsym_cmds_RC 
  694.     lt_cv_prog_compiler_c_o_RC 
  695.     exclude_expsyms_RC 
  696.     include_expsyms_RC; do
  697.     case $var in
  698.     old_archive_cmds_RC | 
  699.     old_archive_from_new_cmds_RC | 
  700.     archive_cmds_RC | 
  701.     archive_expsym_cmds_RC | 
  702.     module_cmds_RC | 
  703.     module_expsym_cmds_RC | 
  704.     old_archive_from_expsyms_cmds_RC | 
  705.     export_symbols_cmds_RC | 
  706.     extract_expsyms_cmds | reload_cmds | finish_cmds | 
  707.     postinstall_cmds | postuninstall_cmds | 
  708.     old_postinstall_cmds | old_postuninstall_cmds | 
  709.     sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
  710.       # Double-quote double-evaled strings.
  711.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$double_quote_subst" -e "$sed_quote_subst" -e "$delay_variable_subst"`\""
  712.       ;;
  713.     *)
  714.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$sed_quote_subst"`\""
  715.       ;;
  716.     esac
  717.   done
  718.   case $lt_echo in
  719.   *'$0 --fallback-echo"')
  720.     lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
  721.     ;;
  722.   esac
  723. cfgfile="$ofile"
  724.   cat <<__EOF__ >> "$cfgfile"
  725. # ### BEGIN LIBTOOL TAG CONFIG: $tagname
  726. # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  727. # Shell to use when invoking shell scripts.
  728. SHELL=$lt_SHELL
  729. # Whether or not to build shared libraries.
  730. build_libtool_libs=$enable_shared
  731. # Whether or not to build static libraries.
  732. build_old_libs=$enable_static
  733. # Whether or not to add -lc for building shared libraries.
  734. build_libtool_need_lc=$archive_cmds_need_lc_RC
  735. # Whether or not to disallow shared libs when runtime libs are static
  736. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
  737. # Whether or not to optimize for fast installation.
  738. fast_install=$enable_fast_install
  739. # The host system.
  740. host_alias=$host_alias
  741. host=$host
  742. host_os=$host_os
  743. # The build system.
  744. build_alias=$build_alias
  745. build=$build
  746. build_os=$build_os
  747. # An echo program that does not interpret backslashes.
  748. echo=$lt_echo
  749. # The archiver.
  750. AR=$lt_AR
  751. AR_FLAGS=$lt_AR_FLAGS
  752. # A C compiler.
  753. LTCC=$lt_LTCC
  754. # A language-specific compiler.
  755. CC=$lt_compiler_RC
  756. # Is the compiler the GNU C compiler?
  757. with_gcc=$GCC_RC
  758. # An ERE matcher.
  759. EGREP=$lt_EGREP
  760. # The linker used to build libraries.
  761. LD=$lt_LD_RC
  762. # Whether we need hard or soft links.
  763. LN_S=$lt_LN_S
  764. # A BSD-compatible nm program.
  765. NM=$lt_NM
  766. # A symbol stripping program
  767. STRIP=$lt_STRIP
  768. # Used to examine libraries when file_magic_cmd begins "file"
  769. MAGIC_CMD=$MAGIC_CMD
  770. # Used on cygwin: DLL creation program.
  771. DLLTOOL="$DLLTOOL"
  772. # Used on cygwin: object dumper.
  773. OBJDUMP="$OBJDUMP"
  774. # Used on cygwin: assembler.
  775. AS="$AS"
  776. # The name of the directory that contains temporary libtool files.
  777. objdir=$objdir
  778. # How to create reloadable object files.
  779. reload_flag=$lt_reload_flag
  780. reload_cmds=$lt_reload_cmds
  781. # How to pass a linker flag through the compiler.
  782. wl=$lt_lt_prog_compiler_wl_RC
  783. # Object file suffix (normally "o").
  784. objext="$ac_objext"
  785. # Old archive suffix (normally "a").
  786. libext="$libext"
  787. # Shared library suffix (normally ".so").
  788. shrext_cmds='$shrext_cmds'
  789. # Executable file suffix (normally "").
  790. exeext="$exeext"
  791. # Additional compiler flags for building library objects.
  792. pic_flag=$lt_lt_prog_compiler_pic_RC
  793. pic_mode=$pic_mode
  794. # What is the maximum length of a command?
  795. max_cmd_len=$lt_cv_sys_max_cmd_len
  796. # Does compiler simultaneously support -c and -o options?
  797. compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
  798. # Must we lock files when doing compilation?
  799. need_locks=$lt_need_locks
  800. # Do we need the lib prefix for modules?
  801. need_lib_prefix=$need_lib_prefix
  802. # Do we need a version for libraries?
  803. need_version=$need_version
  804. # Whether dlopen is supported.
  805. dlopen_support=$enable_dlopen
  806. # Whether dlopen of programs is supported.
  807. dlopen_self=$enable_dlopen_self
  808. # Whether dlopen of statically linked programs is supported.
  809. dlopen_self_static=$enable_dlopen_self_static
  810. # Compiler flag to prevent dynamic linking.
  811. link_static_flag=$lt_lt_prog_compiler_static_RC
  812. # Compiler flag to turn off builtin functions.
  813. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
  814. # Compiler flag to allow reflexive dlopens.
  815. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
  816. # Compiler flag to generate shared objects directly from archives.
  817. whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
  818. # Compiler flag to generate thread-safe objects.
  819. thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
  820. # Library versioning type.
  821. version_type=$version_type
  822. # Format of library name prefix.
  823. libname_spec=$lt_libname_spec
  824. # List of archive names.  First name is the real one, the rest are links.
  825. # The last name is the one that the linker finds with -lNAME.
  826. library_names_spec=$lt_library_names_spec
  827. # The coded name of the library, if different from the real name.
  828. soname_spec=$lt_soname_spec
  829. # Commands used to build and install an old-style archive.
  830. RANLIB=$lt_RANLIB
  831. old_archive_cmds=$lt_old_archive_cmds_RC
  832. old_postinstall_cmds=$lt_old_postinstall_cmds
  833. old_postuninstall_cmds=$lt_old_postuninstall_cmds
  834. # Create an old-style archive from a shared archive.
  835. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
  836. # Create a temporary old-style archive to link instead of a shared archive.
  837. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
  838. # Commands used to build and install a shared archive.
  839. archive_cmds=$lt_archive_cmds_RC
  840. archive_expsym_cmds=$lt_archive_expsym_cmds_RC
  841. postinstall_cmds=$lt_postinstall_cmds
  842. postuninstall_cmds=$lt_postuninstall_cmds
  843. # Commands used to build a loadable module (assumed same as above if empty)
  844. module_cmds=$lt_module_cmds_RC
  845. module_expsym_cmds=$lt_module_expsym_cmds_RC
  846. # Commands to strip libraries.
  847. old_striplib=$lt_old_striplib
  848. striplib=$lt_striplib
  849. # Dependencies to place before the objects being linked to create a
  850. # shared library.
  851. predep_objects=$lt_predep_objects_RC
  852. # Dependencies to place after the objects being linked to create a
  853. # shared library.
  854. postdep_objects=$lt_postdep_objects_RC
  855. # Dependencies to place before the objects being linked to create a
  856. # shared library.
  857. predeps=$lt_predeps_RC
  858. # Dependencies to place after the objects being linked to create a
  859. # shared library.
  860. postdeps=$lt_postdeps_RC
  861. # The library search path used internally by the compiler when linking
  862. # a shared library.
  863. compiler_lib_search_path=$lt_compiler_lib_search_path_RC
  864. # Method to check whether dependent libraries are shared objects.
  865. deplibs_check_method=$lt_deplibs_check_method
  866. # Command to use when deplibs_check_method == file_magic.
  867. file_magic_cmd=$lt_file_magic_cmd
  868. # Flag that allows shared libraries with undefined symbols to be built.
  869. allow_undefined_flag=$lt_allow_undefined_flag_RC
  870. # Flag that forces no undefined symbols.
  871. no_undefined_flag=$lt_no_undefined_flag_RC
  872. # Commands used to finish a libtool library installation in a directory.
  873. finish_cmds=$lt_finish_cmds
  874. # Same as above, but a single script fragment to be evaled but not shown.
  875. finish_eval=$lt_finish_eval
  876. # Take the output of nm and produce a listing of raw symbols and C names.
  877. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
  878. # Transform the output of nm in a proper C declaration
  879. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
  880. # Transform the output of nm in a C name address pair
  881. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
  882. # This is the shared library runtime path variable.
  883. runpath_var=$runpath_var
  884. # This is the shared library path variable.
  885. shlibpath_var=$shlibpath_var
  886. # Is shlibpath searched before the hard-coded library search path?
  887. shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  888. # How to hardcode a shared library path into an executable.
  889. hardcode_action=$hardcode_action_RC
  890. # Whether we should hardcode library paths into libraries.
  891. hardcode_into_libs=$hardcode_into_libs
  892. # Flag to hardcode $libdir into a binary during linking.
  893. # This must work even if $libdir does not exist.
  894. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
  895. # If ld is used when linking, flag to hardcode $libdir into
  896. # a binary during linking. This must work even if $libdir does
  897. # not exist.
  898. hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
  899. # Whether we need a single -rpath flag with a separated argument.
  900. hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
  901. # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
  902. # resulting binary.
  903. hardcode_direct=$hardcode_direct_RC
  904. # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
  905. # resulting binary.
  906. hardcode_minus_L=$hardcode_minus_L_RC
  907. # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
  908. # the resulting binary.
  909. hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
  910. # Set to yes if building a shared library automatically hardcodes DIR into the library
  911. # and all subsequent libraries and executables linked against it.
  912. hardcode_automatic=$hardcode_automatic_RC
  913. # Variables whose values should be saved in libtool wrapper scripts and
  914. # restored at relink time.
  915. variables_saved_for_relink="$variables_saved_for_relink"
  916. # Whether libtool must link a program against all its dependency libraries.
  917. link_all_deplibs=$link_all_deplibs_RC
  918. # Compile-time system search path for libraries
  919. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  920. # Run-time system search path for libraries
  921. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  922. # Fix the shell variable $srcfile for the compiler.
  923. fix_srcfile_path="$fix_srcfile_path_RC"
  924. # Set to yes if exported symbols are required.
  925. always_export_symbols=$always_export_symbols_RC
  926. # The commands to list exported symbols.
  927. export_symbols_cmds=$lt_export_symbols_cmds_RC
  928. # The commands to extract the exported symbol list from a shared archive.
  929. extract_expsyms_cmds=$lt_extract_expsyms_cmds
  930. # Symbols that should not be listed in the preloaded symbols.
  931. exclude_expsyms=$lt_exclude_expsyms_RC
  932. # Symbols that must always be exported.
  933. include_expsyms=$lt_include_expsyms_RC
  934. # ### END LIBTOOL TAG CONFIG: $tagname
  935. __EOF__
  936. else
  937.   # If there is no Makefile yet, we rely on a make rule to execute
  938.   # `config.status --recheck' to rerun these tests and create the
  939.   # libtool script then.
  940.   ltmain_in=`echo $ltmain | sed -e 's/.sh$/.in/'`
  941.   if test -f "$ltmain_in"; then
  942.     test -f Makefile && make "$ltmain"
  943.   fi
  944. fi
  945. ac_ext=c
  946. ac_cpp='$CPP $CPPFLAGS'
  947. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  948. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  949. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  950. CC="$lt_save_CC"
  951. ;;
  952.       *)
  953. { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
  954. echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
  955.    { (exit 1); exit 1; }; }
  956. ;;
  957.       esac
  958.       # Append the new tag name to the list of available tags.
  959.       if test -n "$tagname" ; then
  960.       available_tags="$available_tags $tagname"
  961.     fi
  962.     fi
  963.   done
  964.   IFS="$lt_save_ifs"
  965.   # Now substitute the updated list of available tags.
  966.   if eval "sed -e 's/^available_tags=.*$/available_tags="$available_tags"/' "$ofile" > "${ofile}T""; then
  967.     mv "${ofile}T" "$ofile"
  968.     chmod +x "$ofile"
  969.   else
  970.     rm -f "${ofile}T"
  971.     { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
  972. echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
  973.    { (exit 1); exit 1; }; }
  974.   fi
  975. fi
  976. # This can be used to rebuild libtool when needed
  977. LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
  978. # Always use our own libtool.
  979. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  980. # Prevent multiple expansion
  981. # Checks for libraries.
  982. # Checks for header files.
  983. ac_ext=cc
  984. ac_cpp='$CXXCPP $CPPFLAGS'
  985. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  986. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  987. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  988. for ac_header in unistd.h
  989. do
  990. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  991. if eval "test "${$as_ac_Header+set}" = set"; then
  992.   echo "$as_me:$LINENO: checking for $ac_header" >&5
  993. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  994. if eval "test "${$as_ac_Header+set}" = set"; then
  995.   echo $ECHO_N "(cached) $ECHO_C" >&6
  996. fi
  997. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  998. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  999. else
  1000.   # Is the header compilable?
  1001. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  1002. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  1003. cat >conftest.$ac_ext <<_ACEOF
  1004. /* confdefs.h.  */
  1005. _ACEOF
  1006. cat confdefs.h >>conftest.$ac_ext
  1007. cat >>conftest.$ac_ext <<_ACEOF
  1008. /* end confdefs.h.  */
  1009. $ac_includes_default
  1010. #include <$ac_header>
  1011. _ACEOF
  1012. rm -f conftest.$ac_objext
  1013. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1014.   (eval $ac_compile) 2>conftest.er1
  1015.   ac_status=$?
  1016.   grep -v '^ *+' conftest.er1 >conftest.err
  1017.   rm -f conftest.er1
  1018.   cat conftest.err >&5
  1019.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1020.   (exit $ac_status); } &&
  1021.  { ac_try='test -z "$ac_cxx_werror_flag"
  1022.  || test ! -s conftest.err'
  1023.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1024.   (eval $ac_try) 2>&5
  1025.   ac_status=$?
  1026.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1027.   (exit $ac_status); }; } &&
  1028.  { ac_try='test -s conftest.$ac_objext'
  1029.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1030.   (eval $ac_try) 2>&5
  1031.   ac_status=$?
  1032.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1033.   (exit $ac_status); }; }; then
  1034.   ac_header_compiler=yes
  1035. else
  1036.   echo "$as_me: failed program was:" >&5
  1037. sed 's/^/| /' conftest.$ac_ext >&5
  1038. ac_header_compiler=no
  1039. fi
  1040. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1041. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  1042. echo "${ECHO_T}$ac_header_compiler" >&6
  1043. # Is the header present?
  1044. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  1045. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  1046. cat >conftest.$ac_ext <<_ACEOF
  1047. /* confdefs.h.  */
  1048. _ACEOF
  1049. cat confdefs.h >>conftest.$ac_ext
  1050. cat >>conftest.$ac_ext <<_ACEOF
  1051. /* end confdefs.h.  */
  1052. #include <$ac_header>
  1053. _ACEOF
  1054. if { (eval echo "$as_me:$LINENO: "$ac_cpp conftest.$ac_ext"") >&5
  1055.   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  1056.   ac_status=$?
  1057.   grep -v '^ *+' conftest.er1 >conftest.err
  1058.   rm -f conftest.er1
  1059.   cat conftest.err >&5
  1060.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1061.   (exit $ac_status); } >/dev/null; then
  1062.   if test -s conftest.err; then
  1063.     ac_cpp_err=$ac_cxx_preproc_warn_flag
  1064.     ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
  1065.   else
  1066.     ac_cpp_err=
  1067.   fi
  1068. else
  1069.   ac_cpp_err=yes
  1070. fi
  1071. if test -z "$ac_cpp_err"; then
  1072.   ac_header_preproc=yes
  1073. else
  1074.   echo "$as_me: failed program was:" >&5
  1075. sed 's/^/| /' conftest.$ac_ext >&5
  1076.   ac_header_preproc=no
  1077. fi
  1078. rm -f conftest.err conftest.$ac_ext
  1079. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  1080. echo "${ECHO_T}$ac_header_preproc" >&6
  1081. # So?  What about this header?
  1082. case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
  1083.   yes:no: )
  1084.     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  1085. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  1086.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  1087. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  1088.     ac_header_preproc=yes
  1089.     ;;
  1090.   no:yes:* )
  1091.     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  1092. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  1093.     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
  1094. echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
  1095.     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  1096. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  1097.     { echo "$as_me:$LINENO: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&5
  1098. echo "$as_me: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&2;}
  1099.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  1100. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  1101.     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  1102. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  1103.     (
  1104.       cat <<_ASBOX
  1105. ## --------------------------------- ##
  1106. ## Report this to omalley@apache.org ##
  1107. ## --------------------------------- ##
  1108. _ASBOX
  1109.     ) |
  1110.       sed "s/^/$as_me: WARNING:     /" >&2
  1111.     ;;
  1112. esac
  1113. echo "$as_me:$LINENO: checking for $ac_header" >&5
  1114. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  1115. if eval "test "${$as_ac_Header+set}" = set"; then
  1116.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1117. else
  1118.   eval "$as_ac_Header=$ac_header_preproc"
  1119. fi
  1120. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  1121. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  1122. fi
  1123. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  1124.   cat >>confdefs.h <<_ACEOF
  1125. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  1126. _ACEOF
  1127. fi
  1128. done
  1129. # Checks for typedefs, structures, and compiler characteristics.
  1130. echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5
  1131. echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6
  1132. if test "${ac_cv_header_stdbool_h+set}" = set; then
  1133.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1134. else
  1135.   cat >conftest.$ac_ext <<_ACEOF
  1136. /* confdefs.h.  */
  1137. _ACEOF
  1138. cat confdefs.h >>conftest.$ac_ext
  1139. cat >>conftest.$ac_ext <<_ACEOF
  1140. /* end confdefs.h.  */
  1141. #include <stdbool.h>
  1142. #ifndef bool
  1143. # error bool is not defined
  1144. #endif
  1145. #ifndef false
  1146. # error false is not defined
  1147. #endif
  1148. #if false
  1149. # error false is not 0
  1150. #endif
  1151. #ifndef true
  1152. # error true is not defined
  1153. #endif
  1154. #if true != 1
  1155. # error true is not 1
  1156. #endif
  1157. #ifndef __bool_true_false_are_defined
  1158. # error __bool_true_false_are_defined is not defined
  1159. #endif
  1160. struct s { _Bool s: 1; _Bool t; } s;
  1161. char a[true == 1 ? 1 : -1];
  1162. char b[false == 0 ? 1 : -1];
  1163. char c[__bool_true_false_are_defined == 1 ? 1 : -1];
  1164. char d[(bool) -0.5 == true ? 1 : -1];
  1165. bool e = &s;
  1166. char f[(_Bool) -0.0 == false ? 1 : -1];
  1167. char g[true];
  1168. char h[sizeof (_Bool)];
  1169. char i[sizeof s.t];
  1170. int
  1171. main ()
  1172. {
  1173.  return !a + !b + !c + !d + !e + !f + !g + !h + !i;
  1174.   ;
  1175.   return 0;
  1176. }
  1177. _ACEOF
  1178. rm -f conftest.$ac_objext
  1179. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1180.   (eval $ac_compile) 2>conftest.er1
  1181.   ac_status=$?
  1182.   grep -v '^ *+' conftest.er1 >conftest.err
  1183.   rm -f conftest.er1
  1184.   cat conftest.err >&5
  1185.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1186.   (exit $ac_status); } &&
  1187.  { ac_try='test -z "$ac_cxx_werror_flag"
  1188.  || test ! -s conftest.err'
  1189.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1190.   (eval $ac_try) 2>&5
  1191.   ac_status=$?
  1192.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1193.   (exit $ac_status); }; } &&
  1194.  { ac_try='test -s conftest.$ac_objext'
  1195.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1196.   (eval $ac_try) 2>&5
  1197.   ac_status=$?
  1198.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1199.   (exit $ac_status); }; }; then
  1200.   ac_cv_header_stdbool_h=yes
  1201. else
  1202.   echo "$as_me: failed program was:" >&5
  1203. sed 's/^/| /' conftest.$ac_ext >&5
  1204. ac_cv_header_stdbool_h=no
  1205. fi
  1206. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1207. fi
  1208. echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5
  1209. echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6
  1210. echo "$as_me:$LINENO: checking for _Bool" >&5
  1211. echo $ECHO_N "checking for _Bool... $ECHO_C" >&6
  1212. if test "${ac_cv_type__Bool+set}" = set; then
  1213.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1214. else
  1215.   cat >conftest.$ac_ext <<_ACEOF
  1216. /* confdefs.h.  */
  1217. _ACEOF
  1218. cat confdefs.h >>conftest.$ac_ext
  1219. cat >>conftest.$ac_ext <<_ACEOF
  1220. /* end confdefs.h.  */
  1221. $ac_includes_default
  1222. int
  1223. main ()
  1224. {
  1225. if ((_Bool *) 0)
  1226.   return 0;
  1227. if (sizeof (_Bool))
  1228.   return 0;
  1229.   ;
  1230.   return 0;
  1231. }
  1232. _ACEOF
  1233. rm -f conftest.$ac_objext
  1234. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1235.   (eval $ac_compile) 2>conftest.er1
  1236.   ac_status=$?
  1237.   grep -v '^ *+' conftest.er1 >conftest.err
  1238.   rm -f conftest.er1
  1239.   cat conftest.err >&5
  1240.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1241.   (exit $ac_status); } &&
  1242.  { ac_try='test -z "$ac_cxx_werror_flag"
  1243.  || test ! -s conftest.err'
  1244.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1245.   (eval $ac_try) 2>&5
  1246.   ac_status=$?
  1247.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1248.   (exit $ac_status); }; } &&
  1249.  { ac_try='test -s conftest.$ac_objext'
  1250.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1251.   (eval $ac_try) 2>&5
  1252.   ac_status=$?
  1253.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1254.   (exit $ac_status); }; }; then
  1255.   ac_cv_type__Bool=yes
  1256. else
  1257.   echo "$as_me: failed program was:" >&5
  1258. sed 's/^/| /' conftest.$ac_ext >&5
  1259. ac_cv_type__Bool=no
  1260. fi
  1261. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1262. fi
  1263. echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5
  1264. echo "${ECHO_T}$ac_cv_type__Bool" >&6
  1265. if test $ac_cv_type__Bool = yes; then
  1266. cat >>confdefs.h <<_ACEOF
  1267. #define HAVE__BOOL 1
  1268. _ACEOF
  1269. fi
  1270. if test $ac_cv_header_stdbool_h = yes; then
  1271. cat >>confdefs.h <<_ACEOF
  1272. #define HAVE_STDBOOL_H 1
  1273. _ACEOF
  1274. fi
  1275. echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
  1276. echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
  1277. if test "${ac_cv_c_const+set}" = set; then
  1278.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1279. else
  1280.   cat >conftest.$ac_ext <<_ACEOF
  1281. /* confdefs.h.  */
  1282. _ACEOF
  1283. cat confdefs.h >>conftest.$ac_ext
  1284. cat >>conftest.$ac_ext <<_ACEOF
  1285. /* end confdefs.h.  */
  1286. int
  1287. main ()
  1288. {
  1289. /* FIXME: Include the comments suggested by Paul. */
  1290. #ifndef __cplusplus
  1291.   /* Ultrix mips cc rejects this.  */
  1292.   typedef int charset[2];
  1293.   const charset x;
  1294.   /* SunOS 4.1.1 cc rejects this.  */
  1295.   char const *const *ccp;
  1296.   char **p;
  1297.   /* NEC SVR4.0.2 mips cc rejects this.  */
  1298.   struct point {int x, y;};
  1299.   static struct point const zero = {0,0};
  1300.   /* AIX XL C 1.02.0.0 rejects this.
  1301.      It does not let you subtract one const X* pointer from another in
  1302.      an arm of an if-expression whose if-part is not a constant
  1303.      expression */
  1304.   const char *g = "string";
  1305.   ccp = &g + (g ? g-g : 0);
  1306.   /* HPUX 7.0 cc rejects these. */
  1307.   ++ccp;
  1308.   p = (char**) ccp;
  1309.   ccp = (char const *const *) p;
  1310.   { /* SCO 3.2v4 cc rejects this.  */
  1311.     char *t;
  1312.     char const *s = 0 ? (char *) 0 : (char const *) 0;
  1313.     *t++ = 0;
  1314.   }
  1315.   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  1316.     int x[] = {25, 17};
  1317.     const int *foo = &x[0];
  1318.     ++foo;
  1319.   }
  1320.   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  1321.     typedef const int *iptr;
  1322.     iptr p = 0;
  1323.     ++p;
  1324.   }
  1325.   { /* AIX XL C 1.02.0.0 rejects this saying
  1326.        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  1327.     struct s { int j; const int *ap[3]; };
  1328.     struct s *b; b->j = 5;
  1329.   }
  1330.   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  1331.     const int foo = 10;
  1332.   }
  1333. #endif
  1334.   ;
  1335.   return 0;
  1336. }
  1337. _ACEOF
  1338. rm -f conftest.$ac_objext
  1339. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1340.   (eval $ac_compile) 2>conftest.er1
  1341.   ac_status=$?
  1342.   grep -v '^ *+' conftest.er1 >conftest.err
  1343.   rm -f conftest.er1
  1344.   cat conftest.err >&5
  1345.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1346.   (exit $ac_status); } &&
  1347.  { ac_try='test -z "$ac_cxx_werror_flag"
  1348.  || test ! -s conftest.err'
  1349.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1350.   (eval $ac_try) 2>&5
  1351.   ac_status=$?
  1352.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1353.   (exit $ac_status); }; } &&
  1354.  { ac_try='test -s conftest.$ac_objext'
  1355.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1356.   (eval $ac_try) 2>&5
  1357.   ac_status=$?
  1358.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1359.   (exit $ac_status); }; }; then
  1360.   ac_cv_c_const=yes
  1361. else
  1362.   echo "$as_me: failed program was:" >&5
  1363. sed 's/^/| /' conftest.$ac_ext >&5
  1364. ac_cv_c_const=no
  1365. fi
  1366. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1367. fi
  1368. echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
  1369. echo "${ECHO_T}$ac_cv_c_const" >&6
  1370. if test $ac_cv_c_const = no; then
  1371. cat >>confdefs.h <<_ACEOF
  1372. #define const
  1373. _ACEOF
  1374. fi
  1375. echo "$as_me:$LINENO: checking for off_t" >&5
  1376. echo $ECHO_N "checking for off_t... $ECHO_C" >&6
  1377. if test "${ac_cv_type_off_t+set}" = set; then
  1378.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1379. else
  1380.   cat >conftest.$ac_ext <<_ACEOF
  1381. /* confdefs.h.  */
  1382. _ACEOF
  1383. cat confdefs.h >>conftest.$ac_ext
  1384. cat >>conftest.$ac_ext <<_ACEOF
  1385. /* end confdefs.h.  */
  1386. $ac_includes_default
  1387. int
  1388. main ()
  1389. {
  1390. if ((off_t *) 0)
  1391.   return 0;
  1392. if (sizeof (off_t))
  1393.   return 0;
  1394.   ;
  1395.   return 0;
  1396. }
  1397. _ACEOF
  1398. rm -f conftest.$ac_objext
  1399. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1400.   (eval $ac_compile) 2>conftest.er1
  1401.   ac_status=$?
  1402.   grep -v '^ *+' conftest.er1 >conftest.err
  1403.   rm -f conftest.er1
  1404.   cat conftest.err >&5
  1405.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1406.   (exit $ac_status); } &&
  1407.  { ac_try='test -z "$ac_cxx_werror_flag"
  1408.  || test ! -s conftest.err'
  1409.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1410.   (eval $ac_try) 2>&5
  1411.   ac_status=$?
  1412.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1413.   (exit $ac_status); }; } &&
  1414.  { ac_try='test -s conftest.$ac_objext'
  1415.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1416.   (eval $ac_try) 2>&5
  1417.   ac_status=$?
  1418.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1419.   (exit $ac_status); }; }; then
  1420.   ac_cv_type_off_t=yes
  1421. else
  1422.   echo "$as_me: failed program was:" >&5
  1423. sed 's/^/| /' conftest.$ac_ext >&5
  1424. ac_cv_type_off_t=no
  1425. fi
  1426. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1427. fi
  1428. echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
  1429. echo "${ECHO_T}$ac_cv_type_off_t" >&6
  1430. if test $ac_cv_type_off_t = yes; then
  1431.   :
  1432. else
  1433. cat >>confdefs.h <<_ACEOF
  1434. #define off_t long
  1435. _ACEOF
  1436. fi
  1437. echo "$as_me:$LINENO: checking for size_t" >&5
  1438. echo $ECHO_N "checking for size_t... $ECHO_C" >&6
  1439. if test "${ac_cv_type_size_t+set}" = set; then
  1440.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1441. else
  1442.   cat >conftest.$ac_ext <<_ACEOF
  1443. /* confdefs.h.  */
  1444. _ACEOF
  1445. cat confdefs.h >>conftest.$ac_ext
  1446. cat >>conftest.$ac_ext <<_ACEOF
  1447. /* end confdefs.h.  */
  1448. $ac_includes_default
  1449. int
  1450. main ()
  1451. {
  1452. if ((size_t *) 0)
  1453.   return 0;
  1454. if (sizeof (size_t))
  1455.   return 0;
  1456.   ;
  1457.   return 0;
  1458. }
  1459. _ACEOF
  1460. rm -f conftest.$ac_objext
  1461. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1462.   (eval $ac_compile) 2>conftest.er1
  1463.   ac_status=$?
  1464.   grep -v '^ *+' conftest.er1 >conftest.err
  1465.   rm -f conftest.er1
  1466.   cat conftest.err >&5
  1467.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1468.   (exit $ac_status); } &&
  1469.  { ac_try='test -z "$ac_cxx_werror_flag"
  1470.  || test ! -s conftest.err'
  1471.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1472.   (eval $ac_try) 2>&5
  1473.   ac_status=$?
  1474.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1475.   (exit $ac_status); }; } &&
  1476.  { ac_try='test -s conftest.$ac_objext'
  1477.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1478.   (eval $ac_try) 2>&5
  1479.   ac_status=$?
  1480.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1481.   (exit $ac_status); }; }; then
  1482.   ac_cv_type_size_t=yes
  1483. else
  1484.   echo "$as_me: failed program was:" >&5
  1485. sed 's/^/| /' conftest.$ac_ext >&5
  1486. ac_cv_type_size_t=no
  1487. fi
  1488. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1489. fi
  1490. echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
  1491. echo "${ECHO_T}$ac_cv_type_size_t" >&6
  1492. if test $ac_cv_type_size_t = yes; then
  1493.   :
  1494. else
  1495. cat >>confdefs.h <<_ACEOF
  1496. #define size_t unsigned
  1497. _ACEOF
  1498. fi
  1499. echo "$as_me:$LINENO: checking whether strerror_r is declared" >&5
  1500. echo $ECHO_N "checking whether strerror_r is declared... $ECHO_C" >&6
  1501. if test "${ac_cv_have_decl_strerror_r+set}" = set; then
  1502.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1503. else
  1504.   cat >conftest.$ac_ext <<_ACEOF
  1505. /* confdefs.h.  */
  1506. _ACEOF
  1507. cat confdefs.h >>conftest.$ac_ext
  1508. cat >>conftest.$ac_ext <<_ACEOF
  1509. /* end confdefs.h.  */
  1510. $ac_includes_default
  1511. int
  1512. main ()
  1513. {
  1514. #ifndef strerror_r
  1515.   char *p = (char *) strerror_r;
  1516. #endif
  1517.   ;
  1518.   return 0;
  1519. }
  1520. _ACEOF
  1521. rm -f conftest.$ac_objext
  1522. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1523.   (eval $ac_compile) 2>conftest.er1
  1524.   ac_status=$?
  1525.   grep -v '^ *+' conftest.er1 >conftest.err
  1526.   rm -f conftest.er1
  1527.   cat conftest.err >&5
  1528.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1529.   (exit $ac_status); } &&
  1530.  { ac_try='test -z "$ac_cxx_werror_flag"
  1531.  || test ! -s conftest.err'
  1532.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1533.   (eval $ac_try) 2>&5
  1534.   ac_status=$?
  1535.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1536.   (exit $ac_status); }; } &&
  1537.  { ac_try='test -s conftest.$ac_objext'
  1538.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1539.   (eval $ac_try) 2>&5
  1540.   ac_status=$?
  1541.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1542.   (exit $ac_status); }; }; then
  1543.   ac_cv_have_decl_strerror_r=yes
  1544. else
  1545.   echo "$as_me: failed program was:" >&5
  1546. sed 's/^/| /' conftest.$ac_ext >&5
  1547. ac_cv_have_decl_strerror_r=no
  1548. fi
  1549. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1550. fi
  1551. echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_r" >&5
  1552. echo "${ECHO_T}$ac_cv_have_decl_strerror_r" >&6
  1553. if test $ac_cv_have_decl_strerror_r = yes; then
  1554. cat >>confdefs.h <<_ACEOF
  1555. #define HAVE_DECL_STRERROR_R 1
  1556. _ACEOF
  1557. else
  1558.   cat >>confdefs.h <<_ACEOF
  1559. #define HAVE_DECL_STRERROR_R 0
  1560. _ACEOF
  1561. fi
  1562. for ac_func in strerror_r
  1563. do
  1564. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  1565. echo "$as_me:$LINENO: checking for $ac_func" >&5
  1566. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  1567. if eval "test "${$as_ac_var+set}" = set"; then
  1568.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1569. else
  1570.   cat >conftest.$ac_ext <<_ACEOF
  1571. /* confdefs.h.  */
  1572. _ACEOF
  1573. cat confdefs.h >>conftest.$ac_ext
  1574. cat >>conftest.$ac_ext <<_ACEOF
  1575. /* end confdefs.h.  */
  1576. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  1577.    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  1578. #define $ac_func innocuous_$ac_func
  1579. /* System header to define __stub macros and hopefully few prototypes,
  1580.     which can conflict with char $ac_func (); below.
  1581.     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1582.     <limits.h> exists even on freestanding compilers.  */
  1583. #ifdef __STDC__
  1584. # include <limits.h>
  1585. #else
  1586. # include <assert.h>
  1587. #endif
  1588. #undef $ac_func
  1589. /* Override any gcc2 internal prototype to avoid an error.  */
  1590. #ifdef __cplusplus
  1591. extern "C"
  1592. {
  1593. #endif
  1594. /* We use char because int might match the return type of a gcc2
  1595.    builtin and then its argument prototype would still apply.  */
  1596. char $ac_func ();
  1597. /* The GNU C library defines this for functions which it implements
  1598.     to always fail with ENOSYS.  Some functions are actually named
  1599.     something starting with __ and the normal name is an alias.  */
  1600. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1601. choke me
  1602. #else
  1603. char (*f) () = $ac_func;
  1604. #endif
  1605. #ifdef __cplusplus
  1606. }
  1607. #endif
  1608. int
  1609. main ()
  1610. {
  1611. return f != $ac_func;
  1612.   ;
  1613.   return 0;
  1614. }
  1615. _ACEOF
  1616. rm -f conftest.$ac_objext conftest$ac_exeext
  1617. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1618.   (eval $ac_link) 2>conftest.er1
  1619.   ac_status=$?
  1620.   grep -v '^ *+' conftest.er1 >conftest.err
  1621.   rm -f conftest.er1
  1622.   cat conftest.err >&5
  1623.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1624.   (exit $ac_status); } &&
  1625.  { ac_try='test -z "$ac_cxx_werror_flag"
  1626.  || test ! -s conftest.err'
  1627.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1628.   (eval $ac_try) 2>&5
  1629.   ac_status=$?
  1630.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1631.   (exit $ac_status); }; } &&
  1632.  { ac_try='test -s conftest$ac_exeext'
  1633.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1634.   (eval $ac_try) 2>&5
  1635.   ac_status=$?
  1636.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1637.   (exit $ac_status); }; }; then
  1638.   eval "$as_ac_var=yes"
  1639. else
  1640.   echo "$as_me: failed program was:" >&5
  1641. sed 's/^/| /' conftest.$ac_ext >&5
  1642. eval "$as_ac_var=no"
  1643. fi
  1644. rm -f conftest.err conftest.$ac_objext 
  1645.       conftest$ac_exeext conftest.$ac_ext
  1646. fi
  1647. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  1648. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  1649. if test `eval echo '${'$as_ac_var'}'` = yes; then
  1650.   cat >>confdefs.h <<_ACEOF
  1651. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  1652. _ACEOF
  1653. fi
  1654. done
  1655. echo "$as_me:$LINENO: checking whether strerror_r returns char *" >&5
  1656. echo $ECHO_N "checking whether strerror_r returns char *... $ECHO_C" >&6
  1657. if test "${ac_cv_func_strerror_r_char_p+set}" = set; then
  1658.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1659. else
  1660.     ac_cv_func_strerror_r_char_p=no
  1661.     if test $ac_cv_have_decl_strerror_r = yes; then
  1662.       cat >conftest.$ac_ext <<_ACEOF
  1663. /* confdefs.h.  */
  1664. _ACEOF
  1665. cat confdefs.h >>conftest.$ac_ext
  1666. cat >>conftest.$ac_ext <<_ACEOF
  1667. /* end confdefs.h.  */
  1668. $ac_includes_default
  1669. int
  1670. main ()
  1671. {
  1672.   char buf[100];
  1673.   char x = *strerror_r (0, buf, sizeof buf);
  1674.   char *p = strerror_r (0, buf, sizeof buf);
  1675.   ;
  1676.   return 0;
  1677. }
  1678. _ACEOF
  1679. rm -f conftest.$ac_objext
  1680. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1681.   (eval $ac_compile) 2>conftest.er1
  1682.   ac_status=$?
  1683.   grep -v '^ *+' conftest.er1 >conftest.err
  1684.   rm -f conftest.er1
  1685.   cat conftest.err >&5
  1686.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1687.   (exit $ac_status); } &&
  1688.  { ac_try='test -z "$ac_cxx_werror_flag"
  1689.  || test ! -s conftest.err'
  1690.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1691.   (eval $ac_try) 2>&5
  1692.   ac_status=$?
  1693.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1694.   (exit $ac_status); }; } &&
  1695.  { ac_try='test -s conftest.$ac_objext'
  1696.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1697.   (eval $ac_try) 2>&5
  1698.   ac_status=$?
  1699.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1700.   (exit $ac_status); }; }; then
  1701.   ac_cv_func_strerror_r_char_p=yes
  1702. else
  1703.   echo "$as_me: failed program was:" >&5
  1704. sed 's/^/| /' conftest.$ac_ext >&5
  1705. fi
  1706. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1707.     else
  1708.       # strerror_r is not declared.  Choose between
  1709.       # systems that have relatively inaccessible declarations for the
  1710.       # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
  1711.       # former has a strerror_r that returns char*, while the latter
  1712.       # has a strerror_r that returns `int'.
  1713.       # This test should segfault on the DEC system.
  1714.       if test "$cross_compiling" = yes; then
  1715.   :
  1716. else
  1717.   cat >conftest.$ac_ext <<_ACEOF
  1718. /* confdefs.h.  */
  1719. _ACEOF
  1720. cat confdefs.h >>conftest.$ac_ext
  1721. cat >>conftest.$ac_ext <<_ACEOF
  1722. /* end confdefs.h.  */
  1723. $ac_includes_default
  1724. extern char *strerror_r ();
  1725. int
  1726. main ()
  1727. {
  1728. char buf[100];
  1729.   char x = *strerror_r (0, buf, sizeof buf);
  1730.   exit (!isalpha (x));
  1731.   ;
  1732.   return 0;
  1733. }
  1734. _ACEOF
  1735. rm -f conftest$ac_exeext
  1736. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1737.   (eval $ac_link) 2>&5
  1738.   ac_status=$?
  1739.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1740.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  1741.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1742.   (eval $ac_try) 2>&5
  1743.   ac_status=$?
  1744.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1745.   (exit $ac_status); }; }; then
  1746.   ac_cv_func_strerror_r_char_p=yes
  1747. else
  1748.   echo "$as_me: program exited with status $ac_status" >&5
  1749. echo "$as_me: failed program was:" >&5
  1750. sed 's/^/| /' conftest.$ac_ext >&5
  1751. fi
  1752. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  1753. fi
  1754.     fi
  1755. fi
  1756. echo "$as_me:$LINENO: result: $ac_cv_func_strerror_r_char_p" >&5
  1757. echo "${ECHO_T}$ac_cv_func_strerror_r_char_p" >&6
  1758. if test $ac_cv_func_strerror_r_char_p = yes; then
  1759. cat >>confdefs.h <<_ACEOF
  1760. #define STRERROR_R_CHAR_P 1
  1761. _ACEOF
  1762. fi
  1763. # Checks for library functions.
  1764. for ac_func in mkdir uname
  1765. do
  1766. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  1767. echo "$as_me:$LINENO: checking for $ac_func" >&5
  1768. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  1769. if eval "test "${$as_ac_var+set}" = set"; then
  1770.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1771. else
  1772.   cat >conftest.$ac_ext <<_ACEOF
  1773. /* confdefs.h.  */
  1774. _ACEOF
  1775. cat confdefs.h >>conftest.$ac_ext
  1776. cat >>conftest.$ac_ext <<_ACEOF
  1777. /* end confdefs.h.  */
  1778. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  1779.    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  1780. #define $ac_func innocuous_$ac_func
  1781. /* System header to define __stub macros and hopefully few prototypes,
  1782.     which can conflict with char $ac_func (); below.
  1783.     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1784.     <limits.h> exists even on freestanding compilers.  */
  1785. #ifdef __STDC__
  1786. # include <limits.h>
  1787. #else
  1788. # include <assert.h>
  1789. #endif
  1790. #undef $ac_func
  1791. /* Override any gcc2 internal prototype to avoid an error.  */
  1792. #ifdef __cplusplus
  1793. extern "C"
  1794. {
  1795. #endif
  1796. /* We use char because int might match the return type of a gcc2
  1797.    builtin and then its argument prototype would still apply.  */
  1798. char $ac_func ();
  1799. /* The GNU C library defines this for functions which it implements
  1800.     to always fail with ENOSYS.  Some functions are actually named
  1801.     something starting with __ and the normal name is an alias.  */
  1802. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  1803. choke me
  1804. #else
  1805. char (*f) () = $ac_func;
  1806. #endif
  1807. #ifdef __cplusplus
  1808. }
  1809. #endif
  1810. int
  1811. main ()
  1812. {
  1813. return f != $ac_func;
  1814.   ;
  1815.   return 0;
  1816. }
  1817. _ACEOF
  1818. rm -f conftest.$ac_objext conftest$ac_exeext
  1819. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1820.   (eval $ac_link) 2>conftest.er1
  1821.   ac_status=$?
  1822.   grep -v '^ *+' conftest.er1 >conftest.err
  1823.   rm -f conftest.er1
  1824.   cat conftest.err >&5
  1825.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1826.   (exit $ac_status); } &&
  1827.  { ac_try='test -z "$ac_cxx_werror_flag"
  1828.  || test ! -s conftest.err'
  1829.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1830.   (eval $ac_try) 2>&5
  1831.   ac_status=$?
  1832.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1833.   (exit $ac_status); }; } &&
  1834.  { ac_try='test -s conftest$ac_exeext'
  1835.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1836.   (eval $ac_try) 2>&5
  1837.   ac_status=$?
  1838.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1839.   (exit $ac_status); }; }; then
  1840.   eval "$as_ac_var=yes"
  1841. else
  1842.   echo "$as_me: failed program was:" >&5
  1843. sed 's/^/| /' conftest.$ac_ext >&5
  1844. eval "$as_ac_var=no"
  1845. fi
  1846. rm -f conftest.err conftest.$ac_objext 
  1847.       conftest$ac_exeext conftest.$ac_ext
  1848. fi
  1849. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  1850. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  1851. if test `eval echo '${'$as_ac_var'}'` = yes; then
  1852.   cat >>confdefs.h <<_ACEOF
  1853. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  1854. _ACEOF
  1855. fi
  1856. done
  1857. echo "$as_me:$LINENO: checking for shutdown in -lsocket" >&5
  1858. echo $ECHO_N "checking for shutdown in -lsocket... $ECHO_C" >&6
  1859. if test "${ac_cv_lib_socket_shutdown+set}" = set; then
  1860.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1861. else
  1862.   ac_check_lib_save_LIBS=$LIBS
  1863. LIBS="-lsocket  $LIBS"
  1864. cat >conftest.$ac_ext <<_ACEOF
  1865. /* confdefs.h.  */
  1866. _ACEOF
  1867. cat confdefs.h >>conftest.$ac_ext
  1868. cat >>conftest.$ac_ext <<_ACEOF
  1869. /* end confdefs.h.  */
  1870. /* Override any gcc2 internal prototype to avoid an error.  */
  1871. #ifdef __cplusplus
  1872. extern "C"
  1873. #endif
  1874. /* We use char because int might match the return type of a gcc2
  1875.    builtin and then its argument prototype would still apply.  */
  1876. char shutdown ();
  1877. int
  1878. main ()
  1879. {
  1880. shutdown ();
  1881.   ;
  1882.   return 0;
  1883. }
  1884. _ACEOF
  1885. rm -f conftest.$ac_objext conftest$ac_exeext
  1886. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1887.   (eval $ac_link) 2>conftest.er1
  1888.   ac_status=$?
  1889.   grep -v '^ *+' conftest.er1 >conftest.err
  1890.   rm -f conftest.er1
  1891.   cat conftest.err >&5
  1892.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1893.   (exit $ac_status); } &&
  1894.  { ac_try='test -z "$ac_cxx_werror_flag"
  1895.  || test ! -s conftest.err'
  1896.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1897.   (eval $ac_try) 2>&5
  1898.   ac_status=$?
  1899.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1900.   (exit $ac_status); }; } &&
  1901.  { ac_try='test -s conftest$ac_exeext'
  1902.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1903.   (eval $ac_try) 2>&5
  1904.   ac_status=$?
  1905.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1906.   (exit $ac_status); }; }; then
  1907.   ac_cv_lib_socket_shutdown=yes
  1908. else
  1909.   echo "$as_me: failed program was:" >&5
  1910. sed 's/^/| /' conftest.$ac_ext >&5
  1911. ac_cv_lib_socket_shutdown=no
  1912. fi
  1913. rm -f conftest.err conftest.$ac_objext 
  1914.       conftest$ac_exeext conftest.$ac_ext
  1915. LIBS=$ac_check_lib_save_LIBS
  1916. fi
  1917. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_shutdown" >&5
  1918. echo "${ECHO_T}$ac_cv_lib_socket_shutdown" >&6
  1919. if test $ac_cv_lib_socket_shutdown = yes; then
  1920.   cat >>confdefs.h <<_ACEOF
  1921. #define HAVE_LIBSOCKET 1
  1922. _ACEOF
  1923.   LIBS="-lsocket $LIBS"
  1924. fi
  1925. echo "$as_me:$LINENO: checking for xdr_float in -lnsl" >&5
  1926. echo $ECHO_N "checking for xdr_float in -lnsl... $ECHO_C" >&6
  1927. if test "${ac_cv_lib_nsl_xdr_float+set}" = set; then
  1928.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1929. else
  1930.   ac_check_lib_save_LIBS=$LIBS
  1931. LIBS="-lnsl  $LIBS"
  1932. cat >conftest.$ac_ext <<_ACEOF
  1933. /* confdefs.h.  */
  1934. _ACEOF
  1935. cat confdefs.h >>conftest.$ac_ext
  1936. cat >>conftest.$ac_ext <<_ACEOF
  1937. /* end confdefs.h.  */
  1938. /* Override any gcc2 internal prototype to avoid an error.  */
  1939. #ifdef __cplusplus
  1940. extern "C"
  1941. #endif
  1942. /* We use char because int might match the return type of a gcc2
  1943.    builtin and then its argument prototype would still apply.  */
  1944. char xdr_float ();
  1945. int
  1946. main ()
  1947. {
  1948. xdr_float ();
  1949.   ;
  1950.   return 0;
  1951. }
  1952. _ACEOF
  1953. rm -f conftest.$ac_objext conftest$ac_exeext
  1954. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1955.   (eval $ac_link) 2>conftest.er1
  1956.   ac_status=$?
  1957.   grep -v '^ *+' conftest.er1 >conftest.err
  1958.   rm -f conftest.er1
  1959.   cat conftest.err >&5
  1960.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1961.   (exit $ac_status); } &&
  1962.  { ac_try='test -z "$ac_cxx_werror_flag"
  1963.  || test ! -s conftest.err'
  1964.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1965.   (eval $ac_try) 2>&5
  1966.   ac_status=$?
  1967.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1968.   (exit $ac_status); }; } &&
  1969.  { ac_try='test -s conftest$ac_exeext'
  1970.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1971.   (eval $ac_try) 2>&5
  1972.   ac_status=$?
  1973.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1974.   (exit $ac_status); }; }; then
  1975.   ac_cv_lib_nsl_xdr_float=yes
  1976. else
  1977.   echo "$as_me: failed program was:" >&5
  1978. sed 's/^/| /' conftest.$ac_ext >&5
  1979. ac_cv_lib_nsl_xdr_float=no
  1980. fi
  1981. rm -f conftest.err conftest.$ac_objext 
  1982.       conftest$ac_exeext conftest.$ac_ext
  1983. LIBS=$ac_check_lib_save_LIBS
  1984. fi
  1985. echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_xdr_float" >&5
  1986. echo "${ECHO_T}$ac_cv_lib_nsl_xdr_float" >&6
  1987. if test $ac_cv_lib_nsl_xdr_float = yes; then
  1988.   cat >>confdefs.h <<_ACEOF
  1989. #define HAVE_LIBNSL 1
  1990. _ACEOF
  1991.   LIBS="-lnsl $LIBS"
  1992. fi
  1993. cat >confcache <<_ACEOF
  1994. # This file is a shell script that caches the results of configure
  1995. # tests run on this system so they can be shared between configure
  1996. # scripts and configure runs, see configure's option --config-cache.
  1997. # It is not useful on other systems.  If it contains results you don't
  1998. # want to keep, you may remove or edit it.
  1999. #
  2000. # config.status only pays attention to the cache file if you give it
  2001. # the --recheck option to rerun configure.
  2002. #
  2003. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  2004. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  2005. # following values.
  2006. _ACEOF
  2007. # The following way of writing the cache mishandles newlines in values,
  2008. # but we know of no workaround that is simple, portable, and efficient.
  2009. # So, don't put newlines in cache variables' values.
  2010. # Ultrix sh set writes to stderr and can't be redirected directly,
  2011. # and sets the high bit in the cache file unless we assign to the vars.
  2012. {
  2013.   (set) 2>&1 |
  2014.     case `(ac_space=' '; set | grep ac_space) 2>&1` in
  2015.     *ac_space= *)
  2016.       # `set' does not quote correctly, so add quotes (double-quote
  2017.       # substitution turns \\ into \, and sed turns \ into ).
  2018.       sed -n 
  2019. "s/'/'\\''/g;
  2020.   s/^\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1='\2'/p"
  2021.       ;;
  2022.     *)
  2023.       # `set' quotes correctly as required by POSIX, so do not add quotes.
  2024.       sed -n 
  2025. "s/^\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\)=\(.*\)/\1=\2/p"
  2026.       ;;
  2027.     esac;
  2028. } |
  2029.   sed '
  2030.      t clear
  2031.      : clear
  2032.      s/^([^=]*)=(.*[{}].*)$/test "${1+set}" = set || &/
  2033.      t end
  2034.      /^ac_cv_env/!s/^([^=]*)=(.*)$/1=${1=2}/
  2035.      : end' >>confcache
  2036. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  2037.   if test -w $cache_file; then
  2038.     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
  2039.     cat confcache >$cache_file
  2040.   else
  2041.     echo "not updating unwritable cache $cache_file"
  2042.   fi
  2043. fi
  2044. rm -f confcache
  2045. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2046. # Let make expand exec_prefix.
  2047. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2048. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  2049. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  2050. # trailing colons and then remove the whole line if VPATH becomes empty
  2051. # (actually we leave an empty line to preserve line numbers).
  2052. if test "x$srcdir" = x.; then
  2053.   ac_vpsub='/^[  ]*VPATH[  ]*=/{
  2054. s/:*$(srcdir):*/:/;
  2055. s/:*${srcdir}:*/:/;
  2056. s/:*@srcdir@:*/:/;
  2057. s/^([^=]*=[  ]*):*/1/;
  2058. s/:*$//;
  2059. s/^[^=]*=[  ]*$//;
  2060. }'
  2061. fi
  2062. DEFS=-DHAVE_CONFIG_H
  2063. ac_libobjs=
  2064. ac_ltlibobjs=
  2065. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  2066.   # 1. Remove the extension, and $U if already installed.
  2067.   ac_i=`echo "$ac_i" |
  2068.  sed 's/$U././;s/.o$//;s/.obj$//'`
  2069.   # 2. Add them.
  2070.   ac_libobjs="$ac_libobjs $ac_i$U.$ac_objext"
  2071.   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  2072. done
  2073. LIBOBJS=$ac_libobjs
  2074. LTLIBOBJS=$ac_ltlibobjs
  2075. if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  2076.   { { echo "$as_me:$LINENO: error: conditional "AMDEP" was never defined.
  2077. Usually this means the macro was only invoked conditionally." >&5
  2078. echo "$as_me: error: conditional "AMDEP" was never defined.
  2079. Usually this means the macro was only invoked conditionally." >&2;}
  2080.    { (exit 1); exit 1; }; }
  2081. fi
  2082. if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  2083.   { { echo "$as_me:$LINENO: error: conditional "am__fastdepCC" was never defined.
  2084. Usually this means the macro was only invoked conditionally." >&5
  2085. echo "$as_me: error: conditional "am__fastdepCC" was never defined.
  2086. Usually this means the macro was only invoked conditionally." >&2;}
  2087.    { (exit 1); exit 1; }; }
  2088. fi
  2089. if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  2090.   { { echo "$as_me:$LINENO: error: conditional "am__fastdepCXX" was never defined.
  2091. Usually this means the macro was only invoked conditionally." >&5
  2092. echo "$as_me: error: conditional "am__fastdepCXX" was never defined.
  2093. Usually this means the macro was only invoked conditionally." >&2;}
  2094.    { (exit 1); exit 1; }; }
  2095. fi
  2096. : ${CONFIG_STATUS=./config.status}
  2097. ac_clean_files_save=$ac_clean_files
  2098. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  2099. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  2100. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  2101. cat >$CONFIG_STATUS <<_ACEOF
  2102. #! $SHELL
  2103. # Generated by $as_me.
  2104. # Run this file to recreate the current configuration.
  2105. # Compiler output produced by configure, useful for debugging
  2106. # configure, is in config.log if it exists.
  2107. debug=false
  2108. ac_cs_recheck=false
  2109. ac_cs_silent=false
  2110. SHELL=${CONFIG_SHELL-$SHELL}
  2111. _ACEOF
  2112. cat >>$CONFIG_STATUS <<_ACEOF
  2113. ## --------------------- ##
  2114. ## M4sh Initialization.  ##
  2115. ## --------------------- ##
  2116. # Be Bourne compatible
  2117. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  2118.   emulate sh
  2119.   NULLCMD=:
  2120.   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  2121.   # is contrary to our usage.  Disable this feature.
  2122.   alias -g '${1+"$@"}'='"$@"'
  2123. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  2124.   set -o posix
  2125. fi
  2126. DUALCASE=1; export DUALCASE # for MKS sh
  2127. # Support unset when possible.
  2128. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  2129.   as_unset=unset
  2130. else
  2131.   as_unset=false
  2132. fi
  2133. # Work around bugs in pre-3.0 UWIN ksh.
  2134. $as_unset ENV MAIL MAILPATH
  2135. PS1='$ '
  2136. PS2='> '
  2137. PS4='+ '
  2138. # NLS nuisances.
  2139. for as_var in 
  2140.   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION 
  2141.   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER 
  2142.   LC_TELEPHONE LC_TIME
  2143. do
  2144.   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  2145.     eval $as_var=C; export $as_var
  2146.   else
  2147.     $as_unset $as_var
  2148.   fi
  2149. done
  2150. # Required to use basename.
  2151. if expr a : '(a)' >/dev/null 2>&1; then
  2152.   as_expr=expr
  2153. else
  2154.   as_expr=false
  2155. fi
  2156. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  2157.   as_basename=basename
  2158. else
  2159.   as_basename=false
  2160. fi
  2161. # Name of the executable.
  2162. as_me=`$as_basename "$0" ||
  2163. $as_expr X/"$0" : '.*/([^/][^/]*)/*$' | 
  2164.  X"$0" : 'X(//)$' | 
  2165.  X"$0" : 'X(/)$' | 
  2166.  .     : '(.)' 2>/dev/null ||
  2167. echo X/"$0" |
  2168.     sed '/^.*/([^/][^/]*)/*$/{ s//1/; q; }
  2169.      /^X/(//)$/{ s//1/; q; }
  2170.      /^X/(/).*/{ s//1/; q; }
  2171.      s/.*/./; q'`
  2172. # PATH needs CR, and LINENO needs CR and PATH.
  2173. # Avoid depending upon Character Ranges.
  2174. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  2175. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  2176. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  2177. as_cr_digits='0123456789'
  2178. as_cr_alnum=$as_cr_Letters$as_cr_digits
  2179. # The user is always right.
  2180. if test "${PATH_SEPARATOR+set}" != set; then
  2181.   echo "#! /bin/sh" >conf$$.sh
  2182.   echo  "exit 0"   >>conf$$.sh
  2183.   chmod +x conf$$.sh
  2184.   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  2185.     PATH_SEPARATOR=';'
  2186.   else
  2187.     PATH_SEPARATOR=:
  2188.   fi
  2189.   rm -f conf$$.sh
  2190. fi
  2191.   as_lineno_1=$LINENO
  2192.   as_lineno_2=$LINENO
  2193.   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  2194.   test "x$as_lineno_1" != "x$as_lineno_2" &&
  2195.   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
  2196.   # Find who we are.  Look in the path if we contain no path at all
  2197.   # relative or not.
  2198.   case $0 in
  2199.     *[\/]* ) as_myself=$0 ;;
  2200.     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2201. for as_dir in $PATH
  2202. do
  2203.   IFS=$as_save_IFS
  2204.   test -z "$as_dir" && as_dir=.
  2205.   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  2206. done
  2207.        ;;
  2208.   esac
  2209.   # We did not find ourselves, most probably we were run as `sh COMMAND'
  2210.   # in which case we are not to be found in the path.
  2211.   if test "x$as_myself" = x; then
  2212.     as_myself=$0
  2213.   fi
  2214.   if test ! -f "$as_myself"; then
  2215.     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  2216. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  2217.    { (exit 1); exit 1; }; }
  2218.   fi
  2219.   case $CONFIG_SHELL in
  2220.   '')
  2221.     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2222. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  2223. do
  2224.   IFS=$as_save_IFS
  2225.   test -z "$as_dir" && as_dir=.
  2226.   for as_base in sh bash ksh sh5; do
  2227.  case $as_dir in
  2228.  /*)
  2229.    if ("$as_dir/$as_base" -c '
  2230.   as_lineno_1=$LINENO
  2231.   as_lineno_2=$LINENO
  2232.   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  2233.   test "x$as_lineno_1" != "x$as_lineno_2" &&
  2234.   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
  2235.      $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  2236.      $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  2237.      CONFIG_SHELL=$as_dir/$as_base
  2238.      export CONFIG_SHELL
  2239.      exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  2240.    fi;;
  2241.  esac
  2242.        done
  2243. done
  2244. ;;
  2245.   esac
  2246.   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  2247.   # uniformly replaced by the line number.  The first 'sed' inserts a
  2248.   # line-number line before each line; the second 'sed' does the real
  2249.   # work.  The second script uses 'N' to pair each line-number line
  2250.   # with the numbered line, and appends trailing '-' during
  2251.   # substitution so that $LINENO is not a special case at line end.
  2252.   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  2253.   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
  2254.   sed '=' <$as_myself |
  2255.     sed '
  2256.       N
  2257.       s,$,-,
  2258.       : loop
  2259.       s,^(['$as_cr_digits']*)(.*)[$]LINENO([^'$as_cr_alnum'_]),1213,
  2260.       t loop
  2261.       s,-$,,
  2262.       s,^['$as_cr_digits']*n,,
  2263.     ' >$as_me.lineno &&
  2264.   chmod +x $as_me.lineno ||
  2265.     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  2266. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  2267.    { (exit 1); exit 1; }; }
  2268.   # Don't try to exec as it changes $[0], causing all sort of problems
  2269.   # (the dirname of $[0] is not the place where we might find the
  2270.   # original and so on.  Autoconf is especially sensible to this).
  2271.   . ./$as_me.lineno
  2272.   # Exit status is that of the last command.
  2273.   exit
  2274. }
  2275. case `echo "testingc"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  2276.   *c*,-n*) ECHO_N= ECHO_C='
  2277. ' ECHO_T=' ' ;;
  2278.   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  2279.   *)       ECHO_N= ECHO_C='c' ECHO_T= ;;
  2280. esac
  2281. if expr a : '(a)' >/dev/null 2>&1; then
  2282.   as_expr=expr
  2283. else
  2284.   as_expr=false
  2285. fi
  2286. rm -f conf$$ conf$$.exe conf$$.file
  2287. echo >conf$$.file
  2288. if ln -s conf$$.file conf$$ 2>/dev/null; then
  2289.   # We could just check for DJGPP; but this test a) works b) is more generic
  2290.   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  2291.   if test -f conf$$.exe; then
  2292.     # Don't use ln at all; we don't have any links
  2293.     as_ln_s='cp -p'
  2294.   else
  2295.     as_ln_s='ln -s'
  2296.   fi
  2297. elif ln conf$$.file conf$$ 2>/dev/null; then
  2298.   as_ln_s=ln
  2299. else
  2300.   as_ln_s='cp -p'
  2301. fi
  2302. rm -f conf$$ conf$$.exe conf$$.file
  2303. if mkdir -p . 2>/dev/null; then
  2304.   as_mkdir_p=:
  2305. else
  2306.   test -d ./-p && rmdir ./-p
  2307.   as_mkdir_p=false
  2308. fi
  2309. as_executable_p="test -f"
  2310. # Sed expression to map a string onto a valid CPP name.
  2311. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  2312. # Sed expression to map a string onto a valid variable name.
  2313. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  2314. # IFS
  2315. # We need space, tab and new line, in precisely that order.
  2316. as_nl='
  2317. '
  2318. IFS="  $as_nl"
  2319. # CDPATH.
  2320. $as_unset CDPATH
  2321. exec 6>&1
  2322. # Open the log real soon, to keep $[0] and so on meaningful, and to
  2323. # report actual input values of CONFIG_FILES etc. instead of their
  2324. # values after options handling.  Logging --version etc. is OK.
  2325. exec 5>>config.log
  2326. {
  2327.   echo
  2328.   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  2329. ## Running $as_me. ##
  2330. _ASBOX
  2331. } >&5
  2332. cat >&5 <<_CSEOF
  2333. This file was extended by hadoop-pipes-examples $as_me 0.13.0, which was
  2334. generated by GNU Autoconf 2.59.  Invocation command line was
  2335.   CONFIG_FILES    = $CONFIG_FILES
  2336.   CONFIG_HEADERS  = $CONFIG_HEADERS
  2337.   CONFIG_LINKS    = $CONFIG_LINKS
  2338.   CONFIG_COMMANDS = $CONFIG_COMMANDS
  2339.   $ $0 $@
  2340. _CSEOF
  2341. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  2342. echo >&5
  2343. _ACEOF
  2344. # Files that config.status was made for.
  2345. if test -n "$ac_config_files"; then
  2346.   echo "config_files="$ac_config_files"" >>$CONFIG_STATUS
  2347. fi
  2348. if test -n "$ac_config_headers"; then
  2349.   echo "config_headers="$ac_config_headers"" >>$CONFIG_STATUS
  2350. fi
  2351. if test -n "$ac_config_links"; then
  2352.   echo "config_links="$ac_config_links"" >>$CONFIG_STATUS
  2353. fi
  2354. if test -n "$ac_config_commands"; then
  2355.   echo "config_commands="$ac_config_commands"" >>$CONFIG_STATUS
  2356. fi
  2357. cat >>$CONFIG_STATUS <<_ACEOF
  2358. ac_cs_usage="
  2359. `$as_me' instantiates files from templates according to the
  2360. current configuration.
  2361. Usage: $0 [OPTIONS] [FILE]...
  2362.   -h, --help       print this help, then exit
  2363.   -V, --version    print version number, then exit
  2364.   -q, --quiet      do not print progress messages
  2365.   -d, --debug      don't remove temporary files
  2366.       --recheck    update $as_me by reconfiguring in the same conditions
  2367.   --file=FILE[:TEMPLATE]
  2368.    instantiate the configuration file FILE
  2369.   --header=FILE[:TEMPLATE]
  2370.    instantiate the configuration header FILE
  2371. Configuration files:
  2372. $config_files
  2373. Configuration headers:
  2374. $config_headers
  2375. Configuration commands:
  2376. $config_commands
  2377. Report bugs to <bug-autoconf@gnu.org>."
  2378. _ACEOF
  2379. cat >>$CONFIG_STATUS <<_ACEOF
  2380. ac_cs_version="\
  2381. hadoop-pipes-examples config.status 0.13.0
  2382. configured by $0, generated by GNU Autoconf 2.59,
  2383.   with options \"`echo "$ac_configure_args" | sed 's/[\""`$]/\\&/g'`\"
  2384. Copyright (C) 2003 Free Software Foundation, Inc.
  2385. This config.status script is free software; the Free Software Foundation
  2386. gives unlimited permission to copy, distribute and modify it."
  2387. srcdir=$srcdir
  2388. INSTALL="$INSTALL"
  2389. _ACEOF
  2390. cat >>$CONFIG_STATUS <<_ACEOF
  2391. # If no file are specified by the user, then we need to provide default
  2392. # value.  By we need to know if files were specified by the user.
  2393. ac_need_defaults=:
  2394. while test $# != 0
  2395. do
  2396.   case $1 in
  2397.   --*=*)
  2398.     ac_option=`expr "x$1" : 'x([^=]*)='`
  2399.     ac_optarg=`expr "x$1" : 'x[^=]*=(.*)'`
  2400.     ac_shift=:
  2401.     ;;
  2402.   -*)
  2403.     ac_option=$1
  2404.     ac_optarg=$2
  2405.     ac_shift=shift
  2406.     ;;
  2407.   *) # This is not an option, so the user has probably given explicit
  2408.      # arguments.
  2409.      ac_option=$1
  2410.      ac_need_defaults=false;;
  2411.   esac
  2412.   case $ac_option in
  2413.   # Handling of the options.
  2414. _ACEOF
  2415. cat >>$CONFIG_STATUS <<_ACEOF
  2416.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2417.     ac_cs_recheck=: ;;
  2418.   --version | --vers* | -V )
  2419.     echo "$ac_cs_version"; exit 0 ;;
  2420.   --he | --h)
  2421.     # Conflict between --help and --header
  2422.     { { echo "$as_me:$LINENO: error: ambiguous option: $1
  2423. Try `$0 --help' for more information." >&5
  2424. echo "$as_me: error: ambiguous option: $1
  2425. Try `$0 --help' for more information." >&2;}
  2426.    { (exit 1); exit 1; }; };;
  2427.   --help | --hel | -h )
  2428.     echo "$ac_cs_usage"; exit 0 ;;
  2429.   --debug | --d* | -d )
  2430.     debug=: ;;
  2431.   --file | --fil | --fi | --f )
  2432.     $ac_shift
  2433.     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  2434.     ac_need_defaults=false;;
  2435.   --header | --heade | --head | --hea )
  2436.     $ac_shift
  2437.     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  2438.     ac_need_defaults=false;;
  2439.   -q | -quiet | --quiet | --quie | --qui | --qu | --q 
  2440.   | -silent | --silent | --silen | --sile | --sil | --si | --s)
  2441.     ac_cs_silent=: ;;
  2442.   # This is an error.
  2443.   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  2444. Try `$0 --help' for more information." >&5
  2445. echo "$as_me: error: unrecognized option: $1
  2446. Try `$0 --help' for more information." >&2;}
  2447.    { (exit 1); exit 1; }; } ;;
  2448.   *) ac_config_targets="$ac_config_targets $1" ;;
  2449.   esac
  2450.   shift
  2451. done
  2452. ac_configure_extra_args=
  2453. if $ac_cs_silent; then
  2454.   exec 6>/dev/null
  2455.   ac_configure_extra_args="$ac_configure_extra_args --silent"
  2456. fi
  2457. _ACEOF
  2458. cat >>$CONFIG_STATUS <<_ACEOF
  2459. if $ac_cs_recheck; then
  2460.   echo "running $SHELL $0 " $ac_configure_args $ac_configure_extra_args " --no-create --no-recursion" >&6
  2461.   exec $SHELL $0 $ac_configure_args $ac_configure_extra_args --no-create --no-recursion
  2462. fi
  2463. _ACEOF
  2464. cat >>$CONFIG_STATUS <<_ACEOF
  2465. #
  2466. # INIT-COMMANDS section.
  2467. #
  2468. AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
  2469. _ACEOF
  2470. cat >>$CONFIG_STATUS <<_ACEOF
  2471. for ac_config_target in $ac_config_targets
  2472. do
  2473.   case "$ac_config_target" in
  2474.   # Handling of arguments.
  2475.   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  2476.   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
  2477.   "impl/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS impl/config.h" ;;
  2478.   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  2479. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  2480.    { (exit 1); exit 1; }; };;
  2481.   esac
  2482. done
  2483. # If the user did not use the arguments to specify the items to instantiate,
  2484. # then the envvar interface is used.  Set only those that are not.
  2485. # We use the long form for the default assignment because of an extremely
  2486. # bizarre bug on SunOS 4.1.3.
  2487. if $ac_need_defaults; then
  2488.   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  2489.   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  2490.   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  2491. fi
  2492. # Have a temporary directory for convenience.  Make it in the build tree
  2493. # simply because there is no reason to put it here, and in addition,
  2494. # creating and moving files from /tmp can sometimes cause problems.
  2495. # Create a temporary directory, and hook for its removal unless debugging.
  2496. $debug ||
  2497. {
  2498.   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  2499.   trap '{ (exit 1); exit 1; }' 1 2 13 15
  2500. }
  2501. # Create a (secure) tmp directory for tmp files.
  2502. {
  2503.   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  2504.   test -n "$tmp" && test -d "$tmp"
  2505. }  ||
  2506. {
  2507.   tmp=./confstat$$-$RANDOM
  2508.   (umask 077 && mkdir $tmp)
  2509. } ||
  2510. {
  2511.    echo "$me: cannot create a temporary directory in ." >&2
  2512.    { (exit 1); exit 1; }
  2513. }
  2514. _ACEOF
  2515. cat >>$CONFIG_STATUS <<_ACEOF
  2516. #
  2517. # CONFIG_FILES section.
  2518. #
  2519. # No need to generate the scripts if there are no CONFIG_FILES.
  2520. # This happens for instance when ./config.status config.h
  2521. if test -n "$CONFIG_FILES"; then
  2522.   # Protect against being on the right side of a sed subst in config.status.
  2523.   sed 's/,@/@@/; s/@,/@@/; s/,;t t$/@;t t/; /@;t t$/s/[\\&,]/\\&/g;
  2524.    s/@@/,@/; s/@@/@,/; s/@;t t$/,;t t/' >$tmp/subs.sed <<\CEOF
  2525. s,@SHELL@,$SHELL,;t t
  2526. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  2527. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  2528. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  2529. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  2530. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  2531. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  2532. s,@exec_prefix@,$exec_prefix,;t t
  2533. s,@prefix@,$prefix,;t t
  2534. s,@program_transform_name@,$program_transform_name,;t t
  2535. s,@bindir@,$bindir,;t t
  2536. s,@sbindir@,$sbindir,;t t
  2537. s,@libexecdir@,$libexecdir,;t t
  2538. s,@datadir@,$datadir,;t t
  2539. s,@sysconfdir@,$sysconfdir,;t t
  2540. s,@sharedstatedir@,$sharedstatedir,;t t
  2541. s,@localstatedir@,$localstatedir,;t t
  2542. s,@libdir@,$libdir,;t t
  2543. s,@includedir@,$includedir,;t t
  2544. s,@oldincludedir@,$oldincludedir,;t t
  2545. s,@infodir@,$infodir,;t t
  2546. s,@mandir@,$mandir,;t t
  2547. s,@build_alias@,$build_alias,;t t
  2548. s,@host_alias@,$host_alias,;t t
  2549. s,@target_alias@,$target_alias,;t t
  2550. s,@DEFS@,$DEFS,;t t
  2551. s,@ECHO_C@,$ECHO_C,;t t
  2552. s,@ECHO_N@,$ECHO_N,;t t
  2553. s,@ECHO_T@,$ECHO_T,;t t
  2554. s,@LIBS@,$LIBS,;t t
  2555. s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
  2556. s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
  2557. s,@INSTALL_DATA@,$INSTALL_DATA,;t t
  2558. s,@CYGPATH_W@,$CYGPATH_W,;t t
  2559. s,@PACKAGE@,$PACKAGE,;t t
  2560. s,@VERSION@,$VERSION,;t t
  2561. s,@ACLOCAL@,$ACLOCAL,;t t
  2562. s,@AUTOCONF@,$AUTOCONF,;t t
  2563. s,@AUTOMAKE@,$AUTOMAKE,;t t
  2564. s,@AUTOHEADER@,$AUTOHEADER,;t t
  2565. s,@MAKEINFO@,$MAKEINFO,;t t
  2566. s,@install_sh@,$install_sh,;t t
  2567. s,@STRIP@,$STRIP,;t t
  2568. s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
  2569. s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
  2570. s,@mkdir_p@,$mkdir_p,;t t
  2571. s,@AWK@,$AWK,;t t
  2572. s,@SET_MAKE@,$SET_MAKE,;t t
  2573. s,@am__leading_dot@,$am__leading_dot,;t t
  2574. s,@AMTAR@,$AMTAR,;t t
  2575. s,@am__tar@,$am__tar,;t t
  2576. s,@am__untar@,$am__untar,;t t
  2577. s,@CC@,$CC,;t t
  2578. s,@CFLAGS@,$CFLAGS,;t t
  2579. s,@LDFLAGS@,$LDFLAGS,;t t
  2580. s,@CPPFLAGS@,$CPPFLAGS,;t t
  2581. s,@ac_ct_CC@,$ac_ct_CC,;t t
  2582. s,@EXEEXT@,$EXEEXT,;t t
  2583. s,@OBJEXT@,$OBJEXT,;t t
  2584. s,@DEPDIR@,$DEPDIR,;t t
  2585. s,@am__include@,$am__include,;t t
  2586. s,@am__quote@,$am__quote,;t t
  2587. s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
  2588. s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
  2589. s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
  2590. s,@CCDEPMODE@,$CCDEPMODE,;t t
  2591. s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
  2592. s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
  2593. s,@HADOOP_UTILS_PREFIX@,$HADOOP_UTILS_PREFIX,;t t
  2594. s,@CPP@,$CPP,;t t
  2595. s,@EGREP@,$EGREP,;t t
  2596. s,@HADOOP_PIPES_PREFIX@,$HADOOP_PIPES_PREFIX,;t t
  2597. s,@CXX@,$CXX,;t t
  2598. s,@CXXFLAGS@,$CXXFLAGS,;t t
  2599. s,@ac_ct_CXX@,$ac_ct_CXX,;t t
  2600. s,@CXXDEPMODE@,$CXXDEPMODE,;t t
  2601. s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t
  2602. s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t
  2603. s,@build@,$build,;t t
  2604. s,@build_cpu@,$build_cpu,;t t
  2605. s,@build_vendor@,$build_vendor,;t t
  2606. s,@build_os@,$build_os,;t t
  2607. s,@host@,$host,;t t
  2608. s,@host_cpu@,$host_cpu,;t t
  2609. s,@host_vendor@,$host_vendor,;t t
  2610. s,@host_os@,$host_os,;t t
  2611. s,@LN_S@,$LN_S,;t t
  2612. s,@ECHO@,$ECHO,;t t
  2613. s,@AR@,$AR,;t t
  2614. s,@ac_ct_AR@,$ac_ct_AR,;t t
  2615. s,@RANLIB@,$RANLIB,;t t
  2616. s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
  2617. s,@CXXCPP@,$CXXCPP,;t t
  2618. s,@F77@,$F77,;t t
  2619. s,@FFLAGS@,$FFLAGS,;t t
  2620. s,@ac_ct_F77@,$ac_ct_F77,;t t
  2621. s,@LIBTOOL@,$LIBTOOL,;t t
  2622. s,@LIBOBJS@,$LIBOBJS,;t t
  2623. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  2624. CEOF
  2625. _ACEOF
  2626.   cat >>$CONFIG_STATUS <<_ACEOF
  2627.   # Split the substitutions into bite-sized pieces for seds with
  2628.   # small command number limits, like on Digital OSF/1 and HP-UX.
  2629.   ac_max_sed_lines=48
  2630.   ac_sed_frag=1 # Number of current file.
  2631.   ac_beg=1 # First line for current file.
  2632.   ac_end=$ac_max_sed_lines # Line after last line for current file.
  2633.   ac_more_lines=:
  2634.   ac_sed_cmds=
  2635.   while $ac_more_lines; do
  2636.     if test $ac_beg -gt 1; then
  2637.       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  2638.     else
  2639.       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  2640.     fi
  2641.     if test ! -s $tmp/subs.frag; then
  2642.       ac_more_lines=false
  2643.     else
  2644.       # The purpose of the label and of the branching condition is to
  2645.       # speed up the sed processing (if there are no `@' at all, there
  2646.       # is no need to browse any of the substitutions).
  2647.       # These are the two extra sed commands mentioned above.
  2648.       (echo ':t
  2649.   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  2650.       if test -z "$ac_sed_cmds"; then
  2651. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  2652.       else
  2653. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  2654.       fi
  2655.       ac_sed_frag=`expr $ac_sed_frag + 1`
  2656.       ac_beg=$ac_end
  2657.       ac_end=`expr $ac_end + $ac_max_sed_lines`
  2658.     fi
  2659.   done
  2660.   if test -z "$ac_sed_cmds"; then
  2661.     ac_sed_cmds=cat
  2662.   fi
  2663. fi # test -n "$CONFIG_FILES"
  2664. _ACEOF
  2665. cat >>$CONFIG_STATUS <<_ACEOF
  2666. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  2667.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2668.   case $ac_file in
  2669.   - | *:- | *:-:* ) # input from stdin
  2670. cat >$tmp/stdin
  2671. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  2672. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  2673.   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  2674. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  2675.   * )   ac_file_in=$ac_file.in ;;
  2676.   esac
  2677.   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  2678.   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  2679. $as_expr X"$ac_file" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  2680.  X"$ac_file" : 'X(//)[^/]' | 
  2681.  X"$ac_file" : 'X(//)$' | 
  2682.  X"$ac_file" : 'X(/)' | 
  2683.  .     : '(.)' 2>/dev/null ||
  2684. echo X"$ac_file" |
  2685.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  2686.      /^X(//)[^/].*/{ s//1/; q; }
  2687.      /^X(//)$/{ s//1/; q; }
  2688.      /^X(/).*/{ s//1/; q; }
  2689.      s/.*/./; q'`
  2690.   { if $as_mkdir_p; then
  2691.     mkdir -p "$ac_dir"
  2692.   else
  2693.     as_dir="$ac_dir"
  2694.     as_dirs=
  2695.     while test ! -d "$as_dir"; do
  2696.       as_dirs="$as_dir $as_dirs"
  2697.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  2698. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  2699.  X"$as_dir" : 'X(//)[^/]' | 
  2700.  X"$as_dir" : 'X(//)$' | 
  2701.  X"$as_dir" : 'X(/)' | 
  2702.  .     : '(.)' 2>/dev/null ||
  2703. echo X"$as_dir" |
  2704.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  2705.      /^X(//)[^/].*/{ s//1/; q; }
  2706.      /^X(//)$/{ s//1/; q; }
  2707.      /^X(/).*/{ s//1/; q; }
  2708.      s/.*/./; q'`
  2709.     done
  2710.     test ! -n "$as_dirs" || mkdir $as_dirs
  2711.   fi || { { echo "$as_me:$LINENO: error: cannot create directory "$ac_dir"" >&5
  2712. echo "$as_me: error: cannot create directory "$ac_dir"" >&2;}
  2713.    { (exit 1); exit 1; }; }; }
  2714.   ac_builddir=.
  2715. if test "$ac_dir" != .; then
  2716.   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
  2717.   # A "../" for each directory in $ac_dir_suffix.
  2718.   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\/]*,../,g'`
  2719. else
  2720.   ac_dir_suffix= ac_top_builddir=
  2721. fi
  2722. case $srcdir in
  2723.   .)  # No --srcdir option.  We are building in place.
  2724.     ac_srcdir=.
  2725.     if test -z "$ac_top_builddir"; then
  2726.        ac_top_srcdir=.
  2727.     else
  2728.        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  2729.     fi ;;
  2730.   [\/]* | ?:[\/]* )  # Absolute path.
  2731.     ac_srcdir=$srcdir$ac_dir_suffix;
  2732.     ac_top_srcdir=$srcdir ;;
  2733.   *) # Relative path.
  2734.     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  2735.     ac_top_srcdir=$ac_top_builddir$srcdir ;;
  2736. esac
  2737. # Do not use `cd foo && pwd` to compute absolute paths, because
  2738. # the directories may not exist.
  2739. case `pwd` in
  2740. .) ac_abs_builddir="$ac_dir";;
  2741. *)
  2742.   case "$ac_dir" in
  2743.   .) ac_abs_builddir=`pwd`;;
  2744.   [\/]* | ?:[\/]* ) ac_abs_builddir="$ac_dir";;
  2745.   *) ac_abs_builddir=`pwd`/"$ac_dir";;
  2746.   esac;;
  2747. esac
  2748. case $ac_abs_builddir in
  2749. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  2750. *)
  2751.   case ${ac_top_builddir}. in
  2752.   .) ac_abs_top_builddir=$ac_abs_builddir;;
  2753.   [\/]* | ?:[\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  2754.   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  2755.   esac;;
  2756. esac
  2757. case $ac_abs_builddir in
  2758. .) ac_abs_srcdir=$ac_srcdir;;
  2759. *)
  2760.   case $ac_srcdir in
  2761.   .) ac_abs_srcdir=$ac_abs_builddir;;
  2762.   [\/]* | ?:[\/]* ) ac_abs_srcdir=$ac_srcdir;;
  2763.   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  2764.   esac;;
  2765. esac
  2766. case $ac_abs_builddir in
  2767. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  2768. *)
  2769.   case $ac_top_srcdir in
  2770.   .) ac_abs_top_srcdir=$ac_abs_builddir;;
  2771.   [\/]* | ?:[\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  2772.   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  2773.   esac;;
  2774. esac
  2775.   case $INSTALL in
  2776.   [\/$]* | ?:[\/]* ) ac_INSTALL=$INSTALL ;;
  2777.   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
  2778.   esac
  2779.   if test x"$ac_file" != x-; then
  2780.     { echo "$as_me:$LINENO: creating $ac_file" >&5
  2781. echo "$as_me: creating $ac_file" >&6;}
  2782.     rm -f "$ac_file"
  2783.   fi
  2784.   # Let's still pretend it is `configure' which instantiates (i.e., don't
  2785.   # use $as_me), people would be surprised to read:
  2786.   #    /* config.h.  Generated by config.status.  */
  2787.   if test x"$ac_file" = x-; then
  2788.     configure_input=
  2789.   else
  2790.     configure_input="$ac_file.  "
  2791.   fi
  2792.   configure_input=$configure_input"Generated from `echo $ac_file_in |
  2793.      sed 's,.*/,,'` by configure."
  2794.   # First look for the input files in the build tree, otherwise in the
  2795.   # src tree.
  2796.   ac_file_inputs=`IFS=:
  2797.     for f in $ac_file_in; do
  2798.       case $f in
  2799.       -) echo $tmp/stdin ;;
  2800.       [\/$]*)
  2801.  # Absolute (can't be DOS-style, as IFS=:)
  2802.  test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  2803. echo "$as_me: error: cannot find input file: $f" >&2;}
  2804.    { (exit 1); exit 1; }; }
  2805.  echo "$f";;
  2806.       *) # Relative
  2807.  if test -f "$f"; then
  2808.    # Build tree
  2809.    echo "$f"
  2810.  elif test -f "$srcdir/$f"; then
  2811.    # Source tree
  2812.    echo "$srcdir/$f"
  2813.  else
  2814.    # /dev/null tree
  2815.    { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  2816. echo "$as_me: error: cannot find input file: $f" >&2;}
  2817.    { (exit 1); exit 1; }; }
  2818.  fi;;
  2819.       esac
  2820.     done` || { (exit 1); exit 1; }
  2821. _ACEOF
  2822. cat >>$CONFIG_STATUS <<_ACEOF
  2823.   sed "$ac_vpsub
  2824. $extrasub
  2825. _ACEOF
  2826. cat >>$CONFIG_STATUS <<_ACEOF
  2827. :t
  2828. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  2829. s,@configure_input@,$configure_input,;t t
  2830. s,@srcdir@,$ac_srcdir,;t t
  2831. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  2832. s,@top_srcdir@,$ac_top_srcdir,;t t
  2833. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  2834. s,@builddir@,$ac_builddir,;t t
  2835. s,@abs_builddir@,$ac_abs_builddir,;t t
  2836. s,@top_builddir@,$ac_top_builddir,;t t
  2837. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  2838. s,@INSTALL@,$ac_INSTALL,;t t
  2839. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  2840.   rm -f $tmp/stdin
  2841.   if test x"$ac_file" != x-; then
  2842.     mv $tmp/out $ac_file
  2843.   else
  2844.     cat $tmp/out
  2845.     rm -f $tmp/out
  2846.   fi
  2847. done
  2848. _ACEOF
  2849. cat >>$CONFIG_STATUS <<_ACEOF
  2850. #
  2851. # CONFIG_HEADER section.
  2852. #
  2853. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2854. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2855. #
  2856. # ac_d sets the value in "#define NAME VALUE" lines.
  2857. ac_dA='s,^([  ]*)#([  ]*define[  ][  ]*)'
  2858. ac_dB='[  ].*$,1#2'
  2859. ac_dC=' '
  2860. ac_dD=',;t'
  2861. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2862. ac_uA='s,^([  ]*)#([  ]*)undef([  ][  ]*)'
  2863. ac_uB='$,1#2define3'
  2864. ac_uC=' '
  2865. ac_uD=',;t'
  2866. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  2867.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2868.   case $ac_file in
  2869.   - | *:- | *:-:* ) # input from stdin
  2870. cat >$tmp/stdin
  2871. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  2872. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  2873.   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  2874. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  2875.   * )   ac_file_in=$ac_file.in ;;
  2876.   esac
  2877.   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  2878. echo "$as_me: creating $ac_file" >&6;}
  2879.   # First look for the input files in the build tree, otherwise in the
  2880.   # src tree.
  2881.   ac_file_inputs=`IFS=:
  2882.     for f in $ac_file_in; do
  2883.       case $f in
  2884.       -) echo $tmp/stdin ;;
  2885.       [\/$]*)
  2886.  # Absolute (can't be DOS-style, as IFS=:)
  2887.  test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  2888. echo "$as_me: error: cannot find input file: $f" >&2;}
  2889.    { (exit 1); exit 1; }; }
  2890.  # Do quote $f, to prevent DOS paths from being IFS'd.
  2891.  echo "$f";;
  2892.       *) # Relative
  2893.  if test -f "$f"; then
  2894.    # Build tree
  2895.    echo "$f"
  2896.  elif test -f "$srcdir/$f"; then
  2897.    # Source tree
  2898.    echo "$srcdir/$f"
  2899.  else
  2900.    # /dev/null tree
  2901.    { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  2902. echo "$as_me: error: cannot find input file: $f" >&2;}
  2903.    { (exit 1); exit 1; }; }
  2904.  fi;;
  2905.       esac
  2906.     done` || { (exit 1); exit 1; }
  2907.   # Remove the trailing spaces.
  2908.   sed 's/[  ]*$//' $ac_file_inputs >$tmp/in
  2909. _ACEOF
  2910. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  2911. # `conftest.undefs', that substitutes the proper values into
  2912. # config.h.in to produce config.h.  The first handles `#define'
  2913. # templates, and the second `#undef' templates.
  2914. # And first: Protect against being on the right side of a sed subst in
  2915. # config.status.  Protect against being in an unquoted here document
  2916. # in config.status.
  2917. rm -f conftest.defines conftest.undefs
  2918. # Using a here document instead of a string reduces the quoting nightmare.
  2919. # Putting comments in sed scripts is not portable.
  2920. #
  2921. # `end' is used to avoid that the second main sed command (meant for
  2922. # 0-ary CPP macros) applies to n-ary macro definitions.
  2923. # See the Autoconf documentation for `clear'.
  2924. cat >confdef2sed.sed <<_ACEOF
  2925. s/[\&,]/\&/g
  2926. s,[\$`],\&,g
  2927. t clear
  2928. : clear
  2929. s,^[  ]*#[  ]*define[  ][  ]*([^  (][^  (]*)(([^)]*))[  ]*(.*)$,${ac_dA}1${ac_dB}12${ac_dC}3${ac_dD},gp
  2930. t end
  2931. s,^[  ]*#[  ]*define[  ][  ]*([^  ][^  ]*)[  ]*(.*)$,${ac_dA}1${ac_dB}1${ac_dC}2${ac_dD},gp
  2932. : end
  2933. _ACEOF
  2934. # If some macros were called several times there might be several times
  2935. # the same #defines, which is useless.  Nevertheless, we may not want to
  2936. # sort them, since we want the *last* AC-DEFINE to be honored.
  2937. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  2938. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  2939. rm -f confdef2sed.sed
  2940. # This sed command replaces #undef with comments.  This is necessary, for
  2941. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2942. # on some systems where configure will not decide to define it.
  2943. cat >>conftest.undefs <<_ACEOF
  2944. s,^[  ]*#[  ]*undef[  ][  ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  2945. _ACEOF
  2946. # Break up conftest.defines because some shells have a limit on the size
  2947. # of here documents, and old seds have small limits too (100 cmds).
  2948. echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  2949. echo '  if grep "^[  ]*#[  ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  2950. echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  2951. echo '  :' >>$CONFIG_STATUS
  2952. rm -f conftest.tail
  2953. while grep . conftest.defines >/dev/null
  2954. do
  2955.   # Write a limited-size here document to $tmp/defines.sed.
  2956.   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  2957.   # Speed up: don't consider the non `#define' lines.
  2958.   echo '/^[  ]*#[  ]*define/!b' >>$CONFIG_STATUS
  2959.   # Work around the forget-to-reset-the-flag bug.
  2960.   echo 't clr' >>$CONFIG_STATUS
  2961.   echo ': clr' >>$CONFIG_STATUS
  2962.   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  2963.   echo 'CEOF
  2964.   sed -f $tmp/defines.sed $tmp/in >$tmp/out
  2965.   rm -f $tmp/in
  2966.   mv $tmp/out $tmp/in
  2967. ' >>$CONFIG_STATUS
  2968.   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  2969.   rm -f conftest.defines
  2970.   mv conftest.tail conftest.defines
  2971. done
  2972. rm -f conftest.defines
  2973. echo '  fi # grep' >>$CONFIG_STATUS
  2974. echo >>$CONFIG_STATUS
  2975. # Break up conftest.undefs because some shells have a limit on the size
  2976. # of here documents, and old seds have small limits too (100 cmds).
  2977. echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
  2978. rm -f conftest.tail
  2979. while grep . conftest.undefs >/dev/null
  2980. do
  2981.   # Write a limited-size here document to $tmp/undefs.sed.
  2982.   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  2983.   # Speed up: don't consider the non `#undef'
  2984.   echo '/^[  ]*#[  ]*undef/!b' >>$CONFIG_STATUS
  2985.   # Work around the forget-to-reset-the-flag bug.
  2986.   echo 't clr' >>$CONFIG_STATUS
  2987.   echo ': clr' >>$CONFIG_STATUS
  2988.   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  2989.   echo 'CEOF
  2990.   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  2991.   rm -f $tmp/in
  2992.   mv $tmp/out $tmp/in
  2993. ' >>$CONFIG_STATUS
  2994.   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  2995.   rm -f conftest.undefs
  2996.   mv conftest.tail conftest.undefs
  2997. done
  2998. rm -f conftest.undefs
  2999. cat >>$CONFIG_STATUS <<_ACEOF
  3000.   # Let's still pretend it is `configure' which instantiates (i.e., don't
  3001.   # use $as_me), people would be surprised to read:
  3002.   #    /* config.h.  Generated by config.status.  */
  3003.   if test x"$ac_file" = x-; then
  3004.     echo "/* Generated by configure.  */" >$tmp/config.h
  3005.   else
  3006.     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
  3007.   fi
  3008.   cat $tmp/in >>$tmp/config.h
  3009.   rm -f $tmp/in
  3010.   if test x"$ac_file" != x-; then
  3011.     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  3012.       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  3013. echo "$as_me: $ac_file is unchanged" >&6;}
  3014.     else
  3015.       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  3016. $as_expr X"$ac_file" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3017.  X"$ac_file" : 'X(//)[^/]' | 
  3018.  X"$ac_file" : 'X(//)$' | 
  3019.  X"$ac_file" : 'X(/)' | 
  3020.  .     : '(.)' 2>/dev/null ||
  3021. echo X"$ac_file" |
  3022.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3023.      /^X(//)[^/].*/{ s//1/; q; }
  3024.      /^X(//)$/{ s//1/; q; }
  3025.      /^X(/).*/{ s//1/; q; }
  3026.      s/.*/./; q'`
  3027.       { if $as_mkdir_p; then
  3028.     mkdir -p "$ac_dir"
  3029.   else
  3030.     as_dir="$ac_dir"
  3031.     as_dirs=
  3032.     while test ! -d "$as_dir"; do
  3033.       as_dirs="$as_dir $as_dirs"
  3034.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  3035. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3036.  X"$as_dir" : 'X(//)[^/]' | 
  3037.  X"$as_dir" : 'X(//)$' | 
  3038.  X"$as_dir" : 'X(/)' | 
  3039.  .     : '(.)' 2>/dev/null ||
  3040. echo X"$as_dir" |
  3041.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3042.      /^X(//)[^/].*/{ s//1/; q; }
  3043.      /^X(//)$/{ s//1/; q; }
  3044.      /^X(/).*/{ s//1/; q; }
  3045.      s/.*/./; q'`
  3046.     done
  3047.     test ! -n "$as_dirs" || mkdir $as_dirs
  3048.   fi || { { echo "$as_me:$LINENO: error: cannot create directory "$ac_dir"" >&5
  3049. echo "$as_me: error: cannot create directory "$ac_dir"" >&2;}
  3050.    { (exit 1); exit 1; }; }; }
  3051.       rm -f $ac_file
  3052.       mv $tmp/config.h $ac_file
  3053.     fi
  3054.   else
  3055.     cat $tmp/config.h
  3056.     rm -f $tmp/config.h
  3057.   fi
  3058. # Compute $ac_file's index in $config_headers.
  3059. _am_stamp_count=1
  3060. for _am_header in $config_headers :; do
  3061.   case $_am_header in
  3062.     $ac_file | $ac_file:* )
  3063.       break ;;
  3064.     * )
  3065.       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  3066.   esac
  3067. done
  3068. echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
  3069. $as_expr X$ac_file : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3070.  X$ac_file : 'X(//)[^/]' | 
  3071.  X$ac_file : 'X(//)$' | 
  3072.  X$ac_file : 'X(/)' | 
  3073.  .     : '(.)' 2>/dev/null ||
  3074. echo X$ac_file |
  3075.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3076.      /^X(//)[^/].*/{ s//1/; q; }
  3077.      /^X(//)$/{ s//1/; q; }
  3078.      /^X(/).*/{ s//1/; q; }
  3079.      s/.*/./; q'`/stamp-h$_am_stamp_count
  3080. done
  3081. _ACEOF
  3082. cat >>$CONFIG_STATUS <<_ACEOF
  3083. #
  3084. # CONFIG_COMMANDS section.
  3085. #
  3086. for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
  3087.   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
  3088.   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
  3089.   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
  3090. $as_expr X"$ac_dest" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3091.  X"$ac_dest" : 'X(//)[^/]' | 
  3092.  X"$ac_dest" : 'X(//)$' | 
  3093.  X"$ac_dest" : 'X(/)' | 
  3094.  .     : '(.)' 2>/dev/null ||
  3095. echo X"$ac_dest" |
  3096.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3097.      /^X(//)[^/].*/{ s//1/; q; }
  3098.      /^X(//)$/{ s//1/; q; }
  3099.      /^X(/).*/{ s//1/; q; }
  3100.      s/.*/./; q'`
  3101.   { if $as_mkdir_p; then
  3102.     mkdir -p "$ac_dir"
  3103.   else
  3104.     as_dir="$ac_dir"
  3105.     as_dirs=
  3106.     while test ! -d "$as_dir"; do
  3107.       as_dirs="$as_dir $as_dirs"
  3108.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  3109. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3110.  X"$as_dir" : 'X(//)[^/]' | 
  3111.  X"$as_dir" : 'X(//)$' | 
  3112.  X"$as_dir" : 'X(/)' | 
  3113.  .     : '(.)' 2>/dev/null ||
  3114. echo X"$as_dir" |
  3115.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3116.      /^X(//)[^/].*/{ s//1/; q; }
  3117.      /^X(//)$/{ s//1/; q; }
  3118.      /^X(/).*/{ s//1/; q; }
  3119.      s/.*/./; q'`
  3120.     done
  3121.     test ! -n "$as_dirs" || mkdir $as_dirs
  3122.   fi || { { echo "$as_me:$LINENO: error: cannot create directory "$ac_dir"" >&5
  3123. echo "$as_me: error: cannot create directory "$ac_dir"" >&2;}
  3124.    { (exit 1); exit 1; }; }; }
  3125.   ac_builddir=.
  3126. if test "$ac_dir" != .; then
  3127.   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^.[\/],,'`
  3128.   # A "../" for each directory in $ac_dir_suffix.
  3129.   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\/]*,../,g'`
  3130. else
  3131.   ac_dir_suffix= ac_top_builddir=
  3132. fi
  3133. case $srcdir in
  3134.   .)  # No --srcdir option.  We are building in place.
  3135.     ac_srcdir=.
  3136.     if test -z "$ac_top_builddir"; then
  3137.        ac_top_srcdir=.
  3138.     else
  3139.        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  3140.     fi ;;
  3141.   [\/]* | ?:[\/]* )  # Absolute path.
  3142.     ac_srcdir=$srcdir$ac_dir_suffix;
  3143.     ac_top_srcdir=$srcdir ;;
  3144.   *) # Relative path.
  3145.     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  3146.     ac_top_srcdir=$ac_top_builddir$srcdir ;;
  3147. esac
  3148. # Do not use `cd foo && pwd` to compute absolute paths, because
  3149. # the directories may not exist.
  3150. case `pwd` in
  3151. .) ac_abs_builddir="$ac_dir";;
  3152. *)
  3153.   case "$ac_dir" in
  3154.   .) ac_abs_builddir=`pwd`;;
  3155.   [\/]* | ?:[\/]* ) ac_abs_builddir="$ac_dir";;
  3156.   *) ac_abs_builddir=`pwd`/"$ac_dir";;
  3157.   esac;;
  3158. esac
  3159. case $ac_abs_builddir in
  3160. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  3161. *)
  3162.   case ${ac_top_builddir}. in
  3163.   .) ac_abs_top_builddir=$ac_abs_builddir;;
  3164.   [\/]* | ?:[\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  3165.   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  3166.   esac;;
  3167. esac
  3168. case $ac_abs_builddir in
  3169. .) ac_abs_srcdir=$ac_srcdir;;
  3170. *)
  3171.   case $ac_srcdir in
  3172.   .) ac_abs_srcdir=$ac_abs_builddir;;
  3173.   [\/]* | ?:[\/]* ) ac_abs_srcdir=$ac_srcdir;;
  3174.   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  3175.   esac;;
  3176. esac
  3177. case $ac_abs_builddir in
  3178. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  3179. *)
  3180.   case $ac_top_srcdir in
  3181.   .) ac_abs_top_srcdir=$ac_abs_builddir;;
  3182.   [\/]* | ?:[\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  3183.   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  3184.   esac;;
  3185. esac
  3186.   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
  3187. echo "$as_me: executing $ac_dest commands" >&6;}
  3188.   case $ac_dest in
  3189.     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
  3190.   # Strip MF so we end up with the name of the file.
  3191.   mf=`echo "$mf" | sed -e 's/:.*$//'`
  3192.   # Check whether this is an Automake generated Makefile or not.
  3193.   # We used to match only the files named `Makefile.in', but
  3194.   # some people rename them; so instead we look at the file content.
  3195.   # Grep'ing the first line is not enough: some people post-process
  3196.   # each Makefile.in and add a new line on top of each file to say so.
  3197.   # So let's grep whole file.
  3198.   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
  3199.     dirpart=`(dirname "$mf") 2>/dev/null ||
  3200. $as_expr X"$mf" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3201.  X"$mf" : 'X(//)[^/]' | 
  3202.  X"$mf" : 'X(//)$' | 
  3203.  X"$mf" : 'X(/)' | 
  3204.  .     : '(.)' 2>/dev/null ||
  3205. echo X"$mf" |
  3206.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3207.      /^X(//)[^/].*/{ s//1/; q; }
  3208.      /^X(//)$/{ s//1/; q; }
  3209.      /^X(/).*/{ s//1/; q; }
  3210.      s/.*/./; q'`
  3211.   else
  3212.     continue
  3213.   fi
  3214.   # Extract the definition of DEPDIR, am__include, and am__quote
  3215.   # from the Makefile without running `make'.
  3216.   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
  3217.   test -z "$DEPDIR" && continue
  3218.   am__include=`sed -n 's/^am__include = //p' < "$mf"`
  3219.   test -z "am__include" && continue
  3220.   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
  3221.   # When using ansi2knr, U may be empty or an underscore; expand it
  3222.   U=`sed -n 's/^U = //p' < "$mf"`
  3223.   # Find all dependency output files, they are included files with
  3224.   # $(DEPDIR) in their names.  We invoke sed twice because it is the
  3225.   # simplest approach to changing $(DEPDIR) to its actual value in the
  3226.   # expansion.
  3227.   for file in `sed -n "
  3228.     s/^$am__include $am__quote(.*(DEPDIR).*)$am__quote"'$/1/p' <"$mf" | 
  3229.        sed -e 's/$(DEPDIR)/'"$DEPDIR"'/g' -e 's/$U/'"$U"'/g'`; do
  3230.     # Make sure the directory exists.
  3231.     test -f "$dirpart/$file" && continue
  3232.     fdir=`(dirname "$file") 2>/dev/null ||
  3233. $as_expr X"$file" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3234.  X"$file" : 'X(//)[^/]' | 
  3235.  X"$file" : 'X(//)$' | 
  3236.  X"$file" : 'X(/)' | 
  3237.  .     : '(.)' 2>/dev/null ||
  3238. echo X"$file" |
  3239.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3240.      /^X(//)[^/].*/{ s//1/; q; }
  3241.      /^X(//)$/{ s//1/; q; }
  3242.      /^X(/).*/{ s//1/; q; }
  3243.      s/.*/./; q'`
  3244.     { if $as_mkdir_p; then
  3245.     mkdir -p $dirpart/$fdir
  3246.   else
  3247.     as_dir=$dirpart/$fdir
  3248.     as_dirs=
  3249.     while test ! -d "$as_dir"; do
  3250.       as_dirs="$as_dir $as_dirs"
  3251.       as_dir=`(dirname "$as_dir") 2>/dev/null ||
  3252. $as_expr X"$as_dir" : 'X(.*[^/])//*[^/][^/]*/*$' | 
  3253.  X"$as_dir" : 'X(//)[^/]' | 
  3254.  X"$as_dir" : 'X(//)$' | 
  3255.  X"$as_dir" : 'X(/)' | 
  3256.  .     : '(.)' 2>/dev/null ||
  3257. echo X"$as_dir" |
  3258.     sed '/^X(.*[^/])//*[^/][^/]*/*$/{ s//1/; q; }
  3259.      /^X(//)[^/].*/{ s//1/; q; }
  3260.      /^X(//)$/{ s//1/; q; }
  3261.      /^X(/).*/{ s//1/; q; }
  3262.      s/.*/./; q'`
  3263.     done
  3264.     test ! -n "$as_dirs" || mkdir $as_dirs
  3265.   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
  3266. echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
  3267.    { (exit 1); exit 1; }; }; }
  3268.     # echo "creating $dirpart/$file"
  3269.     echo '# dummy' > "$dirpart/$file"
  3270.   done
  3271. done
  3272.  ;;
  3273.   esac
  3274. done
  3275. _ACEOF
  3276. cat >>$CONFIG_STATUS <<_ACEOF
  3277. { (exit 0); exit 0; }
  3278. _ACEOF
  3279. chmod +x $CONFIG_STATUS
  3280. ac_clean_files=$ac_clean_files_save
  3281. # configure is writing to config.log, and then calls config.status.
  3282. # config.status does its own redirection, appending to config.log.
  3283. # Unfortunately, on DOS this fails, as config.log is still kept open
  3284. # by configure, so config.status won't be able to write to it; its
  3285. # output is simply discarded.  So we exec the FD to /dev/null,
  3286. # effectively closing config.log, so it can be properly (re)opened and
  3287. # appended to by config.status.  When coming back to configure, we
  3288. # need to make the FD available again.
  3289. if test "$no_create" != yes; then
  3290.   ac_cs_success=:
  3291.   ac_config_status_args=
  3292.   test "$silent" = yes &&
  3293.     ac_config_status_args="$ac_config_status_args --quiet"
  3294.   exec 5>/dev/null
  3295.   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  3296.   exec 5>>config.log
  3297.   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  3298.   # would make configure fail if this is the last instruction.
  3299.   $ac_cs_success || { (exit 1); exit 1; }
  3300. fi