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

网格计算

开发平台:

Java

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