configure
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:1341k
源码类别:

midi

开发平台:

Unix_Linux

  1.         CXXFLAGS_save="${CXXFLAGS_save} -DMACOSX_DEPLOYMENT_TARGET=${with_macosx_version_min}"; CXXFLAGS="${CXXFLAGS_save}"
  2.         OBJCFLAGS_save="${OBJCFLAGS_save} -DMACOSX_DEPLOYMENT_TARGET=${with_macosx_version_min}"; OBJCFLAGS="${OBJCFLAGS_save}"
  3.         MACOSX_DEPLOYMENT_TARGET=${with_macosx_version_min}
  4.         export MACOSX_DEPLOYMENT_TARGET
  5.     fi
  6.     ;;
  7.   darwin9*)
  8.     if (test ".`uname -p`" = ".i386"); then
  9.                                         save_cflags="$CFLAGS"
  10.         CFLAGS="$CFLAGS -dynamiclib -single_module -read_only_relocs suppress"
  11.         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  12. /* end confdefs.h.  */
  13. int a;
  14. int
  15. main ()
  16. {
  17. asm("movq _a,%mm0n");
  18.   ;
  19.   return 0;
  20. }
  21. _ACEOF
  22. if ac_fn_c_try_link "$LINENO"; then :
  23.   ac_ld_does_not_support_text_reloc=no
  24. else
  25.   ac_ld_does_not_support_text_reloc=yes
  26. fi
  27. rm -f core conftest.err conftest.$ac_objext 
  28.     conftest$ac_exeext conftest.$ac_ext
  29.         CFLAGS="$save_cflags"
  30.         if test "x$ac_ld_does_not_support_text_reloc" = "xyes"; then
  31.             enable_mmx="no"
  32.             echo "  Assuming --disable-mmx (due to a bug in ld)"
  33.             enable_sse="no"
  34.             echo "  Assuming --disable-sse (due to a bug in ld)"
  35.         fi
  36.     fi
  37.     ;;
  38.   *mingw32* | *cygwin* | *wince* | *mingwce*)
  39.     if test -n "$ac_tool_prefix"; then
  40.   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
  41. set dummy ${ac_tool_prefix}windres; ac_word=$2
  42. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  43. $as_echo_n "checking for $ac_word... " >&6; }
  44. if test "${ac_cv_prog_WINDRES+set}" = set; then :
  45.   $as_echo_n "(cached) " >&6
  46. else
  47.   if test -n "$WINDRES"; then
  48.   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
  49. else
  50. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  51. for as_dir in $PATH
  52. do
  53.   IFS=$as_save_IFS
  54.   test -z "$as_dir" && as_dir=.
  55.     for ac_exec_ext in '' $ac_executable_extensions; do
  56.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  57.     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
  58.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  59.     break 2
  60.   fi
  61. done
  62.   done
  63. IFS=$as_save_IFS
  64. fi
  65. fi
  66. WINDRES=$ac_cv_prog_WINDRES
  67. if test -n "$WINDRES"; then
  68.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
  69. $as_echo "$WINDRES" >&6; }
  70. else
  71.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  72. $as_echo "no" >&6; }
  73. fi
  74. fi
  75. if test -z "$ac_cv_prog_WINDRES"; then
  76.   ac_ct_WINDRES=$WINDRES
  77.   # Extract the first word of "windres", so it can be a program name with args.
  78. set dummy windres; ac_word=$2
  79. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  80. $as_echo_n "checking for $ac_word... " >&6; }
  81. if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then :
  82.   $as_echo_n "(cached) " >&6
  83. else
  84.   if test -n "$ac_ct_WINDRES"; then
  85.   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
  86. else
  87. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  88. for as_dir in $PATH
  89. do
  90.   IFS=$as_save_IFS
  91.   test -z "$as_dir" && as_dir=.
  92.     for ac_exec_ext in '' $ac_executable_extensions; do
  93.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  94.     ac_cv_prog_ac_ct_WINDRES="windres"
  95.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  96.     break 2
  97.   fi
  98. done
  99.   done
  100. IFS=$as_save_IFS
  101. fi
  102. fi
  103. ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
  104. if test -n "$ac_ct_WINDRES"; then
  105.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
  106. $as_echo "$ac_ct_WINDRES" >&6; }
  107. else
  108.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  109. $as_echo "no" >&6; }
  110. fi
  111.   if test "x$ac_ct_WINDRES" = x; then
  112.     WINDRES=":"
  113.   else
  114.     case $cross_compiling:$ac_tool_warned in
  115. yes:)
  116. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  117. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  118. ac_tool_warned=yes ;;
  119. esac
  120.     WINDRES=$ac_ct_WINDRES
  121.   fi
  122. else
  123.   WINDRES="$ac_cv_prog_WINDRES"
  124. fi
  125.     if test -n "$ac_tool_prefix"; then
  126.   # Extract the first word of "${ac_tool_prefix}objcopy", so it can be a program name with args.
  127. set dummy ${ac_tool_prefix}objcopy; ac_word=$2
  128. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  129. $as_echo_n "checking for $ac_word... " >&6; }
  130. if test "${ac_cv_prog_OBJCOPY+set}" = set; then :
  131.   $as_echo_n "(cached) " >&6
  132. else
  133.   if test -n "$OBJCOPY"; then
  134.   ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
  135. else
  136. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  137. for as_dir in $PATH
  138. do
  139.   IFS=$as_save_IFS
  140.   test -z "$as_dir" && as_dir=.
  141.     for ac_exec_ext in '' $ac_executable_extensions; do
  142.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  143.     ac_cv_prog_OBJCOPY="${ac_tool_prefix}objcopy"
  144.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  145.     break 2
  146.   fi
  147. done
  148.   done
  149. IFS=$as_save_IFS
  150. fi
  151. fi
  152. OBJCOPY=$ac_cv_prog_OBJCOPY
  153. if test -n "$OBJCOPY"; then
  154.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJCOPY" >&5
  155. $as_echo "$OBJCOPY" >&6; }
  156. else
  157.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  158. $as_echo "no" >&6; }
  159. fi
  160. fi
  161. if test -z "$ac_cv_prog_OBJCOPY"; then
  162.   ac_ct_OBJCOPY=$OBJCOPY
  163.   # Extract the first word of "objcopy", so it can be a program name with args.
  164. set dummy objcopy; ac_word=$2
  165. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  166. $as_echo_n "checking for $ac_word... " >&6; }
  167. if test "${ac_cv_prog_ac_ct_OBJCOPY+set}" = set; then :
  168.   $as_echo_n "(cached) " >&6
  169. else
  170.   if test -n "$ac_ct_OBJCOPY"; then
  171.   ac_cv_prog_ac_ct_OBJCOPY="$ac_ct_OBJCOPY" # Let the user override the test.
  172. else
  173. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  174. for as_dir in $PATH
  175. do
  176.   IFS=$as_save_IFS
  177.   test -z "$as_dir" && as_dir=.
  178.     for ac_exec_ext in '' $ac_executable_extensions; do
  179.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  180.     ac_cv_prog_ac_ct_OBJCOPY="objcopy"
  181.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  182.     break 2
  183.   fi
  184. done
  185.   done
  186. IFS=$as_save_IFS
  187. fi
  188. fi
  189. ac_ct_OBJCOPY=$ac_cv_prog_ac_ct_OBJCOPY
  190. if test -n "$ac_ct_OBJCOPY"; then
  191.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJCOPY" >&5
  192. $as_echo "$ac_ct_OBJCOPY" >&6; }
  193. else
  194.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  195. $as_echo "no" >&6; }
  196. fi
  197.   if test "x$ac_ct_OBJCOPY" = x; then
  198.     OBJCOPY=":"
  199.   else
  200.     case $cross_compiling:$ac_tool_warned in
  201. yes:)
  202. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  203. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  204. ac_tool_warned=yes ;;
  205. esac
  206.     OBJCOPY=$ac_ct_OBJCOPY
  207.   fi
  208. else
  209.   OBJCOPY="$ac_cv_prog_OBJCOPY"
  210. fi
  211.     case "${host_os}" in
  212.       *wince* | *mingwce* | *mingw32ce*)
  213.         SYS=mingwce
  214. $as_echo "#define _WIN32_WINNT 0x0501" >>confdefs.h
  215.         ;;
  216.       *mingw32*)
  217.         SYS=mingw32
  218. $as_echo "#define _WIN32_WINNT 0x0500" >>confdefs.h
  219.         ;;
  220.       *cygwin*)
  221. $as_echo "#define _WIN32_WINNT 0x0500" >>confdefs.h
  222.         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  223. /* end confdefs.h.  */
  224. #ifdef WIN32
  225.              yes
  226.              #endif
  227. _ACEOF
  228. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  229.   $EGREP "yes" >/dev/null 2>&1; then :
  230.   SYS=mingw32
  231. else
  232.   SYS=cygwin
  233. fi
  234. rm -f conftest*
  235.         ;;
  236.     esac
  237.     if test "${SYS}" = "mingw32"; then
  238.         # add ws2_32 for closesocket, select, recv
  239.   for element in libvlccore; do
  240.     eval "LIBS_${element}="'"'"-lws2_32 -lnetapi32 -lwinmm "'$'"{LIBS_${element}} "'"'
  241.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  242.   done
  243.   for element in vlc; do
  244.     eval "LDFLAGS_${element}="'"'"-mwindows "'$'"{LDFLAGS_${element}} "'"'
  245.     am_modules_with_ldflags="${am_modules_with_ldflags} ${element}"
  246.   done
  247.   for element in activex mozilla; do
  248.     eval "LIBS_${element}="'"'"-lgdi32 "'$'"{LIBS_${element}} "'"'
  249.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  250.   done
  251.   for element in cdda vcdx cddax sdl_image; do
  252.     eval "LIBS_${element}="'"'"-lwinmm "'$'"{LIBS_${element}} "'"'
  253.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  254.   done
  255.   for element in access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp access_output_shout access_output_rtmp sap slp http stream_out_standard stream_out_rtp stream_out_raop vod_rtsp access_realrtsp rtp telnet rc netsync gnutls growl_udp flac ts audioscrobbler lua remoteosd zvbi; do
  256.     eval "LIBS_${element}="'"'"-lws2_32 "'$'"{LIBS_${element}} "'"'
  257.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  258.   done
  259.   for element in access_file; do
  260.     eval "LIBS_${element}="'"'"-lshlwapi "'$'"{LIBS_${element}} "'"'
  261.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  262.   done
  263.     fi
  264.     if test "${SYS}" = "mingwce"; then
  265.         # add ws2 for closesocket, select, recv
  266.   for element in libvlccore access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp access_output_rtmp sap http netsync audioscrobbler growl rtp stream_out_rtp remoteosd ts telnet; do
  267.     eval "LIBS_${element}="'"'"-lws2 "'$'"{LIBS_${element}} "'"'
  268.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  269.   done
  270.   for element in libvlccore; do
  271.     eval "LIBS_${element}="'"'"-lmmtimer "'$'"{LIBS_${element}} "'"'
  272.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  273.   done
  274.    fi
  275.     ;;
  276.   *nto*)
  277.     SYS=nto
  278.   for element in x11 xvideo; do
  279.     eval "LIBS_${element}="'"'"-lsocket "'$'"{LIBS_${element}} "'"'
  280.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  281.   done
  282.     ;;
  283.   solaris*)
  284.     SYS=solaris
  285.     # _POSIX_PTHREAD_SEMANTICS is needed to get the POSIX ctime_r
  286.     # Perhaps it is useful other places as well?
  287.     CFLAGS_save="${CFLAGS_save} -D_POSIX_PTHREAD_SEMANTICS"; CFLAGS="${CFLAGS_save}"
  288.     ;;
  289.   hpux*)
  290.     SYS=hpux
  291.     ;;
  292.   beos)
  293.     SYS=beos
  294.     CFLAGS_save="${CFLAGS_save} -Wno-multichar"; CFLAGS="${CFLAGS_save}"
  295.     CXXFLAGS_save="${CXXFLAGS_save} -Wno-multichar"; CXXFLAGS="${CXXFLAGS_save}"
  296.   for element in beos; do
  297.     eval "CXXFLAGS_${element}="'"$'"{CXXFLAGS_${element}} "'"'
  298.     am_modules_with_cxxflags="${am_modules_with_cxxflags} ${element}"
  299.   done
  300.   for element in vlc libvlccore logger; do
  301.     eval "LIBS_${element}="'"'"-lbe "'$'"{LIBS_${element}} "'"'
  302.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  303.   done
  304.   for element in beos; do
  305.     eval "LIBS_${element}="'"'"-lbe -lmedia -ltranslation -ltracker -lgame "'$'"{LIBS_${element}} "'"'
  306.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  307.   done
  308.   for element in dvdnav dvdread; do
  309.     eval "LIBS_${element}="'"'"-ldl "'$'"{LIBS_${element}} "'"'
  310.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  311.   done
  312.   for element in access_file; do
  313.     eval "LIBS_${element}="'"'"-lpoll "'$'"{LIBS_${element}} "'"'
  314.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  315.   done
  316.     LDFLAGS_save="${LDFLAGS_save} -lintl"; LDFLAGS="${LDFLAGS_save}"
  317.         if test -f /boot/beos/system/lib/libbind.so; then
  318.   for element in access_file access_ftp access_mms access_output_udp telnet netsync sap libvlccore growl_udp; do
  319.     eval "LIBS_${element}="'"'"-lbind -lsocket "'$'"{LIBS_${element}} "'"'
  320.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  321.   done
  322.     else
  323.   for element in access_file access_ftp access_mms access_output_udp telnet netsync sap libvlccore growl_udp; do
  324.     eval "LIBS_${element}="'"'"-lnet "'$'"{LIBS_${element}} "'"'
  325.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  326.   done
  327.     fi
  328.         if test -f /boot/beos/system/lib/libzeta.so; then
  329.   for element in beos; do
  330.     eval "LIBS_${element}="'"'"-lzeta "'$'"{LIBS_${element}} "'"'
  331.     am_modules_with_libs="${am_modules_with_libs} ${element}"
  332.   done
  333.     fi
  334.     ;;
  335.   *)
  336.     SYS="${host_os}"
  337.     ;;
  338. esac
  339.  if test "${SYS}" = "beos"; then
  340.   HAVE_BEOS_TRUE=
  341.   HAVE_BEOS_FALSE='#'
  342. else
  343.   HAVE_BEOS_TRUE='#'
  344.   HAVE_BEOS_FALSE=
  345. fi
  346.  if test "${SYS}" = "darwin"; then
  347.   HAVE_DARWIN_TRUE=
  348.   HAVE_DARWIN_FALSE='#'
  349. else
  350.   HAVE_DARWIN_TRUE='#'
  351.   HAVE_DARWIN_FALSE=
  352. fi
  353.  if test "${SYS}" = "linux"; then
  354.   HAVE_LINUX_TRUE=
  355.   HAVE_LINUX_FALSE='#'
  356. else
  357.   HAVE_LINUX_TRUE='#'
  358.   HAVE_LINUX_FALSE=
  359. fi
  360.  if test "${SYS}" = "mingw32"; then
  361.   HAVE_WIN32_TRUE=
  362.   HAVE_WIN32_FALSE='#'
  363. else
  364.   HAVE_WIN32_TRUE='#'
  365.   HAVE_WIN32_FALSE=
  366. fi
  367.  if test "${SYS}" = "mingwce"; then
  368.   HAVE_WINCE_TRUE=
  369.   HAVE_WINCE_FALSE='#'
  370. else
  371.   HAVE_WINCE_TRUE='#'
  372.   HAVE_WINCE_FALSE=
  373. fi
  374. case "${build_os}" in
  375.     cygwin|msys)
  376.         ac_executable_extensions=".exe"
  377.     ;;
  378.     *)
  379.     ;;
  380. esac
  381. if test "${lt_cv_deplibs_check_method+set}" = set; then :
  382.   $as_echo_n "(cached) " >&6
  383. else
  384.   lt_cv_deplibs_check_method=pass_all
  385. fi
  386. # Check whether --enable-static was given.
  387. if test "${enable_static+set}" = set; then :
  388.   enableval=$enable_static; p=${PACKAGE-default}
  389.     case $enableval in
  390.     yes) enable_static=yes ;;
  391.     no) enable_static=no ;;
  392.     *)
  393.      enable_static=no
  394.       # Look at the argument we got.  We use all the common list separators.
  395.       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  396.       for pkg in $enableval; do
  397. IFS="$lt_save_ifs"
  398. if test "X$pkg" = "X$p"; then
  399.   enable_static=yes
  400. fi
  401.       done
  402.       IFS="$lt_save_ifs"
  403.       ;;
  404.     esac
  405. else
  406.   enable_static=no
  407. fi
  408. enable_dlopen=yes
  409. enable_win32_dll=yes
  410. case $host in
  411. *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
  412.   if test -n "$ac_tool_prefix"; then
  413.   # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
  414. set dummy ${ac_tool_prefix}as; ac_word=$2
  415. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  416. $as_echo_n "checking for $ac_word... " >&6; }
  417. if test "${ac_cv_prog_AS+set}" = set; then :
  418.   $as_echo_n "(cached) " >&6
  419. else
  420.   if test -n "$AS"; then
  421.   ac_cv_prog_AS="$AS" # Let the user override the test.
  422. else
  423. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  424. for as_dir in $PATH
  425. do
  426.   IFS=$as_save_IFS
  427.   test -z "$as_dir" && as_dir=.
  428.     for ac_exec_ext in '' $ac_executable_extensions; do
  429.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  430.     ac_cv_prog_AS="${ac_tool_prefix}as"
  431.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  432.     break 2
  433.   fi
  434. done
  435.   done
  436. IFS=$as_save_IFS
  437. fi
  438. fi
  439. AS=$ac_cv_prog_AS
  440. if test -n "$AS"; then
  441.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
  442. $as_echo "$AS" >&6; }
  443. else
  444.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  445. $as_echo "no" >&6; }
  446. fi
  447. fi
  448. if test -z "$ac_cv_prog_AS"; then
  449.   ac_ct_AS=$AS
  450.   # Extract the first word of "as", so it can be a program name with args.
  451. set dummy as; ac_word=$2
  452. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  453. $as_echo_n "checking for $ac_word... " >&6; }
  454. if test "${ac_cv_prog_ac_ct_AS+set}" = set; then :
  455.   $as_echo_n "(cached) " >&6
  456. else
  457.   if test -n "$ac_ct_AS"; then
  458.   ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
  459. else
  460. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  461. for as_dir in $PATH
  462. do
  463.   IFS=$as_save_IFS
  464.   test -z "$as_dir" && as_dir=.
  465.     for ac_exec_ext in '' $ac_executable_extensions; do
  466.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  467.     ac_cv_prog_ac_ct_AS="as"
  468.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  469.     break 2
  470.   fi
  471. done
  472.   done
  473. IFS=$as_save_IFS
  474. fi
  475. fi
  476. ac_ct_AS=$ac_cv_prog_ac_ct_AS
  477. if test -n "$ac_ct_AS"; then
  478.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
  479. $as_echo "$ac_ct_AS" >&6; }
  480. else
  481.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  482. $as_echo "no" >&6; }
  483. fi
  484.   if test "x$ac_ct_AS" = x; then
  485.     AS="false"
  486.   else
  487.     case $cross_compiling:$ac_tool_warned in
  488. yes:)
  489. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  490. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  491. ac_tool_warned=yes ;;
  492. esac
  493.     AS=$ac_ct_AS
  494.   fi
  495. else
  496.   AS="$ac_cv_prog_AS"
  497. fi
  498.   if test -n "$ac_tool_prefix"; then
  499.   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
  500. set dummy ${ac_tool_prefix}dlltool; ac_word=$2
  501. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  502. $as_echo_n "checking for $ac_word... " >&6; }
  503. if test "${ac_cv_prog_DLLTOOL+set}" = set; then :
  504.   $as_echo_n "(cached) " >&6
  505. else
  506.   if test -n "$DLLTOOL"; then
  507.   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
  508. else
  509. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  510. for as_dir in $PATH
  511. do
  512.   IFS=$as_save_IFS
  513.   test -z "$as_dir" && as_dir=.
  514.     for ac_exec_ext in '' $ac_executable_extensions; do
  515.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  516.     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
  517.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  518.     break 2
  519.   fi
  520. done
  521.   done
  522. IFS=$as_save_IFS
  523. fi
  524. fi
  525. DLLTOOL=$ac_cv_prog_DLLTOOL
  526. if test -n "$DLLTOOL"; then
  527.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
  528. $as_echo "$DLLTOOL" >&6; }
  529. else
  530.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  531. $as_echo "no" >&6; }
  532. fi
  533. fi
  534. if test -z "$ac_cv_prog_DLLTOOL"; then
  535.   ac_ct_DLLTOOL=$DLLTOOL
  536.   # Extract the first word of "dlltool", so it can be a program name with args.
  537. set dummy dlltool; ac_word=$2
  538. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  539. $as_echo_n "checking for $ac_word... " >&6; }
  540. if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then :
  541.   $as_echo_n "(cached) " >&6
  542. else
  543.   if test -n "$ac_ct_DLLTOOL"; then
  544.   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
  545. else
  546. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  547. for as_dir in $PATH
  548. do
  549.   IFS=$as_save_IFS
  550.   test -z "$as_dir" && as_dir=.
  551.     for ac_exec_ext in '' $ac_executable_extensions; do
  552.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  553.     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
  554.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  555.     break 2
  556.   fi
  557. done
  558.   done
  559. IFS=$as_save_IFS
  560. fi
  561. fi
  562. ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
  563. if test -n "$ac_ct_DLLTOOL"; then
  564.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
  565. $as_echo "$ac_ct_DLLTOOL" >&6; }
  566. else
  567.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  568. $as_echo "no" >&6; }
  569. fi
  570.   if test "x$ac_ct_DLLTOOL" = x; then
  571.     DLLTOOL="false"
  572.   else
  573.     case $cross_compiling:$ac_tool_warned in
  574. yes:)
  575. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  576. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  577. ac_tool_warned=yes ;;
  578. esac
  579.     DLLTOOL=$ac_ct_DLLTOOL
  580.   fi
  581. else
  582.   DLLTOOL="$ac_cv_prog_DLLTOOL"
  583. fi
  584.   if test -n "$ac_tool_prefix"; then
  585.   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  586. set dummy ${ac_tool_prefix}objdump; ac_word=$2
  587. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  588. $as_echo_n "checking for $ac_word... " >&6; }
  589. if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
  590.   $as_echo_n "(cached) " >&6
  591. else
  592.   if test -n "$OBJDUMP"; then
  593.   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  594. else
  595. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  596. for as_dir in $PATH
  597. do
  598.   IFS=$as_save_IFS
  599.   test -z "$as_dir" && as_dir=.
  600.     for ac_exec_ext in '' $ac_executable_extensions; do
  601.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  602.     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  603.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  604.     break 2
  605.   fi
  606. done
  607.   done
  608. IFS=$as_save_IFS
  609. fi
  610. fi
  611. OBJDUMP=$ac_cv_prog_OBJDUMP
  612. if test -n "$OBJDUMP"; then
  613.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  614. $as_echo "$OBJDUMP" >&6; }
  615. else
  616.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  617. $as_echo "no" >&6; }
  618. fi
  619. fi
  620. if test -z "$ac_cv_prog_OBJDUMP"; then
  621.   ac_ct_OBJDUMP=$OBJDUMP
  622.   # Extract the first word of "objdump", so it can be a program name with args.
  623. set dummy objdump; ac_word=$2
  624. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  625. $as_echo_n "checking for $ac_word... " >&6; }
  626. if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
  627.   $as_echo_n "(cached) " >&6
  628. else
  629.   if test -n "$ac_ct_OBJDUMP"; then
  630.   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  631. else
  632. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  633. for as_dir in $PATH
  634. do
  635.   IFS=$as_save_IFS
  636.   test -z "$as_dir" && as_dir=.
  637.     for ac_exec_ext in '' $ac_executable_extensions; do
  638.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  639.     ac_cv_prog_ac_ct_OBJDUMP="objdump"
  640.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  641.     break 2
  642.   fi
  643. done
  644.   done
  645. IFS=$as_save_IFS
  646. fi
  647. fi
  648. ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  649. if test -n "$ac_ct_OBJDUMP"; then
  650.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  651. $as_echo "$ac_ct_OBJDUMP" >&6; }
  652. else
  653.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  654. $as_echo "no" >&6; }
  655. fi
  656.   if test "x$ac_ct_OBJDUMP" = x; then
  657.     OBJDUMP="false"
  658.   else
  659.     case $cross_compiling:$ac_tool_warned in
  660. yes:)
  661. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  662. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  663. ac_tool_warned=yes ;;
  664. esac
  665.     OBJDUMP=$ac_ct_OBJDUMP
  666.   fi
  667. else
  668.   OBJDUMP="$ac_cv_prog_OBJDUMP"
  669. fi
  670.   ;;
  671. esac
  672. test -z "$AS" && AS=as
  673. test -z "$DLLTOOL" && DLLTOOL=dlltool
  674. test -z "$OBJDUMP" && OBJDUMP=objdump
  675. case `pwd` in
  676.   * * | * *)
  677.     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in `pwd`" >&5
  678. $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in `pwd`" >&2;} ;;
  679. esac
  680. macro_version='2.2.6b'
  681. macro_revision='1.3017'
  682. ltmain="$ac_aux_dir/ltmain.sh"
  683. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
  684. $as_echo_n "checking for a sed that does not truncate output... " >&6; }
  685. if test "${ac_cv_path_SED+set}" = set; then :
  686.   $as_echo_n "(cached) " >&6
  687. else
  688.             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
  689.      for ac_i in 1 2 3 4 5 6 7; do
  690.        ac_script="$ac_script$as_nl$ac_script"
  691.      done
  692.      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
  693.      { ac_script=; unset ac_script;}
  694.      if test -z "$SED"; then
  695.   ac_path_SED_found=false
  696.   # Loop through the user's path and test for each of PROGNAME-LIST
  697.   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  698. for as_dir in $PATH
  699. do
  700.   IFS=$as_save_IFS
  701.   test -z "$as_dir" && as_dir=.
  702.     for ac_prog in sed gsed; do
  703.     for ac_exec_ext in '' $ac_executable_extensions; do
  704.       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
  705.       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
  706. # Check for GNU ac_path_SED and select it if it is found.
  707.   # Check for GNU $ac_path_SED
  708. case `"$ac_path_SED" --version 2>&1` in
  709. *GNU*)
  710.   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
  711. *)
  712.   ac_count=0
  713.   $as_echo_n 0123456789 >"conftest.in"
  714.   while :
  715.   do
  716.     cat "conftest.in" "conftest.in" >"conftest.tmp"
  717.     mv "conftest.tmp" "conftest.in"
  718.     cp "conftest.in" "conftest.nl"
  719.     $as_echo '' >> "conftest.nl"
  720.     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
  721.     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  722.     as_fn_arith $ac_count + 1 && ac_count=$as_val
  723.     if test $ac_count -gt ${ac_path_SED_max-0}; then
  724.       # Best one so far, save it but keep looking for a better one
  725.       ac_cv_path_SED="$ac_path_SED"
  726.       ac_path_SED_max=$ac_count
  727.     fi
  728.     # 10*(2^10) chars as input seems more than enough
  729.     test $ac_count -gt 10 && break
  730.   done
  731.   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  732. esac
  733.       $ac_path_SED_found && break 3
  734.     done
  735.   done
  736.   done
  737. IFS=$as_save_IFS
  738.   if test -z "$ac_cv_path_SED"; then
  739.     as_fn_error "no acceptable sed could be found in $PATH" "$LINENO" 5
  740.   fi
  741. else
  742.   ac_cv_path_SED=$SED
  743. fi
  744. fi
  745. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
  746. $as_echo "$ac_cv_path_SED" >&6; }
  747.  SED="$ac_cv_path_SED"
  748.   rm -f conftest.sed
  749. test -z "$SED" && SED=sed
  750. Xsed="$SED -e 1s/^X//"
  751. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
  752. $as_echo_n "checking for fgrep... " >&6; }
  753. if test "${ac_cv_path_FGREP+set}" = set; then :
  754.   $as_echo_n "(cached) " >&6
  755. else
  756.   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
  757.    then ac_cv_path_FGREP="$GREP -F"
  758.    else
  759.      if test -z "$FGREP"; then
  760.   ac_path_FGREP_found=false
  761.   # Loop through the user's path and test for each of PROGNAME-LIST
  762.   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  763. for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  764. do
  765.   IFS=$as_save_IFS
  766.   test -z "$as_dir" && as_dir=.
  767.     for ac_prog in fgrep; do
  768.     for ac_exec_ext in '' $ac_executable_extensions; do
  769.       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
  770.       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
  771. # Check for GNU ac_path_FGREP and select it if it is found.
  772.   # Check for GNU $ac_path_FGREP
  773. case `"$ac_path_FGREP" --version 2>&1` in
  774. *GNU*)
  775.   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
  776. *)
  777.   ac_count=0
  778.   $as_echo_n 0123456789 >"conftest.in"
  779.   while :
  780.   do
  781.     cat "conftest.in" "conftest.in" >"conftest.tmp"
  782.     mv "conftest.tmp" "conftest.in"
  783.     cp "conftest.in" "conftest.nl"
  784.     $as_echo 'FGREP' >> "conftest.nl"
  785.     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
  786.     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  787.     as_fn_arith $ac_count + 1 && ac_count=$as_val
  788.     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
  789.       # Best one so far, save it but keep looking for a better one
  790.       ac_cv_path_FGREP="$ac_path_FGREP"
  791.       ac_path_FGREP_max=$ac_count
  792.     fi
  793.     # 10*(2^10) chars as input seems more than enough
  794.     test $ac_count -gt 10 && break
  795.   done
  796.   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  797. esac
  798.       $ac_path_FGREP_found && break 3
  799.     done
  800.   done
  801.   done
  802. IFS=$as_save_IFS
  803.   if test -z "$ac_cv_path_FGREP"; then
  804.     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  805.   fi
  806. else
  807.   ac_cv_path_FGREP=$FGREP
  808. fi
  809.    fi
  810. fi
  811. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
  812. $as_echo "$ac_cv_path_FGREP" >&6; }
  813.  FGREP="$ac_cv_path_FGREP"
  814. test -z "$GREP" && GREP=grep
  815. # Check whether --with-gnu-ld was given.
  816. if test "${with_gnu_ld+set}" = set; then :
  817.   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
  818. else
  819.   with_gnu_ld=no
  820. fi
  821. ac_prog=ld
  822. if test "$GCC" = yes; then
  823.   # Check if gcc -print-prog-name=ld gives a path.
  824.   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
  825. $as_echo_n "checking for ld used by $CC... " >&6; }
  826.   case $host in
  827.   *-*-mingw*)
  828.     # gcc leaves a trailing carriage return which upsets mingw
  829.     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '15'` ;;
  830.   *)
  831.     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
  832.   esac
  833.   case $ac_prog in
  834.     # Accept absolute paths.
  835.     [\/]* | ?:[\/]*)
  836.       re_direlt='/[^/][^/]*/../'
  837.       # Canonicalize the pathname of ld
  838.       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\%/%g'`
  839.       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
  840. ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
  841.       done
  842.       test -z "$LD" && LD="$ac_prog"
  843.       ;;
  844.   "")
  845.     # If it fails, then pretend we aren't using GCC.
  846.     ac_prog=ld
  847.     ;;
  848.   *)
  849.     # If it is relative, then search for the first ld in PATH.
  850.     with_gnu_ld=unknown
  851.     ;;
  852.   esac
  853. elif test "$with_gnu_ld" = yes; then
  854.   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
  855. $as_echo_n "checking for GNU ld... " >&6; }
  856. else
  857.   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
  858. $as_echo_n "checking for non-GNU ld... " >&6; }
  859. fi
  860. if test "${lt_cv_path_LD+set}" = set; then :
  861.   $as_echo_n "(cached) " >&6
  862. else
  863.   if test -z "$LD"; then
  864.   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  865.   for ac_dir in $PATH; do
  866.     IFS="$lt_save_ifs"
  867.     test -z "$ac_dir" && ac_dir=.
  868.     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
  869.       lt_cv_path_LD="$ac_dir/$ac_prog"
  870.       # Check to see if the program is GNU ld.  I'd rather use --version,
  871.       # but apparently some variants of GNU ld only accept -v.
  872.       # Break only if it was the GNU/non-GNU ld that we prefer.
  873.       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
  874.       *GNU* | *'with BFD'*)
  875. test "$with_gnu_ld" != no && break
  876. ;;
  877.       *)
  878. test "$with_gnu_ld" != yes && break
  879. ;;
  880.       esac
  881.     fi
  882.   done
  883.   IFS="$lt_save_ifs"
  884. else
  885.   lt_cv_path_LD="$LD" # Let the user override the test with a path.
  886. fi
  887. fi
  888. LD="$lt_cv_path_LD"
  889. if test -n "$LD"; then
  890.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  891. $as_echo "$LD" >&6; }
  892. else
  893.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  894. $as_echo "no" >&6; }
  895. fi
  896. test -z "$LD" && as_fn_error "no acceptable ld found in $PATH" "$LINENO" 5
  897. { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
  898. $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
  899. if test "${lt_cv_prog_gnu_ld+set}" = set; then :
  900.   $as_echo_n "(cached) " >&6
  901. else
  902.   # I'd rather use --version here, but apparently some GNU lds only accept -v.
  903. case `$LD -v 2>&1 </dev/null` in
  904. *GNU* | *'with BFD'*)
  905.   lt_cv_prog_gnu_ld=yes
  906.   ;;
  907. *)
  908.   lt_cv_prog_gnu_ld=no
  909.   ;;
  910. esac
  911. fi
  912. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
  913. $as_echo "$lt_cv_prog_gnu_ld" >&6; }
  914. with_gnu_ld=$lt_cv_prog_gnu_ld
  915. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
  916. $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
  917. if test "${lt_cv_path_NM+set}" = set; then :
  918.   $as_echo_n "(cached) " >&6
  919. else
  920.   if test -n "$NM"; then
  921.   # Let the user override the test.
  922.   lt_cv_path_NM="$NM"
  923. else
  924.   lt_nm_to_check="${ac_tool_prefix}nm"
  925.   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
  926.     lt_nm_to_check="$lt_nm_to_check nm"
  927.   fi
  928.   for lt_tmp_nm in $lt_nm_to_check; do
  929.     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  930.     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
  931.       IFS="$lt_save_ifs"
  932.       test -z "$ac_dir" && ac_dir=.
  933.       tmp_nm="$ac_dir/$lt_tmp_nm"
  934.       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
  935. # Check to see if the nm accepts a BSD-compat flag.
  936. # Adding the `sed 1q' prevents false positives on HP-UX, which says:
  937. #   nm: unknown option "B" ignored
  938. # Tru64's nm complains that /dev/null is an invalid object file
  939. case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
  940. */dev/null* | *'Invalid file or object type'*)
  941.   lt_cv_path_NM="$tmp_nm -B"
  942.   break
  943.   ;;
  944. *)
  945.   case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
  946.   */dev/null*)
  947.     lt_cv_path_NM="$tmp_nm -p"
  948.     break
  949.     ;;
  950.   *)
  951.     lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
  952.     continue # so that we can try to find one that supports BSD flags
  953.     ;;
  954.   esac
  955.   ;;
  956. esac
  957.       fi
  958.     done
  959.     IFS="$lt_save_ifs"
  960.   done
  961.   : ${lt_cv_path_NM=no}
  962. fi
  963. fi
  964. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
  965. $as_echo "$lt_cv_path_NM" >&6; }
  966. if test "$lt_cv_path_NM" != "no"; then
  967.   NM="$lt_cv_path_NM"
  968. else
  969.   # Didn't find any BSD compatible name lister, look for dumpbin.
  970.   if test -n "$ac_tool_prefix"; then
  971.   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
  972.   do
  973.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  974. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  975. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  976. $as_echo_n "checking for $ac_word... " >&6; }
  977. if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
  978.   $as_echo_n "(cached) " >&6
  979. else
  980.   if test -n "$DUMPBIN"; then
  981.   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
  982. else
  983. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  984. for as_dir in $PATH
  985. do
  986.   IFS=$as_save_IFS
  987.   test -z "$as_dir" && as_dir=.
  988.     for ac_exec_ext in '' $ac_executable_extensions; do
  989.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  990.     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
  991.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  992.     break 2
  993.   fi
  994. done
  995.   done
  996. IFS=$as_save_IFS
  997. fi
  998. fi
  999. DUMPBIN=$ac_cv_prog_DUMPBIN
  1000. if test -n "$DUMPBIN"; then
  1001.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
  1002. $as_echo "$DUMPBIN" >&6; }
  1003. else
  1004.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1005. $as_echo "no" >&6; }
  1006. fi
  1007.     test -n "$DUMPBIN" && break
  1008.   done
  1009. fi
  1010. if test -z "$DUMPBIN"; then
  1011.   ac_ct_DUMPBIN=$DUMPBIN
  1012.   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
  1013. do
  1014.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  1015. set dummy $ac_prog; ac_word=$2
  1016. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1017. $as_echo_n "checking for $ac_word... " >&6; }
  1018. if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
  1019.   $as_echo_n "(cached) " >&6
  1020. else
  1021.   if test -n "$ac_ct_DUMPBIN"; then
  1022.   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
  1023. else
  1024. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1025. for as_dir in $PATH
  1026. do
  1027.   IFS=$as_save_IFS
  1028.   test -z "$as_dir" && as_dir=.
  1029.     for ac_exec_ext in '' $ac_executable_extensions; do
  1030.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1031.     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
  1032.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1033.     break 2
  1034.   fi
  1035. done
  1036.   done
  1037. IFS=$as_save_IFS
  1038. fi
  1039. fi
  1040. ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
  1041. if test -n "$ac_ct_DUMPBIN"; then
  1042.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
  1043. $as_echo "$ac_ct_DUMPBIN" >&6; }
  1044. else
  1045.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1046. $as_echo "no" >&6; }
  1047. fi
  1048.   test -n "$ac_ct_DUMPBIN" && break
  1049. done
  1050.   if test "x$ac_ct_DUMPBIN" = x; then
  1051.     DUMPBIN=":"
  1052.   else
  1053.     case $cross_compiling:$ac_tool_warned in
  1054. yes:)
  1055. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  1056. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  1057. ac_tool_warned=yes ;;
  1058. esac
  1059.     DUMPBIN=$ac_ct_DUMPBIN
  1060.   fi
  1061. fi
  1062.   if test "$DUMPBIN" != ":"; then
  1063.     NM="$DUMPBIN"
  1064.   fi
  1065. fi
  1066. test -z "$NM" && NM=nm
  1067. { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
  1068. $as_echo_n "checking the name lister ($NM) interface... " >&6; }
  1069. if test "${lt_cv_nm_interface+set}" = set; then :
  1070.   $as_echo_n "(cached) " >&6
  1071. else
  1072.   lt_cv_nm_interface="BSD nm"
  1073.   echo "int some_variable = 0;" > conftest.$ac_ext
  1074.   (eval echo ""$as_me:9871: $ac_compile"" >&5)
  1075.   (eval "$ac_compile" 2>conftest.err)
  1076.   cat conftest.err >&5
  1077.   (eval echo ""$as_me:9874: $NM \"conftest.$ac_objext\""" >&5)
  1078.   (eval "$NM "conftest.$ac_objext"" 2>conftest.err > conftest.out)
  1079.   cat conftest.err >&5
  1080.   (eval echo ""$as_me:9877: output"" >&5)
  1081.   cat conftest.out >&5
  1082.   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
  1083.     lt_cv_nm_interface="MS dumpbin"
  1084.   fi
  1085.   rm -f conftest*
  1086. fi
  1087. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
  1088. $as_echo "$lt_cv_nm_interface" >&6; }
  1089. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
  1090. $as_echo_n "checking whether ln -s works... " >&6; }
  1091. LN_S=$as_ln_s
  1092. if test "$LN_S" = "ln -s"; then
  1093.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  1094. $as_echo "yes" >&6; }
  1095. else
  1096.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
  1097. $as_echo "no, using $LN_S" >&6; }
  1098. fi
  1099. # find the maximum length of command line arguments
  1100. { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
  1101. $as_echo_n "checking the maximum length of command line arguments... " >&6; }
  1102. if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
  1103.   $as_echo_n "(cached) " >&6
  1104. else
  1105.     i=0
  1106.   teststring="ABCD"
  1107.   case $build_os in
  1108.   msdosdjgpp*)
  1109.     # On DJGPP, this test can blow up pretty badly due to problems in libc
  1110.     # (any single argument exceeding 2000 bytes causes a buffer overrun
  1111.     # during glob expansion).  Even if it were fixed, the result of this
  1112.     # check would be larger than it should be.
  1113.     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
  1114.     ;;
  1115.   gnu*)
  1116.     # Under GNU Hurd, this test is not required because there is
  1117.     # no limit to the length of command line arguments.
  1118.     # Libtool will interpret -1 as no limit whatsoever
  1119.     lt_cv_sys_max_cmd_len=-1;
  1120.     ;;
  1121.   cygwin* | mingw* | cegcc*)
  1122.     # On Win9x/ME, this test blows up -- it succeeds, but takes
  1123.     # about 5 minutes as the teststring grows exponentially.
  1124.     # Worse, since 9x/ME are not pre-emptively multitasking,
  1125.     # you end up with a "frozen" computer, even though with patience
  1126.     # the test eventually succeeds (with a max line length of 256k).
  1127.     # Instead, let's just punt: use the minimum linelength reported by
  1128.     # all of the supported platforms: 8192 (on NT/2K/XP).
  1129.     lt_cv_sys_max_cmd_len=8192;
  1130.     ;;
  1131.   amigaos*)
  1132.     # On AmigaOS with pdksh, this test takes hours, literally.
  1133.     # So we just punt and use a minimum line length of 8192.
  1134.     lt_cv_sys_max_cmd_len=8192;
  1135.     ;;
  1136.   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
  1137.     # This has been around since 386BSD, at least.  Likely further.
  1138.     if test -x /sbin/sysctl; then
  1139.       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
  1140.     elif test -x /usr/sbin/sysctl; then
  1141.       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
  1142.     else
  1143.       lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
  1144.     fi
  1145.     # And add a safety zone
  1146.     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 4`
  1147.     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len * 3`
  1148.     ;;
  1149.   interix*)
  1150.     # We know the value 262144 and hardcode it with a safety zone (like BSD)
  1151.     lt_cv_sys_max_cmd_len=196608
  1152.     ;;
  1153.   osf*)
  1154.     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
  1155.     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
  1156.     # nice to cause kernel panics so lets avoid the loop below.
  1157.     # First set a reasonable default.
  1158.     lt_cv_sys_max_cmd_len=16384
  1159.     #
  1160.     if test -x /sbin/sysconfig; then
  1161.       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
  1162.         *1*) lt_cv_sys_max_cmd_len=-1 ;;
  1163.       esac
  1164.     fi
  1165.     ;;
  1166.   sco3.2v5*)
  1167.     lt_cv_sys_max_cmd_len=102400
  1168.     ;;
  1169.   sysv5* | sco5v6* | sysv4.2uw2*)
  1170.     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
  1171.     if test -n "$kargmax"; then
  1172.       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
  1173.     else
  1174.       lt_cv_sys_max_cmd_len=32768
  1175.     fi
  1176.     ;;
  1177.   *)
  1178.     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
  1179.     if test -n "$lt_cv_sys_max_cmd_len"; then
  1180.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 4`
  1181.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len * 3`
  1182.     else
  1183.       # Make teststring a little bigger before we do anything with it.
  1184.       # a 1K string should be a reasonable start.
  1185.       for i in 1 2 3 4 5 6 7 8 ; do
  1186.         teststring=$teststring$teststring
  1187.       done
  1188.       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
  1189.       # If test is not a shell built-in, we'll probably end up computing a
  1190.       # maximum length that is only half of the actual maximum length, but
  1191.       # we can't tell.
  1192.       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` 
  1193.          = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
  1194.       test $i != 17 # 1/2 MB should be enough
  1195.       do
  1196.         i=`expr $i + 1`
  1197.         teststring=$teststring$teststring
  1198.       done
  1199.       # Only check the string length outside the loop.
  1200.       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
  1201.       teststring=
  1202.       # Add a significant safety factor because C++ compilers can tack on
  1203.       # massive amounts of additional arguments before passing them to the
  1204.       # linker.  It appears as though 1/2 is a usable value.
  1205.       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len / 2`
  1206.     fi
  1207.     ;;
  1208.   esac
  1209. fi
  1210. if test -n $lt_cv_sys_max_cmd_len ; then
  1211.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
  1212. $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
  1213. else
  1214.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
  1215. $as_echo "none" >&6; }
  1216. fi
  1217. max_cmd_len=$lt_cv_sys_max_cmd_len
  1218. : ${CP="cp -f"}
  1219. : ${MV="mv -f"}
  1220. : ${RM="rm -f"}
  1221. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
  1222. $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
  1223. # Try some XSI features
  1224. xsi_shell=no
  1225. ( _lt_dummy="a/b/c"
  1226.   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, 
  1227.       = c,a/b,, 
  1228.     && eval 'test $(( 1 + 1 )) -eq 2 
  1229.     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 
  1230.   && xsi_shell=yes
  1231. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
  1232. $as_echo "$xsi_shell" >&6; }
  1233. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands "+="" >&5
  1234. $as_echo_n "checking whether the shell understands "+="... " >&6; }
  1235. lt_shell_append=no
  1236. ( foo=bar; set foo baz; eval "$1+=$2" && test "$foo" = barbaz ) 
  1237.     >/dev/null 2>&1 
  1238.   && lt_shell_append=yes
  1239. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
  1240. $as_echo "$lt_shell_append" >&6; }
  1241. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  1242.   lt_unset=unset
  1243. else
  1244.   lt_unset=false
  1245. fi
  1246. # test EBCDIC or ASCII
  1247. case `echo X|tr X '101'` in
  1248.  A) # ASCII based system
  1249.     # n is not interpreted correctly by Solaris 8 /usr/ucb/tr
  1250.   lt_SP2NL='tr 40 12'
  1251.   lt_NL2SP='tr 1512 4040'
  1252.   ;;
  1253.  *) # EBCDIC based system
  1254.   lt_SP2NL='tr 100 n'
  1255.   lt_NL2SP='tr rn 100100'
  1256.   ;;
  1257. esac
  1258. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
  1259. $as_echo_n "checking for $LD option to reload object files... " >&6; }
  1260. if test "${lt_cv_ld_reload_flag+set}" = set; then :
  1261.   $as_echo_n "(cached) " >&6
  1262. else
  1263.   lt_cv_ld_reload_flag='-r'
  1264. fi
  1265. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
  1266. $as_echo "$lt_cv_ld_reload_flag" >&6; }
  1267. reload_flag=$lt_cv_ld_reload_flag
  1268. case $reload_flag in
  1269. "" | " "*) ;;
  1270. *) reload_flag=" $reload_flag" ;;
  1271. esac
  1272. reload_cmds='$LD$reload_flag -o $output$reload_objs'
  1273. case $host_os in
  1274.   darwin*)
  1275.     if test "$GCC" = yes; then
  1276.       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
  1277.     else
  1278.       reload_cmds='$LD$reload_flag -o $output$reload_objs'
  1279.     fi
  1280.     ;;
  1281. esac
  1282. if test -n "$ac_tool_prefix"; then
  1283.   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
  1284. set dummy ${ac_tool_prefix}objdump; ac_word=$2
  1285. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1286. $as_echo_n "checking for $ac_word... " >&6; }
  1287. if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
  1288.   $as_echo_n "(cached) " >&6
  1289. else
  1290.   if test -n "$OBJDUMP"; then
  1291.   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
  1292. else
  1293. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1294. for as_dir in $PATH
  1295. do
  1296.   IFS=$as_save_IFS
  1297.   test -z "$as_dir" && as_dir=.
  1298.     for ac_exec_ext in '' $ac_executable_extensions; do
  1299.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1300.     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
  1301.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1302.     break 2
  1303.   fi
  1304. done
  1305.   done
  1306. IFS=$as_save_IFS
  1307. fi
  1308. fi
  1309. OBJDUMP=$ac_cv_prog_OBJDUMP
  1310. if test -n "$OBJDUMP"; then
  1311.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
  1312. $as_echo "$OBJDUMP" >&6; }
  1313. else
  1314.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1315. $as_echo "no" >&6; }
  1316. fi
  1317. fi
  1318. if test -z "$ac_cv_prog_OBJDUMP"; then
  1319.   ac_ct_OBJDUMP=$OBJDUMP
  1320.   # Extract the first word of "objdump", so it can be a program name with args.
  1321. set dummy objdump; ac_word=$2
  1322. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1323. $as_echo_n "checking for $ac_word... " >&6; }
  1324. if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
  1325.   $as_echo_n "(cached) " >&6
  1326. else
  1327.   if test -n "$ac_ct_OBJDUMP"; then
  1328.   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
  1329. else
  1330. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1331. for as_dir in $PATH
  1332. do
  1333.   IFS=$as_save_IFS
  1334.   test -z "$as_dir" && as_dir=.
  1335.     for ac_exec_ext in '' $ac_executable_extensions; do
  1336.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1337.     ac_cv_prog_ac_ct_OBJDUMP="objdump"
  1338.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1339.     break 2
  1340.   fi
  1341. done
  1342.   done
  1343. IFS=$as_save_IFS
  1344. fi
  1345. fi
  1346. ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
  1347. if test -n "$ac_ct_OBJDUMP"; then
  1348.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
  1349. $as_echo "$ac_ct_OBJDUMP" >&6; }
  1350. else
  1351.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1352. $as_echo "no" >&6; }
  1353. fi
  1354.   if test "x$ac_ct_OBJDUMP" = x; then
  1355.     OBJDUMP="false"
  1356.   else
  1357.     case $cross_compiling:$ac_tool_warned in
  1358. yes:)
  1359. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  1360. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  1361. ac_tool_warned=yes ;;
  1362. esac
  1363.     OBJDUMP=$ac_ct_OBJDUMP
  1364.   fi
  1365. else
  1366.   OBJDUMP="$ac_cv_prog_OBJDUMP"
  1367. fi
  1368. test -z "$OBJDUMP" && OBJDUMP=objdump
  1369. { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
  1370. $as_echo_n "checking how to recognize dependent libraries... " >&6; }
  1371. if test "${lt_cv_deplibs_check_method+set}" = set; then :
  1372.   $as_echo_n "(cached) " >&6
  1373. else
  1374.   lt_cv_file_magic_cmd='$MAGIC_CMD'
  1375. lt_cv_file_magic_test_file=
  1376. lt_cv_deplibs_check_method='unknown'
  1377. # Need to set the preceding variable on all platforms that support
  1378. # interlibrary dependencies.
  1379. # 'none' -- dependencies not supported.
  1380. # `unknown' -- same as none, but documents that we really don't know.
  1381. # 'pass_all' -- all dependencies passed with no checks.
  1382. # 'test_compile' -- check by making test program.
  1383. # 'file_magic [[regex]]' -- check by looking for files in library path
  1384. # which responds to the $file_magic_cmd with a given extended regex.
  1385. # If you have `file' or equivalent on your system and you're not sure
  1386. # whether `pass_all' will *always* work, you probably want this one.
  1387. case $host_os in
  1388. aix[4-9]*)
  1389.   lt_cv_deplibs_check_method=pass_all
  1390.   ;;
  1391. beos*)
  1392.   lt_cv_deplibs_check_method=pass_all
  1393.   ;;
  1394. bsdi[45]*)
  1395.   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
  1396.   lt_cv_file_magic_cmd='/usr/bin/file -L'
  1397.   lt_cv_file_magic_test_file=/shlib/libc.so
  1398.   ;;
  1399. cygwin*)
  1400.   # func_win32_libid is a shell function defined in ltmain.sh
  1401.   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  1402.   lt_cv_file_magic_cmd='func_win32_libid'
  1403.   ;;
  1404. mingw* | pw32*)
  1405.   # Base MSYS/MinGW do not provide the 'file' command needed by
  1406.   # func_win32_libid shell function, so use a weaker test based on 'objdump',
  1407.   # unless we find 'file', for example because we are cross-compiling.
  1408.   if ( file / ) >/dev/null 2>&1; then
  1409.     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
  1410.     lt_cv_file_magic_cmd='func_win32_libid'
  1411.   else
  1412.     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
  1413.     lt_cv_file_magic_cmd='$OBJDUMP -f'
  1414.   fi
  1415.   ;;
  1416. cegcc)
  1417.   # use the weaker test based on 'objdump'. See mingw*.
  1418.   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
  1419.   lt_cv_file_magic_cmd='$OBJDUMP -f'
  1420.   ;;
  1421. darwin* | rhapsody*)
  1422.   lt_cv_deplibs_check_method=pass_all
  1423.   ;;
  1424. freebsd* | dragonfly*)
  1425.   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  1426.     case $host_cpu in
  1427.     i*86 )
  1428.       # Not sure whether the presence of OpenBSD here was a mistake.
  1429.       # Let's accept both of them until this is cleared up.
  1430.       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
  1431.       lt_cv_file_magic_cmd=/usr/bin/file
  1432.       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
  1433.       ;;
  1434.     esac
  1435.   else
  1436.     lt_cv_deplibs_check_method=pass_all
  1437.   fi
  1438.   ;;
  1439. gnu*)
  1440.   lt_cv_deplibs_check_method=pass_all
  1441.   ;;
  1442. hpux10.20* | hpux11*)
  1443.   lt_cv_file_magic_cmd=/usr/bin/file
  1444.   case $host_cpu in
  1445.   ia64*)
  1446.     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
  1447.     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
  1448.     ;;
  1449.   hppa*64*)
  1450.     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]'
  1451.     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
  1452.     ;;
  1453.   *)
  1454.     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
  1455.     lt_cv_file_magic_test_file=/usr/lib/libc.sl
  1456.     ;;
  1457.   esac
  1458.   ;;
  1459. interix[3-9]*)
  1460.   # PIC code is broken on Interix 3.x, that's why |.a not |_pic.a here
  1461.   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so|.a)$'
  1462.   ;;
  1463. irix5* | irix6* | nonstopux*)
  1464.   case $LD in
  1465.   *-32|*"-32 ") libmagic=32-bit;;
  1466.   *-n32|*"-n32 ") libmagic=N32;;
  1467.   *-64|*"-64 ") libmagic=64-bit;;
  1468.   *) libmagic=never-match;;
  1469.   esac
  1470.   lt_cv_deplibs_check_method=pass_all
  1471.   ;;
  1472. # This must be Linux ELF.
  1473. linux* | k*bsd*-gnu | kopensolaris*-gnu)
  1474.   lt_cv_deplibs_check_method=pass_all
  1475.   ;;
  1476. netbsd* | netbsdelf*-gnu)
  1477.   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
  1478.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
  1479.   else
  1480.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so|_pic.a)$'
  1481.   fi
  1482.   ;;
  1483. newos6*)
  1484.   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
  1485.   lt_cv_file_magic_cmd=/usr/bin/file
  1486.   lt_cv_file_magic_test_file=/usr/lib/libnls.so
  1487.   ;;
  1488. *nto* | *qnx*)
  1489.   lt_cv_deplibs_check_method=pass_all
  1490.   ;;
  1491. openbsd*)
  1492.   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
  1493.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|.so|_pic.a)$'
  1494.   else
  1495.     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(.so.[0-9]+.[0-9]+|_pic.a)$'
  1496.   fi
  1497.   ;;
  1498. osf3* | osf4* | osf5*)
  1499.   lt_cv_deplibs_check_method=pass_all
  1500.   ;;
  1501. rdos*)
  1502.   lt_cv_deplibs_check_method=pass_all
  1503.   ;;
  1504. solaris*)
  1505.   lt_cv_deplibs_check_method=pass_all
  1506.   ;;
  1507. sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
  1508.   lt_cv_deplibs_check_method=pass_all
  1509.   ;;
  1510. sysv4 | sysv4.3*)
  1511.   case $host_vendor in
  1512.   motorola)
  1513.     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]'
  1514.     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
  1515.     ;;
  1516.   ncr)
  1517.     lt_cv_deplibs_check_method=pass_all
  1518.     ;;
  1519.   sequent)
  1520.     lt_cv_file_magic_cmd='/bin/file'
  1521.     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
  1522.     ;;
  1523.   sni)
  1524.     lt_cv_file_magic_cmd='/bin/file'
  1525.     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
  1526.     lt_cv_file_magic_test_file=/lib/libc.so
  1527.     ;;
  1528.   siemens)
  1529.     lt_cv_deplibs_check_method=pass_all
  1530.     ;;
  1531.   pc)
  1532.     lt_cv_deplibs_check_method=pass_all
  1533.     ;;
  1534.   esac
  1535.   ;;
  1536. tpf*)
  1537.   lt_cv_deplibs_check_method=pass_all
  1538.   ;;
  1539. esac
  1540. fi
  1541. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
  1542. $as_echo "$lt_cv_deplibs_check_method" >&6; }
  1543. file_magic_cmd=$lt_cv_file_magic_cmd
  1544. deplibs_check_method=$lt_cv_deplibs_check_method
  1545. test -z "$deplibs_check_method" && deplibs_check_method=unknown
  1546. if test -n "$ac_tool_prefix"; then
  1547.   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
  1548. set dummy ${ac_tool_prefix}ar; ac_word=$2
  1549. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1550. $as_echo_n "checking for $ac_word... " >&6; }
  1551. if test "${ac_cv_prog_AR+set}" = set; then :
  1552.   $as_echo_n "(cached) " >&6
  1553. else
  1554.   if test -n "$AR"; then
  1555.   ac_cv_prog_AR="$AR" # Let the user override the test.
  1556. else
  1557. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1558. for as_dir in $PATH
  1559. do
  1560.   IFS=$as_save_IFS
  1561.   test -z "$as_dir" && as_dir=.
  1562.     for ac_exec_ext in '' $ac_executable_extensions; do
  1563.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1564.     ac_cv_prog_AR="${ac_tool_prefix}ar"
  1565.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1566.     break 2
  1567.   fi
  1568. done
  1569.   done
  1570. IFS=$as_save_IFS
  1571. fi
  1572. fi
  1573. AR=$ac_cv_prog_AR
  1574. if test -n "$AR"; then
  1575.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  1576. $as_echo "$AR" >&6; }
  1577. else
  1578.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1579. $as_echo "no" >&6; }
  1580. fi
  1581. fi
  1582. if test -z "$ac_cv_prog_AR"; then
  1583.   ac_ct_AR=$AR
  1584.   # Extract the first word of "ar", so it can be a program name with args.
  1585. set dummy ar; ac_word=$2
  1586. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1587. $as_echo_n "checking for $ac_word... " >&6; }
  1588. if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
  1589.   $as_echo_n "(cached) " >&6
  1590. else
  1591.   if test -n "$ac_ct_AR"; then
  1592.   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
  1593. else
  1594. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1595. for as_dir in $PATH
  1596. do
  1597.   IFS=$as_save_IFS
  1598.   test -z "$as_dir" && as_dir=.
  1599.     for ac_exec_ext in '' $ac_executable_extensions; do
  1600.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1601.     ac_cv_prog_ac_ct_AR="ar"
  1602.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1603.     break 2
  1604.   fi
  1605. done
  1606.   done
  1607. IFS=$as_save_IFS
  1608. fi
  1609. fi
  1610. ac_ct_AR=$ac_cv_prog_ac_ct_AR
  1611. if test -n "$ac_ct_AR"; then
  1612.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
  1613. $as_echo "$ac_ct_AR" >&6; }
  1614. else
  1615.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1616. $as_echo "no" >&6; }
  1617. fi
  1618.   if test "x$ac_ct_AR" = x; then
  1619.     AR="false"
  1620.   else
  1621.     case $cross_compiling:$ac_tool_warned in
  1622. yes:)
  1623. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  1624. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  1625. ac_tool_warned=yes ;;
  1626. esac
  1627.     AR=$ac_ct_AR
  1628.   fi
  1629. else
  1630.   AR="$ac_cv_prog_AR"
  1631. fi
  1632. test -z "$AR" && AR=ar
  1633. test -z "$AR_FLAGS" && AR_FLAGS=cru
  1634. if test -n "$ac_tool_prefix"; then
  1635.   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
  1636. set dummy ${ac_tool_prefix}strip; ac_word=$2
  1637. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1638. $as_echo_n "checking for $ac_word... " >&6; }
  1639. if test "${ac_cv_prog_STRIP+set}" = set; then :
  1640.   $as_echo_n "(cached) " >&6
  1641. else
  1642.   if test -n "$STRIP"; then
  1643.   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  1644. else
  1645. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1646. for as_dir in $PATH
  1647. do
  1648.   IFS=$as_save_IFS
  1649.   test -z "$as_dir" && as_dir=.
  1650.     for ac_exec_ext in '' $ac_executable_extensions; do
  1651.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1652.     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
  1653.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1654.     break 2
  1655.   fi
  1656. done
  1657.   done
  1658. IFS=$as_save_IFS
  1659. fi
  1660. fi
  1661. STRIP=$ac_cv_prog_STRIP
  1662. if test -n "$STRIP"; then
  1663.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  1664. $as_echo "$STRIP" >&6; }
  1665. else
  1666.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1667. $as_echo "no" >&6; }
  1668. fi
  1669. fi
  1670. if test -z "$ac_cv_prog_STRIP"; then
  1671.   ac_ct_STRIP=$STRIP
  1672.   # Extract the first word of "strip", so it can be a program name with args.
  1673. set dummy strip; ac_word=$2
  1674. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1675. $as_echo_n "checking for $ac_word... " >&6; }
  1676. if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
  1677.   $as_echo_n "(cached) " >&6
  1678. else
  1679.   if test -n "$ac_ct_STRIP"; then
  1680.   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
  1681. else
  1682. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1683. for as_dir in $PATH
  1684. do
  1685.   IFS=$as_save_IFS
  1686.   test -z "$as_dir" && as_dir=.
  1687.     for ac_exec_ext in '' $ac_executable_extensions; do
  1688.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1689.     ac_cv_prog_ac_ct_STRIP="strip"
  1690.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1691.     break 2
  1692.   fi
  1693. done
  1694.   done
  1695. IFS=$as_save_IFS
  1696. fi
  1697. fi
  1698. ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
  1699. if test -n "$ac_ct_STRIP"; then
  1700.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
  1701. $as_echo "$ac_ct_STRIP" >&6; }
  1702. else
  1703.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1704. $as_echo "no" >&6; }
  1705. fi
  1706.   if test "x$ac_ct_STRIP" = x; then
  1707.     STRIP=":"
  1708.   else
  1709.     case $cross_compiling:$ac_tool_warned in
  1710. yes:)
  1711. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  1712. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  1713. ac_tool_warned=yes ;;
  1714. esac
  1715.     STRIP=$ac_ct_STRIP
  1716.   fi
  1717. else
  1718.   STRIP="$ac_cv_prog_STRIP"
  1719. fi
  1720. test -z "$STRIP" && STRIP=:
  1721. if test -n "$ac_tool_prefix"; then
  1722.   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  1723. set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  1724. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1725. $as_echo_n "checking for $ac_word... " >&6; }
  1726. if test "${ac_cv_prog_RANLIB+set}" = set; then :
  1727.   $as_echo_n "(cached) " >&6
  1728. else
  1729.   if test -n "$RANLIB"; then
  1730.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  1731. else
  1732. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1733. for as_dir in $PATH
  1734. do
  1735.   IFS=$as_save_IFS
  1736.   test -z "$as_dir" && as_dir=.
  1737.     for ac_exec_ext in '' $ac_executable_extensions; do
  1738.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1739.     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  1740.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1741.     break 2
  1742.   fi
  1743. done
  1744.   done
  1745. IFS=$as_save_IFS
  1746. fi
  1747. fi
  1748. RANLIB=$ac_cv_prog_RANLIB
  1749. if test -n "$RANLIB"; then
  1750.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  1751. $as_echo "$RANLIB" >&6; }
  1752. else
  1753.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1754. $as_echo "no" >&6; }
  1755. fi
  1756. fi
  1757. if test -z "$ac_cv_prog_RANLIB"; then
  1758.   ac_ct_RANLIB=$RANLIB
  1759.   # Extract the first word of "ranlib", so it can be a program name with args.
  1760. set dummy ranlib; ac_word=$2
  1761. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  1762. $as_echo_n "checking for $ac_word... " >&6; }
  1763. if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
  1764.   $as_echo_n "(cached) " >&6
  1765. else
  1766.   if test -n "$ac_ct_RANLIB"; then
  1767.   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  1768. else
  1769. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1770. for as_dir in $PATH
  1771. do
  1772.   IFS=$as_save_IFS
  1773.   test -z "$as_dir" && as_dir=.
  1774.     for ac_exec_ext in '' $ac_executable_extensions; do
  1775.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  1776.     ac_cv_prog_ac_ct_RANLIB="ranlib"
  1777.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  1778.     break 2
  1779.   fi
  1780. done
  1781.   done
  1782. IFS=$as_save_IFS
  1783. fi
  1784. fi
  1785. ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  1786. if test -n "$ac_ct_RANLIB"; then
  1787.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  1788. $as_echo "$ac_ct_RANLIB" >&6; }
  1789. else
  1790.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  1791. $as_echo "no" >&6; }
  1792. fi
  1793.   if test "x$ac_ct_RANLIB" = x; then
  1794.     RANLIB=":"
  1795.   else
  1796.     case $cross_compiling:$ac_tool_warned in
  1797. yes:)
  1798. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  1799. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  1800. ac_tool_warned=yes ;;
  1801. esac
  1802.     RANLIB=$ac_ct_RANLIB
  1803.   fi
  1804. else
  1805.   RANLIB="$ac_cv_prog_RANLIB"
  1806. fi
  1807. test -z "$RANLIB" && RANLIB=:
  1808. # Determine commands to create old-style static archives.
  1809. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
  1810. old_postinstall_cmds='chmod 644 $oldlib'
  1811. old_postuninstall_cmds=
  1812. if test -n "$RANLIB"; then
  1813.   case $host_os in
  1814.   openbsd*)
  1815.     old_postinstall_cmds="$old_postinstall_cmds~$RANLIB -t $oldlib"
  1816.     ;;
  1817.   *)
  1818.     old_postinstall_cmds="$old_postinstall_cmds~$RANLIB $oldlib"
  1819.     ;;
  1820.   esac
  1821.   old_archive_cmds="$old_archive_cmds~$RANLIB $oldlib"
  1822. fi
  1823. # If no C compiler was specified, use CC.
  1824. LTCC=${LTCC-"$CC"}
  1825. # If no C compiler flags were specified, use CFLAGS.
  1826. LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  1827. # Allow CC to be a program name with arguments.
  1828. compiler=$CC
  1829. # Check for command to grab the raw symbol name followed by C symbol from nm.
  1830. { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
  1831. $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
  1832. if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
  1833.   $as_echo_n "(cached) " >&6
  1834. else
  1835. # These are sane defaults that work on at least a few old systems.
  1836. # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
  1837. # Character class describing NM global symbol codes.
  1838. symcode='[BCDEGRST]'
  1839. # Regexp to match symbols that can be accessed directly from C.
  1840. sympat='([_A-Za-z][_A-Za-z0-9]*)'
  1841. # Define system-specific variables.
  1842. case $host_os in
  1843. aix*)
  1844.   symcode='[BCDT]'
  1845.   ;;
  1846. cygwin* | mingw* | pw32* | cegcc*)
  1847.   symcode='[ABCDGISTW]'
  1848.   ;;
  1849. hpux*)
  1850.   if test "$host_cpu" = ia64; then
  1851.     symcode='[ABCDEGRST]'
  1852.   fi
  1853.   ;;
  1854. irix* | nonstopux*)
  1855.   symcode='[BCDEGRST]'
  1856.   ;;
  1857. osf*)
  1858.   symcode='[BCDEGQRST]'
  1859.   ;;
  1860. solaris*)
  1861.   symcode='[BDRT]'
  1862.   ;;
  1863. sco3.2v5*)
  1864.   symcode='[DT]'
  1865.   ;;
  1866. sysv4.2uw2*)
  1867.   symcode='[DT]'
  1868.   ;;
  1869. sysv5* | sco5v6* | unixware* | OpenUNIX*)
  1870.   symcode='[ABDT]'
  1871.   ;;
  1872. sysv4)
  1873.   symcode='[DFNSTU]'
  1874.   ;;
  1875. esac
  1876. # If we're using GNU nm, then use its standard symbol codes.
  1877. case `$NM -V 2>&1` in
  1878. *GNU* | *'with BFD'*)
  1879.   symcode='[ABCDGIRSTW]' ;;
  1880. esac
  1881. # Transform an extracted symbol line into a proper C declaration.
  1882. # Some systems (esp. on ia64) link data and code symbols differently,
  1883. # so use this general approach.
  1884. lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* (.*)$/extern int 1();/p' -e 's/^$symcode* .* (.*)$/extern char 1;/p'"
  1885. # Transform an extracted symbol line into symbol name and symbol address
  1886. lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: ([^ ]*) $/  {\"1\", (void *) 0},/p' -e 's/^$symcode* ([^ ]*) ([^ ]*)$/  {"2", (void *) &2},/p'"
  1887. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: ([^ ]*) $/  {\"1\", (void *) 0},/p' -e 's/^$symcode* ([^ ]*) (lib[^ ]*)$/  {"2", (void *) &2},/p' -e 's/^$symcode* ([^ ]*) ([^ ]*)$/  {"lib2", (void *) &2},/p'"
  1888. # Handle CRLF in mingw tool chain
  1889. opt_cr=
  1890. case $build_os in
  1891. mingw*)
  1892.   opt_cr=`$ECHO 'x{0,1}' | tr x '15'` # option cr in regexp
  1893.   ;;
  1894. esac
  1895. # Try without a prefix underscore, then with it.
  1896. for ac_symprfx in "" "_"; do
  1897.   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
  1898.   symxfrm="\1 $ac_symprfx\2 \2"
  1899.   # Write the raw and C identifiers.
  1900.   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
  1901.     # Fake it for dumpbin and say T for any non-static function
  1902.     # and D for any global variable.
  1903.     # Also find C++ and __fastcall symbols from MSVC++,
  1904.     # which start with @ or ?.
  1905.     lt_cv_sys_global_symbol_pipe="$AWK '"
  1906. "     {last_section=section; section=$ 3};"
  1907. "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"
  1908. "     $ 0!~/External *|/{next};"
  1909. "     / 0+ UNDEF /{next}; / UNDEF ([^|])*()/{next};"
  1910. "     {if(hide[section]) next};"
  1911. "     {f=0}; $ 0~/().*|/{f=1}; {printf f ? "T " : "D "};"
  1912. "     {split($ 0, a, /||r/); split(a[2], s)};"
  1913. "     s[1]~/^[@?]/{print s[1], s[1]; next};"
  1914. "     s[1]~prfx {split(s[1],t,"@"); print t[1], substr(t[1],length(prfx))}"
  1915. "     ' prfx=^$ac_symprfx"
  1916.   else
  1917.     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[  ]($symcode$symcode*)[  ][  ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
  1918.   fi
  1919.   # Check to see that the pipe works correctly.
  1920.   pipe_works=no
  1921.   rm -f conftest*
  1922.   cat > conftest.$ac_ext <<_LT_EOF
  1923. #ifdef __cplusplus
  1924. extern "C" {
  1925. #endif
  1926. char nm_test_var;
  1927. void nm_test_func(void);
  1928. void nm_test_func(void){}
  1929. #ifdef __cplusplus
  1930. }
  1931. #endif
  1932. int main(){nm_test_var='a';nm_test_func();return(0);}
  1933. _LT_EOF
  1934.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_compile""; } >&5
  1935.   (eval $ac_compile) 2>&5
  1936.   ac_status=$?
  1937.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  1938.   test $ac_status = 0; }; then
  1939.     # Now try to grab the symbols.
  1940.     nlist=conftest.nm
  1941.     if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist""; } >&5
  1942.   (eval $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist) 2>&5
  1943.   ac_status=$?
  1944.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  1945.   test $ac_status = 0; } && test -s "$nlist"; then
  1946.       # Try sorting and uniquifying the output.
  1947.       if sort "$nlist" | uniq > "$nlist"T; then
  1948. mv -f "$nlist"T "$nlist"
  1949.       else
  1950. rm -f "$nlist"T
  1951.       fi
  1952.       # Make sure that we snagged all the symbols we need.
  1953.       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
  1954. if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
  1955.   cat <<_LT_EOF > conftest.$ac_ext
  1956. #ifdef __cplusplus
  1957. extern "C" {
  1958. #endif
  1959. _LT_EOF
  1960.   # Now generate the symbol file.
  1961.   eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
  1962.   cat <<_LT_EOF >> conftest.$ac_ext
  1963. /* The mapping between symbol names and symbols.  */
  1964. const struct {
  1965.   const char *name;
  1966.   void       *address;
  1967. }
  1968. lt__PROGRAM__LTX_preloaded_symbols[] =
  1969. {
  1970.   { "@PROGRAM@", (void *) 0 },
  1971. _LT_EOF
  1972.   $SED "s/^$symcode$symcode* (.*) (.*)$/  {"2", (void *) &2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
  1973.   cat <<_LT_EOF >> conftest.$ac_ext
  1974.   {0, (void *) 0}
  1975. };
  1976. /* This works around a problem in FreeBSD linker */
  1977. #ifdef FREEBSD_WORKAROUND
  1978. static const void *lt_preloaded_setup() {
  1979.   return lt__PROGRAM__LTX_preloaded_symbols;
  1980. }
  1981. #endif
  1982. #ifdef __cplusplus
  1983. }
  1984. #endif
  1985. _LT_EOF
  1986.   # Now try linking the two files.
  1987.   mv conftest.$ac_objext conftstm.$ac_objext
  1988.   lt_save_LIBS="$LIBS"
  1989.   lt_save_CFLAGS="$CFLAGS"
  1990.   LIBS="conftstm.$ac_objext"
  1991.   CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
  1992.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_link""; } >&5
  1993.   (eval $ac_link) 2>&5
  1994.   ac_status=$?
  1995.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  1996.   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
  1997.     pipe_works=yes
  1998.   fi
  1999.   LIBS="$lt_save_LIBS"
  2000.   CFLAGS="$lt_save_CFLAGS"
  2001. else
  2002.   echo "cannot find nm_test_func in $nlist" >&5
  2003. fi
  2004.       else
  2005. echo "cannot find nm_test_var in $nlist" >&5
  2006.       fi
  2007.     else
  2008.       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
  2009.     fi
  2010.   else
  2011.     echo "$progname: failed program was:" >&5
  2012.     cat conftest.$ac_ext >&5
  2013.   fi
  2014.   rm -rf conftest* conftst*
  2015.   # Do not use the global_symbol_pipe unless it works.
  2016.   if test "$pipe_works" = yes; then
  2017.     break
  2018.   else
  2019.     lt_cv_sys_global_symbol_pipe=
  2020.   fi
  2021. done
  2022. fi
  2023. if test -z "$lt_cv_sys_global_symbol_pipe"; then
  2024.   lt_cv_sys_global_symbol_to_cdecl=
  2025. fi
  2026. if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
  2027.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
  2028. $as_echo "failed" >&6; }
  2029. else
  2030.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
  2031. $as_echo "ok" >&6; }
  2032. fi
  2033. # Check whether --enable-libtool-lock was given.
  2034. if test "${enable_libtool_lock+set}" = set; then :
  2035.   enableval=$enable_libtool_lock;
  2036. fi
  2037. test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
  2038. # Some flags need to be propagated to the compiler or linker for good
  2039. # libtool support.
  2040. case $host in
  2041. ia64-*-hpux*)
  2042.   # Find out which ABI we are using.
  2043.   echo 'int i;' > conftest.$ac_ext
  2044.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_compile""; } >&5
  2045.   (eval $ac_compile) 2>&5
  2046.   ac_status=$?
  2047.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  2048.   test $ac_status = 0; }; then
  2049.     case `/usr/bin/file conftest.$ac_objext` in
  2050.       *ELF-32*)
  2051. HPUX_IA64_MODE="32"
  2052. ;;
  2053.       *ELF-64*)
  2054. HPUX_IA64_MODE="64"
  2055. ;;
  2056.     esac
  2057.   fi
  2058.   rm -rf conftest*
  2059.   ;;
  2060. *-*-irix6*)
  2061.   # Find out which ABI we are using.
  2062.   echo '#line 11079 "configure"' > conftest.$ac_ext
  2063.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_compile""; } >&5
  2064.   (eval $ac_compile) 2>&5
  2065.   ac_status=$?
  2066.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  2067.   test $ac_status = 0; }; then
  2068.     if test "$lt_cv_prog_gnu_ld" = yes; then
  2069.       case `/usr/bin/file conftest.$ac_objext` in
  2070. *32-bit*)
  2071.   LD="${LD-ld} -melf32bsmip"
  2072.   ;;
  2073. *N32*)
  2074.   LD="${LD-ld} -melf32bmipn32"
  2075.   ;;
  2076. *64-bit*)
  2077.   LD="${LD-ld} -melf64bmip"
  2078. ;;
  2079.       esac
  2080.     else
  2081.       case `/usr/bin/file conftest.$ac_objext` in
  2082. *32-bit*)
  2083.   LD="${LD-ld} -32"
  2084.   ;;
  2085. *N32*)
  2086.   LD="${LD-ld} -n32"
  2087.   ;;
  2088. *64-bit*)
  2089.   LD="${LD-ld} -64"
  2090.   ;;
  2091.       esac
  2092.     fi
  2093.   fi
  2094.   rm -rf conftest*
  2095.   ;;
  2096. x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| 
  2097. s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
  2098.   # Find out which ABI we are using.
  2099.   echo 'int i;' > conftest.$ac_ext
  2100.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_compile""; } >&5
  2101.   (eval $ac_compile) 2>&5
  2102.   ac_status=$?
  2103.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  2104.   test $ac_status = 0; }; then
  2105.     case `/usr/bin/file conftest.o` in
  2106.       *32-bit*)
  2107. case $host in
  2108.   x86_64-*kfreebsd*-gnu)
  2109.     LD="${LD-ld} -m elf_i386_fbsd"
  2110.     ;;
  2111.   x86_64-*linux*)
  2112.     LD="${LD-ld} -m elf_i386"
  2113.     ;;
  2114.   ppc64-*linux*|powerpc64-*linux*)
  2115.     LD="${LD-ld} -m elf32ppclinux"
  2116.     ;;
  2117.   s390x-*linux*)
  2118.     LD="${LD-ld} -m elf_s390"
  2119.     ;;
  2120.   sparc64-*linux*)
  2121.     LD="${LD-ld} -m elf32_sparc"
  2122.     ;;
  2123. esac
  2124. ;;
  2125.       *64-bit*)
  2126. case $host in
  2127.   x86_64-*kfreebsd*-gnu)
  2128.     LD="${LD-ld} -m elf_x86_64_fbsd"
  2129.     ;;
  2130.   x86_64-*linux*)
  2131.     LD="${LD-ld} -m elf_x86_64"
  2132.     ;;
  2133.   ppc*-*linux*|powerpc*-*linux*)
  2134.     LD="${LD-ld} -m elf64ppc"
  2135.     ;;
  2136.   s390*-*linux*|s390*-*tpf*)
  2137.     LD="${LD-ld} -m elf64_s390"
  2138.     ;;
  2139.   sparc*-*linux*)
  2140.     LD="${LD-ld} -m elf64_sparc"
  2141.     ;;
  2142. esac
  2143. ;;
  2144.     esac
  2145.   fi
  2146.   rm -rf conftest*
  2147.   ;;
  2148. *-*-sco3.2v5*)
  2149.   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
  2150.   SAVE_CFLAGS="$CFLAGS"
  2151.   CFLAGS="$CFLAGS -belf"
  2152.   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
  2153. $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
  2154. if test "${lt_cv_cc_needs_belf+set}" = set; then :
  2155.   $as_echo_n "(cached) " >&6
  2156. else
  2157.   ac_ext=c
  2158. ac_cpp='$CPP $CPPFLAGS'
  2159. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2160. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2161. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2162.      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2163. /* end confdefs.h.  */
  2164. int
  2165. main ()
  2166. {
  2167.   ;
  2168.   return 0;
  2169. }
  2170. _ACEOF
  2171. if ac_fn_c_try_link "$LINENO"; then :
  2172.   lt_cv_cc_needs_belf=yes
  2173. else
  2174.   lt_cv_cc_needs_belf=no
  2175. fi
  2176. rm -f core conftest.err conftest.$ac_objext 
  2177.     conftest$ac_exeext conftest.$ac_ext
  2178.      ac_ext=c
  2179. ac_cpp='$CPP $CPPFLAGS'
  2180. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2181. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2182. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2183. fi
  2184. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
  2185. $as_echo "$lt_cv_cc_needs_belf" >&6; }
  2186.   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
  2187.     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
  2188.     CFLAGS="$SAVE_CFLAGS"
  2189.   fi
  2190.   ;;
  2191. sparc*-*solaris*)
  2192.   # Find out which ABI we are using.
  2193.   echo 'int i;' > conftest.$ac_ext
  2194.   if { { eval echo ""$as_me":${as_lineno-$LINENO}: "$ac_compile""; } >&5
  2195.   (eval $ac_compile) 2>&5
  2196.   ac_status=$?
  2197.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  2198.   test $ac_status = 0; }; then
  2199.     case `/usr/bin/file conftest.o` in
  2200.     *64-bit*)
  2201.       case $lt_cv_prog_gnu_ld in
  2202.       yes*) LD="${LD-ld} -m elf64_sparc" ;;
  2203.       *)
  2204. if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
  2205.   LD="${LD-ld} -64"
  2206. fi
  2207. ;;
  2208.       esac
  2209.       ;;
  2210.     esac
  2211.   fi
  2212.   rm -rf conftest*
  2213.   ;;
  2214. esac
  2215. need_locks="$enable_libtool_lock"
  2216.   case $host_os in
  2217.     rhapsody* | darwin*)
  2218.     if test -n "$ac_tool_prefix"; then
  2219.   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
  2220. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
  2221. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2222. $as_echo_n "checking for $ac_word... " >&6; }
  2223. if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
  2224.   $as_echo_n "(cached) " >&6
  2225. else
  2226.   if test -n "$DSYMUTIL"; then
  2227.   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
  2228. else
  2229. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2230. for as_dir in $PATH
  2231. do
  2232.   IFS=$as_save_IFS
  2233.   test -z "$as_dir" && as_dir=.
  2234.     for ac_exec_ext in '' $ac_executable_extensions; do
  2235.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2236.     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
  2237.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2238.     break 2
  2239.   fi
  2240. done
  2241.   done
  2242. IFS=$as_save_IFS
  2243. fi
  2244. fi
  2245. DSYMUTIL=$ac_cv_prog_DSYMUTIL
  2246. if test -n "$DSYMUTIL"; then
  2247.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
  2248. $as_echo "$DSYMUTIL" >&6; }
  2249. else
  2250.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2251. $as_echo "no" >&6; }
  2252. fi
  2253. fi
  2254. if test -z "$ac_cv_prog_DSYMUTIL"; then
  2255.   ac_ct_DSYMUTIL=$DSYMUTIL
  2256.   # Extract the first word of "dsymutil", so it can be a program name with args.
  2257. set dummy dsymutil; ac_word=$2
  2258. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2259. $as_echo_n "checking for $ac_word... " >&6; }
  2260. if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
  2261.   $as_echo_n "(cached) " >&6
  2262. else
  2263.   if test -n "$ac_ct_DSYMUTIL"; then
  2264.   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
  2265. else
  2266. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2267. for as_dir in $PATH
  2268. do
  2269.   IFS=$as_save_IFS
  2270.   test -z "$as_dir" && as_dir=.
  2271.     for ac_exec_ext in '' $ac_executable_extensions; do
  2272.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2273.     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
  2274.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2275.     break 2
  2276.   fi
  2277. done
  2278.   done
  2279. IFS=$as_save_IFS
  2280. fi
  2281. fi
  2282. ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
  2283. if test -n "$ac_ct_DSYMUTIL"; then
  2284.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
  2285. $as_echo "$ac_ct_DSYMUTIL" >&6; }
  2286. else
  2287.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2288. $as_echo "no" >&6; }
  2289. fi
  2290.   if test "x$ac_ct_DSYMUTIL" = x; then
  2291.     DSYMUTIL=":"
  2292.   else
  2293.     case $cross_compiling:$ac_tool_warned in
  2294. yes:)
  2295. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2296. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2297. ac_tool_warned=yes ;;
  2298. esac
  2299.     DSYMUTIL=$ac_ct_DSYMUTIL
  2300.   fi
  2301. else
  2302.   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
  2303. fi
  2304.     if test -n "$ac_tool_prefix"; then
  2305.   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
  2306. set dummy ${ac_tool_prefix}nmedit; ac_word=$2
  2307. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2308. $as_echo_n "checking for $ac_word... " >&6; }
  2309. if test "${ac_cv_prog_NMEDIT+set}" = set; then :
  2310.   $as_echo_n "(cached) " >&6
  2311. else
  2312.   if test -n "$NMEDIT"; then
  2313.   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
  2314. else
  2315. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2316. for as_dir in $PATH
  2317. do
  2318.   IFS=$as_save_IFS
  2319.   test -z "$as_dir" && as_dir=.
  2320.     for ac_exec_ext in '' $ac_executable_extensions; do
  2321.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2322.     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
  2323.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2324.     break 2
  2325.   fi
  2326. done
  2327.   done
  2328. IFS=$as_save_IFS
  2329. fi
  2330. fi
  2331. NMEDIT=$ac_cv_prog_NMEDIT
  2332. if test -n "$NMEDIT"; then
  2333.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
  2334. $as_echo "$NMEDIT" >&6; }
  2335. else
  2336.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2337. $as_echo "no" >&6; }
  2338. fi
  2339. fi
  2340. if test -z "$ac_cv_prog_NMEDIT"; then
  2341.   ac_ct_NMEDIT=$NMEDIT
  2342.   # Extract the first word of "nmedit", so it can be a program name with args.
  2343. set dummy nmedit; ac_word=$2
  2344. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2345. $as_echo_n "checking for $ac_word... " >&6; }
  2346. if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
  2347.   $as_echo_n "(cached) " >&6
  2348. else
  2349.   if test -n "$ac_ct_NMEDIT"; then
  2350.   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
  2351. else
  2352. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2353. for as_dir in $PATH
  2354. do
  2355.   IFS=$as_save_IFS
  2356.   test -z "$as_dir" && as_dir=.
  2357.     for ac_exec_ext in '' $ac_executable_extensions; do
  2358.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2359.     ac_cv_prog_ac_ct_NMEDIT="nmedit"
  2360.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2361.     break 2
  2362.   fi
  2363. done
  2364.   done
  2365. IFS=$as_save_IFS
  2366. fi
  2367. fi
  2368. ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
  2369. if test -n "$ac_ct_NMEDIT"; then
  2370.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
  2371. $as_echo "$ac_ct_NMEDIT" >&6; }
  2372. else
  2373.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2374. $as_echo "no" >&6; }
  2375. fi
  2376.   if test "x$ac_ct_NMEDIT" = x; then
  2377.     NMEDIT=":"
  2378.   else
  2379.     case $cross_compiling:$ac_tool_warned in
  2380. yes:)
  2381. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2382. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2383. ac_tool_warned=yes ;;
  2384. esac
  2385.     NMEDIT=$ac_ct_NMEDIT
  2386.   fi
  2387. else
  2388.   NMEDIT="$ac_cv_prog_NMEDIT"
  2389. fi
  2390.     if test -n "$ac_tool_prefix"; then
  2391.   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
  2392. set dummy ${ac_tool_prefix}lipo; ac_word=$2
  2393. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2394. $as_echo_n "checking for $ac_word... " >&6; }
  2395. if test "${ac_cv_prog_LIPO+set}" = set; then :
  2396.   $as_echo_n "(cached) " >&6
  2397. else
  2398.   if test -n "$LIPO"; then
  2399.   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
  2400. else
  2401. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2402. for as_dir in $PATH
  2403. do
  2404.   IFS=$as_save_IFS
  2405.   test -z "$as_dir" && as_dir=.
  2406.     for ac_exec_ext in '' $ac_executable_extensions; do
  2407.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2408.     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
  2409.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2410.     break 2
  2411.   fi
  2412. done
  2413.   done
  2414. IFS=$as_save_IFS
  2415. fi
  2416. fi
  2417. LIPO=$ac_cv_prog_LIPO
  2418. if test -n "$LIPO"; then
  2419.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
  2420. $as_echo "$LIPO" >&6; }
  2421. else
  2422.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2423. $as_echo "no" >&6; }
  2424. fi
  2425. fi
  2426. if test -z "$ac_cv_prog_LIPO"; then
  2427.   ac_ct_LIPO=$LIPO
  2428.   # Extract the first word of "lipo", so it can be a program name with args.
  2429. set dummy lipo; ac_word=$2
  2430. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2431. $as_echo_n "checking for $ac_word... " >&6; }
  2432. if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
  2433.   $as_echo_n "(cached) " >&6
  2434. else
  2435.   if test -n "$ac_ct_LIPO"; then
  2436.   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
  2437. else
  2438. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2439. for as_dir in $PATH
  2440. do
  2441.   IFS=$as_save_IFS
  2442.   test -z "$as_dir" && as_dir=.
  2443.     for ac_exec_ext in '' $ac_executable_extensions; do
  2444.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2445.     ac_cv_prog_ac_ct_LIPO="lipo"
  2446.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2447.     break 2
  2448.   fi
  2449. done
  2450.   done
  2451. IFS=$as_save_IFS
  2452. fi
  2453. fi
  2454. ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
  2455. if test -n "$ac_ct_LIPO"; then
  2456.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
  2457. $as_echo "$ac_ct_LIPO" >&6; }
  2458. else
  2459.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2460. $as_echo "no" >&6; }
  2461. fi
  2462.   if test "x$ac_ct_LIPO" = x; then
  2463.     LIPO=":"
  2464.   else
  2465.     case $cross_compiling:$ac_tool_warned in
  2466. yes:)
  2467. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2468. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2469. ac_tool_warned=yes ;;
  2470. esac
  2471.     LIPO=$ac_ct_LIPO
  2472.   fi
  2473. else
  2474.   LIPO="$ac_cv_prog_LIPO"
  2475. fi
  2476.     if test -n "$ac_tool_prefix"; then
  2477.   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
  2478. set dummy ${ac_tool_prefix}otool; ac_word=$2
  2479. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2480. $as_echo_n "checking for $ac_word... " >&6; }
  2481. if test "${ac_cv_prog_OTOOL+set}" = set; then :
  2482.   $as_echo_n "(cached) " >&6
  2483. else
  2484.   if test -n "$OTOOL"; then
  2485.   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
  2486. else
  2487. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2488. for as_dir in $PATH
  2489. do
  2490.   IFS=$as_save_IFS
  2491.   test -z "$as_dir" && as_dir=.
  2492.     for ac_exec_ext in '' $ac_executable_extensions; do
  2493.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2494.     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
  2495.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2496.     break 2
  2497.   fi
  2498. done
  2499.   done
  2500. IFS=$as_save_IFS
  2501. fi
  2502. fi
  2503. OTOOL=$ac_cv_prog_OTOOL
  2504. if test -n "$OTOOL"; then
  2505.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
  2506. $as_echo "$OTOOL" >&6; }
  2507. else
  2508.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2509. $as_echo "no" >&6; }
  2510. fi
  2511. fi
  2512. if test -z "$ac_cv_prog_OTOOL"; then
  2513.   ac_ct_OTOOL=$OTOOL
  2514.   # Extract the first word of "otool", so it can be a program name with args.
  2515. set dummy otool; ac_word=$2
  2516. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2517. $as_echo_n "checking for $ac_word... " >&6; }
  2518. if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
  2519.   $as_echo_n "(cached) " >&6
  2520. else
  2521.   if test -n "$ac_ct_OTOOL"; then
  2522.   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
  2523. else
  2524. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2525. for as_dir in $PATH
  2526. do
  2527.   IFS=$as_save_IFS
  2528.   test -z "$as_dir" && as_dir=.
  2529.     for ac_exec_ext in '' $ac_executable_extensions; do
  2530.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2531.     ac_cv_prog_ac_ct_OTOOL="otool"
  2532.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2533.     break 2
  2534.   fi
  2535. done
  2536.   done
  2537. IFS=$as_save_IFS
  2538. fi
  2539. fi
  2540. ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
  2541. if test -n "$ac_ct_OTOOL"; then
  2542.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
  2543. $as_echo "$ac_ct_OTOOL" >&6; }
  2544. else
  2545.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2546. $as_echo "no" >&6; }
  2547. fi
  2548.   if test "x$ac_ct_OTOOL" = x; then
  2549.     OTOOL=":"
  2550.   else
  2551.     case $cross_compiling:$ac_tool_warned in
  2552. yes:)
  2553. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2554. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2555. ac_tool_warned=yes ;;
  2556. esac
  2557.     OTOOL=$ac_ct_OTOOL
  2558.   fi
  2559. else
  2560.   OTOOL="$ac_cv_prog_OTOOL"
  2561. fi
  2562.     if test -n "$ac_tool_prefix"; then
  2563.   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
  2564. set dummy ${ac_tool_prefix}otool64; ac_word=$2
  2565. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2566. $as_echo_n "checking for $ac_word... " >&6; }
  2567. if test "${ac_cv_prog_OTOOL64+set}" = set; then :
  2568.   $as_echo_n "(cached) " >&6
  2569. else
  2570.   if test -n "$OTOOL64"; then
  2571.   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
  2572. else
  2573. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2574. for as_dir in $PATH
  2575. do
  2576.   IFS=$as_save_IFS
  2577.   test -z "$as_dir" && as_dir=.
  2578.     for ac_exec_ext in '' $ac_executable_extensions; do
  2579.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2580.     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
  2581.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2582.     break 2
  2583.   fi
  2584. done
  2585.   done
  2586. IFS=$as_save_IFS
  2587. fi
  2588. fi
  2589. OTOOL64=$ac_cv_prog_OTOOL64
  2590. if test -n "$OTOOL64"; then
  2591.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
  2592. $as_echo "$OTOOL64" >&6; }
  2593. else
  2594.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2595. $as_echo "no" >&6; }
  2596. fi
  2597. fi
  2598. if test -z "$ac_cv_prog_OTOOL64"; then
  2599.   ac_ct_OTOOL64=$OTOOL64
  2600.   # Extract the first word of "otool64", so it can be a program name with args.
  2601. set dummy otool64; ac_word=$2
  2602. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2603. $as_echo_n "checking for $ac_word... " >&6; }
  2604. if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
  2605.   $as_echo_n "(cached) " >&6
  2606. else
  2607.   if test -n "$ac_ct_OTOOL64"; then
  2608.   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
  2609. else
  2610. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2611. for as_dir in $PATH
  2612. do
  2613.   IFS=$as_save_IFS
  2614.   test -z "$as_dir" && as_dir=.
  2615.     for ac_exec_ext in '' $ac_executable_extensions; do
  2616.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2617.     ac_cv_prog_ac_ct_OTOOL64="otool64"
  2618.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2619.     break 2
  2620.   fi
  2621. done
  2622.   done
  2623. IFS=$as_save_IFS
  2624. fi
  2625. fi
  2626. ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
  2627. if test -n "$ac_ct_OTOOL64"; then
  2628.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
  2629. $as_echo "$ac_ct_OTOOL64" >&6; }
  2630. else
  2631.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2632. $as_echo "no" >&6; }
  2633. fi
  2634.   if test "x$ac_ct_OTOOL64" = x; then
  2635.     OTOOL64=":"
  2636.   else
  2637.     case $cross_compiling:$ac_tool_warned in
  2638. yes:)
  2639. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2640. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2641. ac_tool_warned=yes ;;
  2642. esac
  2643.     OTOOL64=$ac_ct_OTOOL64
  2644.   fi
  2645. else
  2646.   OTOOL64="$ac_cv_prog_OTOOL64"
  2647. fi
  2648.     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
  2649. $as_echo_n "checking for -single_module linker flag... " >&6; }
  2650. if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
  2651.   $as_echo_n "(cached) " >&6
  2652. else
  2653.   lt_cv_apple_cc_single_mod=no
  2654.       if test -z "${LT_MULTI_MODULE}"; then
  2655. # By default we will add the -single_module flag. You can override
  2656. # by either setting the environment variable LT_MULTI_MODULE
  2657. # non-empty at configure time, or by adding -multi_module to the
  2658. # link flags.
  2659. rm -rf libconftest.dylib*
  2660. echo "int foo(void){return 1;}" > conftest.c
  2661. echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib 
  2662. -dynamiclib -Wl,-single_module conftest.c" >&5
  2663. $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib 
  2664.   -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
  2665.         _lt_result=$?
  2666. if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
  2667.   lt_cv_apple_cc_single_mod=yes
  2668. else
  2669.   cat conftest.err >&5
  2670. fi
  2671. rm -rf libconftest.dylib*
  2672. rm -f conftest.*
  2673.       fi
  2674. fi
  2675. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
  2676. $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
  2677.     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
  2678. $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
  2679. if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
  2680.   $as_echo_n "(cached) " >&6
  2681. else
  2682.   lt_cv_ld_exported_symbols_list=no
  2683.       save_LDFLAGS=$LDFLAGS
  2684.       echo "_main" > conftest.sym
  2685.       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
  2686.       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2687. /* end confdefs.h.  */
  2688. int
  2689. main ()
  2690. {
  2691.   ;
  2692.   return 0;
  2693. }
  2694. _ACEOF
  2695. if ac_fn_c_try_link "$LINENO"; then :
  2696.   lt_cv_ld_exported_symbols_list=yes
  2697. else
  2698.   lt_cv_ld_exported_symbols_list=no
  2699. fi
  2700. rm -f core conftest.err conftest.$ac_objext 
  2701.     conftest$ac_exeext conftest.$ac_ext
  2702. LDFLAGS="$save_LDFLAGS"
  2703. fi
  2704. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
  2705. $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
  2706.     case $host_os in
  2707.     rhapsody* | darwin1.[012])
  2708.       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
  2709.     darwin1.*)
  2710.       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  2711.     darwin*) # darwin 5.x on
  2712.       # if running on 10.5 or later, the deployment target defaults
  2713.       # to the OS version, if on x86, and 10.4, the deployment
  2714.       # target defaults to 10.4. Don't you love it?
  2715.       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
  2716. 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
  2717.   _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  2718. 10.[012]*)
  2719.   _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
  2720. 10.*)
  2721.   _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
  2722.       esac
  2723.     ;;
  2724.   esac
  2725.     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
  2726.       _lt_dar_single_mod='$single_module'
  2727.     fi
  2728.     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
  2729.       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
  2730.     else
  2731.       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
  2732.     fi
  2733.     if test "$DSYMUTIL" != ":"; then
  2734.       _lt_dsymutil='~$DSYMUTIL $lib || :'
  2735.     else
  2736.       _lt_dsymutil=
  2737.     fi
  2738.     ;;
  2739.   esac
  2740. for ac_header in dlfcn.h
  2741. do :
  2742.   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
  2743. "
  2744. if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
  2745.   cat >>confdefs.h <<_ACEOF
  2746. #define HAVE_DLFCN_H 1
  2747. _ACEOF
  2748. fi
  2749. done
  2750. ac_ext=cpp
  2751. ac_cpp='$CXXCPP $CPPFLAGS'
  2752. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2753. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2754. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  2755. if test -z "$CXX"; then
  2756.   if test -n "$CCC"; then
  2757.     CXX=$CCC
  2758.   else
  2759.     if test -n "$ac_tool_prefix"; then
  2760.   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  2761.   do
  2762.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  2763. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  2764. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2765. $as_echo_n "checking for $ac_word... " >&6; }
  2766. if test "${ac_cv_prog_CXX+set}" = set; then :
  2767.   $as_echo_n "(cached) " >&6
  2768. else
  2769.   if test -n "$CXX"; then
  2770.   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  2771. else
  2772. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2773. for as_dir in $PATH
  2774. do
  2775.   IFS=$as_save_IFS
  2776.   test -z "$as_dir" && as_dir=.
  2777.     for ac_exec_ext in '' $ac_executable_extensions; do
  2778.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2779.     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  2780.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2781.     break 2
  2782.   fi
  2783. done
  2784.   done
  2785. IFS=$as_save_IFS
  2786. fi
  2787. fi
  2788. CXX=$ac_cv_prog_CXX
  2789. if test -n "$CXX"; then
  2790.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  2791. $as_echo "$CXX" >&6; }
  2792. else
  2793.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2794. $as_echo "no" >&6; }
  2795. fi
  2796.     test -n "$CXX" && break
  2797.   done
  2798. fi
  2799. if test -z "$CXX"; then
  2800.   ac_ct_CXX=$CXX
  2801.   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  2802. do
  2803.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  2804. set dummy $ac_prog; ac_word=$2
  2805. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2806. $as_echo_n "checking for $ac_word... " >&6; }
  2807. if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
  2808.   $as_echo_n "(cached) " >&6
  2809. else
  2810.   if test -n "$ac_ct_CXX"; then
  2811.   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  2812. else
  2813. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2814. for as_dir in $PATH
  2815. do
  2816.   IFS=$as_save_IFS
  2817.   test -z "$as_dir" && as_dir=.
  2818.     for ac_exec_ext in '' $ac_executable_extensions; do
  2819.   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
  2820.     ac_cv_prog_ac_ct_CXX="$ac_prog"
  2821.     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2822.     break 2
  2823.   fi
  2824. done
  2825.   done
  2826. IFS=$as_save_IFS
  2827. fi
  2828. fi
  2829. ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  2830. if test -n "$ac_ct_CXX"; then
  2831.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  2832. $as_echo "$ac_ct_CXX" >&6; }
  2833. else
  2834.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2835. $as_echo "no" >&6; }
  2836. fi
  2837.   test -n "$ac_ct_CXX" && break
  2838. done
  2839.   if test "x$ac_ct_CXX" = x; then
  2840.     CXX="g++"
  2841.   else
  2842.     case $cross_compiling:$ac_tool_warned in
  2843. yes:)
  2844. { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  2845. $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  2846. ac_tool_warned=yes ;;
  2847. esac
  2848.     CXX=$ac_ct_CXX
  2849.   fi
  2850. fi
  2851.   fi
  2852. fi
  2853. # Provide some information about the compiler.
  2854. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  2855. set X $ac_compile
  2856. ac_compiler=$2
  2857. for ac_option in --version -v -V -qversion; do
  2858.   { { ac_try="$ac_compiler $ac_option >&5"
  2859. case "(($ac_try" in
  2860.   *"* | *`* | *\*) ac_try_echo=$ac_try;;
  2861.   *) ac_try_echo=$ac_try;;
  2862. esac
  2863. eval ac_try_echo=""$as_me:${as_lineno-$LINENO}: $ac_try_echo""
  2864. $as_echo "$ac_try_echo"; } >&5
  2865.   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  2866.   ac_status=$?
  2867.   if test -s conftest.err; then
  2868.     sed '10a
  2869. ... rest of stderr output deleted ...
  2870.          10q' conftest.err >conftest.er1
  2871.     cat conftest.er1 >&5
  2872.   fi
  2873.   rm -f conftest.er1 conftest.err
  2874.   $as_echo "$as_me:${as_lineno-$LINENO}: $? = $ac_status" >&5
  2875.   test $ac_status = 0; }
  2876. done
  2877. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  2878. $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  2879. if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
  2880.   $as_echo_n "(cached) " >&6
  2881. else
  2882.   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2883. /* end confdefs.h.  */
  2884. int
  2885. main ()
  2886. {
  2887. #ifndef __GNUC__
  2888.        choke me
  2889. #endif
  2890.   ;
  2891.   return 0;
  2892. }
  2893. _ACEOF
  2894. if ac_fn_cxx_try_compile "$LINENO"; then :
  2895.   ac_compiler_gnu=yes
  2896. else
  2897.   ac_compiler_gnu=no
  2898. fi
  2899. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2900. ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  2901. fi
  2902. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  2903. $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  2904. if test $ac_compiler_gnu = yes; then
  2905.   GXX=yes
  2906. else
  2907.   GXX=
  2908. fi
  2909. ac_test_CXXFLAGS=${CXXFLAGS+set}
  2910. ac_save_CXXFLAGS=$CXXFLAGS
  2911. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  2912. $as_echo_n "checking whether $CXX accepts -g... " >&6; }
  2913. if test "${ac_cv_prog_cxx_g+set}" = set; then :
  2914.   $as_echo_n "(cached) " >&6
  2915. else
  2916.   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  2917.    ac_cxx_werror_flag=yes
  2918.    ac_cv_prog_cxx_g=no
  2919.    CXXFLAGS="-g"
  2920.    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2921. /* end confdefs.h.  */
  2922. int
  2923. main ()
  2924. {
  2925.   ;
  2926.   return 0;
  2927. }
  2928. _ACEOF
  2929. if ac_fn_cxx_try_compile "$LINENO"; then :
  2930.   ac_cv_prog_cxx_g=yes
  2931. else
  2932.   CXXFLAGS=""
  2933.       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2934. /* end confdefs.h.  */
  2935. int
  2936. main ()
  2937. {
  2938.   ;
  2939.   return 0;
  2940. }
  2941. _ACEOF
  2942. if ac_fn_cxx_try_compile "$LINENO"; then :
  2943. else
  2944.   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  2945.  CXXFLAGS="-g"
  2946.  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  2947. /* end confdefs.h.  */
  2948. int
  2949. main ()
  2950. {
  2951.   ;
  2952.   return 0;
  2953. }
  2954. _ACEOF
  2955. if ac_fn_cxx_try_compile "$LINENO"; then :
  2956.   ac_cv_prog_cxx_g=yes
  2957. fi
  2958. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2959. fi
  2960. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2961. fi
  2962. rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  2963.    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  2964. fi
  2965. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  2966. $as_echo "$ac_cv_prog_cxx_g" >&6; }
  2967. if test "$ac_test_CXXFLAGS" = set; then
  2968.   CXXFLAGS=$ac_save_CXXFLAGS
  2969. elif test $ac_cv_prog_cxx_g = yes; then
  2970.   if test "$GXX" = yes; then
  2971.     CXXFLAGS="-g -O2"
  2972.   else
  2973.     CXXFLAGS="-g"
  2974.   fi
  2975. else
  2976.   if test "$GXX" = yes; then
  2977.     CXXFLAGS="-O2"
  2978.   else
  2979.     CXXFLAGS=
  2980.   fi
  2981. fi
  2982. ac_ext=c
  2983. ac_cpp='$CPP $CPPFLAGS'
  2984. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2985. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2986. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2987. depcc="$CXX"  am_compiler_list=
  2988. { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
  2989. $as_echo_n "checking dependency style of $depcc... " >&6; }
  2990. if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
  2991.   $as_echo_n "(cached) " >&6
  2992. else
  2993.   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  2994.   # We make a subdir and do the tests there.  Otherwise we can end up
  2995.   # making bogus files that we don't know about and never remove.  For
  2996.   # instance it was reported that on HP-UX the gcc test will end up
  2997.   # making a dummy file named `D' -- because `-MD' means `put the output
  2998.   # in D'.
  2999.   mkdir conftest.dir
  3000.   # Copy depcomp to subdir because otherwise we won't find it if we're
  3001.   # using a relative directory.
  3002.   cp "$am_depcomp" conftest.dir
  3003.   cd conftest.dir
  3004.   # We will build objects and dependencies in a subdirectory because
  3005.   # it helps to detect inapplicable dependency modes.  For instance
  3006.   # both Tru64's cc and ICC support -MD to output dependencies as a
  3007.   # side effect of compilation, but ICC will put the dependencies in
  3008.   # the current directory while Tru64 will put them in the object
  3009.   # directory.
  3010.   mkdir sub
  3011.   am_cv_CXX_dependencies_compiler_type=none
  3012.   if test "$am_compiler_list" = ""; then
  3013.      am_compiler_list=`sed -n 's/^#*([a-zA-Z0-9]*))$/1/p' < ./depcomp`
  3014.   fi
  3015.   am__universal=false
  3016.   case " $depcc " in #(
  3017.      * -arch * -arch *) am__universal=true ;;
  3018.      esac
  3019.   for depmode in $am_compiler_list; do
  3020.     # Setup a source with many dependencies, because some compilers
  3021.     # like to wrap large dependency lists on column 80 (with ), and
  3022.     # we should not choose a depcomp mode which is confused by this.
  3023.     #
  3024.     # We need to recreate these files for each test, as the compiler may
  3025.     # overwrite some of them when testing with obscure command lines.
  3026.     # This happens at least with the AIX C compiler.
  3027.     : > sub/conftest.c
  3028.     for i in 1 2 3 4 5 6; do
  3029.       echo '#include "conftst'$i'.h"' >> sub/conftest.c
  3030.       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
  3031.       # Solaris 8's {/usr,}/bin/sh.
  3032.       touch sub/conftst$i.h
  3033.     done
  3034.     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
  3035.     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  3036.     # mode.  It turns out that the SunPro C++ compiler does not properly
  3037.     # handle `-M -o', and we need to detect this.  Also, some Intel
  3038.     # versions had trouble with output in subdirs
  3039.     am__obj=sub/conftest.${OBJEXT-o}
  3040.     am__minus_obj="-o $am__obj"
  3041.     case $depmode in
  3042.     gcc)
  3043.       # This depmode causes a compiler race in universal mode.
  3044.       test "$am__universal" = false || continue
  3045.       ;;
  3046.     nosideeffect)
  3047.       # after this tag, mechanisms are not by side-effect, so they'll
  3048.       # only be used when explicitly requested
  3049.       if test "x$enable_dependency_tracking" = xyes; then
  3050. continue
  3051.       else
  3052. break
  3053.       fi
  3054.       ;;
  3055.     msvisualcpp | msvcmsys)
  3056.       # This compiler won't grok `-c -o', but also, the minuso test has
  3057.       # not run yet.  These depmodes are late enough in the game, and
  3058.       # so weak that their functioning should not be impacted.
  3059.       am__obj=conftest.${OBJEXT-o}
  3060.       am__minus_obj=
  3061.       ;;
  3062.     none) break ;;
  3063.     esac
  3064.     if depmode=$depmode 
  3065.        source=sub/conftest.c object=$am__obj 
  3066.        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo 
  3067.        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c 
  3068.          >/dev/null 2>conftest.err &&
  3069.        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
  3070.        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
  3071.        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
  3072.        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  3073.       # icc doesn't choke on unknown options, it will just issue warnings
  3074.       # or remarks (even with -Werror).  So we grep stderr for any message
  3075.       # that says an option was ignored or not supported.
  3076.       # When given -MP, icc 7.0 and 7.1 complain thusly:
  3077.       #   icc: Command line warning: ignoring option '-M'; no argument required
  3078.       # The diagnosis changed in icc 8.0:
  3079.       #   icc: Command line remark: option '-MP' not supported
  3080.       if (grep 'ignoring option' conftest.err ||
  3081.           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
  3082.         am_cv_CXX_dependencies_compiler_type=$depmode
  3083.         break
  3084.       fi
  3085.     fi
  3086.   done
  3087.   cd ..
  3088.   rm -rf conftest.dir
  3089. else
  3090.   am_cv_CXX_dependencies_compiler_type=none
  3091. fi
  3092. fi
  3093. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
  3094. $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
  3095. CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
  3096.  if
  3097.   test "x$enable_dependency_tracking" != xno 
  3098.   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
  3099.   am__fastdepCXX_TRUE=
  3100.   am__fastdepCXX_FALSE='#'
  3101. else
  3102.   am__fastdepCXX_TRUE='#'
  3103.   am__fastdepCXX_FALSE=
  3104. fi
  3105. if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
  3106.     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
  3107.     (test "X$CXX" != "Xg++"))) ; then
  3108.   ac_ext=cpp
  3109. ac_cpp='$CXXCPP $CPPFLAGS'
  3110. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3111. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3112. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  3113. { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
  3114. $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
  3115. if test -z "$CXXCPP"; then
  3116.   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
  3117.   $as_echo_n "(cached) " >&6
  3118. else
  3119.       # Double quotes because CXXCPP needs to be expanded
  3120.     for CXXCPP in "$CXX -E" "/lib/cpp"
  3121.     do
  3122.       ac_preproc_ok=false
  3123. for ac_cxx_preproc_warn_flag in '' yes
  3124. do
  3125.   # Use a header file that comes with gcc, so configuring glibc
  3126.   # with a fresh cross-compiler works.
  3127.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3128.   # <limits.h> exists even on freestanding compilers.
  3129.   # On the NeXT, cc -E runs the code through the compiler's parser,
  3130.   # not just through cpp. "Syntax error" is here to catch this case.
  3131.   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3132. /* end confdefs.h.  */
  3133. #ifdef __STDC__
  3134. # include <limits.h>
  3135. #else
  3136. # include <assert.h>
  3137. #endif
  3138.      Syntax error
  3139. _ACEOF
  3140. if ac_fn_cxx_try_cpp "$LINENO"; then :
  3141. else
  3142.   # Broken: fails on valid input.
  3143. continue
  3144. fi
  3145. rm -f conftest.err conftest.$ac_ext
  3146.   # OK, works on sane cases.  Now check whether nonexistent headers
  3147.   # can be detected and how.
  3148.   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3149. /* end confdefs.h.  */
  3150. #include <ac_nonexistent.h>
  3151. _ACEOF
  3152. if ac_fn_cxx_try_cpp "$LINENO"; then :
  3153.   # Broken: success on invalid input.
  3154. continue
  3155. else
  3156.   # Passes both tests.
  3157. ac_preproc_ok=:
  3158. break
  3159. fi
  3160. rm -f conftest.err conftest.$ac_ext
  3161. done
  3162. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  3163. rm -f conftest.err conftest.$ac_ext
  3164. if $ac_preproc_ok; then :
  3165.   break
  3166. fi
  3167.     done
  3168.     ac_cv_prog_CXXCPP=$CXXCPP
  3169. fi
  3170.   CXXCPP=$ac_cv_prog_CXXCPP
  3171. else
  3172.   ac_cv_prog_CXXCPP=$CXXCPP
  3173. fi
  3174. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
  3175. $as_echo "$CXXCPP" >&6; }
  3176. ac_preproc_ok=false
  3177. for ac_cxx_preproc_warn_flag in '' yes
  3178. do
  3179.   # Use a header file that comes with gcc, so configuring glibc
  3180.   # with a fresh cross-compiler works.
  3181.   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3182.   # <limits.h> exists even on freestanding compilers.
  3183.   # On the NeXT, cc -E runs the code through the compiler's parser,
  3184.   # not just through cpp. "Syntax error" is here to catch this case.
  3185.   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3186. /* end confdefs.h.  */
  3187. #ifdef __STDC__
  3188. # include <limits.h>
  3189. #else
  3190. # include <assert.h>
  3191. #endif
  3192.      Syntax error
  3193. _ACEOF
  3194. if ac_fn_cxx_try_cpp "$LINENO"; then :
  3195. else
  3196.   # Broken: fails on valid input.
  3197. continue
  3198. fi
  3199. rm -f conftest.err conftest.$ac_ext
  3200.   # OK, works on sane cases.  Now check whether nonexistent headers
  3201.   # can be detected and how.
  3202.   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3203. /* end confdefs.h.  */
  3204. #include <ac_nonexistent.h>
  3205. _ACEOF
  3206. if ac_fn_cxx_try_cpp "$LINENO"; then :
  3207.   # Broken: success on invalid input.
  3208. continue
  3209. else
  3210.   # Passes both tests.
  3211. ac_preproc_ok=:
  3212. break
  3213. fi
  3214. rm -f conftest.err conftest.$ac_ext
  3215. done
  3216. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  3217. rm -f conftest.err conftest.$ac_ext
  3218. if $ac_preproc_ok; then :
  3219. else
  3220.   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in `$ac_pwd':" >&5
  3221. $as_echo "$as_me: error: in `$ac_pwd':" >&2;}
  3222. _lt_caught_CXX_error=yes; }
  3223. fi
  3224. ac_ext=c
  3225. ac_cpp='$CPP $CPPFLAGS'
  3226. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3227. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3228. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  3229. else
  3230.   _lt_caught_CXX_error=yes
  3231. fi
  3232. # Set options
  3233.             # Check whether --enable-shared was given.
  3234. if test "${enable_shared+set}" = set; then :
  3235.   enableval=$enable_shared; p=${PACKAGE-default}
  3236.     case $enableval in
  3237.     yes) enable_shared=yes ;;
  3238.     no) enable_shared=no ;;
  3239.     *)
  3240.       enable_shared=no
  3241.       # Look at the argument we got.  We use all the common list separators.
  3242.       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  3243.       for pkg in $enableval; do
  3244. IFS="$lt_save_ifs"
  3245. if test "X$pkg" = "X$p"; then
  3246.   enable_shared=yes
  3247. fi
  3248.       done
  3249.       IFS="$lt_save_ifs"
  3250.       ;;
  3251.     esac
  3252. else
  3253.   enable_shared=yes
  3254. fi
  3255. # Check whether --with-pic was given.
  3256. if test "${with_pic+set}" = set; then :
  3257.   withval=$with_pic; pic_mode="$withval"
  3258. else
  3259.   pic_mode=default
  3260. fi
  3261. test -z "$pic_mode" && pic_mode=default
  3262.   # Check whether --enable-fast-install was given.
  3263. if test "${enable_fast_install+set}" = set; then :
  3264.   enableval=$enable_fast_install; p=${PACKAGE-default}
  3265.     case $enableval in
  3266.     yes) enable_fast_install=yes ;;
  3267.     no) enable_fast_install=no ;;
  3268.     *)
  3269.       enable_fast_install=no
  3270.       # Look at the argument we got.  We use all the common list separators.
  3271.       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
  3272.       for pkg in $enableval; do
  3273. IFS="$lt_save_ifs"
  3274. if test "X$pkg" = "X$p"; then
  3275.   enable_fast_install=yes
  3276. fi
  3277.       done
  3278.       IFS="$lt_save_ifs"
  3279.       ;;
  3280.     esac
  3281. else
  3282.   enable_fast_install=yes
  3283. fi
  3284. # This can be used to rebuild libtool when needed
  3285. LIBTOOL_DEPS="$ltmain"
  3286. # Always use our own libtool.
  3287. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  3288. test -z "$LN_S" && LN_S="ln -s"
  3289. if test -n "${ZSH_VERSION+set}" ; then
  3290.    setopt NO_GLOB_SUBST
  3291. fi
  3292. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
  3293. $as_echo_n "checking for objdir... " >&6; }
  3294. if test "${lt_cv_objdir+set}" = set; then :
  3295.   $as_echo_n "(cached) " >&6
  3296. else
  3297.   rm -f .libs 2>/dev/null
  3298. mkdir .libs 2>/dev/null
  3299. if test -d .libs; then
  3300.   lt_cv_objdir=.libs
  3301. else
  3302.   # MS-DOS does not allow filenames that begin with a dot.
  3303.   lt_cv_objdir=_libs
  3304. fi
  3305. rmdir .libs 2>/dev/null
  3306. fi
  3307. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
  3308. $as_echo "$lt_cv_objdir" >&6; }
  3309. objdir=$lt_cv_objdir
  3310. cat >>confdefs.h <<_ACEOF
  3311. #define LT_OBJDIR "$lt_cv_objdir/"
  3312. _ACEOF
  3313. case $host_os in
  3314. aix3*)
  3315.   # AIX sometimes has problems with the GCC collect2 program.  For some
  3316.   # reason, if we set the COLLECT_NAMES environment variable, the problems
  3317.   # vanish in a puff of smoke.
  3318.   if test "X${COLLECT_NAMES+set}" != Xset; then
  3319.     COLLECT_NAMES=
  3320.     export COLLECT_NAMES
  3321.   fi
  3322.   ;;
  3323. esac
  3324. # Sed substitution that helps us do robust quoting.  It backslashifies
  3325. # metacharacters that are still active within double-quoted strings.
  3326. sed_quote_subst='s/(["`$\])/\1/g'
  3327. # Same as above, but do not quote variable references.
  3328. double_quote_subst='s/(["`\])/\1/g'
  3329. # Sed substitution to delay expansion of an escaped shell variable in a
  3330. # double_quote_subst'ed string.
  3331. delay_variable_subst='s/\\\\\$/\\\$/g'
  3332. # Sed substitution to delay expansion of an escaped single quote.
  3333. delay_single_quote_subst='s/'''/''\\\'''/g'
  3334. # Sed substitution to avoid accidental globbing in evaled expressions
  3335. no_glob_subst='s/*/\*/g'
  3336. # Global variables:
  3337. ofile=libtool
  3338. can_build_shared=yes
  3339. # All known linkers require a `.a' archive for static linking (except MSVC,
  3340. # which needs '.lib').
  3341. libext=a
  3342. with_gnu_ld="$lt_cv_prog_gnu_ld"
  3343. old_CC="$CC"
  3344. old_CFLAGS="$CFLAGS"
  3345. # Set sane defaults for various variables
  3346. test -z "$CC" && CC=cc
  3347. test -z "$LTCC" && LTCC=$CC
  3348. test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
  3349. test -z "$LD" && LD=ld
  3350. test -z "$ac_objext" && ac_objext=o
  3351. for cc_temp in $compiler""; do
  3352.   case $cc_temp in
  3353.     compile | *[\/]compile | ccache | *[\/]ccache ) ;;
  3354.     distcc | *[\/]distcc | purify | *[\/]purify ) ;;
  3355.     -*) ;;
  3356.     *) break;;
  3357.   esac
  3358. done
  3359. cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
  3360. # Only perform the check for file, if the check method requires it
  3361. test -z "$MAGIC_CMD" && MAGIC_CMD=file
  3362. case $deplibs_check_method in
  3363. file_magic*)
  3364.   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
  3365.     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
  3366. $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
  3367. if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
  3368.   $as_echo_n "(cached) " >&6
  3369. else
  3370.   case $MAGIC_CMD in
  3371. [\/*] |  ?:[\/]*)
  3372.   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  3373.   ;;
  3374. *)
  3375.   lt_save_MAGIC_CMD="$MAGIC_CMD"
  3376.   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  3377.   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  3378.   for ac_dir in $ac_dummy; do
  3379.     IFS="$lt_save_ifs"
  3380.     test -z "$ac_dir" && ac_dir=.
  3381.     if test -f $ac_dir/${ac_tool_prefix}file; then
  3382.       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
  3383.       if test -n "$file_magic_test_file"; then
  3384. case $deplibs_check_method in
  3385. "file_magic "*)
  3386.   file_magic_regex=`expr "$deplibs_check_method" : "file_magic (.*)"`
  3387.   MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  3388.   if eval $file_magic_cmd $file_magic_test_file 2> /dev/null |
  3389.     $EGREP "$file_magic_regex" > /dev/null; then
  3390.     :
  3391.   else
  3392.     cat <<_LT_EOF 1>&2
  3393. *** Warning: the command libtool uses to detect shared libraries,
  3394. *** $file_magic_cmd, produces output that libtool cannot recognize.
  3395. *** The result is that libtool may fail to recognize shared libraries
  3396. *** as such.  This will affect the creation of libtool libraries that
  3397. *** depend on shared libraries, but programs linked with such libtool
  3398. *** libraries will work regardless of this problem.  Nevertheless, you
  3399. *** may want to report the problem to your system manager and/or to
  3400. *** bug-libtool@gnu.org
  3401. _LT_EOF
  3402.   fi ;;
  3403. esac
  3404.       fi
  3405.       break
  3406.     fi
  3407.   done
  3408.   IFS="$lt_save_ifs"
  3409.   MAGIC_CMD="$lt_save_MAGIC_CMD"
  3410.   ;;
  3411. esac
  3412. fi
  3413. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  3414. if test -n "$MAGIC_CMD"; then
  3415.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  3416. $as_echo "$MAGIC_CMD" >&6; }
  3417. else
  3418.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3419. $as_echo "no" >&6; }
  3420. fi
  3421. if test -z "$lt_cv_path_MAGIC_CMD"; then
  3422.   if test -n "$ac_tool_prefix"; then
  3423.     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
  3424. $as_echo_n "checking for file... " >&6; }
  3425. if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
  3426.   $as_echo_n "(cached) " >&6
  3427. else
  3428.   case $MAGIC_CMD in
  3429. [\/*] |  ?:[\/]*)
  3430.   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
  3431.   ;;
  3432. *)
  3433.   lt_save_MAGIC_CMD="$MAGIC_CMD"
  3434.   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
  3435.   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
  3436.   for ac_dir in $ac_dummy; do
  3437.     IFS="$lt_save_ifs"
  3438.     test -z "$ac_dir" && ac_dir=.
  3439.     if test -f $ac_dir/file; then
  3440.       lt_cv_path_MAGIC_CMD="$ac_dir/file"
  3441.       if test -n "$file_magic_test_file"; then
  3442. case $deplibs_check_method in
  3443. "file_magic "*)
  3444.   file_magic_regex=`expr "$deplibs_check_method" : "file_magic (.*)"`
  3445.   MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  3446.   if eval $file_magic_cmd $file_magic_test_file 2> /dev/null |
  3447.     $EGREP "$file_magic_regex" > /dev/null; then
  3448.     :
  3449.   else
  3450.     cat <<_LT_EOF 1>&2
  3451. *** Warning: the command libtool uses to detect shared libraries,
  3452. *** $file_magic_cmd, produces output that libtool cannot recognize.
  3453. *** The result is that libtool may fail to recognize shared libraries
  3454. *** as such.  This will affect the creation of libtool libraries that
  3455. *** depend on shared libraries, but programs linked with such libtool
  3456. *** libraries will work regardless of this problem.  Nevertheless, you
  3457. *** may want to report the problem to your system manager and/or to
  3458. *** bug-libtool@gnu.org
  3459. _LT_EOF
  3460.   fi ;;
  3461. esac
  3462.       fi
  3463.       break
  3464.     fi
  3465.   done
  3466.   IFS="$lt_save_ifs"
  3467.   MAGIC_CMD="$lt_save_MAGIC_CMD"
  3468.   ;;
  3469. esac
  3470. fi
  3471. MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
  3472. if test -n "$MAGIC_CMD"; then
  3473.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
  3474. $as_echo "$MAGIC_CMD" >&6; }
  3475. else
  3476.   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3477. $as_echo "no" >&6; }
  3478. fi
  3479.   else
  3480.     MAGIC_CMD=:
  3481.   fi
  3482. fi
  3483.   fi
  3484.   ;;
  3485. esac
  3486. # Use C for the default configuration in the libtool script
  3487. lt_save_CC="$CC"
  3488. ac_ext=c
  3489. ac_cpp='$CPP $CPPFLAGS'
  3490. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3491. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3492. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  3493. # Source file extension for C test sources.
  3494. ac_ext=c
  3495. # Object file extension for compiled C test sources.
  3496. objext=o
  3497. objext=$objext
  3498. # Code to be used in simple compile tests
  3499. lt_simple_compile_test_code="int some_variable = 0;"
  3500. # Code to be used in simple link tests
  3501. lt_simple_link_test_code='int main(){return(0);}'
  3502. # If no C compiler was specified, use CC.
  3503. LTCC=${LTCC-"$CC"}
  3504. # If no C compiler flags were specified, use CFLAGS.
  3505. LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
  3506. # Allow CC to be a program name with arguments.
  3507. compiler=$CC
  3508. # Save the default compiler, since it gets overwritten when the other
  3509. # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
  3510. compiler_DEFAULT=$CC
  3511. # save warnings/boilerplate of simple test code
  3512. ac_outfile=conftest.$ac_objext
  3513. echo "$lt_simple_compile_test_code" >conftest.$ac_ext
  3514. eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  3515. _lt_compiler_boilerplate=`cat conftest.err`
  3516. $RM conftest*
  3517. ac_outfile=conftest.$ac_objext
  3518. echo "$lt_simple_link_test_code" >conftest.$ac_ext
  3519. eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
  3520. _lt_linker_boilerplate=`cat conftest.err`
  3521. $RM -r conftest*
  3522. ## CAVEAT EMPTOR:
  3523. ## There is no encapsulation within the following macros, do not change
  3524. ## the running order or otherwise move them around unless you know exactly
  3525. ## what you are doing...
  3526. if test -n "$compiler"; then
  3527. lt_prog_compiler_no_builtin_flag=
  3528. if test "$GCC" = yes; then
  3529.   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
  3530.   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
  3531. $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
  3532. if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
  3533.   $as_echo_n "(cached) " >&6
  3534. else
  3535.   lt_cv_prog_compiler_rtti_exceptions=no
  3536.    ac_outfile=conftest.$ac_objext
  3537.    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
  3538.    lt_compiler_flag="-fno-rtti -fno-exceptions"
  3539.    # Insert the option either (1) after the last *FLAGS variable, or
  3540.    # (2) before a word containing "conftest.", or (3) at the end.
  3541.    # Note that $ac_compile itself does not contain backslashes and begins
  3542.    # with a dollar sign (not a hyphen), so the echo should work correctly.
  3543.    # The option is referenced via a variable to avoid confusing sed.
  3544.    lt_compile=`echo "$ac_compile" | $SED 
  3545.    -e 's:.*FLAGS}{0,1} :&$lt_compiler_flag :; t' 
  3546.    -e 's: [^ ]*conftest.: $lt_compiler_flag&:; t' 
  3547.    -e 's:$: $lt_compiler_flag:'`
  3548.    (eval echo ""$as_me:12834: $lt_compile"" >&5)
  3549.    (eval "$lt_compile" 2>conftest.err)
  3550.    ac_status=$?
  3551.    cat conftest.err >&5
  3552.    echo "$as_me:12838: $? = $ac_status" >&5
  3553.    if (exit $ac_status) && test -s "$ac_outfile"; then
  3554.      # The compiler can only warn and ignore the option if not recognized
  3555.      # So say no if there are warnings other than the usual output.
  3556.      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
  3557.      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
  3558.      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
  3559.        lt_cv_prog_compiler_rtti_exceptions=yes
  3560.      fi
  3561.    fi
  3562.    $RM conftest*
  3563. fi
  3564. { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
  3565. $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
  3566. if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
  3567.     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
  3568. else
  3569.     :
  3570. fi
  3571. fi
  3572.   lt_prog_compiler_wl=
  3573. lt_prog_compiler_pic=
  3574. lt_prog_compiler_static=
  3575. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
  3576. $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
  3577.   if test "$GCC" = yes; then
  3578.     lt_prog_compiler_wl='-Wl,'
  3579.     lt_prog_compiler_static='-static'
  3580.     case $host_os in
  3581.       aix*)
  3582.       # All AIX code is PIC.
  3583.       if test "$host_cpu" = ia64; then
  3584. # AIX 5 now supports IA64 processor
  3585. lt_prog_compiler_static='-Bstatic'
  3586.       fi
  3587.       ;;
  3588.     amigaos*)
  3589.       case $host_cpu in
  3590.       powerpc)
  3591.             # see comment about AmigaOS4 .so support
  3592.             lt_prog_compiler_pic='-fPIC'
  3593.         ;;
  3594.       m68k)
  3595.             # FIXME: we need at least 68020 code to build shared libraries, but
  3596.             # adding the `-m68020' flag to GCC prevents building anything better,
  3597.             # like `-m68040'.
  3598.             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'