configure
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:672k
源码类别:

通讯编程

开发平台:

Visual C++

  1.   ac_prog_rejected=no
  2. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3. for as_dir in $PATH
  4. do
  5.   IFS=$as_save_IFS
  6.   test -z "$as_dir" && as_dir=.
  7.   for ac_exec_ext in '' $ac_executable_extensions; do
  8.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  9.     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  10.        ac_prog_rejected=yes
  11.        continue
  12.      fi
  13.     ac_cv_prog_CC="cc"
  14.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  15.     break 2
  16.   fi
  17. done
  18. done
  19. IFS=$as_save_IFS
  20. if test $ac_prog_rejected = yes; then
  21.   # We found a bogon in the path, so make sure we never use it.
  22.   set dummy $ac_cv_prog_CC
  23.   shift
  24.   if test $# != 0; then
  25.     # We chose a different compiler from the bogus one.
  26.     # However, it has the same basename, so the bogon will be chosen
  27.     # first if we set CC to just the basename; use the full file name.
  28.     shift
  29.     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  30.   fi
  31. fi
  32. fi
  33. fi
  34. CC=$ac_cv_prog_CC
  35. if test -n "$CC"; then
  36.   { echo "$as_me:$LINENO: result: $CC" >&5
  37. echo "${ECHO_T}$CC" >&6; }
  38. else
  39.   { echo "$as_me:$LINENO: result: no" >&5
  40. echo "${ECHO_T}no" >&6; }
  41. fi
  42. fi
  43. if test -z "$CC"; then
  44.   if test -n "$ac_tool_prefix"; then
  45.   for ac_prog in cl.exe
  46.   do
  47.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  48. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  49. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  50. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  51. if test "${ac_cv_prog_CC+set}" = set; then
  52.   echo $ECHO_N "(cached) $ECHO_C" >&6
  53. else
  54.   if test -n "$CC"; then
  55.   ac_cv_prog_CC="$CC" # Let the user override the test.
  56. else
  57. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  58. for as_dir in $PATH
  59. do
  60.   IFS=$as_save_IFS
  61.   test -z "$as_dir" && as_dir=.
  62.   for ac_exec_ext in '' $ac_executable_extensions; do
  63.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  64.     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  65.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  66.     break 2
  67.   fi
  68. done
  69. done
  70. IFS=$as_save_IFS
  71. fi
  72. fi
  73. CC=$ac_cv_prog_CC
  74. if test -n "$CC"; then
  75.   { echo "$as_me:$LINENO: result: $CC" >&5
  76. echo "${ECHO_T}$CC" >&6; }
  77. else
  78.   { echo "$as_me:$LINENO: result: no" >&5
  79. echo "${ECHO_T}no" >&6; }
  80. fi
  81.     test -n "$CC" && break
  82.   done
  83. fi
  84. if test -z "$CC"; then
  85.   ac_ct_CC=$CC
  86.   for ac_prog in cl.exe
  87. do
  88.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  89. set dummy $ac_prog; ac_word=$2
  90. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  91. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  92. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  93.   echo $ECHO_N "(cached) $ECHO_C" >&6
  94. else
  95.   if test -n "$ac_ct_CC"; then
  96.   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  97. else
  98. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  99. for as_dir in $PATH
  100. do
  101.   IFS=$as_save_IFS
  102.   test -z "$as_dir" && as_dir=.
  103.   for ac_exec_ext in '' $ac_executable_extensions; do
  104.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  105.     ac_cv_prog_ac_ct_CC="$ac_prog"
  106.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  107.     break 2
  108.   fi
  109. done
  110. done
  111. IFS=$as_save_IFS
  112. fi
  113. fi
  114. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  115. if test -n "$ac_ct_CC"; then
  116.   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  117. echo "${ECHO_T}$ac_ct_CC" >&6; }
  118. else
  119.   { echo "$as_me:$LINENO: result: no" >&5
  120. echo "${ECHO_T}no" >&6; }
  121. fi
  122.   test -n "$ac_ct_CC" && break
  123. done
  124.   if test "x$ac_ct_CC" = x; then
  125.     CC=""
  126.   else
  127.     case $cross_compiling:$ac_tool_warned in
  128. yes:)
  129. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  130. whose name does not start with the host triplet.  If you think this
  131. configuration is useful to you, please write to autoconf@gnu.org." >&5
  132. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  133. whose name does not start with the host triplet.  If you think this
  134. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  135. ac_tool_warned=yes ;;
  136. esac
  137.     CC=$ac_ct_CC
  138.   fi
  139. fi
  140. fi
  141. test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in $PATH
  142. See `config.log' for more details." >&5
  143. echo "$as_me: error: no acceptable C compiler found in $PATH
  144. See `config.log' for more details." >&2;}
  145.    { (exit 1); exit 1; }; }
  146. # Provide some information about the compiler.
  147. echo "$as_me:$LINENO: checking for C compiler version" >&5
  148. ac_compiler=`set X $ac_compile; echo $2`
  149. { (ac_try="$ac_compiler --version >&5"
  150. case "(($ac_try" in
  151.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  152.   *) ac_try_echo=$ac_try;;
  153. esac
  154. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  155.   (eval "$ac_compiler --version >&5") 2>&5
  156.   ac_status=$?
  157.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  158.   (exit $ac_status); }
  159. { (ac_try="$ac_compiler -v >&5"
  160. case "(($ac_try" in
  161.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  162.   *) ac_try_echo=$ac_try;;
  163. esac
  164. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  165.   (eval "$ac_compiler -v >&5") 2>&5
  166.   ac_status=$?
  167.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  168.   (exit $ac_status); }
  169. { (ac_try="$ac_compiler -V >&5"
  170. case "(($ac_try" in
  171.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  172.   *) ac_try_echo=$ac_try;;
  173. esac
  174. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  175.   (eval "$ac_compiler -V >&5") 2>&5
  176.   ac_status=$?
  177.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  178.   (exit $ac_status); }
  179. { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
  180. echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
  181. if test "${ac_cv_c_compiler_gnu+set}" = set; then
  182.   echo $ECHO_N "(cached) $ECHO_C" >&6
  183. else
  184.   cat >conftest.$ac_ext <<_ACEOF
  185. /* confdefs.h.  */
  186. _ACEOF
  187. cat confdefs.h >>conftest.$ac_ext
  188. cat >>conftest.$ac_ext <<_ACEOF
  189. /* end confdefs.h.  */
  190. int
  191. main ()
  192. {
  193. #ifndef __GNUC__
  194.        choke me
  195. #endif
  196.   ;
  197.   return 0;
  198. }
  199. _ACEOF
  200. rm -f conftest.$ac_objext
  201. if { (ac_try="$ac_compile"
  202. case "(($ac_try" in
  203.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  204.   *) ac_try_echo=$ac_try;;
  205. esac
  206. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  207.   (eval "$ac_compile") 2>conftest.er1
  208.   ac_status=$?
  209.   grep -v '^ *+' conftest.er1 >conftest.err
  210.   rm -f conftest.er1
  211.   cat conftest.err >&5
  212.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  213.   (exit $ac_status); } && {
  214.  test -z "$ac_c_werror_flag" ||
  215.  test ! -s conftest.err
  216.        } && test -s conftest.$ac_objext; then
  217.   ac_compiler_gnu=yes
  218. else
  219.   echo "$as_me: failed program was:" >&5
  220. sed 's/^/| /' conftest.$ac_ext >&5
  221. ac_compiler_gnu=no
  222. fi
  223. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  224. ac_cv_c_compiler_gnu=$ac_compiler_gnu
  225. fi
  226. { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
  227. echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
  228. GCC=`test $ac_compiler_gnu = yes && echo yes`
  229. ac_test_CFLAGS=${CFLAGS+set}
  230. ac_save_CFLAGS=$CFLAGS
  231. { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
  232. echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
  233. if test "${ac_cv_prog_cc_g+set}" = set; then
  234.   echo $ECHO_N "(cached) $ECHO_C" >&6
  235. else
  236.   ac_save_c_werror_flag=$ac_c_werror_flag
  237.    ac_c_werror_flag=yes
  238.    ac_cv_prog_cc_g=no
  239.    CFLAGS="-g"
  240.    cat >conftest.$ac_ext <<_ACEOF
  241. /* confdefs.h.  */
  242. _ACEOF
  243. cat confdefs.h >>conftest.$ac_ext
  244. cat >>conftest.$ac_ext <<_ACEOF
  245. /* end confdefs.h.  */
  246. int
  247. main ()
  248. {
  249.   ;
  250.   return 0;
  251. }
  252. _ACEOF
  253. rm -f conftest.$ac_objext
  254. if { (ac_try="$ac_compile"
  255. case "(($ac_try" in
  256.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  257.   *) ac_try_echo=$ac_try;;
  258. esac
  259. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  260.   (eval "$ac_compile") 2>conftest.er1
  261.   ac_status=$?
  262.   grep -v '^ *+' conftest.er1 >conftest.err
  263.   rm -f conftest.er1
  264.   cat conftest.err >&5
  265.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  266.   (exit $ac_status); } && {
  267.  test -z "$ac_c_werror_flag" ||
  268.  test ! -s conftest.err
  269.        } && test -s conftest.$ac_objext; then
  270.   ac_cv_prog_cc_g=yes
  271. else
  272.   echo "$as_me: failed program was:" >&5
  273. sed 's/^/| /' conftest.$ac_ext >&5
  274. CFLAGS=""
  275.       cat >conftest.$ac_ext <<_ACEOF
  276. /* confdefs.h.  */
  277. _ACEOF
  278. cat confdefs.h >>conftest.$ac_ext
  279. cat >>conftest.$ac_ext <<_ACEOF
  280. /* end confdefs.h.  */
  281. int
  282. main ()
  283. {
  284.   ;
  285.   return 0;
  286. }
  287. _ACEOF
  288. rm -f conftest.$ac_objext
  289. if { (ac_try="$ac_compile"
  290. case "(($ac_try" in
  291.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  292.   *) ac_try_echo=$ac_try;;
  293. esac
  294. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  295.   (eval "$ac_compile") 2>conftest.er1
  296.   ac_status=$?
  297.   grep -v '^ *+' conftest.er1 >conftest.err
  298.   rm -f conftest.er1
  299.   cat conftest.err >&5
  300.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  301.   (exit $ac_status); } && {
  302.  test -z "$ac_c_werror_flag" ||
  303.  test ! -s conftest.err
  304.        } && test -s conftest.$ac_objext; then
  305.   :
  306. else
  307.   echo "$as_me: failed program was:" >&5
  308. sed 's/^/| /' conftest.$ac_ext >&5
  309. ac_c_werror_flag=$ac_save_c_werror_flag
  310.  CFLAGS="-g"
  311.  cat >conftest.$ac_ext <<_ACEOF
  312. /* confdefs.h.  */
  313. _ACEOF
  314. cat confdefs.h >>conftest.$ac_ext
  315. cat >>conftest.$ac_ext <<_ACEOF
  316. /* end confdefs.h.  */
  317. int
  318. main ()
  319. {
  320.   ;
  321.   return 0;
  322. }
  323. _ACEOF
  324. rm -f conftest.$ac_objext
  325. if { (ac_try="$ac_compile"
  326. case "(($ac_try" in
  327.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  328.   *) ac_try_echo=$ac_try;;
  329. esac
  330. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  331.   (eval "$ac_compile") 2>conftest.er1
  332.   ac_status=$?
  333.   grep -v '^ *+' conftest.er1 >conftest.err
  334.   rm -f conftest.er1
  335.   cat conftest.err >&5
  336.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  337.   (exit $ac_status); } && {
  338.  test -z "$ac_c_werror_flag" ||
  339.  test ! -s conftest.err
  340.        } && test -s conftest.$ac_objext; then
  341.   ac_cv_prog_cc_g=yes
  342. else
  343.   echo "$as_me: failed program was:" >&5
  344. sed 's/^/| /' conftest.$ac_ext >&5
  345. fi
  346. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  347. fi
  348. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  349. fi
  350. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  351.    ac_c_werror_flag=$ac_save_c_werror_flag
  352. fi
  353. { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  354. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
  355. if test "$ac_test_CFLAGS" = set; then
  356.   CFLAGS=$ac_save_CFLAGS
  357. elif test $ac_cv_prog_cc_g = yes; then
  358.   if test "$GCC" = yes; then
  359.     CFLAGS="-g -O2"
  360.   else
  361.     CFLAGS="-g"
  362.   fi
  363. else
  364.   if test "$GCC" = yes; then
  365.     CFLAGS="-O2"
  366.   else
  367.     CFLAGS=
  368.   fi
  369. fi
  370. { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
  371. echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
  372. if test "${ac_cv_prog_cc_c89+set}" = set; then
  373.   echo $ECHO_N "(cached) $ECHO_C" >&6
  374. else
  375.   ac_cv_prog_cc_c89=no
  376. ac_save_CC=$CC
  377. cat >conftest.$ac_ext <<_ACEOF
  378. /* confdefs.h.  */
  379. _ACEOF
  380. cat confdefs.h >>conftest.$ac_ext
  381. cat >>conftest.$ac_ext <<_ACEOF
  382. /* end confdefs.h.  */
  383. #include <stdarg.h>
  384. #include <stdio.h>
  385. #include <sys/types.h>
  386. #include <sys/stat.h>
  387. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
  388. struct buf { int x; };
  389. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  390. static char *e (p, i)
  391.      char **p;
  392.      int i;
  393. {
  394.   return p[i];
  395. }
  396. static char *f (char * (*g) (char **, int), char **p, ...)
  397. {
  398.   char *s;
  399.   va_list v;
  400.   va_start (v,p);
  401.   s = g (p, va_arg (v,int));
  402.   va_end (v);
  403.   return s;
  404. }
  405. /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
  406.    function prototypes and stuff, but not 'xHH' hex character constants.
  407.    These don't provoke an error unfortunately, instead are silently treated
  408.    as 'x'.  The following induces an error, until -std is added to get
  409.    proper ANSI mode.  Curiously 'x00'!='x' always comes out true, for an
  410.    array size at least.  It's necessary to write 'x00'==0 to get something
  411.    that's true only with -std.  */
  412. int osf4_cc_array ['x00' == 0 ? 1 : -1];
  413. /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  414.    inside strings and character constants.  */
  415. #define FOO(x) 'x'
  416. int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  417. int test (int i, double x);
  418. struct s1 {int (*f) (int a);};
  419. struct s2 {int (*f) (double a);};
  420. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  421. int argc;
  422. char **argv;
  423. int
  424. main ()
  425. {
  426. return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  427.   ;
  428.   return 0;
  429. }
  430. _ACEOF
  431. for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std 
  432. -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  433. do
  434.   CC="$ac_save_CC $ac_arg"
  435.   rm -f conftest.$ac_objext
  436. if { (ac_try="$ac_compile"
  437. case "(($ac_try" in
  438.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  439.   *) ac_try_echo=$ac_try;;
  440. esac
  441. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  442.   (eval "$ac_compile") 2>conftest.er1
  443.   ac_status=$?
  444.   grep -v '^ *+' conftest.er1 >conftest.err
  445.   rm -f conftest.er1
  446.   cat conftest.err >&5
  447.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  448.   (exit $ac_status); } && {
  449.  test -z "$ac_c_werror_flag" ||
  450.  test ! -s conftest.err
  451.        } && test -s conftest.$ac_objext; then
  452.   ac_cv_prog_cc_c89=$ac_arg
  453. else
  454.   echo "$as_me: failed program was:" >&5
  455. sed 's/^/| /' conftest.$ac_ext >&5
  456. fi
  457. rm -f core conftest.err conftest.$ac_objext
  458.   test "x$ac_cv_prog_cc_c89" != "xno" && break
  459. done
  460. rm -f conftest.$ac_ext
  461. CC=$ac_save_CC
  462. fi
  463. # AC_CACHE_VAL
  464. case "x$ac_cv_prog_cc_c89" in
  465.   x)
  466.     { echo "$as_me:$LINENO: result: none needed" >&5
  467. echo "${ECHO_T}none needed" >&6; } ;;
  468.   xno)
  469.     { echo "$as_me:$LINENO: result: unsupported" >&5
  470. echo "${ECHO_T}unsupported" >&6; } ;;
  471.   *)
  472.     CC="$CC $ac_cv_prog_cc_c89"
  473.     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
  474. echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
  475. esac
  476. ac_ext=c
  477. ac_cpp='$CPP $CPPFLAGS'
  478. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  479. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  480. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  481. depcc="$CC"   am_compiler_list=
  482. { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
  483. echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
  484. if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
  485.   echo $ECHO_N "(cached) $ECHO_C" >&6
  486. else
  487.   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  488.   # We make a subdir and do the tests there.  Otherwise we can end up
  489.   # making bogus files that we don't know about and never remove.  For
  490.   # instance it was reported that on HP-UX the gcc test will end up
  491.   # making a dummy file named `D' -- because `-MD' means `put the output
  492.   # in D'.
  493.   mkdir conftest.dir
  494.   # Copy depcomp to subdir because otherwise we won't find it if we're
  495.   # using a relative directory.
  496.   cp "$am_depcomp" conftest.dir
  497.   cd conftest.dir
  498.   # We will build objects and dependencies in a subdirectory because
  499.   # it helps to detect inapplicable dependency modes.  For instance
  500.   # both Tru64's cc and ICC support -MD to output dependencies as a
  501.   # side effect of compilation, but ICC will put the dependencies in
  502.   # the current directory while Tru64 will put them in the object
  503.   # directory.
  504.   mkdir sub
  505.   am_cv_CC_dependencies_compiler_type=none
  506.   if test "$am_compiler_list" = ""; then
  507.      am_compiler_list=`sed -n 's/^#*([a-zA-Z0-9]*))$/1/p' < ./depcomp`
  508.   fi
  509.   for depmode in $am_compiler_list; do
  510.     # Setup a source with many dependencies, because some compilers
  511.     # like to wrap large dependency lists on column 80 (with ), and
  512.     # we should not choose a depcomp mode which is confused by this.
  513.     #
  514.     # We need to recreate these files for each test, as the compiler may
  515.     # overwrite some of them when testing with obscure command lines.
  516.     # This happens at least with the AIX C compiler.
  517.     : > sub/conftest.c
  518.     for i in 1 2 3 4 5 6; do
  519.       echo '#include "conftst'$i'.h"' >> sub/conftest.c
  520.       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  521.       # Solaris 8's {/usr,}/bin/sh.
  522.       touch sub/conftst$i.h
  523.     done
  524.     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  525.     case $depmode in
  526.     nosideeffect)
  527.       # after this tag, mechanisms are not by side-effect, so they'll
  528.       # only be used when explicitly requested
  529.       if test "x$enable_dependency_tracking" = xyes; then
  530. continue
  531.       else
  532. break
  533.       fi
  534.       ;;
  535.     none) break ;;
  536.     esac
  537.     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  538.     # mode.  It turns out that the SunPro C++ compiler does not properly
  539.     # handle `-M -o', and we need to detect this.
  540.     if depmode=$depmode 
  541.        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} 
  542.        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo 
  543.        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c 
  544.          >/dev/null 2>conftest.err &&
  545.        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  546.        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  547.        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
  548.        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  549.       # icc doesn't choke on unknown options, it will just issue warnings
  550.       # or remarks (even with -Werror).  So we grep stderr for any message
  551.       # that says an option was ignored or not supported.
  552.       # When given -MP, icc 7.0 and 7.1 complain thusly:
  553.       #   icc: Command line warning: ignoring option '-M'; no argument required
  554.       # The diagnosis changed in icc 8.0:
  555.       #   icc: Command line remark: option '-MP' not supported
  556.       if (grep 'ignoring option' conftest.err ||
  557.           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  558.         am_cv_CC_dependencies_compiler_type=$depmode
  559.         break
  560.       fi
  561.     fi
  562.   done
  563.   cd ..
  564.   rm -rf conftest.dir
  565. else
  566.   am_cv_CC_dependencies_compiler_type=none
  567. fi
  568. fi
  569. { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
  570. echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
  571. CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
  572.  if
  573.   test "x$enable_dependency_tracking" != xno 
  574.   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
  575.   am__fastdepCC_TRUE=
  576.   am__fastdepCC_FALSE='#'
  577. else
  578.   am__fastdepCC_TRUE='#'
  579.   am__fastdepCC_FALSE=
  580. fi
  581. { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
  582. echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
  583. if test "${lt_cv_path_SED+set}" = set; then
  584.   echo $ECHO_N "(cached) $ECHO_C" >&6
  585. else
  586.   # Loop through the user's path and test for sed and gsed.
  587. # Then use that list of sed's as ones to test for truncation.
  588. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  589. for as_dir in $PATH
  590. do
  591.   IFS=$as_save_IFS
  592.   test -z "$as_dir" && as_dir=.
  593.   for lt_ac_prog in sed gsed; do
  594.     for ac_exec_ext in '' $ac_executable_extensions; do
  595.       if { test -f "$as_dir/$lt_ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$lt_ac_prog$ac_exec_ext"; }; then
  596.         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
  597.       fi
  598.     done
  599.   done
  600. done
  601. IFS=$as_save_IFS
  602. lt_ac_max=0
  603. lt_ac_count=0
  604. # Add /usr/xpg4/bin/sed as it is typically found on Solaris
  605. # along with /bin/sed that truncates output.
  606. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
  607.   test ! -f $lt_ac_sed && continue
  608.   cat /dev/null > conftest.in
  609.   lt_ac_count=0
  610.   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
  611.   # Check for GNU sed and select it if it is found.
  612.   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
  613.     lt_cv_path_SED=$lt_ac_sed
  614.     break
  615.   fi
  616.   while true; do
  617.     cat conftest.in conftest.in >conftest.tmp
  618.     mv conftest.tmp conftest.in
  619.     cp conftest.in conftest.nl
  620.     echo >>conftest.nl
  621.     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
  622.     cmp -s conftest.out conftest.nl || break
  623.     # 10000 chars as input seems more than enough
  624.     test $lt_ac_count -gt 10 && break
  625.     lt_ac_count=`expr $lt_ac_count + 1`
  626.     if test $lt_ac_count -gt $lt_ac_max; then
  627.       lt_ac_max=$lt_ac_count
  628.       lt_cv_path_SED=$lt_ac_sed
  629.     fi
  630.   done
  631. done
  632. fi
  633. SED=$lt_cv_path_SED
  634. { echo "$as_me:$LINENO: result: $SED" >&5
  635. echo "${ECHO_T}$SED" >&6; }
  636. { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
  637. echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
  638. if test "${ac_cv_path_GREP+set}" = set; then
  639.   echo $ECHO_N "(cached) $ECHO_C" >&6
  640. else
  641.   # Extract the first word of "grep ggrep" to use in msg output
  642. if test -z "$GREP"; then
  643. set dummy grep ggrep; ac_prog_name=$2
  644. if test "${ac_cv_path_GREP+set}" = set; then
  645.   echo $ECHO_N "(cached) $ECHO_C" >&6
  646. else
  647.   ac_path_GREP_found=false
  648. # Loop through the user's path and test for each of PROGNAME-LIST
  649. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  650. for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  651. do
  652.   IFS=$as_save_IFS
  653.   test -z "$as_dir" && as_dir=.
  654.   for ac_prog in grep ggrep; do
  655.   for ac_exec_ext in '' $ac_executable_extensions; do
  656.     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  657.     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
  658.     # Check for GNU ac_path_GREP and select it if it is found.
  659.   # Check for GNU $ac_path_GREP
  660. case `"$ac_path_GREP" --version 2>&1` in
  661. *GNU*)
  662.   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  663. *)
  664.   ac_count=0
  665.   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  666.   while :
  667.   do
  668.     cat "conftest.in" "conftest.in" >"conftest.tmp"
  669.     mv "conftest.tmp" "conftest.in"
  670.     cp "conftest.in" "conftest.nl"
  671.     echo 'GREP' >> "conftest.nl"
  672.     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  673.     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  674.     ac_count=`expr $ac_count + 1`
  675.     if test $ac_count -gt ${ac_path_GREP_max-0}; then
  676.       # Best one so far, save it but keep looking for a better one
  677.       ac_cv_path_GREP="$ac_path_GREP"
  678.       ac_path_GREP_max=$ac_count
  679.     fi
  680.     # 10*(2^10) chars as input seems more than enough
  681.     test $ac_count -gt 10 && break
  682.   done
  683.   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  684. esac
  685.     $ac_path_GREP_found && break 3
  686.   done
  687. done
  688. done
  689. IFS=$as_save_IFS
  690. fi
  691. GREP="$ac_cv_path_GREP"
  692. if test -z "$GREP"; then
  693.   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
  694. echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
  695.    { (exit 1); exit 1; }; }
  696. fi
  697. else
  698.   ac_cv_path_GREP=$GREP
  699. fi
  700. fi
  701. { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
  702. echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
  703.  GREP="$ac_cv_path_GREP"
  704. { echo "$as_me:$LINENO: checking for egrep" >&5
  705. echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
  706. if test "${ac_cv_path_EGREP+set}" = set; then
  707.   echo $ECHO_N "(cached) $ECHO_C" >&6
  708. else
  709.   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  710.    then ac_cv_path_EGREP="$GREP -E"
  711.    else
  712.      # Extract the first word of "egrep" to use in msg output
  713. if test -z "$EGREP"; then
  714. set dummy egrep; ac_prog_name=$2
  715. if test "${ac_cv_path_EGREP+set}" = set; then
  716.   echo $ECHO_N "(cached) $ECHO_C" >&6
  717. else
  718.   ac_path_EGREP_found=false
  719. # Loop through the user's path and test for each of PROGNAME-LIST
  720. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  721. for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  722. do
  723.   IFS=$as_save_IFS
  724.   test -z "$as_dir" && as_dir=.
  725.   for ac_prog in egrep; do
  726.   for ac_exec_ext in '' $ac_executable_extensions; do
  727.     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  728.     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
  729.     # Check for GNU ac_path_EGREP and select it if it is found.
  730.   # Check for GNU $ac_path_EGREP
  731. case `"$ac_path_EGREP" --version 2>&1` in
  732. *GNU*)
  733.   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  734. *)
  735.   ac_count=0
  736.   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
  737.   while :
  738.   do
  739.     cat "conftest.in" "conftest.in" >"conftest.tmp"
  740.     mv "conftest.tmp" "conftest.in"
  741.     cp "conftest.in" "conftest.nl"
  742.     echo 'EGREP' >> "conftest.nl"
  743.     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  744.     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  745.     ac_count=`expr $ac_count + 1`
  746.     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  747.       # Best one so far, save it but keep looking for a better one
  748.       ac_cv_path_EGREP="$ac_path_EGREP"
  749.       ac_path_EGREP_max=$ac_count
  750.     fi
  751.     # 10*(2^10) chars as input seems more than enough
  752.     test $ac_count -gt 10 && break
  753.   done
  754.   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  755. esac
  756.     $ac_path_EGREP_found && break 3
  757.   done
  758. done
  759. done
  760. IFS=$as_save_IFS
  761. fi
  762. EGREP="$ac_cv_path_EGREP"
  763. if test -z "$EGREP"; then
  764.   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
  765. echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
  766.    { (exit 1); exit 1; }; }
  767. fi
  768. else
  769.   ac_cv_path_EGREP=$EGREP
  770. fi
  771.    fi
  772. fi
  773. { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
  774. echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
  775.  EGREP="$ac_cv_path_EGREP"
  776. # Check whether --with-gnu-ld was given.
  777. if test "${with_gnu_ld+set}" = set; then
  778.   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  779. else
  780.   with_gnu_ld=no
  781. fi
  782. ac_prog=ld
  783. if test "$GCC" = yes; then
  784.   # Check if gcc -print-prog-name=ld gives a path.
  785.   { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
  786. echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
  787.   case $host in
  788.   *-*-mingw*)
  789.     # gcc leaves a trailing carriage return which upsets mingw
  790.     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '15'` ;;
  791.   *)
  792.     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  793.   esac
  794.   case $ac_prog in
  795.     # Accept absolute paths.
  796.     [\/]* | ?:[\/]*)
  797.       re_direlt='/[^/][^/]*/../'
  798.       # Canonicalize the pathname of ld
  799.       ac_prog=`echo $ac_prog| $SED 's%\\%/%g'`
  800.       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
  801. ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
  802.       done
  803.       test -z "$LD" && LD="$ac_prog"
  804.       ;;
  805.   "")
  806.     # If it fails, then pretend we aren't using GCC.
  807.     ac_prog=ld
  808.     ;;
  809.   *)
  810.     # If it is relative, then search for the first ld in PATH.
  811.     with_gnu_ld=unknown
  812.     ;;
  813.   esac
  814. elif test "$with_gnu_ld" = yes; then
  815.   { echo "$as_me:$LINENO: checking for GNU ld" >&5
  816. echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
  817. else
  818.   { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
  819. echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
  820. fi
  821. if test "${lt_cv_path_LD+set}" = set; then
  822.   echo $ECHO_N "(cached) $ECHO_C" >&6
  823. else
  824.   if test -z "$LD"; then
  825.   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  826.   for ac_dir in $PATH; do
  827.     IFS="$lt_save_ifs"
  828.     test -z "$ac_dir" && ac_dir=.
  829.     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  830.       lt_cv_path_LD="$ac_dir/$ac_prog"
  831.       # Check to see if the program is GNU ld.  I'd rather use --version,
  832.       # but apparently some variants of GNU ld only accept -v.
  833.       # Break only if it was the GNU/non-GNU ld that we prefer.
  834.       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  835.       *GNU* | *'with BFD'*)
  836. test "$with_gnu_ld" != no && break
  837. ;;
  838.       *)
  839. test "$with_gnu_ld" != yes && break
  840. ;;
  841.       esac
  842.     fi
  843.   done
  844.   IFS="$lt_save_ifs"
  845. else
  846.   lt_cv_path_LD="$LD" # Let the user override the test with a path.
  847. fi
  848. fi
  849. LD="$lt_cv_path_LD"
  850. if test -n "$LD"; then
  851.   { echo "$as_me:$LINENO: result: $LD" >&5
  852. echo "${ECHO_T}$LD" >&6; }
  853. else
  854.   { echo "$as_me:$LINENO: result: no" >&5
  855. echo "${ECHO_T}no" >&6; }
  856. fi
  857. test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in $PATH" >&5
  858. echo "$as_me: error: no acceptable ld found in $PATH" >&2;}
  859.    { (exit 1); exit 1; }; }
  860. { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
  861. echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
  862. if test "${lt_cv_prog_gnu_ld+set}" = set; then
  863.   echo $ECHO_N "(cached) $ECHO_C" >&6
  864. else
  865.   # I'd rather use --version here, but apparently some GNU lds only accept -v.
  866. case `$LD -v 2>&1 </dev/null` in
  867. *GNU* | *'with BFD'*)
  868.   lt_cv_prog_gnu_ld=yes
  869.   ;;
  870. *)
  871.   lt_cv_prog_gnu_ld=no
  872.   ;;
  873. esac
  874. fi
  875. { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
  876. echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
  877. with_gnu_ld=$lt_cv_prog_gnu_ld
  878. { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
  879. echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
  880. if test "${lt_cv_ld_reload_flag+set}" = set; then
  881.   echo $ECHO_N "(cached) $ECHO_C" >&6
  882. else
  883.   lt_cv_ld_reload_flag='-r'
  884. fi
  885. { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
  886. echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
  887. reload_flag=$lt_cv_ld_reload_flag
  888. case $reload_flag in
  889. "" | " "*) ;;
  890. *) reload_flag=" $reload_flag" ;;
  891. esac
  892. reload_cmds='$LD$reload_flag -o $output$reload_objs'
  893. case $host_os in
  894.   darwin*)
  895.     if test "$GCC" = yes; then
  896.       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  897.     else
  898.       reload_cmds='$LD$reload_flag -o $output$reload_objs'
  899.     fi
  900.     ;;
  901. esac
  902. { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
  903. echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
  904. if test "${lt_cv_path_NM+set}" = set; then
  905.   echo $ECHO_N "(cached) $ECHO_C" >&6
  906. else
  907.   if test -n "$NM"; then
  908.   # Let the user override the test.
  909.   lt_cv_path_NM="$NM"
  910. else
  911.   lt_nm_to_check="${ac_tool_prefix}nm"
  912.   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  913.     lt_nm_to_check="$lt_nm_to_check nm"
  914.   fi
  915.   for lt_tmp_nm in $lt_nm_to_check; do
  916.     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  917.     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  918.       IFS="$lt_save_ifs"
  919.       test -z "$ac_dir" && ac_dir=.
  920.       tmp_nm="$ac_dir/$lt_tmp_nm"
  921.       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  922. # Check to see if the nm accepts a BSD-compat flag.
  923. # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  924. #   nm: unknown option "B" ignored
  925. # Tru64's nm complains that /dev/null is an invalid object file
  926. case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  927. */dev/null* | *'Invalid file or object type'*)
  928.   lt_cv_path_NM="$tmp_nm -B"
  929.   break
  930.   ;;
  931. *)
  932.   case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  933.   */dev/null*)
  934.     lt_cv_path_NM="$tmp_nm -p"
  935.     break
  936.     ;;
  937.   *)
  938.     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  939.     continue # so that we can try to find one that supports BSD flags
  940.     ;;
  941.   esac
  942.   ;;
  943. esac
  944.       fi
  945.     done
  946.     IFS="$lt_save_ifs"
  947.   done
  948.   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
  949. fi
  950. fi
  951. { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
  952. echo "${ECHO_T}$lt_cv_path_NM" >&6; }
  953. NM="$lt_cv_path_NM"
  954. { echo "$as_me:$LINENO: checking whether ln -s works" >&5
  955. echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
  956. LN_S=$as_ln_s
  957. if test "$LN_S" = "ln -s"; then
  958.   { echo "$as_me:$LINENO: result: yes" >&5
  959. echo "${ECHO_T}yes" >&6; }
  960. else
  961.   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
  962. echo "${ECHO_T}no, using $LN_S" >&6; }
  963. fi
  964. { echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
  965. echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6; }
  966. if test "${lt_cv_deplibs_check_method+set}" = set; then
  967.   echo $ECHO_N "(cached) $ECHO_C" >&6
  968. else
  969.   lt_cv_file_magic_cmd='$MAGIC_CMD'
  970. lt_cv_file_magic_test_file=
  971. lt_cv_deplibs_check_method='unknown'
  972. # Need to set the preceding variable on all platforms that support
  973. # interlibrary dependencies.
  974. # 'none' -- dependencies not supported.
  975. # `unknown' -- same as none, but documents that we really don't know.
  976. # 'pass_all' -- all dependencies passed with no checks.
  977. # 'test_compile' -- check by making test program.
  978. # 'file_magic [[regex]]' -- check by looking for files in library path
  979. # which responds to the $file_magic_cmd with a given extended regex.
  980. # If you have `file' or equivalent on your system and you're not sure
  981. # whether `pass_all' will *always* work, you probably want this one.
  982. case $host_os in
  983. aix4* | aix5*)
  984.   lt_cv_deplibs_check_method=pass_all
  985.   ;;
  986. beos*)
  987.   lt_cv_deplibs_check_method=pass_all
  988.   ;;
  989. bsdi[45]*)
  990.   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  991.   lt_cv_file_magic_cmd='/usr/bin/file -L'
  992.   lt_cv_file_magic_test_file=/shlib/libc.so
  993.   ;;
  994. cygwin*)
  995.   # func_win32_libid is a shell function defined in ltmain.sh
  996.   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  997.   lt_cv_file_magic_cmd='func_win32_libid'
  998.   ;;
  999. mingw* | pw32*)
  1000.   # Base MSYS/MinGW do not provide the 'file' command needed by
  1001.   # func_win32_libid shell function, so use a weaker test based on 'objdump',
  1002.   # unless we find 'file', for example because we are cross-compiling.
  1003.   if ( file / ) >/dev/null 2>&1; then
  1004.     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  1005.     lt_cv_file_magic_cmd='func_win32_libid'
  1006.   else
  1007.     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
  1008.     lt_cv_file_magic_cmd='$OBJDUMP -f'
  1009.   fi
  1010.   ;;
  1011. darwin* | rhapsody*)
  1012.   lt_cv_deplibs_check_method=pass_all
  1013.   ;;
  1014. freebsd* | dragonfly*)
  1015.   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  1016.     case $host_cpu in
  1017.     i*86 )
  1018.       # Not sure whether the presence of OpenBSD here was a mistake.
  1019.       # Let's accept both of them until this is cleared up.
  1020.       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  1021.       lt_cv_file_magic_cmd=/usr/bin/file
  1022.       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  1023.       ;;
  1024.     esac
  1025.   else
  1026.     lt_cv_deplibs_check_method=pass_all
  1027.   fi
  1028.   ;;
  1029. gnu*)
  1030.   lt_cv_deplibs_check_method=pass_all
  1031.   ;;
  1032. hpux10.20* | hpux11*)
  1033.   lt_cv_file_magic_cmd=/usr/bin/file
  1034.   case $host_cpu in
  1035.   ia64*)
  1036.     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  1037.     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  1038.     ;;
  1039.   hppa*64*)
  1040.     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
  1041.     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  1042.     ;;
  1043.   *)
  1044.     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
  1045.     lt_cv_file_magic_test_file=/usr/lib/libc.sl
  1046.     ;;
  1047.   esac
  1048.   ;;
  1049. interix[3-9]*)
  1050.   # PIC code is broken on Interix 3.x, that's why |.a not |_pic.a here
  1051.   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so|.a)$'
  1052.   ;;
  1053. irix5* | irix6* | nonstopux*)
  1054.   case $LD in
  1055.   *-32|*"-32 ") libmagic=32-bit;;
  1056.   *-n32|*"-n32 ") libmagic=N32;;
  1057.   *-64|*"-64 ") libmagic=64-bit;;
  1058.   *) libmagic=never-match;;
  1059.   esac
  1060.   lt_cv_deplibs_check_method=pass_all
  1061.   ;;
  1062. # This must be Linux ELF.
  1063. linux* | k*bsd*-gnu)
  1064.   lt_cv_deplibs_check_method=pass_all
  1065.   ;;
  1066. netbsd*)
  1067.   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
  1068.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
  1069.   else
  1070.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so|_pic.a)$'
  1071.   fi
  1072.   ;;
  1073. newos6*)
  1074.   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  1075.   lt_cv_file_magic_cmd=/usr/bin/file
  1076.   lt_cv_file_magic_test_file=/usr/lib/libnls.so
  1077.   ;;
  1078. nto-qnx*)
  1079.   lt_cv_deplibs_check_method=unknown
  1080.   ;;
  1081. openbsd*)
  1082.   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  1083.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|.so|_pic.a)$'
  1084.   else
  1085.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
  1086.   fi
  1087.   ;;
  1088. osf3* | osf4* | osf5*)
  1089.   lt_cv_deplibs_check_method=pass_all
  1090.   ;;
  1091. rdos*)
  1092.   lt_cv_deplibs_check_method=pass_all
  1093.   ;;
  1094. solaris*)
  1095.   lt_cv_deplibs_check_method=pass_all
  1096.   ;;
  1097. sysv4 | sysv4.3*)
  1098.   case $host_vendor in
  1099.   motorola)
  1100.     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
  1101.     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  1102.     ;;
  1103.   ncr)
  1104.     lt_cv_deplibs_check_method=pass_all
  1105.     ;;
  1106.   sequent)
  1107.     lt_cv_file_magic_cmd='/bin/file'
  1108.     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  1109.     ;;
  1110.   sni)
  1111.     lt_cv_file_magic_cmd='/bin/file'
  1112.     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  1113.     lt_cv_file_magic_test_file=/lib/libc.so
  1114.     ;;
  1115.   siemens)
  1116.     lt_cv_deplibs_check_method=pass_all
  1117.     ;;
  1118.   pc)
  1119.     lt_cv_deplibs_check_method=pass_all
  1120.     ;;
  1121.   esac
  1122.   ;;
  1123. sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  1124.   lt_cv_deplibs_check_method=pass_all
  1125.   ;;
  1126. esac
  1127. fi
  1128. { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
  1129. echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
  1130. file_magic_cmd=$lt_cv_file_magic_cmd
  1131. deplibs_check_method=$lt_cv_deplibs_check_method
  1132. test -z "$deplibs_check_method" && deplibs_check_method=unknown
  1133. # If no C compiler was specified, use CC.
  1134. LTCC=${LTCC-"$CC"}
  1135. # If no C compiler flags were specified, use CFLAGS.
  1136. LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  1137. # Allow CC to be a program name with arguments.
  1138. compiler=$CC
  1139. # Check whether --enable-libtool-lock was given.
  1140. if test "${enable_libtool_lock+set}" = set; then
  1141.   enableval=$enable_libtool_lock;
  1142. fi
  1143. test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  1144. # Some flags need to be propagated to the compiler or linker for good
  1145. # libtool support.
  1146. case $host in
  1147. ia64-*-hpux*)
  1148.   # Find out which ABI we are using.
  1149.   echo 'int i;' > conftest.$ac_ext
  1150.   if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1151.   (eval $ac_compile) 2>&5
  1152.   ac_status=$?
  1153.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1154.   (exit $ac_status); }; then
  1155.     case `/usr/bin/file conftest.$ac_objext` in
  1156.     *ELF-32*)
  1157.       HPUX_IA64_MODE="32"
  1158.       ;;
  1159.     *ELF-64*)
  1160.       HPUX_IA64_MODE="64"
  1161.       ;;
  1162.     esac
  1163.   fi
  1164.   rm -rf conftest*
  1165.   ;;
  1166. *-*-irix6*)
  1167.   # Find out which ABI we are using.
  1168.   echo '#line 4831 "configure"' > conftest.$ac_ext
  1169.   if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1170.   (eval $ac_compile) 2>&5
  1171.   ac_status=$?
  1172.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1173.   (exit $ac_status); }; then
  1174.    if test "$lt_cv_prog_gnu_ld" = yes; then
  1175.     case `/usr/bin/file conftest.$ac_objext` in
  1176.     *32-bit*)
  1177.       LD="${LD-ld} -melf32bsmip"
  1178.       ;;
  1179.     *N32*)
  1180.       LD="${LD-ld} -melf32bmipn32"
  1181.       ;;
  1182.     *64-bit*)
  1183.       LD="${LD-ld} -melf64bmip"
  1184.       ;;
  1185.     esac
  1186.    else
  1187.     case `/usr/bin/file conftest.$ac_objext` in
  1188.     *32-bit*)
  1189.       LD="${LD-ld} -32"
  1190.       ;;
  1191.     *N32*)
  1192.       LD="${LD-ld} -n32"
  1193.       ;;
  1194.     *64-bit*)
  1195.       LD="${LD-ld} -64"
  1196.       ;;
  1197.     esac
  1198.    fi
  1199.   fi
  1200.   rm -rf conftest*
  1201.   ;;
  1202. x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| 
  1203. s390*-*linux*|sparc*-*linux*)
  1204.   # Find out which ABI we are using.
  1205.   echo 'int i;' > conftest.$ac_ext
  1206.   if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1207.   (eval $ac_compile) 2>&5
  1208.   ac_status=$?
  1209.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1210.   (exit $ac_status); }; then
  1211.     case `/usr/bin/file conftest.o` in
  1212.     *32-bit*)
  1213.       case $host in
  1214.         x86_64-*kfreebsd*-gnu)
  1215.           LD="${LD-ld} -m elf_i386_fbsd"
  1216.           ;;
  1217.         x86_64-*linux*)
  1218.           LD="${LD-ld} -m elf_i386"
  1219.           ;;
  1220.         ppc64-*linux*|powerpc64-*linux*)
  1221.           LD="${LD-ld} -m elf32ppclinux"
  1222.           ;;
  1223.         s390x-*linux*)
  1224.           LD="${LD-ld} -m elf_s390"
  1225.           ;;
  1226.         sparc64-*linux*)
  1227.           LD="${LD-ld} -m elf32_sparc"
  1228.           ;;
  1229.       esac
  1230.       ;;
  1231.     *64-bit*)
  1232.       libsuff=64
  1233.       case $host in
  1234.         x86_64-*kfreebsd*-gnu)
  1235.           LD="${LD-ld} -m elf_x86_64_fbsd"
  1236.           ;;
  1237.         x86_64-*linux*)
  1238.           LD="${LD-ld} -m elf_x86_64"
  1239.           ;;
  1240.         ppc*-*linux*|powerpc*-*linux*)
  1241.           LD="${LD-ld} -m elf64ppc"
  1242.           ;;
  1243.         s390*-*linux*)
  1244.           LD="${LD-ld} -m elf64_s390"
  1245.           ;;
  1246.         sparc*-*linux*)
  1247.           LD="${LD-ld} -m elf64_sparc"
  1248.           ;;
  1249.       esac
  1250.       ;;
  1251.     esac
  1252.   fi
  1253.   rm -rf conftest*
  1254.   ;;
  1255. *-*-sco3.2v5*)
  1256.   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  1257.   SAVE_CFLAGS="$CFLAGS"
  1258.   CFLAGS="$CFLAGS -belf"
  1259.   { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
  1260. echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
  1261. if test "${lt_cv_cc_needs_belf+set}" = set; then
  1262.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1263. else
  1264.   ac_ext=c
  1265. ac_cpp='$CPP $CPPFLAGS'
  1266. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1267. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1268. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1269.      cat >conftest.$ac_ext <<_ACEOF
  1270. /* confdefs.h.  */
  1271. _ACEOF
  1272. cat confdefs.h >>conftest.$ac_ext
  1273. cat >>conftest.$ac_ext <<_ACEOF
  1274. /* end confdefs.h.  */
  1275. int
  1276. main ()
  1277. {
  1278.   ;
  1279.   return 0;
  1280. }
  1281. _ACEOF
  1282. rm -f conftest.$ac_objext conftest$ac_exeext
  1283. if { (ac_try="$ac_link"
  1284. case "(($ac_try" in
  1285.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1286.   *) ac_try_echo=$ac_try;;
  1287. esac
  1288. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1289.   (eval "$ac_link") 2>conftest.er1
  1290.   ac_status=$?
  1291.   grep -v '^ *+' conftest.er1 >conftest.err
  1292.   rm -f conftest.er1
  1293.   cat conftest.err >&5
  1294.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1295.   (exit $ac_status); } && {
  1296.  test -z "$ac_c_werror_flag" ||
  1297.  test ! -s conftest.err
  1298.        } && test -s conftest$ac_exeext &&
  1299.        $as_test_x conftest$ac_exeext; then
  1300.   lt_cv_cc_needs_belf=yes
  1301. else
  1302.   echo "$as_me: failed program was:" >&5
  1303. sed 's/^/| /' conftest.$ac_ext >&5
  1304. lt_cv_cc_needs_belf=no
  1305. fi
  1306. rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo 
  1307.       conftest$ac_exeext conftest.$ac_ext
  1308.      ac_ext=c
  1309. ac_cpp='$CPP $CPPFLAGS'
  1310. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1311. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1312. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1313. fi
  1314. { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
  1315. echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
  1316.   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  1317.     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  1318.     CFLAGS="$SAVE_CFLAGS"
  1319.   fi
  1320.   ;;
  1321. sparc*-*solaris*)
  1322.   # Find out which ABI we are using.
  1323.   echo 'int i;' > conftest.$ac_ext
  1324.   if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1325.   (eval $ac_compile) 2>&5
  1326.   ac_status=$?
  1327.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1328.   (exit $ac_status); }; then
  1329.     case `/usr/bin/file conftest.o` in
  1330.     *64-bit*)
  1331.       case $lt_cv_prog_gnu_ld in
  1332.       yes*) LD="${LD-ld} -m elf64_sparc" ;;
  1333.       *)    LD="${LD-ld} -64" ;;
  1334.       esac
  1335.       ;;
  1336.     esac
  1337.   fi
  1338.   rm -rf conftest*
  1339.   ;;
  1340. *-*-cygwin* | *-*-mingw* | *-*-pw32*)
  1341.   if test -n "$ac_tool_prefix"; then
  1342.   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  1343. set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  1344. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1345. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1346. if test "${ac_cv_prog_DLLTOOL+set}" = set; then
  1347.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1348. else
  1349.   if test -n "$DLLTOOL"; then
  1350.   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  1351. else
  1352. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1353. for as_dir in $PATH
  1354. do
  1355.   IFS=$as_save_IFS
  1356.   test -z "$as_dir" && as_dir=.
  1357.   for ac_exec_ext in '' $ac_executable_extensions; do
  1358.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1359.     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  1360.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1361.     break 2
  1362.   fi
  1363. done
  1364. done
  1365. IFS=$as_save_IFS
  1366. fi
  1367. fi
  1368. DLLTOOL=$ac_cv_prog_DLLTOOL
  1369. if test -n "$DLLTOOL"; then
  1370.   { echo "$as_me:$LINENO: result: $DLLTOOL" >&5
  1371. echo "${ECHO_T}$DLLTOOL" >&6; }
  1372. else
  1373.   { echo "$as_me:$LINENO: result: no" >&5
  1374. echo "${ECHO_T}no" >&6; }
  1375. fi
  1376. fi
  1377. if test -z "$ac_cv_prog_DLLTOOL"; then
  1378.   ac_ct_DLLTOOL=$DLLTOOL
  1379.   # Extract the first word of "dlltool", so it can be a program name with args.
  1380. set dummy dlltool; ac_word=$2
  1381. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1382. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1383. if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
  1384.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1385. else
  1386.   if test -n "$ac_ct_DLLTOOL"; then
  1387.   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  1388. else
  1389. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1390. for as_dir in $PATH
  1391. do
  1392.   IFS=$as_save_IFS
  1393.   test -z "$as_dir" && as_dir=.
  1394.   for ac_exec_ext in '' $ac_executable_extensions; do
  1395.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1396.     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  1397.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1398.     break 2
  1399.   fi
  1400. done
  1401. done
  1402. IFS=$as_save_IFS
  1403. fi
  1404. fi
  1405. ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  1406. if test -n "$ac_ct_DLLTOOL"; then
  1407.   { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
  1408. echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; }
  1409. else
  1410.   { echo "$as_me:$LINENO: result: no" >&5
  1411. echo "${ECHO_T}no" >&6; }
  1412. fi
  1413.   if test "x$ac_ct_DLLTOOL" = x; then
  1414.     DLLTOOL="false"
  1415.   else
  1416.     case $cross_compiling:$ac_tool_warned in
  1417. yes:)
  1418. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  1419. whose name does not start with the host triplet.  If you think this
  1420. configuration is useful to you, please write to autoconf@gnu.org." >&5
  1421. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  1422. whose name does not start with the host triplet.  If you think this
  1423. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  1424. ac_tool_warned=yes ;;
  1425. esac
  1426.     DLLTOOL=$ac_ct_DLLTOOL
  1427.   fi
  1428. else
  1429.   DLLTOOL="$ac_cv_prog_DLLTOOL"
  1430. fi
  1431.   if test -n "$ac_tool_prefix"; then
  1432.   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
  1433. set dummy ${ac_tool_prefix}as; ac_word=$2
  1434. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1435. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1436. if test "${ac_cv_prog_AS+set}" = set; then
  1437.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1438. else
  1439.   if test -n "$AS"; then
  1440.   ac_cv_prog_AS="$AS" # Let the user override the test.
  1441. else
  1442. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1443. for as_dir in $PATH
  1444. do
  1445.   IFS=$as_save_IFS
  1446.   test -z "$as_dir" && as_dir=.
  1447.   for ac_exec_ext in '' $ac_executable_extensions; do
  1448.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1449.     ac_cv_prog_AS="${ac_tool_prefix}as"
  1450.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1451.     break 2
  1452.   fi
  1453. done
  1454. done
  1455. IFS=$as_save_IFS
  1456. fi
  1457. fi
  1458. AS=$ac_cv_prog_AS
  1459. if test -n "$AS"; then
  1460.   { echo "$as_me:$LINENO: result: $AS" >&5
  1461. echo "${ECHO_T}$AS" >&6; }
  1462. else
  1463.   { echo "$as_me:$LINENO: result: no" >&5
  1464. echo "${ECHO_T}no" >&6; }
  1465. fi
  1466. fi
  1467. if test -z "$ac_cv_prog_AS"; then
  1468.   ac_ct_AS=$AS
  1469.   # Extract the first word of "as", so it can be a program name with args.
  1470. set dummy as; ac_word=$2
  1471. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1472. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1473. if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
  1474.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1475. else
  1476.   if test -n "$ac_ct_AS"; then
  1477.   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
  1478. else
  1479. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1480. for as_dir in $PATH
  1481. do
  1482.   IFS=$as_save_IFS
  1483.   test -z "$as_dir" && as_dir=.
  1484.   for ac_exec_ext in '' $ac_executable_extensions; do
  1485.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1486.     ac_cv_prog_ac_ct_AS="as"
  1487.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1488.     break 2
  1489.   fi
  1490. done
  1491. done
  1492. IFS=$as_save_IFS
  1493. fi
  1494. fi
  1495. ac_ct_AS=$ac_cv_prog_ac_ct_AS
  1496. if test -n "$ac_ct_AS"; then
  1497.   { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
  1498. echo "${ECHO_T}$ac_ct_AS" >&6; }
  1499. else
  1500.   { echo "$as_me:$LINENO: result: no" >&5
  1501. echo "${ECHO_T}no" >&6; }
  1502. fi
  1503.   if test "x$ac_ct_AS" = x; then
  1504.     AS="false"
  1505.   else
  1506.     case $cross_compiling:$ac_tool_warned in
  1507. yes:)
  1508. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  1509. whose name does not start with the host triplet.  If you think this
  1510. configuration is useful to you, please write to autoconf@gnu.org." >&5
  1511. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  1512. whose name does not start with the host triplet.  If you think this
  1513. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  1514. ac_tool_warned=yes ;;
  1515. esac
  1516.     AS=$ac_ct_AS
  1517.   fi
  1518. else
  1519.   AS="$ac_cv_prog_AS"
  1520. fi
  1521.   if test -n "$ac_tool_prefix"; then
  1522.   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  1523. set dummy ${ac_tool_prefix}objdump; ac_word=$2
  1524. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1525. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1526. if test "${ac_cv_prog_OBJDUMP+set}" = set; then
  1527.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1528. else
  1529.   if test -n "$OBJDUMP"; then
  1530.   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  1531. else
  1532. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1533. for as_dir in $PATH
  1534. do
  1535.   IFS=$as_save_IFS
  1536.   test -z "$as_dir" && as_dir=.
  1537.   for ac_exec_ext in '' $ac_executable_extensions; do
  1538.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1539.     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  1540.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1541.     break 2
  1542.   fi
  1543. done
  1544. done
  1545. IFS=$as_save_IFS
  1546. fi
  1547. fi
  1548. OBJDUMP=$ac_cv_prog_OBJDUMP
  1549. if test -n "$OBJDUMP"; then
  1550.   { echo "$as_me:$LINENO: result: $OBJDUMP" >&5
  1551. echo "${ECHO_T}$OBJDUMP" >&6; }
  1552. else
  1553.   { echo "$as_me:$LINENO: result: no" >&5
  1554. echo "${ECHO_T}no" >&6; }
  1555. fi
  1556. fi
  1557. if test -z "$ac_cv_prog_OBJDUMP"; then
  1558.   ac_ct_OBJDUMP=$OBJDUMP
  1559.   # Extract the first word of "objdump", so it can be a program name with args.
  1560. set dummy objdump; ac_word=$2
  1561. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  1562. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  1563. if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
  1564.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1565. else
  1566.   if test -n "$ac_ct_OBJDUMP"; then
  1567.   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  1568. else
  1569. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1570. for as_dir in $PATH
  1571. do
  1572.   IFS=$as_save_IFS
  1573.   test -z "$as_dir" && as_dir=.
  1574.   for ac_exec_ext in '' $ac_executable_extensions; do
  1575.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1576.     ac_cv_prog_ac_ct_OBJDUMP="objdump"
  1577.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1578.     break 2
  1579.   fi
  1580. done
  1581. done
  1582. IFS=$as_save_IFS
  1583. fi
  1584. fi
  1585. ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  1586. if test -n "$ac_ct_OBJDUMP"; then
  1587.   { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
  1588. echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; }
  1589. else
  1590.   { echo "$as_me:$LINENO: result: no" >&5
  1591. echo "${ECHO_T}no" >&6; }
  1592. fi
  1593.   if test "x$ac_ct_OBJDUMP" = x; then
  1594.     OBJDUMP="false"
  1595.   else
  1596.     case $cross_compiling:$ac_tool_warned in
  1597. yes:)
  1598. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  1599. whose name does not start with the host triplet.  If you think this
  1600. configuration is useful to you, please write to autoconf@gnu.org." >&5
  1601. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  1602. whose name does not start with the host triplet.  If you think this
  1603. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  1604. ac_tool_warned=yes ;;
  1605. esac
  1606.     OBJDUMP=$ac_ct_OBJDUMP
  1607.   fi
  1608. else
  1609.   OBJDUMP="$ac_cv_prog_OBJDUMP"
  1610. fi
  1611.   ;;
  1612. esac
  1613. need_locks="$enable_libtool_lock"
  1614. ac_ext=c
  1615. ac_cpp='$CPP $CPPFLAGS'
  1616. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1617. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1618. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1619. { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
  1620. echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
  1621. # On Suns, sometimes $CPP names a directory.
  1622. if test -n "$CPP" && test -d "$CPP"; then
  1623.   CPP=
  1624. fi
  1625. if test -z "$CPP"; then
  1626.   if test "${ac_cv_prog_CPP+set}" = set; then
  1627.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1628. else
  1629.       # Double quotes because CPP needs to be expanded
  1630.     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  1631.     do
  1632.       ac_preproc_ok=false
  1633. for ac_c_preproc_warn_flag in '' yes
  1634. do
  1635.   # Use a header file that comes with gcc, so configuring glibc
  1636.   # with a fresh cross-compiler works.
  1637.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1638.   # <limits.h> exists even on freestanding compilers.
  1639.   # On the NeXT, cc -E runs the code through the compiler's parser,
  1640.   # not just through cpp. "Syntax error" is here to catch this case.
  1641.   cat >conftest.$ac_ext <<_ACEOF
  1642. /* confdefs.h.  */
  1643. _ACEOF
  1644. cat confdefs.h >>conftest.$ac_ext
  1645. cat >>conftest.$ac_ext <<_ACEOF
  1646. /* end confdefs.h.  */
  1647. #ifdef __STDC__
  1648. # include <limits.h>
  1649. #else
  1650. # include <assert.h>
  1651. #endif
  1652.      Syntax error
  1653. _ACEOF
  1654. if { (ac_try="$ac_cpp conftest.$ac_ext"
  1655. case "(($ac_try" in
  1656.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1657.   *) ac_try_echo=$ac_try;;
  1658. esac
  1659. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1660.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  1661.   ac_status=$?
  1662.   grep -v '^ *+' conftest.er1 >conftest.err
  1663.   rm -f conftest.er1
  1664.   cat conftest.err >&5
  1665.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1666.   (exit $ac_status); } >/dev/null && {
  1667.  test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1668.  test ! -s conftest.err
  1669.        }; then
  1670.   :
  1671. else
  1672.   echo "$as_me: failed program was:" >&5
  1673. sed 's/^/| /' conftest.$ac_ext >&5
  1674.   # Broken: fails on valid input.
  1675. continue
  1676. fi
  1677. rm -f conftest.err conftest.$ac_ext
  1678.   # OK, works on sane cases.  Now check whether nonexistent headers
  1679.   # can be detected and how.
  1680.   cat >conftest.$ac_ext <<_ACEOF
  1681. /* confdefs.h.  */
  1682. _ACEOF
  1683. cat confdefs.h >>conftest.$ac_ext
  1684. cat >>conftest.$ac_ext <<_ACEOF
  1685. /* end confdefs.h.  */
  1686. #include <ac_nonexistent.h>
  1687. _ACEOF
  1688. if { (ac_try="$ac_cpp conftest.$ac_ext"
  1689. case "(($ac_try" in
  1690.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1691.   *) ac_try_echo=$ac_try;;
  1692. esac
  1693. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1694.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  1695.   ac_status=$?
  1696.   grep -v '^ *+' conftest.er1 >conftest.err
  1697.   rm -f conftest.er1
  1698.   cat conftest.err >&5
  1699.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1700.   (exit $ac_status); } >/dev/null && {
  1701.  test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1702.  test ! -s conftest.err
  1703.        }; then
  1704.   # Broken: success on invalid input.
  1705. continue
  1706. else
  1707.   echo "$as_me: failed program was:" >&5
  1708. sed 's/^/| /' conftest.$ac_ext >&5
  1709.   # Passes both tests.
  1710. ac_preproc_ok=:
  1711. break
  1712. fi
  1713. rm -f conftest.err conftest.$ac_ext
  1714. done
  1715. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  1716. rm -f conftest.err conftest.$ac_ext
  1717. if $ac_preproc_ok; then
  1718.   break
  1719. fi
  1720.     done
  1721.     ac_cv_prog_CPP=$CPP
  1722. fi
  1723.   CPP=$ac_cv_prog_CPP
  1724. else
  1725.   ac_cv_prog_CPP=$CPP
  1726. fi
  1727. { echo "$as_me:$LINENO: result: $CPP" >&5
  1728. echo "${ECHO_T}$CPP" >&6; }
  1729. ac_preproc_ok=false
  1730. for ac_c_preproc_warn_flag in '' yes
  1731. do
  1732.   # Use a header file that comes with gcc, so configuring glibc
  1733.   # with a fresh cross-compiler works.
  1734.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1735.   # <limits.h> exists even on freestanding compilers.
  1736.   # On the NeXT, cc -E runs the code through the compiler's parser,
  1737.   # not just through cpp. "Syntax error" is here to catch this case.
  1738.   cat >conftest.$ac_ext <<_ACEOF
  1739. /* confdefs.h.  */
  1740. _ACEOF
  1741. cat confdefs.h >>conftest.$ac_ext
  1742. cat >>conftest.$ac_ext <<_ACEOF
  1743. /* end confdefs.h.  */
  1744. #ifdef __STDC__
  1745. # include <limits.h>
  1746. #else
  1747. # include <assert.h>
  1748. #endif
  1749.      Syntax error
  1750. _ACEOF
  1751. if { (ac_try="$ac_cpp conftest.$ac_ext"
  1752. case "(($ac_try" in
  1753.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1754.   *) ac_try_echo=$ac_try;;
  1755. esac
  1756. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1757.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  1758.   ac_status=$?
  1759.   grep -v '^ *+' conftest.er1 >conftest.err
  1760.   rm -f conftest.er1
  1761.   cat conftest.err >&5
  1762.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1763.   (exit $ac_status); } >/dev/null && {
  1764.  test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1765.  test ! -s conftest.err
  1766.        }; then
  1767.   :
  1768. else
  1769.   echo "$as_me: failed program was:" >&5
  1770. sed 's/^/| /' conftest.$ac_ext >&5
  1771.   # Broken: fails on valid input.
  1772. continue
  1773. fi
  1774. rm -f conftest.err conftest.$ac_ext
  1775.   # OK, works on sane cases.  Now check whether nonexistent headers
  1776.   # can be detected and how.
  1777.   cat >conftest.$ac_ext <<_ACEOF
  1778. /* confdefs.h.  */
  1779. _ACEOF
  1780. cat confdefs.h >>conftest.$ac_ext
  1781. cat >>conftest.$ac_ext <<_ACEOF
  1782. /* end confdefs.h.  */
  1783. #include <ac_nonexistent.h>
  1784. _ACEOF
  1785. if { (ac_try="$ac_cpp conftest.$ac_ext"
  1786. case "(($ac_try" in
  1787.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1788.   *) ac_try_echo=$ac_try;;
  1789. esac
  1790. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1791.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  1792.   ac_status=$?
  1793.   grep -v '^ *+' conftest.er1 >conftest.err
  1794.   rm -f conftest.er1
  1795.   cat conftest.err >&5
  1796.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1797.   (exit $ac_status); } >/dev/null && {
  1798.  test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1799.  test ! -s conftest.err
  1800.        }; then
  1801.   # Broken: success on invalid input.
  1802. continue
  1803. else
  1804.   echo "$as_me: failed program was:" >&5
  1805. sed 's/^/| /' conftest.$ac_ext >&5
  1806.   # Passes both tests.
  1807. ac_preproc_ok=:
  1808. break
  1809. fi
  1810. rm -f conftest.err conftest.$ac_ext
  1811. done
  1812. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  1813. rm -f conftest.err conftest.$ac_ext
  1814. if $ac_preproc_ok; then
  1815.   :
  1816. else
  1817.   { { echo "$as_me:$LINENO: error: C preprocessor "$CPP" fails sanity check
  1818. See `config.log' for more details." >&5
  1819. echo "$as_me: error: C preprocessor "$CPP" fails sanity check
  1820. See `config.log' for more details." >&2;}
  1821.    { (exit 1); exit 1; }; }
  1822. fi
  1823. ac_ext=c
  1824. ac_cpp='$CPP $CPPFLAGS'
  1825. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1826. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1827. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1828. { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  1829. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
  1830. if test "${ac_cv_header_stdc+set}" = set; then
  1831.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1832. else
  1833.   cat >conftest.$ac_ext <<_ACEOF
  1834. /* confdefs.h.  */
  1835. _ACEOF
  1836. cat confdefs.h >>conftest.$ac_ext
  1837. cat >>conftest.$ac_ext <<_ACEOF
  1838. /* end confdefs.h.  */
  1839. #include <stdlib.h>
  1840. #include <stdarg.h>
  1841. #include <string.h>
  1842. #include <float.h>
  1843. int
  1844. main ()
  1845. {
  1846.   ;
  1847.   return 0;
  1848. }
  1849. _ACEOF
  1850. rm -f conftest.$ac_objext
  1851. if { (ac_try="$ac_compile"
  1852. case "(($ac_try" in
  1853.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1854.   *) ac_try_echo=$ac_try;;
  1855. esac
  1856. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1857.   (eval "$ac_compile") 2>conftest.er1
  1858.   ac_status=$?
  1859.   grep -v '^ *+' conftest.er1 >conftest.err
  1860.   rm -f conftest.er1
  1861.   cat conftest.err >&5
  1862.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1863.   (exit $ac_status); } && {
  1864.  test -z "$ac_c_werror_flag" ||
  1865.  test ! -s conftest.err
  1866.        } && test -s conftest.$ac_objext; then
  1867.   ac_cv_header_stdc=yes
  1868. else
  1869.   echo "$as_me: failed program was:" >&5
  1870. sed 's/^/| /' conftest.$ac_ext >&5
  1871. ac_cv_header_stdc=no
  1872. fi
  1873. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  1874. if test $ac_cv_header_stdc = yes; then
  1875.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  1876.   cat >conftest.$ac_ext <<_ACEOF
  1877. /* confdefs.h.  */
  1878. _ACEOF
  1879. cat confdefs.h >>conftest.$ac_ext
  1880. cat >>conftest.$ac_ext <<_ACEOF
  1881. /* end confdefs.h.  */
  1882. #include <string.h>
  1883. _ACEOF
  1884. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1885.   $EGREP "memchr" >/dev/null 2>&1; then
  1886.   :
  1887. else
  1888.   ac_cv_header_stdc=no
  1889. fi
  1890. rm -f conftest*
  1891. fi
  1892. if test $ac_cv_header_stdc = yes; then
  1893.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  1894.   cat >conftest.$ac_ext <<_ACEOF
  1895. /* confdefs.h.  */
  1896. _ACEOF
  1897. cat confdefs.h >>conftest.$ac_ext
  1898. cat >>conftest.$ac_ext <<_ACEOF
  1899. /* end confdefs.h.  */
  1900. #include <stdlib.h>
  1901. _ACEOF
  1902. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1903.   $EGREP "free" >/dev/null 2>&1; then
  1904.   :
  1905. else
  1906.   ac_cv_header_stdc=no
  1907. fi
  1908. rm -f conftest*
  1909. fi
  1910. if test $ac_cv_header_stdc = yes; then
  1911.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  1912.   if test "$cross_compiling" = yes; then
  1913.   :
  1914. else
  1915.   cat >conftest.$ac_ext <<_ACEOF
  1916. /* confdefs.h.  */
  1917. _ACEOF
  1918. cat confdefs.h >>conftest.$ac_ext
  1919. cat >>conftest.$ac_ext <<_ACEOF
  1920. /* end confdefs.h.  */
  1921. #include <ctype.h>
  1922. #include <stdlib.h>
  1923. #if ((' ' & 0x0FF) == 0x020)
  1924. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  1925. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  1926. #else
  1927. # define ISLOWER(c) 
  1928.    (('a' <= (c) && (c) <= 'i') 
  1929.      || ('j' <= (c) && (c) <= 'r') 
  1930.      || ('s' <= (c) && (c) <= 'z'))
  1931. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  1932. #endif
  1933. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  1934. int
  1935. main ()
  1936. {
  1937.   int i;
  1938.   for (i = 0; i < 256; i++)
  1939.     if (XOR (islower (i), ISLOWER (i))
  1940. || toupper (i) != TOUPPER (i))
  1941.       return 2;
  1942.   return 0;
  1943. }
  1944. _ACEOF
  1945. rm -f conftest$ac_exeext
  1946. if { (ac_try="$ac_link"
  1947. case "(($ac_try" in
  1948.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1949.   *) ac_try_echo=$ac_try;;
  1950. esac
  1951. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1952.   (eval "$ac_link") 2>&5
  1953.   ac_status=$?
  1954.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1955.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  1956.   { (case "(($ac_try" in
  1957.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  1958.   *) ac_try_echo=$ac_try;;
  1959. esac
  1960. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  1961.   (eval "$ac_try") 2>&5
  1962.   ac_status=$?
  1963.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1964.   (exit $ac_status); }; }; then
  1965.   :
  1966. else
  1967.   echo "$as_me: program exited with status $ac_status" >&5
  1968. echo "$as_me: failed program was:" >&5
  1969. sed 's/^/| /' conftest.$ac_ext >&5
  1970. ( exit $ac_status )
  1971. ac_cv_header_stdc=no
  1972. fi
  1973. rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  1974. fi
  1975. fi
  1976. fi
  1977. { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  1978. echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
  1979. if test $ac_cv_header_stdc = yes; then
  1980. cat >>confdefs.h <<_ACEOF
  1981. #define STDC_HEADERS 1
  1982. _ACEOF
  1983. fi
  1984. # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  1985. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h 
  1986.   inttypes.h stdint.h unistd.h
  1987. do
  1988. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  1989. { echo "$as_me:$LINENO: checking for $ac_header" >&5
  1990. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
  1991. if { as_var=$as_ac_Header; eval "test "${$as_var+set}" = set"; }; then
  1992.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1993. else
  1994.   cat >conftest.$ac_ext <<_ACEOF
  1995. /* confdefs.h.  */
  1996. _ACEOF
  1997. cat confdefs.h >>conftest.$ac_ext
  1998. cat >>conftest.$ac_ext <<_ACEOF
  1999. /* end confdefs.h.  */
  2000. $ac_includes_default
  2001. #include <$ac_header>
  2002. _ACEOF
  2003. rm -f conftest.$ac_objext
  2004. if { (ac_try="$ac_compile"
  2005. case "(($ac_try" in
  2006.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2007.   *) ac_try_echo=$ac_try;;
  2008. esac
  2009. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2010.   (eval "$ac_compile") 2>conftest.er1
  2011.   ac_status=$?
  2012.   grep -v '^ *+' conftest.er1 >conftest.err
  2013.   rm -f conftest.er1
  2014.   cat conftest.err >&5
  2015.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2016.   (exit $ac_status); } && {
  2017.  test -z "$ac_c_werror_flag" ||
  2018.  test ! -s conftest.err
  2019.        } && test -s conftest.$ac_objext; then
  2020.   eval "$as_ac_Header=yes"
  2021. else
  2022.   echo "$as_me: failed program was:" >&5
  2023. sed 's/^/| /' conftest.$ac_ext >&5
  2024. eval "$as_ac_Header=no"
  2025. fi
  2026. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2027. fi
  2028. ac_res=`eval echo '${'$as_ac_Header'}'`
  2029.        { echo "$as_me:$LINENO: result: $ac_res" >&5
  2030. echo "${ECHO_T}$ac_res" >&6; }
  2031. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  2032.   cat >>confdefs.h <<_ACEOF
  2033. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  2034. _ACEOF
  2035. fi
  2036. done
  2037. for ac_header in dlfcn.h
  2038. do
  2039. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  2040. if { as_var=$as_ac_Header; eval "test "${$as_var+set}" = set"; }; then
  2041.   { echo "$as_me:$LINENO: checking for $ac_header" >&5
  2042. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
  2043. if { as_var=$as_ac_Header; eval "test "${$as_var+set}" = set"; }; then
  2044.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2045. fi
  2046. ac_res=`eval echo '${'$as_ac_Header'}'`
  2047.        { echo "$as_me:$LINENO: result: $ac_res" >&5
  2048. echo "${ECHO_T}$ac_res" >&6; }
  2049. else
  2050.   # Is the header compilable?
  2051. { echo "$as_me:$LINENO: checking $ac_header usability" >&5
  2052. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
  2053. cat >conftest.$ac_ext <<_ACEOF
  2054. /* confdefs.h.  */
  2055. _ACEOF
  2056. cat confdefs.h >>conftest.$ac_ext
  2057. cat >>conftest.$ac_ext <<_ACEOF
  2058. /* end confdefs.h.  */
  2059. $ac_includes_default
  2060. #include <$ac_header>
  2061. _ACEOF
  2062. rm -f conftest.$ac_objext
  2063. if { (ac_try="$ac_compile"
  2064. case "(($ac_try" in
  2065.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2066.   *) ac_try_echo=$ac_try;;
  2067. esac
  2068. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2069.   (eval "$ac_compile") 2>conftest.er1
  2070.   ac_status=$?
  2071.   grep -v '^ *+' conftest.er1 >conftest.err
  2072.   rm -f conftest.er1
  2073.   cat conftest.err >&5
  2074.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2075.   (exit $ac_status); } && {
  2076.  test -z "$ac_c_werror_flag" ||
  2077.  test ! -s conftest.err
  2078.        } && test -s conftest.$ac_objext; then
  2079.   ac_header_compiler=yes
  2080. else
  2081.   echo "$as_me: failed program was:" >&5
  2082. sed 's/^/| /' conftest.$ac_ext >&5
  2083. ac_header_compiler=no
  2084. fi
  2085. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2086. { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  2087. echo "${ECHO_T}$ac_header_compiler" >&6; }
  2088. # Is the header present?
  2089. { echo "$as_me:$LINENO: checking $ac_header presence" >&5
  2090. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
  2091. cat >conftest.$ac_ext <<_ACEOF
  2092. /* confdefs.h.  */
  2093. _ACEOF
  2094. cat confdefs.h >>conftest.$ac_ext
  2095. cat >>conftest.$ac_ext <<_ACEOF
  2096. /* end confdefs.h.  */
  2097. #include <$ac_header>
  2098. _ACEOF
  2099. if { (ac_try="$ac_cpp conftest.$ac_ext"
  2100. case "(($ac_try" in
  2101.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2102.   *) ac_try_echo=$ac_try;;
  2103. esac
  2104. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2105.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  2106.   ac_status=$?
  2107.   grep -v '^ *+' conftest.er1 >conftest.err
  2108.   rm -f conftest.er1
  2109.   cat conftest.err >&5
  2110.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2111.   (exit $ac_status); } >/dev/null && {
  2112.  test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  2113.  test ! -s conftest.err
  2114.        }; then
  2115.   ac_header_preproc=yes
  2116. else
  2117.   echo "$as_me: failed program was:" >&5
  2118. sed 's/^/| /' conftest.$ac_ext >&5
  2119.   ac_header_preproc=no
  2120. fi
  2121. rm -f conftest.err conftest.$ac_ext
  2122. { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  2123. echo "${ECHO_T}$ac_header_preproc" >&6; }
  2124. # So?  What about this header?
  2125. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  2126.   yes:no: )
  2127.     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  2128. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  2129.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  2130. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  2131.     ac_header_preproc=yes
  2132.     ;;
  2133.   no:yes:* )
  2134.     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  2135. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  2136.     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
  2137. echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
  2138.     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  2139. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  2140.     { echo "$as_me:$LINENO: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&5
  2141. echo "$as_me: WARNING: $ac_header:     section "Present But Cannot Be Compiled"" >&2;}
  2142.     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  2143. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  2144.     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  2145. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  2146.     ;;
  2147. esac
  2148. { echo "$as_me:$LINENO: checking for $ac_header" >&5
  2149. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
  2150. if { as_var=$as_ac_Header; eval "test "${$as_var+set}" = set"; }; then
  2151.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2152. else
  2153.   eval "$as_ac_Header=$ac_header_preproc"
  2154. fi
  2155. ac_res=`eval echo '${'$as_ac_Header'}'`
  2156.        { echo "$as_me:$LINENO: result: $ac_res" >&5
  2157. echo "${ECHO_T}$ac_res" >&6; }
  2158. fi
  2159. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  2160.   cat >>confdefs.h <<_ACEOF
  2161. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  2162. _ACEOF
  2163. fi
  2164. done
  2165. if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  2166.     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  2167.     (test "X$CXX" != "Xg++"))) ; then
  2168.   ac_ext=cpp
  2169. ac_cpp='$CXXCPP $CPPFLAGS'
  2170. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2171. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2172. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  2173. { echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
  2174. echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; }
  2175. if test -z "$CXXCPP"; then
  2176.   if test "${ac_cv_prog_CXXCPP+set}" = set; then
  2177.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2178. else
  2179.       # Double quotes because CXXCPP needs to be expanded
  2180.     for CXXCPP in "$CXX -E" "/lib/cpp"
  2181.     do
  2182.       ac_preproc_ok=false
  2183. for ac_cxx_preproc_warn_flag in '' yes
  2184. do
  2185.   # Use a header file that comes with gcc, so configuring glibc
  2186.   # with a fresh cross-compiler works.
  2187.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2188.   # <limits.h> exists even on freestanding compilers.
  2189.   # On the NeXT, cc -E runs the code through the compiler's parser,
  2190.   # not just through cpp. "Syntax error" is here to catch this case.
  2191.   cat >conftest.$ac_ext <<_ACEOF
  2192. /* confdefs.h.  */
  2193. _ACEOF
  2194. cat confdefs.h >>conftest.$ac_ext
  2195. cat >>conftest.$ac_ext <<_ACEOF
  2196. /* end confdefs.h.  */
  2197. #ifdef __STDC__
  2198. # include <limits.h>
  2199. #else
  2200. # include <assert.h>
  2201. #endif
  2202.      Syntax error
  2203. _ACEOF
  2204. if { (ac_try="$ac_cpp conftest.$ac_ext"
  2205. case "(($ac_try" in
  2206.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2207.   *) ac_try_echo=$ac_try;;
  2208. esac
  2209. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2210.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  2211.   ac_status=$?
  2212.   grep -v '^ *+' conftest.er1 >conftest.err
  2213.   rm -f conftest.er1
  2214.   cat conftest.err >&5
  2215.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2216.   (exit $ac_status); } >/dev/null && {
  2217.  test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  2218.  test ! -s conftest.err
  2219.        }; then
  2220.   :
  2221. else
  2222.   echo "$as_me: failed program was:" >&5
  2223. sed 's/^/| /' conftest.$ac_ext >&5
  2224.   # Broken: fails on valid input.
  2225. continue
  2226. fi
  2227. rm -f conftest.err conftest.$ac_ext
  2228.   # OK, works on sane cases.  Now check whether nonexistent headers
  2229.   # can be detected and how.
  2230.   cat >conftest.$ac_ext <<_ACEOF
  2231. /* confdefs.h.  */
  2232. _ACEOF
  2233. cat confdefs.h >>conftest.$ac_ext
  2234. cat >>conftest.$ac_ext <<_ACEOF
  2235. /* end confdefs.h.  */
  2236. #include <ac_nonexistent.h>
  2237. _ACEOF
  2238. if { (ac_try="$ac_cpp conftest.$ac_ext"
  2239. case "(($ac_try" in
  2240.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2241.   *) ac_try_echo=$ac_try;;
  2242. esac
  2243. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2244.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  2245.   ac_status=$?
  2246.   grep -v '^ *+' conftest.er1 >conftest.err
  2247.   rm -f conftest.er1
  2248.   cat conftest.err >&5
  2249.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2250.   (exit $ac_status); } >/dev/null && {
  2251.  test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  2252.  test ! -s conftest.err
  2253.        }; then
  2254.   # Broken: success on invalid input.
  2255. continue
  2256. else
  2257.   echo "$as_me: failed program was:" >&5
  2258. sed 's/^/| /' conftest.$ac_ext >&5
  2259.   # Passes both tests.
  2260. ac_preproc_ok=:
  2261. break
  2262. fi
  2263. rm -f conftest.err conftest.$ac_ext
  2264. done
  2265. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2266. rm -f conftest.err conftest.$ac_ext
  2267. if $ac_preproc_ok; then
  2268.   break
  2269. fi
  2270.     done
  2271.     ac_cv_prog_CXXCPP=$CXXCPP
  2272. fi
  2273.   CXXCPP=$ac_cv_prog_CXXCPP
  2274. else
  2275.   ac_cv_prog_CXXCPP=$CXXCPP
  2276. fi
  2277. { echo "$as_me:$LINENO: result: $CXXCPP" >&5
  2278. echo "${ECHO_T}$CXXCPP" >&6; }
  2279. ac_preproc_ok=false
  2280. for ac_cxx_preproc_warn_flag in '' yes
  2281. do
  2282.   # Use a header file that comes with gcc, so configuring glibc
  2283.   # with a fresh cross-compiler works.
  2284.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2285.   # <limits.h> exists even on freestanding compilers.
  2286.   # On the NeXT, cc -E runs the code through the compiler's parser,
  2287.   # not just through cpp. "Syntax error" is here to catch this case.
  2288.   cat >conftest.$ac_ext <<_ACEOF
  2289. /* confdefs.h.  */
  2290. _ACEOF
  2291. cat confdefs.h >>conftest.$ac_ext
  2292. cat >>conftest.$ac_ext <<_ACEOF
  2293. /* end confdefs.h.  */
  2294. #ifdef __STDC__
  2295. # include <limits.h>
  2296. #else
  2297. # include <assert.h>
  2298. #endif
  2299.      Syntax error
  2300. _ACEOF
  2301. if { (ac_try="$ac_cpp conftest.$ac_ext"
  2302. case "(($ac_try" in
  2303.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2304.   *) ac_try_echo=$ac_try;;
  2305. esac
  2306. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2307.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  2308.   ac_status=$?
  2309.   grep -v '^ *+' conftest.er1 >conftest.err
  2310.   rm -f conftest.er1
  2311.   cat conftest.err >&5
  2312.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2313.   (exit $ac_status); } >/dev/null && {
  2314.  test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  2315.  test ! -s conftest.err
  2316.        }; then
  2317.   :
  2318. else
  2319.   echo "$as_me: failed program was:" >&5
  2320. sed 's/^/| /' conftest.$ac_ext >&5
  2321.   # Broken: fails on valid input.
  2322. continue
  2323. fi
  2324. rm -f conftest.err conftest.$ac_ext
  2325.   # OK, works on sane cases.  Now check whether nonexistent headers
  2326.   # can be detected and how.
  2327.   cat >conftest.$ac_ext <<_ACEOF
  2328. /* confdefs.h.  */
  2329. _ACEOF
  2330. cat confdefs.h >>conftest.$ac_ext
  2331. cat >>conftest.$ac_ext <<_ACEOF
  2332. /* end confdefs.h.  */
  2333. #include <ac_nonexistent.h>
  2334. _ACEOF
  2335. if { (ac_try="$ac_cpp conftest.$ac_ext"
  2336. case "(($ac_try" in
  2337.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2338.   *) ac_try_echo=$ac_try;;
  2339. esac
  2340. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2341.   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
  2342.   ac_status=$?
  2343.   grep -v '^ *+' conftest.er1 >conftest.err
  2344.   rm -f conftest.er1
  2345.   cat conftest.err >&5
  2346.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2347.   (exit $ac_status); } >/dev/null && {
  2348.  test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
  2349.  test ! -s conftest.err
  2350.        }; then
  2351.   # Broken: success on invalid input.
  2352. continue
  2353. else
  2354.   echo "$as_me: failed program was:" >&5
  2355. sed 's/^/| /' conftest.$ac_ext >&5
  2356.   # Passes both tests.
  2357. ac_preproc_ok=:
  2358. break
  2359. fi
  2360. rm -f conftest.err conftest.$ac_ext
  2361. done
  2362. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2363. rm -f conftest.err conftest.$ac_ext
  2364. if $ac_preproc_ok; then
  2365.   :
  2366. else
  2367.   { { echo "$as_me:$LINENO: error: C++ preprocessor "$CXXCPP" fails sanity check
  2368. See `config.log' for more details." >&5
  2369. echo "$as_me: error: C++ preprocessor "$CXXCPP" fails sanity check
  2370. See `config.log' for more details." >&2;}
  2371.    { (exit 1); exit 1; }; }
  2372. fi
  2373. ac_ext=cpp
  2374. ac_cpp='$CXXCPP $CPPFLAGS'
  2375. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2376. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2377. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  2378. fi
  2379. ac_ext=f
  2380. ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5'
  2381. ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2382. ac_compiler_gnu=$ac_cv_f77_compiler_gnu
  2383. if test -n "$ac_tool_prefix"; then
  2384.   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
  2385.   do
  2386.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  2387. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  2388. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  2389. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  2390. if test "${ac_cv_prog_F77+set}" = set; then
  2391.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2392. else
  2393.   if test -n "$F77"; then
  2394.   ac_cv_prog_F77="$F77" # Let the user override the test.
  2395. else
  2396. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2397. for as_dir in $PATH
  2398. do
  2399.   IFS=$as_save_IFS
  2400.   test -z "$as_dir" && as_dir=.
  2401.   for ac_exec_ext in '' $ac_executable_extensions; do
  2402.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2403.     ac_cv_prog_F77="$ac_tool_prefix$ac_prog"
  2404.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2405.     break 2
  2406.   fi
  2407. done
  2408. done
  2409. IFS=$as_save_IFS
  2410. fi
  2411. fi
  2412. F77=$ac_cv_prog_F77
  2413. if test -n "$F77"; then
  2414.   { echo "$as_me:$LINENO: result: $F77" >&5
  2415. echo "${ECHO_T}$F77" >&6; }
  2416. else
  2417.   { echo "$as_me:$LINENO: result: no" >&5
  2418. echo "${ECHO_T}no" >&6; }
  2419. fi
  2420.     test -n "$F77" && break
  2421.   done
  2422. fi
  2423. if test -z "$F77"; then
  2424.   ac_ct_F77=$F77
  2425.   for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn
  2426. do
  2427.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  2428. set dummy $ac_prog; ac_word=$2
  2429. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  2430. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  2431. if test "${ac_cv_prog_ac_ct_F77+set}" = set; then
  2432.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2433. else
  2434.   if test -n "$ac_ct_F77"; then
  2435.   ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test.
  2436. else
  2437. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2438. for as_dir in $PATH
  2439. do
  2440.   IFS=$as_save_IFS
  2441.   test -z "$as_dir" && as_dir=.
  2442.   for ac_exec_ext in '' $ac_executable_extensions; do
  2443.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2444.     ac_cv_prog_ac_ct_F77="$ac_prog"
  2445.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2446.     break 2
  2447.   fi
  2448. done
  2449. done
  2450. IFS=$as_save_IFS
  2451. fi
  2452. fi
  2453. ac_ct_F77=$ac_cv_prog_ac_ct_F77
  2454. if test -n "$ac_ct_F77"; then
  2455.   { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5
  2456. echo "${ECHO_T}$ac_ct_F77" >&6; }
  2457. else
  2458.   { echo "$as_me:$LINENO: result: no" >&5
  2459. echo "${ECHO_T}no" >&6; }
  2460. fi
  2461.   test -n "$ac_ct_F77" && break
  2462. done
  2463.   if test "x$ac_ct_F77" = x; then
  2464.     F77=""
  2465.   else
  2466.     case $cross_compiling:$ac_tool_warned in
  2467. yes:)
  2468. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  2469. whose name does not start with the host triplet.  If you think this
  2470. configuration is useful to you, please write to autoconf@gnu.org." >&5
  2471. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  2472. whose name does not start with the host triplet.  If you think this
  2473. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  2474. ac_tool_warned=yes ;;
  2475. esac
  2476.     F77=$ac_ct_F77
  2477.   fi
  2478. fi
  2479. # Provide some information about the compiler.
  2480. echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5
  2481. ac_compiler=`set X $ac_compile; echo $2`
  2482. { (ac_try="$ac_compiler --version >&5"
  2483. case "(($ac_try" in
  2484.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2485.   *) ac_try_echo=$ac_try;;
  2486. esac
  2487. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2488.   (eval "$ac_compiler --version >&5") 2>&5
  2489.   ac_status=$?
  2490.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2491.   (exit $ac_status); }
  2492. { (ac_try="$ac_compiler -v >&5"
  2493. case "(($ac_try" in
  2494.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2495.   *) ac_try_echo=$ac_try;;
  2496. esac
  2497. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2498.   (eval "$ac_compiler -v >&5") 2>&5
  2499.   ac_status=$?
  2500.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2501.   (exit $ac_status); }
  2502. { (ac_try="$ac_compiler -V >&5"
  2503. case "(($ac_try" in
  2504.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2505.   *) ac_try_echo=$ac_try;;
  2506. esac
  2507. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2508.   (eval "$ac_compiler -V >&5") 2>&5
  2509.   ac_status=$?
  2510.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2511.   (exit $ac_status); }
  2512. rm -f a.out
  2513. # If we don't use `.F' as extension, the preprocessor is not run on the
  2514. # input file.  (Note that this only needs to work for GNU compilers.)
  2515. ac_save_ext=$ac_ext
  2516. ac_ext=F
  2517. { echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5
  2518. echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; }
  2519. if test "${ac_cv_f77_compiler_gnu+set}" = set; then
  2520.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2521. else
  2522.   cat >conftest.$ac_ext <<_ACEOF
  2523.       program main
  2524. #ifndef __GNUC__
  2525.        choke me
  2526. #endif
  2527.       end
  2528. _ACEOF
  2529. rm -f conftest.$ac_objext
  2530. if { (ac_try="$ac_compile"
  2531. case "(($ac_try" in
  2532.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2533.   *) ac_try_echo=$ac_try;;
  2534. esac
  2535. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2536.   (eval "$ac_compile") 2>conftest.er1
  2537.   ac_status=$?
  2538.   grep -v '^ *+' conftest.er1 >conftest.err
  2539.   rm -f conftest.er1
  2540.   cat conftest.err >&5
  2541.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2542.   (exit $ac_status); } && {
  2543.  test -z "$ac_f77_werror_flag" ||
  2544.  test ! -s conftest.err
  2545.        } && test -s conftest.$ac_objext; then
  2546.   ac_compiler_gnu=yes
  2547. else
  2548.   echo "$as_me: failed program was:" >&5
  2549. sed 's/^/| /' conftest.$ac_ext >&5
  2550. ac_compiler_gnu=no
  2551. fi
  2552. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2553. ac_cv_f77_compiler_gnu=$ac_compiler_gnu
  2554. fi
  2555. { echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5
  2556. echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; }
  2557. ac_ext=$ac_save_ext
  2558. ac_test_FFLAGS=${FFLAGS+set}
  2559. ac_save_FFLAGS=$FFLAGS
  2560. FFLAGS=
  2561. { echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5
  2562. echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; }
  2563. if test "${ac_cv_prog_f77_g+set}" = set; then
  2564.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2565. else
  2566.   FFLAGS=-g
  2567. cat >conftest.$ac_ext <<_ACEOF
  2568.       program main
  2569.       end
  2570. _ACEOF
  2571. rm -f conftest.$ac_objext
  2572. if { (ac_try="$ac_compile"
  2573. case "(($ac_try" in
  2574.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2575.   *) ac_try_echo=$ac_try;;
  2576. esac
  2577. eval "echo "$as_me:$LINENO: $ac_try_echo"") >&5
  2578.   (eval "$ac_compile") 2>conftest.er1
  2579.   ac_status=$?
  2580.   grep -v '^ *+' conftest.er1 >conftest.err
  2581.   rm -f conftest.er1
  2582.   cat conftest.err >&5
  2583.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2584.   (exit $ac_status); } && {
  2585.  test -z "$ac_f77_werror_flag" ||
  2586.  test ! -s conftest.err
  2587.        } && test -s conftest.$ac_objext; then
  2588.   ac_cv_prog_f77_g=yes
  2589. else
  2590.   echo "$as_me: failed program was:" >&5
  2591. sed 's/^/| /' conftest.$ac_ext >&5
  2592. ac_cv_prog_f77_g=no
  2593. fi
  2594. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2595. fi
  2596. { echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5
  2597. echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; }
  2598. if test "$ac_test_FFLAGS" = set; then
  2599.   FFLAGS=$ac_save_FFLAGS
  2600. elif test $ac_cv_prog_f77_g = yes; then
  2601.   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
  2602.     FFLAGS="-g -O2"
  2603.   else
  2604.     FFLAGS="-g"
  2605.   fi
  2606. else
  2607.   if test "x$ac_cv_f77_compiler_gnu" = xyes; then
  2608.     FFLAGS="-O2"
  2609.   else
  2610.     FFLAGS=
  2611.   fi
  2612. fi
  2613. G77=`test $ac_compiler_gnu = yes && echo yes`
  2614. ac_ext=c
  2615. ac_cpp='$CPP $CPPFLAGS'
  2616. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2617. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2618. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2619. # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
  2620. # find the maximum length of command line arguments
  2621. { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
  2622. echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
  2623. if test "${lt_cv_sys_max_cmd_len+set}" = set; then
  2624.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2625. else
  2626.     i=0
  2627.   teststring="ABCD"
  2628.   case $build_os in
  2629.   msdosdjgpp*)
  2630.     # On DJGPP, this test can blow up pretty badly due to problems in libc
  2631.     # (any single argument exceeding 2000 bytes causes a buffer overrun
  2632.     # during glob expansion).  Even if it were fixed, the result of this
  2633.     # check would be larger than it should be.
  2634.     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
  2635.     ;;
  2636.   gnu*)
  2637.     # Under GNU Hurd, this test is not required because there is
  2638.     # no limit to the length of command line arguments.
  2639.     # Libtool will interpret -1 as no limit whatsoever
  2640.     lt_cv_sys_max_cmd_len=-1;
  2641.     ;;
  2642.   cygwin* | mingw*)
  2643.     # On Win9x/ME, this test blows up -- it succeeds, but takes
  2644.     # about 5 minutes as the teststring grows exponentially.
  2645.     # Worse, since 9x/ME are not pre-emptively multitasking,
  2646.     # you end up with a "frozen" computer, even though with patience
  2647.     # the test eventually succeeds (with a max line length of 256k).
  2648.     # Instead, let's just punt: use the minimum linelength reported by
  2649.     # all of the supported platforms: 8192 (on NT/2K/XP).
  2650.     lt_cv_sys_max_cmd_len=8192;
  2651.     ;;
  2652.   amigaos*)
  2653.     # On AmigaOS with pdksh, this test takes hours, literally.
  2654.     # So we just punt and use a minimum line length of 8192.
  2655.     lt_cv_sys_max_cmd_len=8192;
  2656.     ;;
  2657.   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  2658.     # This has been around since 386BSD, at least.  Likely further.
  2659.     if test -x /sbin/sysctl; then
  2660.       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  2661.     elif test -x /usr/sbin/sysctl; then
  2662.       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  2663.     else
  2664.       lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  2665.     fi
  2666.     # And add a safety zone
  2667.     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 4`
  2668.     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len * 3`
  2669.     ;;
  2670.   interix*)
  2671.     # We know the value 262144 and hardcode it with a safety zone (like BSD)
  2672.     lt_cv_sys_max_cmd_len=196608
  2673.     ;;
  2674.   osf*)
  2675.     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  2676.     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  2677.     # nice to cause kernel panics so lets avoid the loop below.
  2678.     # First set a reasonable default.
  2679.     lt_cv_sys_max_cmd_len=16384
  2680.     #
  2681.     if test -x /sbin/sysconfig; then
  2682.       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  2683.         *1*) lt_cv_sys_max_cmd_len=-1 ;;
  2684.       esac
  2685.     fi
  2686.     ;;
  2687.   sco3.2v5*)
  2688.     lt_cv_sys_max_cmd_len=102400
  2689.     ;;
  2690.   sysv5* | sco5v6* | sysv4.2uw2*)
  2691.     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  2692.     if test -n "$kargmax"; then
  2693.       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
  2694.     else
  2695.       lt_cv_sys_max_cmd_len=32768
  2696.     fi
  2697.     ;;
  2698.   *)
  2699.     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  2700.     if test -n "$lt_cv_sys_max_cmd_len"; then
  2701.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 4`
  2702.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len * 3`
  2703.     else
  2704.       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  2705.       while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` 
  2706.        = "XX$teststring") >/dev/null 2>&1 &&
  2707.       new_result=`expr "X$teststring" : ".*" 2>&1` &&
  2708.       lt_cv_sys_max_cmd_len=$new_result &&
  2709.       test $i != 17 # 1/2 MB should be enough
  2710.       do
  2711.         i=`expr $i + 1`
  2712.         teststring=$teststring$teststring
  2713.       done
  2714.       teststring=
  2715.       # Add a significant safety factor because C++ compilers can tack on massive
  2716.       # amounts of additional arguments before passing them to the linker.
  2717.       # It appears as though 1/2 is a usable value.
  2718.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 2`
  2719.     fi
  2720.     ;;
  2721.   esac
  2722. fi
  2723. if test -n $lt_cv_sys_max_cmd_len ; then
  2724.   { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
  2725. echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
  2726. else
  2727.   { echo "$as_me:$LINENO: result: none" >&5
  2728. echo "${ECHO_T}none" >&6; }
  2729. fi
  2730. # Check for command to grab the raw symbol name followed by C symbol from nm.
  2731. { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
  2732. echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
  2733. if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
  2734.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2735. else
  2736. # These are sane defaults that work on at least a few old systems.
  2737. # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
  2738. # Character class describing NM global symbol codes.
  2739. symcode='[BCDEGRST]'
  2740. # Regexp to match symbols that can be accessed directly from C.
  2741. sympat='([_A-Za-z][_A-Za-z0-9]*)'
  2742. # Transform an extracted symbol line into a proper C declaration
  2743. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* (.*)$/extern int 1;/p'"
  2744. # Transform an extracted symbol line into symbol name and symbol address
  2745. lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: ([^ ]*) $/  {\"1\", (lt_ptr) 0},/p' -e 's/^$symcode ([^ ]*) ([^ ]*)$/  {"2", (lt_ptr) &2},/p'"
  2746. # Define system-specific variables.
  2747. case $host_os in
  2748. aix*)
  2749.   symcode='[BCDT]'
  2750.   ;;
  2751. cygwin* | mingw* | pw32*)
  2752.   symcode='[ABCDGISTW]'
  2753.   ;;
  2754. hpux*) # Its linker distinguishes data from code symbols
  2755.   if test "$host_cpu" = ia64; then
  2756.     symcode='[ABCDEGRST]'
  2757.   fi
  2758.   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* (.*)$/extern int 1();/p' -e 's/^$symcode* .* (.*)$/extern char 1;/p'"
  2759.   lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: ([^ ]*) $/  {\"1\", (lt_ptr) 0},/p' -e 's/^$symcode* ([^ ]*) ([^ ]*)$/  {"2", (lt_ptr) &2},/p'"
  2760.   ;;
  2761. linux* | k*bsd*-gnu)
  2762.   if test "$host_cpu" = ia64; then
  2763.     symcode='[ABCDGIRSTW]'
  2764.     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* (.*)$/extern int 1();/p' -e 's/^$symcode* .* (.*)$/extern char 1;/p'"
  2765.     lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: ([^ ]*) $/  {\"1\", (lt_ptr) 0},/p' -e 's/^$symcode* ([^ ]*) ([^ ]*)$/  {"2", (lt_ptr) &2},/p'"
  2766.   fi
  2767.   ;;
  2768. irix* | nonstopux*)
  2769.   symcode='[BCDEGRST]'
  2770.   ;;
  2771. osf*)
  2772.   symcode='[BCDEGQRST]'
  2773.   ;;
  2774. solaris*)
  2775.   symcode='[BDRT]'
  2776.   ;;
  2777. sco3.2v5*)
  2778.   symcode='[DT]'
  2779.   ;;
  2780. sysv4.2uw2*)
  2781.   symcode='[DT]'
  2782.   ;;
  2783. sysv5* | sco5v6* | unixware* | OpenUNIX*)
  2784.   symcode='[ABDT]'
  2785.   ;;
  2786. sysv4)
  2787.   symcode='[DFNSTU]'
  2788.   ;;
  2789. esac
  2790. # Handle CRLF in mingw tool chain
  2791. opt_cr=
  2792. case $build_os in
  2793. mingw*)
  2794.   opt_cr=`echo 'x{0,1}' | tr x '15'` # option cr in regexp
  2795.   ;;
  2796. esac
  2797. # If we're using GNU nm, then use its standard symbol codes.
  2798. case `$NM -V 2>&1` in
  2799. *GNU* | *'with BFD'*)
  2800.   symcode='[ABCDGIRSTW]' ;;
  2801. esac
  2802. # Try without a prefix undercore, then with it.
  2803. for ac_symprfx in "" "_"; do
  2804.   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  2805.   symxfrm="\1 $ac_symprfx\2 \2"
  2806.   # Write the raw and C identifiers.
  2807.   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[  ]($symcode$symcode*)[  ][  ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  2808.   # Check to see that the pipe works correctly.
  2809.   pipe_works=no
  2810.   rm -f conftest*
  2811.   cat > conftest.$ac_ext <<EOF
  2812. #ifdef __cplusplus
  2813. extern "C" {
  2814. #endif
  2815. char nm_test_var;
  2816. void nm_test_func(){}
  2817. #ifdef __cplusplus
  2818. }
  2819. #endif
  2820. int main(){nm_test_var='a';nm_test_func();return(0);}
  2821. EOF
  2822.   if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  2823.   (eval $ac_compile) 2>&5
  2824.   ac_status=$?
  2825.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2826.   (exit $ac_status); }; then
  2827.     # Now try to grab the symbols.
  2828.     nlist=conftest.nm
  2829.     if { (eval echo "$as_me:$LINENO: "$NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist"") >&5
  2830.   (eval $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist) 2>&5
  2831.   ac_status=$?
  2832.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2833.   (exit $ac_status); } && test -s "$nlist"; then
  2834.       # Try sorting and uniquifying the output.
  2835.       if sort "$nlist" | uniq > "$nlist"T; then
  2836. mv -f "$nlist"T "$nlist"
  2837.       else
  2838. rm -f "$nlist"T
  2839.       fi
  2840.       # Make sure that we snagged all the symbols we need.
  2841.       if grep ' nm_test_var$' "$nlist" >/dev/null; then
  2842. if grep ' nm_test_func$' "$nlist" >/dev/null; then
  2843.   cat <<EOF > conftest.$ac_ext
  2844. #ifdef __cplusplus
  2845. extern "C" {
  2846. #endif
  2847. EOF
  2848.   # Now generate the symbol file.
  2849.   eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
  2850.   cat <<EOF >> conftest.$ac_ext
  2851. #if defined (__STDC__) && __STDC__
  2852. # define lt_ptr_t void *
  2853. #else
  2854. # define lt_ptr_t char *
  2855. # define const
  2856. #endif
  2857. /* The mapping between symbol names and symbols. */
  2858. const struct {
  2859.   const char *name;
  2860.   lt_ptr_t address;
  2861. }
  2862. lt_preloaded_symbols[] =
  2863. {
  2864. EOF
  2865.   $SED "s/^$symcode$symcode* (.*) (.*)$/  {"2", (lt_ptr_t) &2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
  2866.   cat <<EOF >> conftest.$ac_ext
  2867.   {0, (lt_ptr_t) 0}
  2868. };
  2869. #ifdef __cplusplus
  2870. }
  2871. #endif
  2872. EOF
  2873.   # Now try linking the two files.
  2874.   mv conftest.$ac_objext conftstm.$ac_objext
  2875.   lt_save_LIBS="$LIBS"
  2876.   lt_save_CFLAGS="$CFLAGS"
  2877.   LIBS="conftstm.$ac_objext"
  2878.   CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  2879.   if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2880.   (eval $ac_link) 2>&5
  2881.   ac_status=$?
  2882.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2883.   (exit $ac_status); } && test -s conftest${ac_exeext}; then
  2884.     pipe_works=yes
  2885.   fi
  2886.   LIBS="$lt_save_LIBS"
  2887.   CFLAGS="$lt_save_CFLAGS"
  2888. else
  2889.   echo "cannot find nm_test_func in $nlist" >&5
  2890. fi
  2891.       else
  2892. echo "cannot find nm_test_var in $nlist" >&5
  2893.       fi
  2894.     else
  2895.       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  2896.     fi
  2897.   else
  2898.     echo "$progname: failed program was:" >&5
  2899.     cat conftest.$ac_ext >&5
  2900.   fi
  2901.   rm -f conftest* conftst*
  2902.   # Do not use the global_symbol_pipe unless it works.
  2903.   if test "$pipe_works" = yes; then
  2904.     break
  2905.   else
  2906.     lt_cv_sys_global_symbol_pipe=
  2907.   fi
  2908. done
  2909. fi
  2910. if test -z "$lt_cv_sys_global_symbol_pipe"; then
  2911.   lt_cv_sys_global_symbol_to_cdecl=
  2912. fi
  2913. if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  2914.   { echo "$as_me:$LINENO: result: failed" >&5
  2915. echo "${ECHO_T}failed" >&6; }
  2916. else
  2917.   { echo "$as_me:$LINENO: result: ok" >&5
  2918. echo "${ECHO_T}ok" >&6; }
  2919. fi
  2920. { echo "$as_me:$LINENO: checking for objdir" >&5
  2921. echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
  2922. if test "${lt_cv_objdir+set}" = set; then
  2923.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2924. else
  2925.   rm -f .libs 2>/dev/null
  2926. mkdir .libs 2>/dev/null
  2927. if test -d .libs; then
  2928.   lt_cv_objdir=.libs
  2929. else
  2930.   # MS-DOS does not allow filenames that begin with a dot.
  2931.   lt_cv_objdir=_libs
  2932. fi
  2933. rmdir .libs 2>/dev/null
  2934. fi
  2935. { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
  2936. echo "${ECHO_T}$lt_cv_objdir" >&6; }
  2937. objdir=$lt_cv_objdir
  2938. case $host_os in
  2939. aix3*)
  2940.   # AIX sometimes has problems with the GCC collect2 program.  For some
  2941.   # reason, if we set the COLLECT_NAMES environment variable, the problems
  2942.   # vanish in a puff of smoke.
  2943.   if test "X${COLLECT_NAMES+set}" != Xset; then
  2944.     COLLECT_NAMES=
  2945.     export COLLECT_NAMES
  2946.   fi
  2947.   ;;
  2948. esac
  2949. # Sed substitution that helps us do robust quoting.  It backslashifies
  2950. # metacharacters that are still active within double-quoted strings.
  2951. Xsed='sed -e 1s/^X//'
  2952. sed_quote_subst='s/([\"\`$\\])/\1/g'
  2953. # Same as above, but do not quote variable references.
  2954. double_quote_subst='s/([\"\`\\])/\1/g'
  2955. # Sed substitution to delay expansion of an escaped shell variable in a
  2956. # double_quote_subst'ed string.
  2957. delay_variable_subst='s/\\\\\$/\\\$/g'
  2958. # Sed substitution to avoid accidental globbing in evaled expressions
  2959. no_glob_subst='s/*/\*/g'
  2960. # Constants:
  2961. rm="rm -f"
  2962. # Global variables:
  2963. default_ofile=libtool
  2964. can_build_shared=yes
  2965. # All known linkers require a `.a' archive for static linking (except MSVC,
  2966. # which needs '.lib').
  2967. libext=a
  2968. ltmain="$ac_aux_dir/ltmain.sh"
  2969. ofile="$default_ofile"
  2970. with_gnu_ld="$lt_cv_prog_gnu_ld"
  2971. if test -n "$ac_tool_prefix"; then
  2972.   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  2973. set dummy ${ac_tool_prefix}ar; ac_word=$2
  2974. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  2975. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  2976. if test "${ac_cv_prog_AR+set}" = set; then
  2977.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2978. else
  2979.   if test -n "$AR"; then
  2980.   ac_cv_prog_AR="$AR" # Let the user override the test.
  2981. else
  2982. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2983. for as_dir in $PATH
  2984. do
  2985.   IFS=$as_save_IFS
  2986.   test -z "$as_dir" && as_dir=.
  2987.   for ac_exec_ext in '' $ac_executable_extensions; do
  2988.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2989.     ac_cv_prog_AR="${ac_tool_prefix}ar"
  2990.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  2991.     break 2
  2992.   fi
  2993. done
  2994. done
  2995. IFS=$as_save_IFS
  2996. fi
  2997. fi
  2998. AR=$ac_cv_prog_AR
  2999. if test -n "$AR"; then
  3000.   { echo "$as_me:$LINENO: result: $AR" >&5
  3001. echo "${ECHO_T}$AR" >&6; }
  3002. else
  3003.   { echo "$as_me:$LINENO: result: no" >&5
  3004. echo "${ECHO_T}no" >&6; }
  3005. fi
  3006. fi
  3007. if test -z "$ac_cv_prog_AR"; then
  3008.   ac_ct_AR=$AR
  3009.   # Extract the first word of "ar", so it can be a program name with args.
  3010. set dummy ar; ac_word=$2
  3011. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  3012. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  3013. if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
  3014.   echo $ECHO_N "(cached) $ECHO_C" >&6
  3015. else
  3016.   if test -n "$ac_ct_AR"; then
  3017.   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  3018. else
  3019. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3020. for as_dir in $PATH
  3021. do
  3022.   IFS=$as_save_IFS
  3023.   test -z "$as_dir" && as_dir=.
  3024.   for ac_exec_ext in '' $ac_executable_extensions; do
  3025.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3026.     ac_cv_prog_ac_ct_AR="ar"
  3027.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3028.     break 2
  3029.   fi
  3030. done
  3031. done
  3032. IFS=$as_save_IFS
  3033. fi
  3034. fi
  3035. ac_ct_AR=$ac_cv_prog_ac_ct_AR
  3036. if test -n "$ac_ct_AR"; then
  3037.   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
  3038. echo "${ECHO_T}$ac_ct_AR" >&6; }
  3039. else
  3040.   { echo "$as_me:$LINENO: result: no" >&5
  3041. echo "${ECHO_T}no" >&6; }
  3042. fi
  3043.   if test "x$ac_ct_AR" = x; then
  3044.     AR="false"
  3045.   else
  3046.     case $cross_compiling:$ac_tool_warned in
  3047. yes:)
  3048. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  3049. whose name does not start with the host triplet.  If you think this
  3050. configuration is useful to you, please write to autoconf@gnu.org." >&5
  3051. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  3052. whose name does not start with the host triplet.  If you think this
  3053. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  3054. ac_tool_warned=yes ;;
  3055. esac
  3056.     AR=$ac_ct_AR
  3057.   fi
  3058. else
  3059.   AR="$ac_cv_prog_AR"
  3060. fi
  3061. if test -n "$ac_tool_prefix"; then
  3062.   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  3063. set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  3064. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  3065. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  3066. if test "${ac_cv_prog_RANLIB+set}" = set; then
  3067.   echo $ECHO_N "(cached) $ECHO_C" >&6
  3068. else
  3069.   if test -n "$RANLIB"; then
  3070.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  3071. else
  3072. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3073. for as_dir in $PATH
  3074. do
  3075.   IFS=$as_save_IFS
  3076.   test -z "$as_dir" && as_dir=.
  3077.   for ac_exec_ext in '' $ac_executable_extensions; do
  3078.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3079.     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  3080.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3081.     break 2
  3082.   fi
  3083. done
  3084. done
  3085. IFS=$as_save_IFS
  3086. fi
  3087. fi
  3088. RANLIB=$ac_cv_prog_RANLIB
  3089. if test -n "$RANLIB"; then
  3090.   { echo "$as_me:$LINENO: result: $RANLIB" >&5
  3091. echo "${ECHO_T}$RANLIB" >&6; }
  3092. else
  3093.   { echo "$as_me:$LINENO: result: no" >&5
  3094. echo "${ECHO_T}no" >&6; }
  3095. fi
  3096. fi
  3097. if test -z "$ac_cv_prog_RANLIB"; then
  3098.   ac_ct_RANLIB=$RANLIB
  3099.   # Extract the first word of "ranlib", so it can be a program name with args.
  3100. set dummy ranlib; ac_word=$2
  3101. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  3102. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  3103. if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
  3104.   echo $ECHO_N "(cached) $ECHO_C" >&6
  3105. else
  3106.   if test -n "$ac_ct_RANLIB"; then
  3107.   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  3108. else
  3109. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3110. for as_dir in $PATH
  3111. do
  3112.   IFS=$as_save_IFS
  3113.   test -z "$as_dir" && as_dir=.
  3114.   for ac_exec_ext in '' $ac_executable_extensions; do
  3115.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3116.     ac_cv_prog_ac_ct_RANLIB="ranlib"
  3117.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3118.     break 2
  3119.   fi
  3120. done
  3121. done
  3122. IFS=$as_save_IFS
  3123. fi
  3124. fi
  3125. ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  3126. if test -n "$ac_ct_RANLIB"; then
  3127.   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
  3128. echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
  3129. else
  3130.   { echo "$as_me:$LINENO: result: no" >&5
  3131. echo "${ECHO_T}no" >&6; }
  3132. fi
  3133.   if test "x$ac_ct_RANLIB" = x; then
  3134.     RANLIB=":"
  3135.   else
  3136.     case $cross_compiling:$ac_tool_warned in
  3137. yes:)
  3138. { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
  3139. whose name does not start with the host triplet.  If you think this
  3140. configuration is useful to you, please write to autoconf@gnu.org." >&5
  3141. echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
  3142. whose name does not start with the host triplet.  If you think this
  3143. configuration is useful to you, please write to autoconf@gnu.org." >&2;}
  3144. ac_tool_warned=yes ;;
  3145. esac
  3146.     RANLIB=$ac_ct_RANLIB
  3147.   fi
  3148. else
  3149.   RANLIB="$ac_cv_prog_RANLIB"
  3150. fi
  3151. if test -n "$ac_tool_prefix"; then
  3152.   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  3153. set dummy ${ac_tool_prefix}strip; ac_word=$2
  3154. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  3155. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  3156. if test "${ac_cv_prog_STRIP+set}" = set; then
  3157.   echo $ECHO_N "(cached) $ECHO_C" >&6
  3158. else
  3159.   if test -n "$STRIP"; then
  3160.   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  3161. else
  3162. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3163. for as_dir in $PATH
  3164. do
  3165.   IFS=$as_save_IFS
  3166.   test -z "$as_dir" && as_dir=.
  3167.   for ac_exec_ext in '' $ac_executable_extensions; do
  3168.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3169.     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  3170.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3171.     break 2
  3172.   fi
  3173. done
  3174. done
  3175. IFS=$as_save_IFS
  3176. fi
  3177. fi
  3178. STRIP=$ac_cv_prog_STRIP
  3179. if test -n "$STRIP"; then
  3180.   { echo "$as_me:$LINENO: result: $STRIP" >&5
  3181. echo "${ECHO_T}$STRIP" >&6; }
  3182. else
  3183.   { echo "$as_me:$LINENO: result: no" >&5
  3184. echo "${ECHO_T}no" >&6; }
  3185. fi
  3186. fi
  3187. if test -z "$ac_cv_prog_STRIP"; then
  3188.   ac_ct_STRIP=$STRIP
  3189.   # Extract the first word of "strip", so it can be a program name with args.
  3190. set dummy strip; ac_word=$2
  3191. { echo "$as_me:$LINENO: checking for $ac_word" >&5
  3192. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
  3193. if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
  3194.   echo $ECHO_N "(cached) $ECHO_C" >&6
  3195. else
  3196.   if test -n "$ac_ct_STRIP"; then
  3197.   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  3198. else
  3199. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3200. for as_dir in $PATH
  3201. do
  3202.   IFS=$as_save_IFS
  3203.   test -z "$as_dir" && as_dir=.
  3204.   for ac_exec_ext in '' $ac_executable_extensions; do
  3205.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  3206.     ac_cv_prog_ac_ct_STRIP="strip"
  3207.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3208.     break 2
  3209.   fi
  3210. done
  3211. done
  3212. IFS=$as_save_IFS
  3213. fi
  3214. fi
  3215. ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  3216. if test -n "$ac_ct_STRIP"; then
  3217.   { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
  3218. echo "${ECHO_T}$ac_ct_STRIP" >&6; }
  3219. else
  3220.   { echo "$as_me:$LINENO: result: no" >&5
  3221. echo "${ECHO_T}no" >&6; }
  3222. fi
  3223.   if test "x$ac_ct_STRIP" = x; then
  3224.     STRIP=":"
  3225.   else