configure
上传用户:ledjyj
上传日期:2014-08-27
资源大小:2639k
文件大小:800k
源码类别:

驱动编程

开发平台:

Unix_Linux

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