configure
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:417k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1.   '$CC '*)
  2.     # Test whether the compiler implicitly links with -lc since on some
  3.     # systems, -lgcc has to come before -lc. If gcc already passes -lc
  4.     # to ld, don't add -lc before -lgcc.
  5.     echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
  6. echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
  7.     if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
  8.   echo $ECHO_N "(cached) $ECHO_C" >&6
  9. else
  10.   $rm conftest*
  11.     echo 'static int dummy;' > conftest.$ac_ext
  12.     if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  13.   (eval $ac_compile) 2>&5
  14.   ac_status=$?
  15.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  16.   (exit $ac_status); }; then
  17.       soname=conftest
  18.       lib=conftest
  19.       libobjs=conftest.$ac_objext
  20.       deplibs=
  21.       wl=$lt_cv_prog_cc_wl
  22.       compiler_flags=-v
  23.       linker_flags=-v
  24.       verstring=
  25.       output_objdir=.
  26.       libname=conftest
  27.       save_allow_undefined_flag=$allow_undefined_flag
  28.       allow_undefined_flag=
  29.       if { (eval echo "$as_me:$LINENO: "$archive_cmds 2>&1 | grep " -lc " >/dev/null 2>&1"") >&5
  30.   (eval $archive_cmds 2>&1 | grep " -lc " >/dev/null 2>&1) 2>&5
  31.   ac_status=$?
  32.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  33.   (exit $ac_status); }
  34.       then
  35. lt_cv_archive_cmds_need_lc=no
  36.       else
  37. lt_cv_archive_cmds_need_lc=yes
  38.       fi
  39.       allow_undefined_flag=$save_allow_undefined_flag
  40.     else
  41.       cat conftest.err 1>&5
  42.     fi
  43. fi
  44.     echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
  45. echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
  46.     ;;
  47.   esac
  48. fi
  49. need_lc=${lt_cv_archive_cmds_need_lc-yes}
  50. # The second clause should only fire when bootstrapping the
  51. # libtool distribution, otherwise you forgot to ship ltmain.sh
  52. # with your package, and you will get complaints that there are
  53. # no rules to generate ltmain.sh.
  54. if test -f "$ltmain"; then
  55.   :
  56. else
  57.   # If there is no Makefile yet, we rely on a make rule to execute
  58.   # `config.status --recheck' to rerun these tests and create the
  59.   # libtool script then.
  60.   test -f Makefile && make "$ltmain"
  61. fi
  62. if test -f "$ltmain"; then
  63.   trap "$rm "${ofile}T"; exit 1" 1 2 15
  64.   $rm -f "${ofile}T"
  65.   echo creating $ofile
  66.   # Now quote all the things that may contain metacharacters while being
  67.   # careful not to overquote the AC_SUBSTed values.  We take copies of the
  68.   # variables and quote the copies for generation of the libtool script.
  69.   for var in echo old_CC old_CFLAGS 
  70.     AR AR_FLAGS CC LD LN_S NM SHELL 
  71.     reload_flag reload_cmds wl 
  72.     pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec 
  73.     thread_safe_flag_spec whole_archive_flag_spec libname_spec 
  74.     library_names_spec soname_spec 
  75.     RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds 
  76.     old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds 
  77.     postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds 
  78.     old_striplib striplib file_magic_cmd export_symbols_cmds 
  79.     deplibs_check_method allow_undefined_flag no_undefined_flag 
  80.     finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl 
  81.     global_symbol_to_c_name_address 
  82.     hardcode_libdir_flag_spec hardcode_libdir_separator  
  83.     sys_lib_search_path_spec sys_lib_dlsearch_path_spec 
  84.     compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
  85.     case $var in
  86.     reload_cmds | old_archive_cmds | old_archive_from_new_cmds | 
  87.     old_postinstall_cmds | old_postuninstall_cmds | 
  88.     export_symbols_cmds | archive_cmds | archive_expsym_cmds | 
  89.     extract_expsyms_cmds | old_archive_from_expsyms_cmds | 
  90.     postinstall_cmds | postuninstall_cmds | 
  91.     finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
  92.       # Double-quote double-evaled strings.
  93.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$double_quote_subst" -e "$sed_quote_subst" -e "$delay_variable_subst"`\""
  94.       ;;
  95.     *)
  96.       eval "lt_$var=\"`$echo "X$$var" | $Xsed -e "$sed_quote_subst"`\""
  97.       ;;
  98.     esac
  99.   done
  100.   cat <<__EOF__ > "${ofile}T"
  101. #! $SHELL
  102. # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
  103. # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
  104. # NOTE: Changes made to this file will be lost: look at ltmain.sh.
  105. #
  106. # Copyright (C) 1996-2000 Free Software Foundation, Inc.
  107. # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
  108. #
  109. # This program is free software; you can redistribute it and/or modify
  110. # it under the terms of the GNU General Public License as published by
  111. # the Free Software Foundation; either version 2 of the License, or
  112. # (at your option) any later version.
  113. #
  114. # This program is distributed in the hope that it will be useful, but
  115. # WITHOUT ANY WARRANTY; without even the implied warranty of
  116. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  117. # General Public License for more details.
  118. #
  119. # You should have received a copy of the GNU General Public License
  120. # along with this program; if not, write to the Free Software
  121. # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  122. #
  123. # As a special exception to the GNU General Public License, if you
  124. # distribute this file as part of a program that contains a
  125. # configuration script generated by Autoconf, you may include it under
  126. # the same distribution terms that you use for the rest of that program.
  127. # Sed that helps us avoid accidentally triggering echo(1) options like -n.
  128. Xsed="sed -e s/^X//"
  129. # The HP-UX ksh and POSIX shell print the target directory to stdout
  130. # if CDPATH is set.
  131. if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
  132. # ### BEGIN LIBTOOL CONFIG
  133. # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  134. # Shell to use when invoking shell scripts.
  135. SHELL=$lt_SHELL
  136. # Whether or not to build shared libraries.
  137. build_libtool_libs=$enable_shared
  138. # Whether or not to build static libraries.
  139. build_old_libs=$enable_static
  140. # Whether or not to add -lc for building shared libraries.
  141. build_libtool_need_lc=$need_lc
  142. # Whether or not to optimize for fast installation.
  143. fast_install=$enable_fast_install
  144. # The host system.
  145. host_alias=$host_alias
  146. host=$host
  147. # An echo program that does not interpret backslashes.
  148. echo=$lt_echo
  149. # The archiver.
  150. AR=$lt_AR
  151. AR_FLAGS=$lt_AR_FLAGS
  152. # The default C compiler.
  153. CC=$lt_CC
  154. # Is the compiler the GNU C compiler?
  155. with_gcc=$GCC
  156. # The linker used to build libraries.
  157. LD=$lt_LD
  158. # Whether we need hard or soft links.
  159. LN_S=$lt_LN_S
  160. # A BSD-compatible nm program.
  161. NM=$lt_NM
  162. # A symbol stripping program
  163. STRIP=$STRIP
  164. # Used to examine libraries when file_magic_cmd begins "file"
  165. MAGIC_CMD=$MAGIC_CMD
  166. # Used on cygwin: DLL creation program.
  167. DLLTOOL="$DLLTOOL"
  168. # Used on cygwin: object dumper.
  169. OBJDUMP="$OBJDUMP"
  170. # Used on cygwin: assembler.
  171. AS="$AS"
  172. # The name of the directory that contains temporary libtool files.
  173. objdir=$objdir
  174. # How to create reloadable object files.
  175. reload_flag=$lt_reload_flag
  176. reload_cmds=$lt_reload_cmds
  177. # How to pass a linker flag through the compiler.
  178. wl=$lt_wl
  179. # Object file suffix (normally "o").
  180. objext="$ac_objext"
  181. # Old archive suffix (normally "a").
  182. libext="$libext"
  183. # Executable file suffix (normally "").
  184. exeext="$exeext"
  185. # Additional compiler flags for building library objects.
  186. pic_flag=$lt_pic_flag
  187. pic_mode=$pic_mode
  188. # Does compiler simultaneously support -c and -o options?
  189. compiler_c_o=$lt_compiler_c_o
  190. # Can we write directly to a .lo ?
  191. compiler_o_lo=$lt_compiler_o_lo
  192. # Must we lock files when doing compilation ?
  193. need_locks=$lt_need_locks
  194. # Do we need the lib prefix for modules?
  195. need_lib_prefix=$need_lib_prefix
  196. # Do we need a version for libraries?
  197. need_version=$need_version
  198. # Whether dlopen is supported.
  199. dlopen_support=$enable_dlopen
  200. # Whether dlopen of programs is supported.
  201. dlopen_self=$enable_dlopen_self
  202. # Whether dlopen of statically linked programs is supported.
  203. dlopen_self_static=$enable_dlopen_self_static
  204. # Compiler flag to prevent dynamic linking.
  205. link_static_flag=$lt_link_static_flag
  206. # Compiler flag to turn off builtin functions.
  207. no_builtin_flag=$lt_no_builtin_flag
  208. # Compiler flag to allow reflexive dlopens.
  209. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
  210. # Compiler flag to generate shared objects directly from archives.
  211. whole_archive_flag_spec=$lt_whole_archive_flag_spec
  212. # Compiler flag to generate thread-safe objects.
  213. thread_safe_flag_spec=$lt_thread_safe_flag_spec
  214. # Library versioning type.
  215. version_type=$version_type
  216. # Format of library name prefix.
  217. libname_spec=$lt_libname_spec
  218. # List of archive names.  First name is the real one, the rest are links.
  219. # The last name is the one that the linker finds with -lNAME.
  220. library_names_spec=$lt_library_names_spec
  221. # The coded name of the library, if different from the real name.
  222. soname_spec=$lt_soname_spec
  223. # Commands used to build and install an old-style archive.
  224. RANLIB=$lt_RANLIB
  225. old_archive_cmds=$lt_old_archive_cmds
  226. old_postinstall_cmds=$lt_old_postinstall_cmds
  227. old_postuninstall_cmds=$lt_old_postuninstall_cmds
  228. # Create an old-style archive from a shared archive.
  229. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
  230. # Create a temporary old-style archive to link instead of a shared archive.
  231. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
  232. # Commands used to build and install a shared archive.
  233. archive_cmds=$lt_archive_cmds
  234. archive_expsym_cmds=$lt_archive_expsym_cmds
  235. postinstall_cmds=$lt_postinstall_cmds
  236. postuninstall_cmds=$lt_postuninstall_cmds
  237. # Commands to strip libraries.
  238. old_striplib=$lt_old_striplib
  239. striplib=$lt_striplib
  240. # Method to check whether dependent libraries are shared objects.
  241. deplibs_check_method=$lt_deplibs_check_method
  242. # Command to use when deplibs_check_method == file_magic.
  243. file_magic_cmd=$lt_file_magic_cmd
  244. # Flag that allows shared libraries with undefined symbols to be built.
  245. allow_undefined_flag=$lt_allow_undefined_flag
  246. # Flag that forces no undefined symbols.
  247. no_undefined_flag=$lt_no_undefined_flag
  248. # Commands used to finish a libtool library installation in a directory.
  249. finish_cmds=$lt_finish_cmds
  250. # Same as above, but a single script fragment to be evaled but not shown.
  251. finish_eval=$lt_finish_eval
  252. # Take the output of nm and produce a listing of raw symbols and C names.
  253. global_symbol_pipe=$lt_global_symbol_pipe
  254. # Transform the output of nm in a proper C declaration
  255. global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
  256. # Transform the output of nm in a C name address pair
  257. global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address
  258. # This is the shared library runtime path variable.
  259. runpath_var=$runpath_var
  260. # This is the shared library path variable.
  261. shlibpath_var=$shlibpath_var
  262. # Is shlibpath searched before the hard-coded library search path?
  263. shlibpath_overrides_runpath=$shlibpath_overrides_runpath
  264. # How to hardcode a shared library path into an executable.
  265. hardcode_action=$hardcode_action
  266. # Whether we should hardcode library paths into libraries.
  267. hardcode_into_libs=$hardcode_into_libs
  268. # Flag to hardcode $libdir into a binary during linking.
  269. # This must work even if $libdir does not exist.
  270. hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
  271. # Whether we need a single -rpath flag with a separated argument.
  272. hardcode_libdir_separator=$lt_hardcode_libdir_separator
  273. # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
  274. # resulting binary.
  275. hardcode_direct=$hardcode_direct
  276. # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
  277. # resulting binary.
  278. hardcode_minus_L=$hardcode_minus_L
  279. # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
  280. # the resulting binary.
  281. hardcode_shlibpath_var=$hardcode_shlibpath_var
  282. # Variables whose values should be saved in libtool wrapper scripts and
  283. # restored at relink time.
  284. variables_saved_for_relink="$variables_saved_for_relink"
  285. # Whether libtool must link a program against all its dependency libraries.
  286. link_all_deplibs=$link_all_deplibs
  287. # Compile-time system search path for libraries
  288. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
  289. # Run-time system search path for libraries
  290. sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
  291. # Fix the shell variable $srcfile for the compiler.
  292. fix_srcfile_path="$fix_srcfile_path"
  293. # Set to yes if exported symbols are required.
  294. always_export_symbols=$always_export_symbols
  295. # The commands to list exported symbols.
  296. export_symbols_cmds=$lt_export_symbols_cmds
  297. # The commands to extract the exported symbol list from a shared archive.
  298. extract_expsyms_cmds=$lt_extract_expsyms_cmds
  299. # Symbols that should not be listed in the preloaded symbols.
  300. exclude_expsyms=$lt_exclude_expsyms
  301. # Symbols that must always be exported.
  302. include_expsyms=$lt_include_expsyms
  303. # ### END LIBTOOL CONFIG
  304. __EOF__
  305.   case $host_os in
  306.   aix3*)
  307.     cat <<EOF >> "${ofile}T"
  308. # AIX sometimes has problems with the GCC collect2 program.  For some
  309. # reason, if we set the COLLECT_NAMES environment variable, the problems
  310. # vanish in a puff of smoke.
  311. if test "X${COLLECT_NAMES+set}" != Xset; then
  312.   COLLECT_NAMES=
  313.   export COLLECT_NAMES
  314. fi
  315. EOF
  316.     ;;
  317.   esac
  318.   case $host_os in
  319.   cygwin* | mingw* | pw32* | os2*)
  320.     cat <<'EOF' >> "${ofile}T"
  321.       # This is a source program that is used to create dlls on Windows
  322.       # Don't remove nor modify the starting and closing comments
  323. # /* ltdll.c starts here */
  324. # #define WIN32_LEAN_AND_MEAN
  325. # #include <windows.h>
  326. # #undef WIN32_LEAN_AND_MEAN
  327. # #include <stdio.h>
  328. #
  329. # #ifndef __CYGWIN__
  330. # #  ifdef __CYGWIN32__
  331. # #    define __CYGWIN__ __CYGWIN32__
  332. # #  endif
  333. # #endif
  334. #
  335. # #ifdef __cplusplus
  336. # extern "C" {
  337. # #endif
  338. # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
  339. # #ifdef __cplusplus
  340. # }
  341. # #endif
  342. #
  343. # #ifdef __CYGWIN__
  344. # #include <cygwin/cygwin_dll.h>
  345. # DECLARE_CYGWIN_DLL( DllMain );
  346. # #endif
  347. # HINSTANCE __hDllInstance_base;
  348. #
  349. # BOOL APIENTRY
  350. # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
  351. # {
  352. #   __hDllInstance_base = hInst;
  353. #   return TRUE;
  354. # }
  355. # /* ltdll.c ends here */
  356. # This is a source program that is used to create import libraries
  357. # on Windows for dlls which lack them. Don't remove nor modify the
  358. # starting and closing comments
  359. # /* impgen.c starts here */
  360. # /*   Copyright (C) 1999-2000 Free Software Foundation, Inc.
  361. #
  362. #  This file is part of GNU libtool.
  363. #
  364. #  This program is free software; you can redistribute it and/or modify
  365. #  it under the terms of the GNU General Public License as published by
  366. #  the Free Software Foundation; either version 2 of the License, or
  367. #  (at your option) any later version.
  368. #
  369. #  This program is distributed in the hope that it will be useful,
  370. #  but WITHOUT ANY WARRANTY; without even the implied warranty of
  371. #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  372. #  GNU General Public License for more details.
  373. #
  374. #  You should have received a copy of the GNU General Public License
  375. #  along with this program; if not, write to the Free Software
  376. #  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  377. #  */
  378. #
  379. # #include <stdio.h> /* for printf() */
  380. # #include <unistd.h> /* for open(), lseek(), read() */
  381. # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
  382. # #include <string.h> /* for strdup() */
  383. #
  384. # /* O_BINARY isn't required (or even defined sometimes) under Unix */
  385. # #ifndef O_BINARY
  386. # #define O_BINARY 0
  387. # #endif
  388. #
  389. # static unsigned int
  390. # pe_get16 (fd, offset)
  391. #      int fd;
  392. #      int offset;
  393. # {
  394. #   unsigned char b[2];
  395. #   lseek (fd, offset, SEEK_SET);
  396. #   read (fd, b, 2);
  397. #   return b[0] + (b[1]<<8);
  398. # }
  399. #
  400. # static unsigned int
  401. # pe_get32 (fd, offset)
  402. #     int fd;
  403. #     int offset;
  404. # {
  405. #   unsigned char b[4];
  406. #   lseek (fd, offset, SEEK_SET);
  407. #   read (fd, b, 4);
  408. #   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
  409. # }
  410. #
  411. # static unsigned int
  412. # pe_as32 (ptr)
  413. #      void *ptr;
  414. # {
  415. #   unsigned char *b = ptr;
  416. #   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
  417. # }
  418. #
  419. # int
  420. # main (argc, argv)
  421. #     int argc;
  422. #     char *argv[];
  423. # {
  424. #     int dll;
  425. #     unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
  426. #     unsigned long export_rva, export_size, nsections, secptr, expptr;
  427. #     unsigned long name_rvas, nexp;
  428. #     unsigned char *expdata, *erva;
  429. #     char *filename, *dll_name;
  430. #
  431. #     filename = argv[1];
  432. #
  433. #     dll = open(filename, O_RDONLY|O_BINARY);
  434. #     if (dll < 1)
  435. #  return 1;
  436. #
  437. #     dll_name = filename;
  438. #
  439. #     for (i=0; filename[i]; i++)
  440. #  if (filename[i] == '/' || filename[i] == '\'  || filename[i] == ':')
  441. #      dll_name = filename + i +1;
  442. #
  443. #     pe_header_offset = pe_get32 (dll, 0x3c);
  444. #     opthdr_ofs = pe_header_offset + 4 + 20;
  445. #     num_entries = pe_get32 (dll, opthdr_ofs + 92);
  446. #
  447. #     if (num_entries < 1) /* no exports */
  448. #  return 1;
  449. #
  450. #     export_rva = pe_get32 (dll, opthdr_ofs + 96);
  451. #     export_size = pe_get32 (dll, opthdr_ofs + 100);
  452. #     nsections = pe_get16 (dll, pe_header_offset + 4 +2);
  453. #     secptr = (pe_header_offset + 4 + 20 +
  454. #        pe_get16 (dll, pe_header_offset + 4 + 16));
  455. #
  456. #     expptr = 0;
  457. #     for (i = 0; i < nsections; i++)
  458. #     {
  459. #  char sname[8];
  460. #  unsigned long secptr1 = secptr + 40 * i;
  461. #  unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
  462. #  unsigned long vsize = pe_get32 (dll, secptr1 + 16);
  463. #  unsigned long fptr = pe_get32 (dll, secptr1 + 20);
  464. #  lseek(dll, secptr1, SEEK_SET);
  465. #  read(dll, sname, 8);
  466. #  if (vaddr <= export_rva && vaddr+vsize > export_rva)
  467. #  {
  468. #      expptr = fptr + (export_rva - vaddr);
  469. #      if (export_rva + export_size > vaddr + vsize)
  470. #  export_size = vsize - (export_rva - vaddr);
  471. #      break;
  472. #  }
  473. #     }
  474. #
  475. #     expdata = (unsigned char*)malloc(export_size);
  476. #     lseek (dll, expptr, SEEK_SET);
  477. #     read (dll, expdata, export_size);
  478. #     erva = expdata - export_rva;
  479. #
  480. #     nexp = pe_as32 (expdata+24);
  481. #     name_rvas = pe_as32 (expdata+32);
  482. #
  483. #     printf ("EXPORTSn");
  484. #     for (i = 0; i<nexp; i++)
  485. #     {
  486. #  unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
  487. #  printf ("t%s @ %ld ;n", erva+name_rva, 1+ i);
  488. #     }
  489. #
  490. #     return 0;
  491. # }
  492. # /* impgen.c ends here */
  493. EOF
  494.     ;;
  495.   esac
  496.   # We use sed instead of cat because bash on DJGPP gets confused if
  497.   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
  498.   # text mode, it properly converts lines to CR/LF.  This bash problem
  499.   # is reportedly fixed, but why not run on old versions too?
  500.   sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
  501.   mv -f "${ofile}T" "$ofile" || 
  502.     (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
  503.   chmod +x "$ofile"
  504. fi
  505. # This can be used to rebuild libtool when needed
  506. LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
  507. # Always use our own libtool.
  508. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  509. # Prevent multiple expansion
  510. echo "$as_me:$LINENO: checking whether ${MAKE-make} sets ${MAKE}" >&5
  511. echo $ECHO_N "checking whether ${MAKE-make} sets ${MAKE}... $ECHO_C" >&6
  512. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'`
  513. if eval "test "${ac_cv_prog_make_${ac_make}_set+set}" = set"; then
  514.   echo $ECHO_N "(cached) $ECHO_C" >&6
  515. else
  516.   cat >conftest.make <<_ACEOF
  517. all:
  518. @echo 'ac_maketemp="${MAKE}"'
  519. _ACEOF
  520. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  521. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
  522. if test -n "$ac_maketemp"; then
  523.   eval ac_cv_prog_make_${ac_make}_set=yes
  524. else
  525.   eval ac_cv_prog_make_${ac_make}_set=no
  526. fi
  527. rm -f conftest.make
  528. fi
  529. if eval "test "`echo '$ac_cv_prog_make_'${ac_make}_set`" = yes"; then
  530.   echo "$as_me:$LINENO: result: yes" >&5
  531. echo "${ECHO_T}yes" >&6
  532.   SET_MAKE=
  533. else
  534.   echo "$as_me:$LINENO: result: no" >&5
  535. echo "${ECHO_T}no" >&6
  536.   SET_MAKE="MAKE=${MAKE-make}"
  537. fi
  538. ac_ext=c
  539. ac_cpp='$CPP $CPPFLAGS'
  540. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  541. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  542. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  543. if test -n "$ac_tool_prefix"; then
  544.   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  545. set dummy ${ac_tool_prefix}gcc; ac_word=$2
  546. echo "$as_me:$LINENO: checking for $ac_word" >&5
  547. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  548. if test "${ac_cv_prog_CC+set}" = set; then
  549.   echo $ECHO_N "(cached) $ECHO_C" >&6
  550. else
  551.   if test -n "$CC"; then
  552.   ac_cv_prog_CC="$CC" # Let the user override the test.
  553. else
  554. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  555. for as_dir in $PATH
  556. do
  557.   IFS=$as_save_IFS
  558.   test -z "$as_dir" && as_dir=.
  559.   for ac_exec_ext in '' $ac_executable_extensions; do
  560.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  561.     ac_cv_prog_CC="${ac_tool_prefix}gcc"
  562.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  563.     break 2
  564.   fi
  565. done
  566. done
  567. fi
  568. fi
  569. CC=$ac_cv_prog_CC
  570. if test -n "$CC"; then
  571.   echo "$as_me:$LINENO: result: $CC" >&5
  572. echo "${ECHO_T}$CC" >&6
  573. else
  574.   echo "$as_me:$LINENO: result: no" >&5
  575. echo "${ECHO_T}no" >&6
  576. fi
  577. fi
  578. if test -z "$ac_cv_prog_CC"; then
  579.   ac_ct_CC=$CC
  580.   # Extract the first word of "gcc", so it can be a program name with args.
  581. set dummy gcc; ac_word=$2
  582. echo "$as_me:$LINENO: checking for $ac_word" >&5
  583. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  584. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  585.   echo $ECHO_N "(cached) $ECHO_C" >&6
  586. else
  587.   if test -n "$ac_ct_CC"; then
  588.   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  589. else
  590. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  591. for as_dir in $PATH
  592. do
  593.   IFS=$as_save_IFS
  594.   test -z "$as_dir" && as_dir=.
  595.   for ac_exec_ext in '' $ac_executable_extensions; do
  596.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  597.     ac_cv_prog_ac_ct_CC="gcc"
  598.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  599.     break 2
  600.   fi
  601. done
  602. done
  603. fi
  604. fi
  605. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  606. if test -n "$ac_ct_CC"; then
  607.   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  608. echo "${ECHO_T}$ac_ct_CC" >&6
  609. else
  610.   echo "$as_me:$LINENO: result: no" >&5
  611. echo "${ECHO_T}no" >&6
  612. fi
  613.   CC=$ac_ct_CC
  614. else
  615.   CC="$ac_cv_prog_CC"
  616. fi
  617. if test -z "$CC"; then
  618.   if test -n "$ac_tool_prefix"; then
  619.   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  620. set dummy ${ac_tool_prefix}cc; ac_word=$2
  621. echo "$as_me:$LINENO: checking for $ac_word" >&5
  622. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  623. if test "${ac_cv_prog_CC+set}" = set; then
  624.   echo $ECHO_N "(cached) $ECHO_C" >&6
  625. else
  626.   if test -n "$CC"; then
  627.   ac_cv_prog_CC="$CC" # Let the user override the test.
  628. else
  629. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  630. for as_dir in $PATH
  631. do
  632.   IFS=$as_save_IFS
  633.   test -z "$as_dir" && as_dir=.
  634.   for ac_exec_ext in '' $ac_executable_extensions; do
  635.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  636.     ac_cv_prog_CC="${ac_tool_prefix}cc"
  637.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  638.     break 2
  639.   fi
  640. done
  641. done
  642. fi
  643. fi
  644. CC=$ac_cv_prog_CC
  645. if test -n "$CC"; then
  646.   echo "$as_me:$LINENO: result: $CC" >&5
  647. echo "${ECHO_T}$CC" >&6
  648. else
  649.   echo "$as_me:$LINENO: result: no" >&5
  650. echo "${ECHO_T}no" >&6
  651. fi
  652. fi
  653. if test -z "$ac_cv_prog_CC"; then
  654.   ac_ct_CC=$CC
  655.   # Extract the first word of "cc", so it can be a program name with args.
  656. set dummy cc; ac_word=$2
  657. echo "$as_me:$LINENO: checking for $ac_word" >&5
  658. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  659. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  660.   echo $ECHO_N "(cached) $ECHO_C" >&6
  661. else
  662.   if test -n "$ac_ct_CC"; then
  663.   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  664. else
  665. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  666. for as_dir in $PATH
  667. do
  668.   IFS=$as_save_IFS
  669.   test -z "$as_dir" && as_dir=.
  670.   for ac_exec_ext in '' $ac_executable_extensions; do
  671.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  672.     ac_cv_prog_ac_ct_CC="cc"
  673.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  674.     break 2
  675.   fi
  676. done
  677. done
  678. fi
  679. fi
  680. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  681. if test -n "$ac_ct_CC"; then
  682.   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  683. echo "${ECHO_T}$ac_ct_CC" >&6
  684. else
  685.   echo "$as_me:$LINENO: result: no" >&5
  686. echo "${ECHO_T}no" >&6
  687. fi
  688.   CC=$ac_ct_CC
  689. else
  690.   CC="$ac_cv_prog_CC"
  691. fi
  692. fi
  693. if test -z "$CC"; then
  694.   # Extract the first word of "cc", so it can be a program name with args.
  695. set dummy cc; ac_word=$2
  696. echo "$as_me:$LINENO: checking for $ac_word" >&5
  697. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  698. if test "${ac_cv_prog_CC+set}" = set; then
  699.   echo $ECHO_N "(cached) $ECHO_C" >&6
  700. else
  701.   if test -n "$CC"; then
  702.   ac_cv_prog_CC="$CC" # Let the user override the test.
  703. else
  704.   ac_prog_rejected=no
  705. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  706. for as_dir in $PATH
  707. do
  708.   IFS=$as_save_IFS
  709.   test -z "$as_dir" && as_dir=.
  710.   for ac_exec_ext in '' $ac_executable_extensions; do
  711.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  712.     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  713.        ac_prog_rejected=yes
  714.        continue
  715.      fi
  716.     ac_cv_prog_CC="cc"
  717.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  718.     break 2
  719.   fi
  720. done
  721. done
  722. if test $ac_prog_rejected = yes; then
  723.   # We found a bogon in the path, so make sure we never use it.
  724.   set dummy $ac_cv_prog_CC
  725.   shift
  726.   if test $# != 0; then
  727.     # We chose a different compiler from the bogus one.
  728.     # However, it has the same basename, so the bogon will be chosen
  729.     # first if we set CC to just the basename; use the full file name.
  730.     shift
  731.     set dummy "$as_dir/$ac_word" ${1+"$@"}
  732.     shift
  733.     ac_cv_prog_CC="$@"
  734.   fi
  735. fi
  736. fi
  737. fi
  738. CC=$ac_cv_prog_CC
  739. if test -n "$CC"; then
  740.   echo "$as_me:$LINENO: result: $CC" >&5
  741. echo "${ECHO_T}$CC" >&6
  742. else
  743.   echo "$as_me:$LINENO: result: no" >&5
  744. echo "${ECHO_T}no" >&6
  745. fi
  746. fi
  747. if test -z "$CC"; then
  748.   if test -n "$ac_tool_prefix"; then
  749.   for ac_prog in cl
  750.   do
  751.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  752. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  753. echo "$as_me:$LINENO: checking for $ac_word" >&5
  754. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  755. if test "${ac_cv_prog_CC+set}" = set; then
  756.   echo $ECHO_N "(cached) $ECHO_C" >&6
  757. else
  758.   if test -n "$CC"; then
  759.   ac_cv_prog_CC="$CC" # Let the user override the test.
  760. else
  761. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  762. for as_dir in $PATH
  763. do
  764.   IFS=$as_save_IFS
  765.   test -z "$as_dir" && as_dir=.
  766.   for ac_exec_ext in '' $ac_executable_extensions; do
  767.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  768.     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  769.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  770.     break 2
  771.   fi
  772. done
  773. done
  774. fi
  775. fi
  776. CC=$ac_cv_prog_CC
  777. if test -n "$CC"; then
  778.   echo "$as_me:$LINENO: result: $CC" >&5
  779. echo "${ECHO_T}$CC" >&6
  780. else
  781.   echo "$as_me:$LINENO: result: no" >&5
  782. echo "${ECHO_T}no" >&6
  783. fi
  784.     test -n "$CC" && break
  785.   done
  786. fi
  787. if test -z "$CC"; then
  788.   ac_ct_CC=$CC
  789.   for ac_prog in cl
  790. do
  791.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  792. set dummy $ac_prog; ac_word=$2
  793. echo "$as_me:$LINENO: checking for $ac_word" >&5
  794. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  795. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  796.   echo $ECHO_N "(cached) $ECHO_C" >&6
  797. else
  798.   if test -n "$ac_ct_CC"; then
  799.   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  800. else
  801. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  802. for as_dir in $PATH
  803. do
  804.   IFS=$as_save_IFS
  805.   test -z "$as_dir" && as_dir=.
  806.   for ac_exec_ext in '' $ac_executable_extensions; do
  807.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  808.     ac_cv_prog_ac_ct_CC="$ac_prog"
  809.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  810.     break 2
  811.   fi
  812. done
  813. done
  814. fi
  815. fi
  816. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  817. if test -n "$ac_ct_CC"; then
  818.   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  819. echo "${ECHO_T}$ac_ct_CC" >&6
  820. else
  821.   echo "$as_me:$LINENO: result: no" >&5
  822. echo "${ECHO_T}no" >&6
  823. fi
  824.   test -n "$ac_ct_CC" && break
  825. done
  826.   CC=$ac_ct_CC
  827. fi
  828. fi
  829. test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in $PATH" >&5
  830. echo "$as_me: error: no acceptable C compiler found in $PATH" >&2;}
  831.    { (exit 1); exit 1; }; }
  832. # Provide some information about the compiler.
  833. echo "$as_me:$LINENO:" 
  834.      "checking for C compiler version" >&5
  835. ac_compiler=`set X $ac_compile; echo $2`
  836. { (eval echo "$as_me:$LINENO: "$ac_compiler --version </dev/null >&5"") >&5
  837.   (eval $ac_compiler --version </dev/null >&5) 2>&5
  838.   ac_status=$?
  839.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  840.   (exit $ac_status); }
  841. { (eval echo "$as_me:$LINENO: "$ac_compiler -v </dev/null >&5"") >&5
  842.   (eval $ac_compiler -v </dev/null >&5) 2>&5
  843.   ac_status=$?
  844.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  845.   (exit $ac_status); }
  846. { (eval echo "$as_me:$LINENO: "$ac_compiler -V </dev/null >&5"") >&5
  847.   (eval $ac_compiler -V </dev/null >&5) 2>&5
  848.   ac_status=$?
  849.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  850.   (exit $ac_status); }
  851. echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
  852. echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
  853. if test "${ac_cv_c_compiler_gnu+set}" = set; then
  854.   echo $ECHO_N "(cached) $ECHO_C" >&6
  855. else
  856.   cat >conftest.$ac_ext <<_ACEOF
  857. #line $LINENO "configure"
  858. #include "confdefs.h"
  859. #ifdef F77_DUMMY_MAIN
  860. #  ifdef __cplusplus
  861.      extern "C"
  862. #  endif
  863.    int F77_DUMMY_MAIN() { return 1; }
  864. #endif
  865. int
  866. main ()
  867. {
  868. #ifndef __GNUC__
  869.        choke me
  870. #endif
  871.   ;
  872.   return 0;
  873. }
  874. _ACEOF
  875. rm -f conftest.$ac_objext
  876. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  877.   (eval $ac_compile) 2>&5
  878.   ac_status=$?
  879.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  880.   (exit $ac_status); } &&
  881.          { ac_try='test -s conftest.$ac_objext'
  882.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  883.   (eval $ac_try) 2>&5
  884.   ac_status=$?
  885.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  886.   (exit $ac_status); }; }; then
  887.   ac_compiler_gnu=yes
  888. else
  889.   echo "$as_me: failed program was:" >&5
  890. cat conftest.$ac_ext >&5
  891. ac_compiler_gnu=no
  892. fi
  893. rm -f conftest.$ac_objext conftest.$ac_ext
  894. ac_cv_c_compiler_gnu=$ac_compiler_gnu
  895. fi
  896. echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
  897. echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
  898. GCC=`test $ac_compiler_gnu = yes && echo yes`
  899. ac_test_CFLAGS=${CFLAGS+set}
  900. ac_save_CFLAGS=$CFLAGS
  901. CFLAGS="-g"
  902. echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
  903. echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
  904. if test "${ac_cv_prog_cc_g+set}" = set; then
  905.   echo $ECHO_N "(cached) $ECHO_C" >&6
  906. else
  907.   cat >conftest.$ac_ext <<_ACEOF
  908. #line $LINENO "configure"
  909. #include "confdefs.h"
  910. #ifdef F77_DUMMY_MAIN
  911. #  ifdef __cplusplus
  912.      extern "C"
  913. #  endif
  914.    int F77_DUMMY_MAIN() { return 1; }
  915. #endif
  916. int
  917. main ()
  918. {
  919.   ;
  920.   return 0;
  921. }
  922. _ACEOF
  923. rm -f conftest.$ac_objext
  924. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  925.   (eval $ac_compile) 2>&5
  926.   ac_status=$?
  927.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  928.   (exit $ac_status); } &&
  929.          { ac_try='test -s conftest.$ac_objext'
  930.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  931.   (eval $ac_try) 2>&5
  932.   ac_status=$?
  933.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  934.   (exit $ac_status); }; }; then
  935.   ac_cv_prog_cc_g=yes
  936. else
  937.   echo "$as_me: failed program was:" >&5
  938. cat conftest.$ac_ext >&5
  939. ac_cv_prog_cc_g=no
  940. fi
  941. rm -f conftest.$ac_objext conftest.$ac_ext
  942. fi
  943. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  944. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
  945. if test "$ac_test_CFLAGS" = set; then
  946.   CFLAGS=$ac_save_CFLAGS
  947. elif test $ac_cv_prog_cc_g = yes; then
  948.   if test "$GCC" = yes; then
  949.     CFLAGS="-g -O2"
  950.   else
  951.     CFLAGS="-g"
  952.   fi
  953. else
  954.   if test "$GCC" = yes; then
  955.     CFLAGS="-O2"
  956.   else
  957.     CFLAGS=
  958.   fi
  959. fi
  960. # Some people use a C++ compiler to compile C.  Since we use `exit',
  961. # in C++ we need to declare it.  In case someone uses the same compiler
  962. # for both compiling C and C++ we need to have the C++ compiler decide
  963. # the declaration of exit, since it's the most demanding environment.
  964. cat >conftest.$ac_ext <<_ACEOF
  965. #ifndef __cplusplus
  966.   choke me
  967. #endif
  968. _ACEOF
  969. rm -f conftest.$ac_objext
  970. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  971.   (eval $ac_compile) 2>&5
  972.   ac_status=$?
  973.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  974.   (exit $ac_status); } &&
  975.          { ac_try='test -s conftest.$ac_objext'
  976.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  977.   (eval $ac_try) 2>&5
  978.   ac_status=$?
  979.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  980.   (exit $ac_status); }; }; then
  981.   for ac_declaration in 
  982.    ''
  983.    '#include <stdlib.h>' 
  984.    'extern "C" void std::exit (int) throw (); using std::exit;' 
  985.    'extern "C" void std::exit (int); using std::exit;' 
  986.    'extern "C" void exit (int) throw ();' 
  987.    'extern "C" void exit (int);' 
  988.    'void exit (int);'
  989. do
  990.   cat >conftest.$ac_ext <<_ACEOF
  991. #line $LINENO "configure"
  992. #include "confdefs.h"
  993. #include <stdlib.h>
  994. $ac_declaration
  995. #ifdef F77_DUMMY_MAIN
  996. #  ifdef __cplusplus
  997.      extern "C"
  998. #  endif
  999.    int F77_DUMMY_MAIN() { return 1; }
  1000. #endif
  1001. int
  1002. main ()
  1003. {
  1004. exit (42);
  1005.   ;
  1006.   return 0;
  1007. }
  1008. _ACEOF
  1009. rm -f conftest.$ac_objext
  1010. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1011.   (eval $ac_compile) 2>&5
  1012.   ac_status=$?
  1013.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1014.   (exit $ac_status); } &&
  1015.          { ac_try='test -s conftest.$ac_objext'
  1016.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1017.   (eval $ac_try) 2>&5
  1018.   ac_status=$?
  1019.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1020.   (exit $ac_status); }; }; then
  1021.   :
  1022. else
  1023.   echo "$as_me: failed program was:" >&5
  1024. cat conftest.$ac_ext >&5
  1025. continue
  1026. fi
  1027. rm -f conftest.$ac_objext conftest.$ac_ext
  1028.   cat >conftest.$ac_ext <<_ACEOF
  1029. #line $LINENO "configure"
  1030. #include "confdefs.h"
  1031. $ac_declaration
  1032. #ifdef F77_DUMMY_MAIN
  1033. #  ifdef __cplusplus
  1034.      extern "C"
  1035. #  endif
  1036.    int F77_DUMMY_MAIN() { return 1; }
  1037. #endif
  1038. int
  1039. main ()
  1040. {
  1041. exit (42);
  1042.   ;
  1043.   return 0;
  1044. }
  1045. _ACEOF
  1046. rm -f conftest.$ac_objext
  1047. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1048.   (eval $ac_compile) 2>&5
  1049.   ac_status=$?
  1050.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1051.   (exit $ac_status); } &&
  1052.          { ac_try='test -s conftest.$ac_objext'
  1053.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1054.   (eval $ac_try) 2>&5
  1055.   ac_status=$?
  1056.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1057.   (exit $ac_status); }; }; then
  1058.   break
  1059. else
  1060.   echo "$as_me: failed program was:" >&5
  1061. cat conftest.$ac_ext >&5
  1062. fi
  1063. rm -f conftest.$ac_objext conftest.$ac_ext
  1064. done
  1065. rm -f conftest*
  1066. if test -n "$ac_declaration"; then
  1067.   echo '#ifdef __cplusplus' >>confdefs.h
  1068.   echo $ac_declaration      >>confdefs.h
  1069.   echo '#endif'             >>confdefs.h
  1070. fi
  1071. else
  1072.   echo "$as_me: failed program was:" >&5
  1073. cat conftest.$ac_ext >&5
  1074. fi
  1075. rm -f conftest.$ac_objext conftest.$ac_ext
  1076. ac_ext=c
  1077. ac_cpp='$CPP $CPPFLAGS'
  1078. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1079. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1080. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1081. depcc="$CC"   am_compiler_list=
  1082. echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
  1083. echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
  1084. if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
  1085.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1086. else
  1087.   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  1088.   # We make a subdir and do the tests there.  Otherwise we can end up
  1089.   # making bogus files that we don't know about and never remove.  For
  1090.   # instance it was reported that on HP-UX the gcc test will end up
  1091.   # making a dummy file named `D' -- because `-MD' means `put the output
  1092.   # in D'.
  1093.   mkdir conftest.dir
  1094.   # Copy depcomp to subdir because otherwise we won't find it if we're
  1095.   # using a relative directory.
  1096.   cp "$am_depcomp" conftest.dir
  1097.   cd conftest.dir
  1098.   am_cv_CC_dependencies_compiler_type=none
  1099.   if test "$am_compiler_list" = ""; then
  1100.      am_compiler_list=`sed -n 's/^#*([a-zA-Z0-9]*))$/1/p' < ./depcomp`
  1101.   fi
  1102.   for depmode in $am_compiler_list; do
  1103.     # We need to recreate these files for each test, as the compiler may
  1104.     # overwrite some of them when testing with obscure command lines.
  1105.     # This happens at least with the AIX C compiler.
  1106.     echo '#include "conftest.h"' > conftest.c
  1107.     echo 'int i;' > conftest.h
  1108.     echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
  1109.     case $depmode in
  1110.     nosideeffect)
  1111.       # after this tag, mechanisms are not by side-effect, so they'll
  1112.       # only be used when explicitly requested
  1113.       if test "x$enable_dependency_tracking" = xyes; then
  1114. continue
  1115.       else
  1116. break
  1117.       fi
  1118.       ;;
  1119.     none) break ;;
  1120.     esac
  1121.     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  1122.     # mode.  It turns out that the SunPro C++ compiler does not properly
  1123.     # handle `-M -o', and we need to detect this.
  1124.     if depmode=$depmode 
  1125.        source=conftest.c object=conftest.o 
  1126.        depfile=conftest.Po tmpdepfile=conftest.TPo 
  1127.        $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
  1128.        grep conftest.h conftest.Po > /dev/null 2>&1 &&
  1129.        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  1130.       am_cv_CC_dependencies_compiler_type=$depmode
  1131.       break
  1132.     fi
  1133.   done
  1134.   cd ..
  1135.   rm -rf conftest.dir
  1136. else
  1137.   am_cv_CC_dependencies_compiler_type=none
  1138. fi
  1139. fi
  1140. echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
  1141. echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
  1142. CCDEPMODE="depmode=$am_cv_CC_dependencies_compiler_type"
  1143. OBJC="???"
  1144. ac_ext=cc
  1145. ac_cpp='$CXXCPP $CPPFLAGS'
  1146. ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1147. ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1148. ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  1149. if test -n "$ac_tool_prefix"; then
  1150.   for ac_prog in $CCC c++
  1151.   do
  1152.     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  1153. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  1154. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1155. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1156. if test "${ac_cv_prog_CXX+set}" = set; then
  1157.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1158. else
  1159.   if test -n "$CXX"; then
  1160.   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  1161. else
  1162. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1163. for as_dir in $PATH
  1164. do
  1165.   IFS=$as_save_IFS
  1166.   test -z "$as_dir" && as_dir=.
  1167.   for ac_exec_ext in '' $ac_executable_extensions; do
  1168.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1169.     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  1170.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1171.     break 2
  1172.   fi
  1173. done
  1174. done
  1175. fi
  1176. fi
  1177. CXX=$ac_cv_prog_CXX
  1178. if test -n "$CXX"; then
  1179.   echo "$as_me:$LINENO: result: $CXX" >&5
  1180. echo "${ECHO_T}$CXX" >&6
  1181. else
  1182.   echo "$as_me:$LINENO: result: no" >&5
  1183. echo "${ECHO_T}no" >&6
  1184. fi
  1185.     test -n "$CXX" && break
  1186.   done
  1187. fi
  1188. if test -z "$CXX"; then
  1189.   ac_ct_CXX=$CXX
  1190.   for ac_prog in $CCC c++
  1191. do
  1192.   # Extract the first word of "$ac_prog", so it can be a program name with args.
  1193. set dummy $ac_prog; ac_word=$2
  1194. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1195. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1196. if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
  1197.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1198. else
  1199.   if test -n "$ac_ct_CXX"; then
  1200.   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  1201. else
  1202. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1203. for as_dir in $PATH
  1204. do
  1205.   IFS=$as_save_IFS
  1206.   test -z "$as_dir" && as_dir=.
  1207.   for ac_exec_ext in '' $ac_executable_extensions; do
  1208.   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1209.     ac_cv_prog_ac_ct_CXX="$ac_prog"
  1210.     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1211.     break 2
  1212.   fi
  1213. done
  1214. done
  1215. fi
  1216. fi
  1217. ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  1218. if test -n "$ac_ct_CXX"; then
  1219.   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
  1220. echo "${ECHO_T}$ac_ct_CXX" >&6
  1221. else
  1222.   echo "$as_me:$LINENO: result: no" >&5
  1223. echo "${ECHO_T}no" >&6
  1224. fi
  1225.   test -n "$ac_ct_CXX" && break
  1226. done
  1227. test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
  1228.   CXX=$ac_ct_CXX
  1229. fi
  1230. # Provide some information about the compiler.
  1231. echo "$as_me:$LINENO:" 
  1232.      "checking for C++ compiler version" >&5
  1233. ac_compiler=`set X $ac_compile; echo $2`
  1234. { (eval echo "$as_me:$LINENO: "$ac_compiler --version </dev/null >&5"") >&5
  1235.   (eval $ac_compiler --version </dev/null >&5) 2>&5
  1236.   ac_status=$?
  1237.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1238.   (exit $ac_status); }
  1239. { (eval echo "$as_me:$LINENO: "$ac_compiler -v </dev/null >&5"") >&5
  1240.   (eval $ac_compiler -v </dev/null >&5) 2>&5
  1241.   ac_status=$?
  1242.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1243.   (exit $ac_status); }
  1244. { (eval echo "$as_me:$LINENO: "$ac_compiler -V </dev/null >&5"") >&5
  1245.   (eval $ac_compiler -V </dev/null >&5) 2>&5
  1246.   ac_status=$?
  1247.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1248.   (exit $ac_status); }
  1249. echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
  1250. echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
  1251. if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
  1252.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1253. else
  1254.   cat >conftest.$ac_ext <<_ACEOF
  1255. #line $LINENO "configure"
  1256. #include "confdefs.h"
  1257. #ifdef F77_DUMMY_MAIN
  1258. #  ifdef __cplusplus
  1259.      extern "C"
  1260. #  endif
  1261.    int F77_DUMMY_MAIN() { return 1; }
  1262. #endif
  1263. int
  1264. main ()
  1265. {
  1266. #ifndef __GNUC__
  1267.        choke me
  1268. #endif
  1269.   ;
  1270.   return 0;
  1271. }
  1272. _ACEOF
  1273. rm -f conftest.$ac_objext
  1274. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1275.   (eval $ac_compile) 2>&5
  1276.   ac_status=$?
  1277.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1278.   (exit $ac_status); } &&
  1279.          { ac_try='test -s conftest.$ac_objext'
  1280.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1281.   (eval $ac_try) 2>&5
  1282.   ac_status=$?
  1283.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1284.   (exit $ac_status); }; }; then
  1285.   ac_compiler_gnu=yes
  1286. else
  1287.   echo "$as_me: failed program was:" >&5
  1288. cat conftest.$ac_ext >&5
  1289. ac_compiler_gnu=no
  1290. fi
  1291. rm -f conftest.$ac_objext conftest.$ac_ext
  1292. ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  1293. fi
  1294. echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
  1295. echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
  1296. GXX=`test $ac_compiler_gnu = yes && echo yes`
  1297. ac_test_CXXFLAGS=${CXXFLAGS+set}
  1298. ac_save_CXXFLAGS=$CXXFLAGS
  1299. CXXFLAGS="-g"
  1300. echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
  1301. echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
  1302. if test "${ac_cv_prog_cxx_g+set}" = set; then
  1303.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1304. else
  1305.   cat >conftest.$ac_ext <<_ACEOF
  1306. #line $LINENO "configure"
  1307. #include "confdefs.h"
  1308. #ifdef F77_DUMMY_MAIN
  1309. #  ifdef __cplusplus
  1310.      extern "C"
  1311. #  endif
  1312.    int F77_DUMMY_MAIN() { return 1; }
  1313. #endif
  1314. int
  1315. main ()
  1316. {
  1317.   ;
  1318.   return 0;
  1319. }
  1320. _ACEOF
  1321. rm -f conftest.$ac_objext
  1322. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1323.   (eval $ac_compile) 2>&5
  1324.   ac_status=$?
  1325.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1326.   (exit $ac_status); } &&
  1327.          { ac_try='test -s conftest.$ac_objext'
  1328.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1329.   (eval $ac_try) 2>&5
  1330.   ac_status=$?
  1331.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1332.   (exit $ac_status); }; }; then
  1333.   ac_cv_prog_cxx_g=yes
  1334. else
  1335.   echo "$as_me: failed program was:" >&5
  1336. cat conftest.$ac_ext >&5
  1337. ac_cv_prog_cxx_g=no
  1338. fi
  1339. rm -f conftest.$ac_objext conftest.$ac_ext
  1340. fi
  1341. echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
  1342. echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
  1343. if test "$ac_test_CXXFLAGS" = set; then
  1344.   CXXFLAGS=$ac_save_CXXFLAGS
  1345. elif test $ac_cv_prog_cxx_g = yes; then
  1346.   if test "$GXX" = yes; then
  1347.     CXXFLAGS="-g -O2"
  1348.   else
  1349.     CXXFLAGS="-g"
  1350.   fi
  1351. else
  1352.   if test "$GXX" = yes; then
  1353.     CXXFLAGS="-O2"
  1354.   else
  1355.     CXXFLAGS=
  1356.   fi
  1357. fi
  1358. for ac_declaration in 
  1359.    ''
  1360.    '#include <stdlib.h>' 
  1361.    'extern "C" void std::exit (int) throw (); using std::exit;' 
  1362.    'extern "C" void std::exit (int); using std::exit;' 
  1363.    'extern "C" void exit (int) throw ();' 
  1364.    'extern "C" void exit (int);' 
  1365.    'void exit (int);'
  1366. do
  1367.   cat >conftest.$ac_ext <<_ACEOF
  1368. #line $LINENO "configure"
  1369. #include "confdefs.h"
  1370. #include <stdlib.h>
  1371. $ac_declaration
  1372. #ifdef F77_DUMMY_MAIN
  1373. #  ifdef __cplusplus
  1374.      extern "C"
  1375. #  endif
  1376.    int F77_DUMMY_MAIN() { return 1; }
  1377. #endif
  1378. int
  1379. main ()
  1380. {
  1381. exit (42);
  1382.   ;
  1383.   return 0;
  1384. }
  1385. _ACEOF
  1386. rm -f conftest.$ac_objext
  1387. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1388.   (eval $ac_compile) 2>&5
  1389.   ac_status=$?
  1390.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1391.   (exit $ac_status); } &&
  1392.          { ac_try='test -s conftest.$ac_objext'
  1393.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1394.   (eval $ac_try) 2>&5
  1395.   ac_status=$?
  1396.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1397.   (exit $ac_status); }; }; then
  1398.   :
  1399. else
  1400.   echo "$as_me: failed program was:" >&5
  1401. cat conftest.$ac_ext >&5
  1402. continue
  1403. fi
  1404. rm -f conftest.$ac_objext conftest.$ac_ext
  1405.   cat >conftest.$ac_ext <<_ACEOF
  1406. #line $LINENO "configure"
  1407. #include "confdefs.h"
  1408. $ac_declaration
  1409. #ifdef F77_DUMMY_MAIN
  1410. #  ifdef __cplusplus
  1411.      extern "C"
  1412. #  endif
  1413.    int F77_DUMMY_MAIN() { return 1; }
  1414. #endif
  1415. int
  1416. main ()
  1417. {
  1418. exit (42);
  1419.   ;
  1420.   return 0;
  1421. }
  1422. _ACEOF
  1423. rm -f conftest.$ac_objext
  1424. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1425.   (eval $ac_compile) 2>&5
  1426.   ac_status=$?
  1427.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1428.   (exit $ac_status); } &&
  1429.          { ac_try='test -s conftest.$ac_objext'
  1430.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1431.   (eval $ac_try) 2>&5
  1432.   ac_status=$?
  1433.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1434.   (exit $ac_status); }; }; then
  1435.   break
  1436. else
  1437.   echo "$as_me: failed program was:" >&5
  1438. cat conftest.$ac_ext >&5
  1439. fi
  1440. rm -f conftest.$ac_objext conftest.$ac_ext
  1441. done
  1442. rm -f conftest*
  1443. if test -n "$ac_declaration"; then
  1444.   echo '#ifdef __cplusplus' >>confdefs.h
  1445.   echo $ac_declaration      >>confdefs.h
  1446.   echo '#endif'             >>confdefs.h
  1447. fi
  1448. ac_ext=c
  1449. ac_cpp='$CPP $CPPFLAGS'
  1450. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1451. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1452. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1453. depcc="$CXX"  am_compiler_list=
  1454. echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
  1455. echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
  1456. if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then
  1457.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1458. else
  1459.   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
  1460.   # We make a subdir and do the tests there.  Otherwise we can end up
  1461.   # making bogus files that we don't know about and never remove.  For
  1462.   # instance it was reported that on HP-UX the gcc test will end up
  1463.   # making a dummy file named `D' -- because `-MD' means `put the output
  1464.   # in D'.
  1465.   mkdir conftest.dir
  1466.   # Copy depcomp to subdir because otherwise we won't find it if we're
  1467.   # using a relative directory.
  1468.   cp "$am_depcomp" conftest.dir
  1469.   cd conftest.dir
  1470.   am_cv_CXX_dependencies_compiler_type=none
  1471.   if test "$am_compiler_list" = ""; then
  1472.      am_compiler_list=`sed -n 's/^#*([a-zA-Z0-9]*))$/1/p' < ./depcomp`
  1473.   fi
  1474.   for depmode in $am_compiler_list; do
  1475.     # We need to recreate these files for each test, as the compiler may
  1476.     # overwrite some of them when testing with obscure command lines.
  1477.     # This happens at least with the AIX C compiler.
  1478.     echo '#include "conftest.h"' > conftest.c
  1479.     echo 'int i;' > conftest.h
  1480.     echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
  1481.     case $depmode in
  1482.     nosideeffect)
  1483.       # after this tag, mechanisms are not by side-effect, so they'll
  1484.       # only be used when explicitly requested
  1485.       if test "x$enable_dependency_tracking" = xyes; then
  1486. continue
  1487.       else
  1488. break
  1489.       fi
  1490.       ;;
  1491.     none) break ;;
  1492.     esac
  1493.     # We check with `-c' and `-o' for the sake of the "dashmstdout"
  1494.     # mode.  It turns out that the SunPro C++ compiler does not properly
  1495.     # handle `-M -o', and we need to detect this.
  1496.     if depmode=$depmode 
  1497.        source=conftest.c object=conftest.o 
  1498.        depfile=conftest.Po tmpdepfile=conftest.TPo 
  1499.        $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
  1500.        grep conftest.h conftest.Po > /dev/null 2>&1 &&
  1501.        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
  1502.       am_cv_CXX_dependencies_compiler_type=$depmode
  1503.       break
  1504.     fi
  1505.   done
  1506.   cd ..
  1507.   rm -rf conftest.dir
  1508. else
  1509.   am_cv_CXX_dependencies_compiler_type=none
  1510. fi
  1511. fi
  1512. echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5
  1513. echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6
  1514. CXXDEPMODE="depmode=$am_cv_CXX_dependencies_compiler_type"
  1515. echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
  1516. echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
  1517. if test "${ac_cv_prog_cc_stdc+set}" = set; then
  1518.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1519. else
  1520.   ac_cv_prog_cc_stdc=no
  1521. ac_save_CC=$CC
  1522. cat >conftest.$ac_ext <<_ACEOF
  1523. #line $LINENO "configure"
  1524. #include "confdefs.h"
  1525. #include <stdarg.h>
  1526. #include <stdio.h>
  1527. #include <sys/types.h>
  1528. #include <sys/stat.h>
  1529. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
  1530. struct buf { int x; };
  1531. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  1532. static char *e (p, i)
  1533.      char **p;
  1534.      int i;
  1535. {
  1536.   return p[i];
  1537. }
  1538. static char *f (char * (*g) (char **, int), char **p, ...)
  1539. {
  1540.   char *s;
  1541.   va_list v;
  1542.   va_start (v,p);
  1543.   s = g (p, va_arg (v,int));
  1544.   va_end (v);
  1545.   return s;
  1546. }
  1547. int test (int i, double x);
  1548. struct s1 {int (*f) (int a);};
  1549. struct s2 {int (*f) (double a);};
  1550. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  1551. int argc;
  1552. char **argv;
  1553. #ifdef F77_DUMMY_MAIN
  1554. #  ifdef __cplusplus
  1555.      extern "C"
  1556. #  endif
  1557.    int F77_DUMMY_MAIN() { return 1; }
  1558. #endif
  1559. int
  1560. main ()
  1561. {
  1562. return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  1563.   ;
  1564.   return 0;
  1565. }
  1566. _ACEOF
  1567. # Don't try gcc -ansi; that turns off useful extensions and
  1568. # breaks some systems' header files.
  1569. # AIX -qlanglvl=ansi
  1570. # Ultrix and OSF/1 -std1
  1571. # HP-UX 10.20 and later -Ae
  1572. # HP-UX older versions -Aa -D_HPUX_SOURCE
  1573. # SVR4 -Xc -D__EXTENSIONS__
  1574. for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  1575. do
  1576.   CC="$ac_save_CC $ac_arg"
  1577.   rm -f conftest.$ac_objext
  1578. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1579.   (eval $ac_compile) 2>&5
  1580.   ac_status=$?
  1581.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1582.   (exit $ac_status); } &&
  1583.          { ac_try='test -s conftest.$ac_objext'
  1584.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1585.   (eval $ac_try) 2>&5
  1586.   ac_status=$?
  1587.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1588.   (exit $ac_status); }; }; then
  1589.   ac_cv_prog_cc_stdc=$ac_arg
  1590. break
  1591. else
  1592.   echo "$as_me: failed program was:" >&5
  1593. cat conftest.$ac_ext >&5
  1594. fi
  1595. rm -f conftest.$ac_objext
  1596. done
  1597. rm -f conftest.$ac_ext conftest.$ac_objext
  1598. CC=$ac_save_CC
  1599. fi
  1600. case "x$ac_cv_prog_cc_stdc" in
  1601.   x|xno)
  1602.     echo "$as_me:$LINENO: result: none needed" >&5
  1603. echo "${ECHO_T}none needed" >&6 ;;
  1604.   *)
  1605.     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
  1606. echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
  1607.     CC="$CC $ac_cv_prog_cc_stdc" ;;
  1608. esac
  1609. echo "$as_me:$LINENO: checking for inline" >&5
  1610. echo $ECHO_N "checking for inline... $ECHO_C" >&6
  1611. if test "${ac_cv_c_inline+set}" = set; then
  1612.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1613. else
  1614.   ac_cv_c_inline=no
  1615. for ac_kw in inline __inline__ __inline; do
  1616.   cat >conftest.$ac_ext <<_ACEOF
  1617. #line $LINENO "configure"
  1618. #include "confdefs.h"
  1619. #ifndef __cplusplus
  1620. static $ac_kw int static_foo () {return 0; }
  1621. $ac_kw int foo () {return 0; }
  1622. #endif
  1623. _ACEOF
  1624. rm -f conftest.$ac_objext
  1625. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1626.   (eval $ac_compile) 2>&5
  1627.   ac_status=$?
  1628.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1629.   (exit $ac_status); } &&
  1630.          { ac_try='test -s conftest.$ac_objext'
  1631.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1632.   (eval $ac_try) 2>&5
  1633.   ac_status=$?
  1634.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1635.   (exit $ac_status); }; }; then
  1636.   ac_cv_c_inline=$ac_kw; break
  1637. else
  1638.   echo "$as_me: failed program was:" >&5
  1639. cat conftest.$ac_ext >&5
  1640. fi
  1641. rm -f conftest.$ac_objext conftest.$ac_ext
  1642. done
  1643. fi
  1644. echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
  1645. echo "${ECHO_T}$ac_cv_c_inline" >&6
  1646. case $ac_cv_c_inline in
  1647.   inline | yes) ;;
  1648.   no)
  1649. cat >>confdefs.h <<_ACEOF
  1650. #define inline
  1651. _ACEOF
  1652.  ;;
  1653.   *)  cat >>confdefs.h <<_ACEOF
  1654. #define inline $ac_cv_c_inline
  1655. _ACEOF
  1656.  ;;
  1657. esac
  1658. echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
  1659. echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
  1660. if test "${ac_cv_c_const+set}" = set; then
  1661.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1662. else
  1663.   cat >conftest.$ac_ext <<_ACEOF
  1664. #line $LINENO "configure"
  1665. #include "confdefs.h"
  1666. #ifdef F77_DUMMY_MAIN
  1667. #  ifdef __cplusplus
  1668.      extern "C"
  1669. #  endif
  1670.    int F77_DUMMY_MAIN() { return 1; }
  1671. #endif
  1672. int
  1673. main ()
  1674. {
  1675. /* FIXME: Include the comments suggested by Paul. */
  1676. #ifndef __cplusplus
  1677.   /* Ultrix mips cc rejects this.  */
  1678.   typedef int charset[2];
  1679.   const charset x;
  1680.   /* SunOS 4.1.1 cc rejects this.  */
  1681.   char const *const *ccp;
  1682.   char **p;
  1683.   /* NEC SVR4.0.2 mips cc rejects this.  */
  1684.   struct point {int x, y;};
  1685.   static struct point const zero = {0,0};
  1686.   /* AIX XL C 1.02.0.0 rejects this.
  1687.      It does not let you subtract one const X* pointer from another in
  1688.      an arm of an if-expression whose if-part is not a constant
  1689.      expression */
  1690.   const char *g = "string";
  1691.   ccp = &g + (g ? g-g : 0);
  1692.   /* HPUX 7.0 cc rejects these. */
  1693.   ++ccp;
  1694.   p = (char**) ccp;
  1695.   ccp = (char const *const *) p;
  1696.   { /* SCO 3.2v4 cc rejects this.  */
  1697.     char *t;
  1698.     char const *s = 0 ? (char *) 0 : (char const *) 0;
  1699.     *t++ = 0;
  1700.   }
  1701.   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  1702.     int x[] = {25, 17};
  1703.     const int *foo = &x[0];
  1704.     ++foo;
  1705.   }
  1706.   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  1707.     typedef const int *iptr;
  1708.     iptr p = 0;
  1709.     ++p;
  1710.   }
  1711.   { /* AIX XL C 1.02.0.0 rejects this saying
  1712.        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  1713.     struct s { int j; const int *ap[3]; };
  1714.     struct s *b; b->j = 5;
  1715.   }
  1716.   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  1717.     const int foo = 10;
  1718.   }
  1719. #endif
  1720.   ;
  1721.   return 0;
  1722. }
  1723. _ACEOF
  1724. rm -f conftest.$ac_objext
  1725. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  1726.   (eval $ac_compile) 2>&5
  1727.   ac_status=$?
  1728.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1729.   (exit $ac_status); } &&
  1730.          { ac_try='test -s conftest.$ac_objext'
  1731.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1732.   (eval $ac_try) 2>&5
  1733.   ac_status=$?
  1734.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1735.   (exit $ac_status); }; }; then
  1736.   ac_cv_c_const=yes
  1737. else
  1738.   echo "$as_me: failed program was:" >&5
  1739. cat conftest.$ac_ext >&5
  1740. ac_cv_c_const=no
  1741. fi
  1742. rm -f conftest.$ac_objext conftest.$ac_ext
  1743. fi
  1744. echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
  1745. echo "${ECHO_T}$ac_cv_c_const" >&6
  1746. if test $ac_cv_c_const = no; then
  1747. cat >>confdefs.h <<_ACEOF
  1748. #define const
  1749. _ACEOF
  1750. fi
  1751. # Find a good install program.  We prefer a C program (faster),
  1752. # so one script is as good as another.  But avoid the broken or
  1753. # incompatible versions:
  1754. # SysV /etc/install, /usr/sbin/install
  1755. # SunOS /usr/etc/install
  1756. # IRIX /sbin/install
  1757. # AIX /bin/install
  1758. # AmigaOS /C/install, which installs bootblocks on floppy discs
  1759. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
  1760. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  1761. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  1762. # ./install, which can be erroneously created by make from ./install.sh.
  1763. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
  1764. echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
  1765. if test -z "$INSTALL"; then
  1766. if test "${ac_cv_path_install+set}" = set; then
  1767.   echo $ECHO_N "(cached) $ECHO_C" >&6
  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.   # Account for people who put trailing slashes in PATH elements.
  1775. case $as_dir/ in
  1776.   ./ | .// | /cC/* | 
  1777.   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | 
  1778.   /usr/ucb/* ) ;;
  1779.   *)
  1780.     # OSF1 and SCO ODT 3.0 have their own names for install.
  1781.     # Don't use installbsd from OSF since it installs stuff as root
  1782.     # by default.
  1783.     for ac_prog in ginstall scoinst install; do
  1784.       for ac_exec_ext in '' $ac_executable_extensions; do
  1785.         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
  1786.           if test $ac_prog = install &&
  1787.             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  1788.             # AIX install.  It has an incompatible calling convention.
  1789.             :
  1790.           elif test $ac_prog = install &&
  1791.             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
  1792.             # program-specific install script used by HP pwplus--don't use.
  1793.             :
  1794.           else
  1795.             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
  1796.             break 3
  1797.           fi
  1798.         fi
  1799.       done
  1800.     done
  1801.     ;;
  1802. esac
  1803. done
  1804. fi
  1805.   if test "${ac_cv_path_install+set}" = set; then
  1806.     INSTALL=$ac_cv_path_install
  1807.   else
  1808.     # As a last resort, use the slow shell script.  We don't cache a
  1809.     # path for INSTALL within a source directory, because that will
  1810.     # break other packages using the cache if that directory is
  1811.     # removed, or if the path is relative.
  1812.     INSTALL=$ac_install_sh
  1813.   fi
  1814. fi
  1815. echo "$as_me:$LINENO: result: $INSTALL" >&5
  1816. echo "${ECHO_T}$INSTALL" >&6
  1817. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  1818. # It thinks the first close brace ends the variable substitution.
  1819. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1820. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
  1821. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  1822. echo "$as_me:$LINENO: checking for X" >&5
  1823. echo $ECHO_N "checking for X... $ECHO_C" >&6
  1824. # Check whether --with-x or --without-x was given.
  1825. if test "${with_x+set}" = set; then
  1826.   withval="$with_x"
  1827. fi;
  1828. # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
  1829. if test "x$with_x" = xno; then
  1830.   # The user explicitly disabled X.
  1831.   have_x=disabled
  1832. else
  1833.   if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
  1834.     # Both variables are already set.
  1835.     have_x=yes
  1836.   else
  1837.     if test "${ac_cv_have_x+set}" = set; then
  1838.   echo $ECHO_N "(cached) $ECHO_C" >&6
  1839. else
  1840.   # One or both of the vars are not set, and there is no cached value.
  1841. ac_x_includes=no ac_x_libraries=no
  1842. rm -fr conftest.dir
  1843. if mkdir conftest.dir; then
  1844.   cd conftest.dir
  1845.   # Make sure to not put "make" in the Imakefile rules, since we grep it out.
  1846.   cat >Imakefile <<'_ACEOF'
  1847. acfindx:
  1848. @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
  1849. _ACEOF
  1850.   if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
  1851.     # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  1852.     eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
  1853.     # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
  1854.     for ac_extension in a so sl; do
  1855.       if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
  1856.          test -f $ac_im_libdir/libX11.$ac_extension; then
  1857.         ac_im_usrlibdir=$ac_im_libdir; break
  1858.       fi
  1859.     done
  1860.     # Screen out bogus values from the imake configuration.  They are
  1861.     # bogus both because they are the default anyway, and because
  1862.     # using them would break gcc on systems where it needs fixed includes.
  1863.     case $ac_im_incroot in
  1864. /usr/include) ;;
  1865. *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
  1866.     esac
  1867.     case $ac_im_usrlibdir in
  1868. /usr/lib | /lib) ;;
  1869. *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
  1870.     esac
  1871.   fi
  1872.   cd ..
  1873.   rm -fr conftest.dir
  1874. fi
  1875. # Standard set of common directories for X headers.
  1876. # Check X11 before X11Rn because it is often a symlink to the current release.
  1877. ac_x_header_dirs='
  1878. /usr/X11/include
  1879. /usr/X11R6/include
  1880. /usr/X11R5/include
  1881. /usr/X11R4/include
  1882. /usr/include/X11
  1883. /usr/include/X11R6
  1884. /usr/include/X11R5
  1885. /usr/include/X11R4
  1886. /usr/local/X11/include
  1887. /usr/local/X11R6/include
  1888. /usr/local/X11R5/include
  1889. /usr/local/X11R4/include
  1890. /usr/local/include/X11
  1891. /usr/local/include/X11R6
  1892. /usr/local/include/X11R5
  1893. /usr/local/include/X11R4
  1894. /usr/X386/include
  1895. /usr/x386/include
  1896. /usr/XFree86/include/X11
  1897. /usr/include
  1898. /usr/local/include
  1899. /usr/unsupported/include
  1900. /usr/athena/include
  1901. /usr/local/x11r5/include
  1902. /usr/lpp/Xamples/include
  1903. /usr/openwin/include
  1904. /usr/openwin/share/include'
  1905. if test "$ac_x_includes" = no; then
  1906.   # Guess where to find include files, by looking for Intrinsic.h.
  1907.   # First, try using that file with no special directory specified.
  1908.   cat >conftest.$ac_ext <<_ACEOF
  1909. #line $LINENO "configure"
  1910. #include "confdefs.h"
  1911. #include <X11/Intrinsic.h>
  1912. _ACEOF
  1913. if { (eval echo "$as_me:$LINENO: "$ac_cpp conftest.$ac_ext"") >&5
  1914.   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  1915.   ac_status=$?
  1916.   egrep -v '^ *+' conftest.er1 >conftest.err
  1917.   rm -f conftest.er1
  1918.   cat conftest.err >&5
  1919.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1920.   (exit $ac_status); } >/dev/null; then
  1921.   if test -s conftest.err; then
  1922.     ac_cpp_err=$ac_c_preproc_warn_flag
  1923.   else
  1924.     ac_cpp_err=
  1925.   fi
  1926. else
  1927.   ac_cpp_err=yes
  1928. fi
  1929. if test -z "$ac_cpp_err"; then
  1930.   # We can compile using X headers with no special include directory.
  1931. ac_x_includes=
  1932. else
  1933.   echo "$as_me: failed program was:" >&5
  1934.   cat conftest.$ac_ext >&5
  1935.   for ac_dir in $ac_x_header_dirs; do
  1936.   if test -r "$ac_dir/X11/Intrinsic.h"; then
  1937.     ac_x_includes=$ac_dir
  1938.     break
  1939.   fi
  1940. done
  1941. fi
  1942. rm -f conftest.err conftest.$ac_ext
  1943. fi # $ac_x_includes = no
  1944. if test "$ac_x_libraries" = no; then
  1945.   # Check for the libraries.
  1946.   # See if we find them without any special options.
  1947.   # Don't add to $LIBS permanently.
  1948.   ac_save_LIBS=$LIBS
  1949.   LIBS="-lXt $LIBS"
  1950.   cat >conftest.$ac_ext <<_ACEOF
  1951. #line $LINENO "configure"
  1952. #include "confdefs.h"
  1953. #include <X11/Intrinsic.h>
  1954. #ifdef F77_DUMMY_MAIN
  1955. #  ifdef __cplusplus
  1956.      extern "C"
  1957. #  endif
  1958.    int F77_DUMMY_MAIN() { return 1; }
  1959. #endif
  1960. int
  1961. main ()
  1962. {
  1963. XtMalloc (0)
  1964.   ;
  1965.   return 0;
  1966. }
  1967. _ACEOF
  1968. rm -f conftest.$ac_objext conftest$ac_exeext
  1969. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  1970.   (eval $ac_link) 2>&5
  1971.   ac_status=$?
  1972.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1973.   (exit $ac_status); } &&
  1974.          { ac_try='test -s conftest$ac_exeext'
  1975.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  1976.   (eval $ac_try) 2>&5
  1977.   ac_status=$?
  1978.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  1979.   (exit $ac_status); }; }; then
  1980.   LIBS=$ac_save_LIBS
  1981. # We can link X programs with no special library path.
  1982. ac_x_libraries=
  1983. else
  1984.   echo "$as_me: failed program was:" >&5
  1985. cat conftest.$ac_ext >&5
  1986. LIBS=$ac_save_LIBS
  1987. for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
  1988. do
  1989.   # Don't even attempt the hair of trying to link an X program!
  1990.   for ac_extension in a so sl; do
  1991.     if test -r $ac_dir/libXt.$ac_extension; then
  1992.       ac_x_libraries=$ac_dir
  1993.       break 2
  1994.     fi
  1995.   done
  1996. done
  1997. fi
  1998. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  1999. fi # $ac_x_libraries = no
  2000. if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
  2001.   # Didn't find X anywhere.  Cache the known absence of X.
  2002.   ac_cv_have_x="have_x=no"
  2003. else
  2004.   # Record where we found X for the cache.
  2005.   ac_cv_have_x="have_x=yes 
  2006.         ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
  2007. fi
  2008. fi
  2009.   fi
  2010.   eval "$ac_cv_have_x"
  2011. fi # $with_x != no
  2012. if test "$have_x" != yes; then
  2013.   echo "$as_me:$LINENO: result: $have_x" >&5
  2014. echo "${ECHO_T}$have_x" >&6
  2015.   no_x=yes
  2016. else
  2017.   # If each of the values was on the command line, it overrides each guess.
  2018.   test "x$x_includes" = xNONE && x_includes=$ac_x_includes
  2019.   test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
  2020.   # Update the cache value to reflect the command line values.
  2021.   ac_cv_have_x="have_x=yes 
  2022. ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
  2023.   echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
  2024. echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
  2025. fi
  2026. if test "$no_x" = yes; then
  2027.   # Not all programs may use this symbol, but it does not hurt to define it.
  2028. cat >>confdefs.h <<_ACEOF
  2029. #define X_DISPLAY_MISSING 1
  2030. _ACEOF
  2031.   X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
  2032. else
  2033.   if test -n "$x_includes"; then
  2034.     X_CFLAGS="$X_CFLAGS -I$x_includes"
  2035.   fi
  2036.   # It would also be nice to do this for all -L options, not just this one.
  2037.   if test -n "$x_libraries"; then
  2038.     X_LIBS="$X_LIBS -L$x_libraries"
  2039.     # For Solaris; some versions of Sun CC require a space after -R and
  2040.     # others require no space.  Words are not sufficient . . . .
  2041.     case `(uname -sr) 2>/dev/null` in
  2042.     "SunOS 5"*)
  2043.       echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
  2044. echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
  2045.       ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
  2046.       cat >conftest.$ac_ext <<_ACEOF
  2047. #line $LINENO "configure"
  2048. #include "confdefs.h"
  2049. #ifdef F77_DUMMY_MAIN
  2050. #  ifdef __cplusplus
  2051.      extern "C"
  2052. #  endif
  2053.    int F77_DUMMY_MAIN() { return 1; }
  2054. #endif
  2055. int
  2056. main ()
  2057. {
  2058.   ;
  2059.   return 0;
  2060. }
  2061. _ACEOF
  2062. rm -f conftest.$ac_objext conftest$ac_exeext
  2063. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2064.   (eval $ac_link) 2>&5
  2065.   ac_status=$?
  2066.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2067.   (exit $ac_status); } &&
  2068.          { ac_try='test -s conftest$ac_exeext'
  2069.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2070.   (eval $ac_try) 2>&5
  2071.   ac_status=$?
  2072.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2073.   (exit $ac_status); }; }; then
  2074.   ac_R_nospace=yes
  2075. else
  2076.   echo "$as_me: failed program was:" >&5
  2077. cat conftest.$ac_ext >&5
  2078. ac_R_nospace=no
  2079. fi
  2080. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2081.       if test $ac_R_nospace = yes; then
  2082. echo "$as_me:$LINENO: result: no" >&5
  2083. echo "${ECHO_T}no" >&6
  2084. X_LIBS="$X_LIBS -R$x_libraries"
  2085.       else
  2086. LIBS="$ac_xsave_LIBS -R $x_libraries"
  2087. cat >conftest.$ac_ext <<_ACEOF
  2088. #line $LINENO "configure"
  2089. #include "confdefs.h"
  2090. #ifdef F77_DUMMY_MAIN
  2091. #  ifdef __cplusplus
  2092.      extern "C"
  2093. #  endif
  2094.    int F77_DUMMY_MAIN() { return 1; }
  2095. #endif
  2096. int
  2097. main ()
  2098. {
  2099.   ;
  2100.   return 0;
  2101. }
  2102. _ACEOF
  2103. rm -f conftest.$ac_objext conftest$ac_exeext
  2104. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2105.   (eval $ac_link) 2>&5
  2106.   ac_status=$?
  2107.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2108.   (exit $ac_status); } &&
  2109.          { ac_try='test -s conftest$ac_exeext'
  2110.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2111.   (eval $ac_try) 2>&5
  2112.   ac_status=$?
  2113.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2114.   (exit $ac_status); }; }; then
  2115.   ac_R_space=yes
  2116. else
  2117.   echo "$as_me: failed program was:" >&5
  2118. cat conftest.$ac_ext >&5
  2119. ac_R_space=no
  2120. fi
  2121. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2122. if test $ac_R_space = yes; then
  2123.   echo "$as_me:$LINENO: result: yes" >&5
  2124. echo "${ECHO_T}yes" >&6
  2125.   X_LIBS="$X_LIBS -R $x_libraries"
  2126. else
  2127.   echo "$as_me:$LINENO: result: neither works" >&5
  2128. echo "${ECHO_T}neither works" >&6
  2129. fi
  2130.       fi
  2131.       LIBS=$ac_xsave_LIBS
  2132.     esac
  2133.   fi
  2134.   # Check for system-dependent libraries X programs must link with.
  2135.   # Do this before checking for the system-independent R6 libraries
  2136.   # (-lICE), since we may need -lsocket or whatever for X linking.
  2137.   if test "$ISC" = yes; then
  2138.     X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
  2139.   else
  2140.     # Martyn Johnson says this is needed for Ultrix, if the X
  2141.     # libraries were built with DECnet support.  And Karl Berry says
  2142.     # the Alpha needs dnet_stub (dnet does not exist).
  2143.     ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
  2144.     cat >conftest.$ac_ext <<_ACEOF
  2145. #line $LINENO "configure"
  2146. #include "confdefs.h"
  2147. /* Override any gcc2 internal prototype to avoid an error.  */
  2148. #ifdef __cplusplus
  2149. extern "C"
  2150. #endif
  2151. /* We use char because int might match the return type of a gcc2
  2152.    builtin and then its argument prototype would still apply.  */
  2153. char XOpenDisplay ();
  2154. #ifdef F77_DUMMY_MAIN
  2155. #  ifdef __cplusplus
  2156.      extern "C"
  2157. #  endif
  2158.    int F77_DUMMY_MAIN() { return 1; }
  2159. #endif
  2160. int
  2161. main ()
  2162. {
  2163. XOpenDisplay ();
  2164.   ;
  2165.   return 0;
  2166. }
  2167. _ACEOF
  2168. rm -f conftest.$ac_objext conftest$ac_exeext
  2169. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2170.   (eval $ac_link) 2>&5
  2171.   ac_status=$?
  2172.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2173.   (exit $ac_status); } &&
  2174.          { ac_try='test -s conftest$ac_exeext'
  2175.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2176.   (eval $ac_try) 2>&5
  2177.   ac_status=$?
  2178.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2179.   (exit $ac_status); }; }; then
  2180.   :
  2181. else
  2182.   echo "$as_me: failed program was:" >&5
  2183. cat conftest.$ac_ext >&5
  2184. echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
  2185. echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
  2186. if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
  2187.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2188. else
  2189.   ac_check_lib_save_LIBS=$LIBS
  2190. LIBS="-ldnet  $LIBS"
  2191. cat >conftest.$ac_ext <<_ACEOF
  2192. #line $LINENO "configure"
  2193. #include "confdefs.h"
  2194. /* Override any gcc2 internal prototype to avoid an error.  */
  2195. #ifdef __cplusplus
  2196. extern "C"
  2197. #endif
  2198. /* We use char because int might match the return type of a gcc2
  2199.    builtin and then its argument prototype would still apply.  */
  2200. char dnet_ntoa ();
  2201. #ifdef F77_DUMMY_MAIN
  2202. #  ifdef __cplusplus
  2203.      extern "C"
  2204. #  endif
  2205.    int F77_DUMMY_MAIN() { return 1; }
  2206. #endif
  2207. int
  2208. main ()
  2209. {
  2210. dnet_ntoa ();
  2211.   ;
  2212.   return 0;
  2213. }
  2214. _ACEOF
  2215. rm -f conftest.$ac_objext conftest$ac_exeext
  2216. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2217.   (eval $ac_link) 2>&5
  2218.   ac_status=$?
  2219.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2220.   (exit $ac_status); } &&
  2221.          { ac_try='test -s conftest$ac_exeext'
  2222.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2223.   (eval $ac_try) 2>&5
  2224.   ac_status=$?
  2225.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2226.   (exit $ac_status); }; }; then
  2227.   ac_cv_lib_dnet_dnet_ntoa=yes
  2228. else
  2229.   echo "$as_me: failed program was:" >&5
  2230. cat conftest.$ac_ext >&5
  2231. ac_cv_lib_dnet_dnet_ntoa=no
  2232. fi
  2233. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2234. LIBS=$ac_check_lib_save_LIBS
  2235. fi
  2236. echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
  2237. echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
  2238. if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
  2239.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
  2240. fi
  2241.     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
  2242.       echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
  2243. echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
  2244. if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
  2245.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2246. else
  2247.   ac_check_lib_save_LIBS=$LIBS
  2248. LIBS="-ldnet_stub  $LIBS"
  2249. cat >conftest.$ac_ext <<_ACEOF
  2250. #line $LINENO "configure"
  2251. #include "confdefs.h"
  2252. /* Override any gcc2 internal prototype to avoid an error.  */
  2253. #ifdef __cplusplus
  2254. extern "C"
  2255. #endif
  2256. /* We use char because int might match the return type of a gcc2
  2257.    builtin and then its argument prototype would still apply.  */
  2258. char dnet_ntoa ();
  2259. #ifdef F77_DUMMY_MAIN
  2260. #  ifdef __cplusplus
  2261.      extern "C"
  2262. #  endif
  2263.    int F77_DUMMY_MAIN() { return 1; }
  2264. #endif
  2265. int
  2266. main ()
  2267. {
  2268. dnet_ntoa ();
  2269.   ;
  2270.   return 0;
  2271. }
  2272. _ACEOF
  2273. rm -f conftest.$ac_objext conftest$ac_exeext
  2274. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2275.   (eval $ac_link) 2>&5
  2276.   ac_status=$?
  2277.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2278.   (exit $ac_status); } &&
  2279.          { ac_try='test -s conftest$ac_exeext'
  2280.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2281.   (eval $ac_try) 2>&5
  2282.   ac_status=$?
  2283.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2284.   (exit $ac_status); }; }; then
  2285.   ac_cv_lib_dnet_stub_dnet_ntoa=yes
  2286. else
  2287.   echo "$as_me: failed program was:" >&5
  2288. cat conftest.$ac_ext >&5
  2289. ac_cv_lib_dnet_stub_dnet_ntoa=no
  2290. fi
  2291. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2292. LIBS=$ac_check_lib_save_LIBS
  2293. fi
  2294. echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
  2295. echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
  2296. if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
  2297.   X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
  2298. fi
  2299.     fi
  2300. fi
  2301. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2302.     LIBS="$ac_xsave_LIBS"
  2303.     # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
  2304.     # to get the SysV transport functions.
  2305.     # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
  2306.     # needs -lnsl.
  2307.     # The nsl library prevents programs from opening the X display
  2308.     # on Irix 5.2, according to T.E. Dickey.
  2309.     # The functions gethostbyname, getservbyname, and inet_addr are
  2310.     # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
  2311.     echo "$as_me:$LINENO: checking for gethostbyname" >&5
  2312. echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
  2313. if test "${ac_cv_func_gethostbyname+set}" = set; then
  2314.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2315. else
  2316.   cat >conftest.$ac_ext <<_ACEOF
  2317. #line $LINENO "configure"
  2318. #include "confdefs.h"
  2319. /* System header to define __stub macros and hopefully few prototypes,
  2320.     which can conflict with char gethostbyname (); below.  */
  2321. #include <assert.h>
  2322. /* Override any gcc2 internal prototype to avoid an error.  */
  2323. #ifdef __cplusplus
  2324. extern "C"
  2325. #endif
  2326. /* We use char because int might match the return type of a gcc2
  2327.    builtin and then its argument prototype would still apply.  */
  2328. char gethostbyname ();
  2329. char (*f) ();
  2330. #ifdef F77_DUMMY_MAIN
  2331. #  ifdef __cplusplus
  2332.      extern "C"
  2333. #  endif
  2334.    int F77_DUMMY_MAIN() { return 1; }
  2335. #endif
  2336. int
  2337. main ()
  2338. {
  2339. /* The GNU C library defines this for functions which it implements
  2340.     to always fail with ENOSYS.  Some functions are actually named
  2341.     something starting with __ and the normal name is an alias.  */
  2342. #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
  2343. choke me
  2344. #else
  2345. f = gethostbyname;
  2346. #endif
  2347.   ;
  2348.   return 0;
  2349. }
  2350. _ACEOF
  2351. rm -f conftest.$ac_objext conftest$ac_exeext
  2352. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2353.   (eval $ac_link) 2>&5
  2354.   ac_status=$?
  2355.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2356.   (exit $ac_status); } &&
  2357.          { ac_try='test -s conftest$ac_exeext'
  2358.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2359.   (eval $ac_try) 2>&5
  2360.   ac_status=$?
  2361.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2362.   (exit $ac_status); }; }; then
  2363.   ac_cv_func_gethostbyname=yes
  2364. else
  2365.   echo "$as_me: failed program was:" >&5
  2366. cat conftest.$ac_ext >&5
  2367. ac_cv_func_gethostbyname=no
  2368. fi
  2369. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2370. fi
  2371. echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
  2372. echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
  2373.     if test $ac_cv_func_gethostbyname = no; then
  2374.       echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
  2375. echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
  2376. if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
  2377.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2378. else
  2379.   ac_check_lib_save_LIBS=$LIBS
  2380. LIBS="-lnsl  $LIBS"
  2381. cat >conftest.$ac_ext <<_ACEOF
  2382. #line $LINENO "configure"
  2383. #include "confdefs.h"
  2384. /* Override any gcc2 internal prototype to avoid an error.  */
  2385. #ifdef __cplusplus
  2386. extern "C"
  2387. #endif
  2388. /* We use char because int might match the return type of a gcc2
  2389.    builtin and then its argument prototype would still apply.  */
  2390. char gethostbyname ();
  2391. #ifdef F77_DUMMY_MAIN
  2392. #  ifdef __cplusplus
  2393.      extern "C"
  2394. #  endif
  2395.    int F77_DUMMY_MAIN() { return 1; }
  2396. #endif
  2397. int
  2398. main ()
  2399. {
  2400. gethostbyname ();
  2401.   ;
  2402.   return 0;
  2403. }
  2404. _ACEOF
  2405. rm -f conftest.$ac_objext conftest$ac_exeext
  2406. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2407.   (eval $ac_link) 2>&5
  2408.   ac_status=$?
  2409.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2410.   (exit $ac_status); } &&
  2411.          { ac_try='test -s conftest$ac_exeext'
  2412.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2413.   (eval $ac_try) 2>&5
  2414.   ac_status=$?
  2415.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2416.   (exit $ac_status); }; }; then
  2417.   ac_cv_lib_nsl_gethostbyname=yes
  2418. else
  2419.   echo "$as_me: failed program was:" >&5
  2420. cat conftest.$ac_ext >&5
  2421. ac_cv_lib_nsl_gethostbyname=no
  2422. fi
  2423. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2424. LIBS=$ac_check_lib_save_LIBS
  2425. fi
  2426. echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
  2427. echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
  2428. if test $ac_cv_lib_nsl_gethostbyname = yes; then
  2429.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
  2430. fi
  2431.       if test $ac_cv_lib_nsl_gethostbyname = no; then
  2432.         echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
  2433. echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
  2434. if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
  2435.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2436. else
  2437.   ac_check_lib_save_LIBS=$LIBS
  2438. LIBS="-lbsd  $LIBS"
  2439. cat >conftest.$ac_ext <<_ACEOF
  2440. #line $LINENO "configure"
  2441. #include "confdefs.h"
  2442. /* Override any gcc2 internal prototype to avoid an error.  */
  2443. #ifdef __cplusplus
  2444. extern "C"
  2445. #endif
  2446. /* We use char because int might match the return type of a gcc2
  2447.    builtin and then its argument prototype would still apply.  */
  2448. char gethostbyname ();
  2449. #ifdef F77_DUMMY_MAIN
  2450. #  ifdef __cplusplus
  2451.      extern "C"
  2452. #  endif
  2453.    int F77_DUMMY_MAIN() { return 1; }
  2454. #endif
  2455. int
  2456. main ()
  2457. {
  2458. gethostbyname ();
  2459.   ;
  2460.   return 0;
  2461. }
  2462. _ACEOF
  2463. rm -f conftest.$ac_objext conftest$ac_exeext
  2464. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2465.   (eval $ac_link) 2>&5
  2466.   ac_status=$?
  2467.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2468.   (exit $ac_status); } &&
  2469.          { ac_try='test -s conftest$ac_exeext'
  2470.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2471.   (eval $ac_try) 2>&5
  2472.   ac_status=$?
  2473.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2474.   (exit $ac_status); }; }; then
  2475.   ac_cv_lib_bsd_gethostbyname=yes
  2476. else
  2477.   echo "$as_me: failed program was:" >&5
  2478. cat conftest.$ac_ext >&5
  2479. ac_cv_lib_bsd_gethostbyname=no
  2480. fi
  2481. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2482. LIBS=$ac_check_lib_save_LIBS
  2483. fi
  2484. echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
  2485. echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
  2486. if test $ac_cv_lib_bsd_gethostbyname = yes; then
  2487.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
  2488. fi
  2489.       fi
  2490.     fi
  2491.     # lieder@skyler.mavd.honeywell.com says without -lsocket,
  2492.     # socket/setsockopt and other routines are undefined under SCO ODT
  2493.     # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
  2494.     # on later versions), says Simon Leinen: it contains gethostby*
  2495.     # variants that don't use the nameserver (or something).  -lsocket
  2496.     # must be given before -lnsl if both are needed.  We assume that
  2497.     # if connect needs -lnsl, so does gethostbyname.
  2498.     echo "$as_me:$LINENO: checking for connect" >&5
  2499. echo $ECHO_N "checking for connect... $ECHO_C" >&6
  2500. if test "${ac_cv_func_connect+set}" = set; then
  2501.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2502. else
  2503.   cat >conftest.$ac_ext <<_ACEOF
  2504. #line $LINENO "configure"
  2505. #include "confdefs.h"
  2506. /* System header to define __stub macros and hopefully few prototypes,
  2507.     which can conflict with char connect (); below.  */
  2508. #include <assert.h>
  2509. /* Override any gcc2 internal prototype to avoid an error.  */
  2510. #ifdef __cplusplus
  2511. extern "C"
  2512. #endif
  2513. /* We use char because int might match the return type of a gcc2
  2514.    builtin and then its argument prototype would still apply.  */
  2515. char connect ();
  2516. char (*f) ();
  2517. #ifdef F77_DUMMY_MAIN
  2518. #  ifdef __cplusplus
  2519.      extern "C"
  2520. #  endif
  2521.    int F77_DUMMY_MAIN() { return 1; }
  2522. #endif
  2523. int
  2524. main ()
  2525. {
  2526. /* The GNU C library defines this for functions which it implements
  2527.     to always fail with ENOSYS.  Some functions are actually named
  2528.     something starting with __ and the normal name is an alias.  */
  2529. #if defined (__stub_connect) || defined (__stub___connect)
  2530. choke me
  2531. #else
  2532. f = connect;
  2533. #endif
  2534.   ;
  2535.   return 0;
  2536. }
  2537. _ACEOF
  2538. rm -f conftest.$ac_objext conftest$ac_exeext
  2539. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2540.   (eval $ac_link) 2>&5
  2541.   ac_status=$?
  2542.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2543.   (exit $ac_status); } &&
  2544.          { ac_try='test -s conftest$ac_exeext'
  2545.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2546.   (eval $ac_try) 2>&5
  2547.   ac_status=$?
  2548.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2549.   (exit $ac_status); }; }; then
  2550.   ac_cv_func_connect=yes
  2551. else
  2552.   echo "$as_me: failed program was:" >&5
  2553. cat conftest.$ac_ext >&5
  2554. ac_cv_func_connect=no
  2555. fi
  2556. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2557. fi
  2558. echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
  2559. echo "${ECHO_T}$ac_cv_func_connect" >&6
  2560.     if test $ac_cv_func_connect = no; then
  2561.       echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
  2562. echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
  2563. if test "${ac_cv_lib_socket_connect+set}" = set; then
  2564.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2565. else
  2566.   ac_check_lib_save_LIBS=$LIBS
  2567. LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
  2568. cat >conftest.$ac_ext <<_ACEOF
  2569. #line $LINENO "configure"
  2570. #include "confdefs.h"
  2571. /* Override any gcc2 internal prototype to avoid an error.  */
  2572. #ifdef __cplusplus
  2573. extern "C"
  2574. #endif
  2575. /* We use char because int might match the return type of a gcc2
  2576.    builtin and then its argument prototype would still apply.  */
  2577. char connect ();
  2578. #ifdef F77_DUMMY_MAIN
  2579. #  ifdef __cplusplus
  2580.      extern "C"
  2581. #  endif
  2582.    int F77_DUMMY_MAIN() { return 1; }
  2583. #endif
  2584. int
  2585. main ()
  2586. {
  2587. connect ();
  2588.   ;
  2589.   return 0;
  2590. }
  2591. _ACEOF
  2592. rm -f conftest.$ac_objext conftest$ac_exeext
  2593. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2594.   (eval $ac_link) 2>&5
  2595.   ac_status=$?
  2596.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2597.   (exit $ac_status); } &&
  2598.          { ac_try='test -s conftest$ac_exeext'
  2599.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2600.   (eval $ac_try) 2>&5
  2601.   ac_status=$?
  2602.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2603.   (exit $ac_status); }; }; then
  2604.   ac_cv_lib_socket_connect=yes
  2605. else
  2606.   echo "$as_me: failed program was:" >&5
  2607. cat conftest.$ac_ext >&5
  2608. ac_cv_lib_socket_connect=no
  2609. fi
  2610. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2611. LIBS=$ac_check_lib_save_LIBS
  2612. fi
  2613. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
  2614. echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
  2615. if test $ac_cv_lib_socket_connect = yes; then
  2616.   X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
  2617. fi
  2618.     fi
  2619.     # Guillermo Gomez says -lposix is necessary on A/UX.
  2620.     echo "$as_me:$LINENO: checking for remove" >&5
  2621. echo $ECHO_N "checking for remove... $ECHO_C" >&6
  2622. if test "${ac_cv_func_remove+set}" = set; then
  2623.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2624. else
  2625.   cat >conftest.$ac_ext <<_ACEOF
  2626. #line $LINENO "configure"
  2627. #include "confdefs.h"
  2628. /* System header to define __stub macros and hopefully few prototypes,
  2629.     which can conflict with char remove (); below.  */
  2630. #include <assert.h>
  2631. /* Override any gcc2 internal prototype to avoid an error.  */
  2632. #ifdef __cplusplus
  2633. extern "C"
  2634. #endif
  2635. /* We use char because int might match the return type of a gcc2
  2636.    builtin and then its argument prototype would still apply.  */
  2637. char remove ();
  2638. char (*f) ();
  2639. #ifdef F77_DUMMY_MAIN
  2640. #  ifdef __cplusplus
  2641.      extern "C"
  2642. #  endif
  2643.    int F77_DUMMY_MAIN() { return 1; }
  2644. #endif
  2645. int
  2646. main ()
  2647. {
  2648. /* The GNU C library defines this for functions which it implements
  2649.     to always fail with ENOSYS.  Some functions are actually named
  2650.     something starting with __ and the normal name is an alias.  */
  2651. #if defined (__stub_remove) || defined (__stub___remove)
  2652. choke me
  2653. #else
  2654. f = remove;
  2655. #endif
  2656.   ;
  2657.   return 0;
  2658. }
  2659. _ACEOF
  2660. rm -f conftest.$ac_objext conftest$ac_exeext
  2661. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2662.   (eval $ac_link) 2>&5
  2663.   ac_status=$?
  2664.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2665.   (exit $ac_status); } &&
  2666.          { ac_try='test -s conftest$ac_exeext'
  2667.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2668.   (eval $ac_try) 2>&5
  2669.   ac_status=$?
  2670.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2671.   (exit $ac_status); }; }; then
  2672.   ac_cv_func_remove=yes
  2673. else
  2674.   echo "$as_me: failed program was:" >&5
  2675. cat conftest.$ac_ext >&5
  2676. ac_cv_func_remove=no
  2677. fi
  2678. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2679. fi
  2680. echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
  2681. echo "${ECHO_T}$ac_cv_func_remove" >&6
  2682.     if test $ac_cv_func_remove = no; then
  2683.       echo "$as_me:$LINENO: checking for remove in -lposix" >&5
  2684. echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
  2685. if test "${ac_cv_lib_posix_remove+set}" = set; then
  2686.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2687. else
  2688.   ac_check_lib_save_LIBS=$LIBS
  2689. LIBS="-lposix  $LIBS"
  2690. cat >conftest.$ac_ext <<_ACEOF
  2691. #line $LINENO "configure"
  2692. #include "confdefs.h"
  2693. /* Override any gcc2 internal prototype to avoid an error.  */
  2694. #ifdef __cplusplus
  2695. extern "C"
  2696. #endif
  2697. /* We use char because int might match the return type of a gcc2
  2698.    builtin and then its argument prototype would still apply.  */
  2699. char remove ();
  2700. #ifdef F77_DUMMY_MAIN
  2701. #  ifdef __cplusplus
  2702.      extern "C"
  2703. #  endif
  2704.    int F77_DUMMY_MAIN() { return 1; }
  2705. #endif
  2706. int
  2707. main ()
  2708. {
  2709. remove ();
  2710.   ;
  2711.   return 0;
  2712. }
  2713. _ACEOF
  2714. rm -f conftest.$ac_objext conftest$ac_exeext
  2715. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2716.   (eval $ac_link) 2>&5
  2717.   ac_status=$?
  2718.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2719.   (exit $ac_status); } &&
  2720.          { ac_try='test -s conftest$ac_exeext'
  2721.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2722.   (eval $ac_try) 2>&5
  2723.   ac_status=$?
  2724.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2725.   (exit $ac_status); }; }; then
  2726.   ac_cv_lib_posix_remove=yes
  2727. else
  2728.   echo "$as_me: failed program was:" >&5
  2729. cat conftest.$ac_ext >&5
  2730. ac_cv_lib_posix_remove=no
  2731. fi
  2732. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2733. LIBS=$ac_check_lib_save_LIBS
  2734. fi
  2735. echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
  2736. echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
  2737. if test $ac_cv_lib_posix_remove = yes; then
  2738.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
  2739. fi
  2740.     fi
  2741.     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
  2742.     echo "$as_me:$LINENO: checking for shmat" >&5
  2743. echo $ECHO_N "checking for shmat... $ECHO_C" >&6
  2744. if test "${ac_cv_func_shmat+set}" = set; then
  2745.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2746. else
  2747.   cat >conftest.$ac_ext <<_ACEOF
  2748. #line $LINENO "configure"
  2749. #include "confdefs.h"
  2750. /* System header to define __stub macros and hopefully few prototypes,
  2751.     which can conflict with char shmat (); below.  */
  2752. #include <assert.h>
  2753. /* Override any gcc2 internal prototype to avoid an error.  */
  2754. #ifdef __cplusplus
  2755. extern "C"
  2756. #endif
  2757. /* We use char because int might match the return type of a gcc2
  2758.    builtin and then its argument prototype would still apply.  */
  2759. char shmat ();
  2760. char (*f) ();
  2761. #ifdef F77_DUMMY_MAIN
  2762. #  ifdef __cplusplus
  2763.      extern "C"
  2764. #  endif
  2765.    int F77_DUMMY_MAIN() { return 1; }
  2766. #endif
  2767. int
  2768. main ()
  2769. {
  2770. /* The GNU C library defines this for functions which it implements
  2771.     to always fail with ENOSYS.  Some functions are actually named
  2772.     something starting with __ and the normal name is an alias.  */
  2773. #if defined (__stub_shmat) || defined (__stub___shmat)
  2774. choke me
  2775. #else
  2776. f = shmat;
  2777. #endif
  2778.   ;
  2779.   return 0;
  2780. }
  2781. _ACEOF
  2782. rm -f conftest.$ac_objext conftest$ac_exeext
  2783. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2784.   (eval $ac_link) 2>&5
  2785.   ac_status=$?
  2786.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2787.   (exit $ac_status); } &&
  2788.          { ac_try='test -s conftest$ac_exeext'
  2789.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2790.   (eval $ac_try) 2>&5
  2791.   ac_status=$?
  2792.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2793.   (exit $ac_status); }; }; then
  2794.   ac_cv_func_shmat=yes
  2795. else
  2796.   echo "$as_me: failed program was:" >&5
  2797. cat conftest.$ac_ext >&5
  2798. ac_cv_func_shmat=no
  2799. fi
  2800. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2801. fi
  2802. echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
  2803. echo "${ECHO_T}$ac_cv_func_shmat" >&6
  2804.     if test $ac_cv_func_shmat = no; then
  2805.       echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
  2806. echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
  2807. if test "${ac_cv_lib_ipc_shmat+set}" = set; then
  2808.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2809. else
  2810.   ac_check_lib_save_LIBS=$LIBS
  2811. LIBS="-lipc  $LIBS"
  2812. cat >conftest.$ac_ext <<_ACEOF
  2813. #line $LINENO "configure"
  2814. #include "confdefs.h"
  2815. /* Override any gcc2 internal prototype to avoid an error.  */
  2816. #ifdef __cplusplus
  2817. extern "C"
  2818. #endif
  2819. /* We use char because int might match the return type of a gcc2
  2820.    builtin and then its argument prototype would still apply.  */
  2821. char shmat ();
  2822. #ifdef F77_DUMMY_MAIN
  2823. #  ifdef __cplusplus
  2824.      extern "C"
  2825. #  endif
  2826.    int F77_DUMMY_MAIN() { return 1; }
  2827. #endif
  2828. int
  2829. main ()
  2830. {
  2831. shmat ();
  2832.   ;
  2833.   return 0;
  2834. }
  2835. _ACEOF
  2836. rm -f conftest.$ac_objext conftest$ac_exeext
  2837. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2838.   (eval $ac_link) 2>&5
  2839.   ac_status=$?
  2840.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2841.   (exit $ac_status); } &&
  2842.          { ac_try='test -s conftest$ac_exeext'
  2843.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2844.   (eval $ac_try) 2>&5
  2845.   ac_status=$?
  2846.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2847.   (exit $ac_status); }; }; then
  2848.   ac_cv_lib_ipc_shmat=yes
  2849. else
  2850.   echo "$as_me: failed program was:" >&5
  2851. cat conftest.$ac_ext >&5
  2852. ac_cv_lib_ipc_shmat=no
  2853. fi
  2854. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2855. LIBS=$ac_check_lib_save_LIBS
  2856. fi
  2857. echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
  2858. echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
  2859. if test $ac_cv_lib_ipc_shmat = yes; then
  2860.   X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
  2861. fi
  2862.     fi
  2863.   fi
  2864.   # Check for libraries that X11R6 Xt/Xaw programs need.
  2865.   ac_save_LDFLAGS=$LDFLAGS
  2866.   test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
  2867.   # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
  2868.   # check for ICE first), but we must link in the order -lSM -lICE or
  2869.   # we get undefined symbols.  So assume we have SM if we have ICE.
  2870.   # These have to be linked with before -lX11, unlike the other
  2871.   # libraries we check for below, so use a different variable.
  2872.   # John Interrante, Karl Berry
  2873.   echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
  2874. echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
  2875. if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
  2876.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2877. else
  2878.   ac_check_lib_save_LIBS=$LIBS
  2879. LIBS="-lICE $X_EXTRA_LIBS $LIBS"
  2880. cat >conftest.$ac_ext <<_ACEOF
  2881. #line $LINENO "configure"
  2882. #include "confdefs.h"
  2883. /* Override any gcc2 internal prototype to avoid an error.  */
  2884. #ifdef __cplusplus
  2885. extern "C"
  2886. #endif
  2887. /* We use char because int might match the return type of a gcc2
  2888.    builtin and then its argument prototype would still apply.  */
  2889. char IceConnectionNumber ();
  2890. #ifdef F77_DUMMY_MAIN
  2891. #  ifdef __cplusplus
  2892.      extern "C"
  2893. #  endif
  2894.    int F77_DUMMY_MAIN() { return 1; }
  2895. #endif
  2896. int
  2897. main ()
  2898. {
  2899. IceConnectionNumber ();
  2900.   ;
  2901.   return 0;
  2902. }
  2903. _ACEOF
  2904. rm -f conftest.$ac_objext conftest$ac_exeext
  2905. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  2906.   (eval $ac_link) 2>&5
  2907.   ac_status=$?
  2908.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2909.   (exit $ac_status); } &&
  2910.          { ac_try='test -s conftest$ac_exeext'
  2911.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2912.   (eval $ac_try) 2>&5
  2913.   ac_status=$?
  2914.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2915.   (exit $ac_status); }; }; then
  2916.   ac_cv_lib_ICE_IceConnectionNumber=yes
  2917. else
  2918.   echo "$as_me: failed program was:" >&5
  2919. cat conftest.$ac_ext >&5
  2920. ac_cv_lib_ICE_IceConnectionNumber=no
  2921. fi
  2922. rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext
  2923. LIBS=$ac_check_lib_save_LIBS
  2924. fi
  2925. echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
  2926. echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
  2927. if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
  2928.   X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
  2929. fi
  2930.   LDFLAGS=$ac_save_LDFLAGS
  2931. fi
  2932. echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
  2933. echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
  2934. if test "${ac_cv_c_bigendian+set}" = set; then
  2935.   echo $ECHO_N "(cached) $ECHO_C" >&6
  2936. else
  2937.   # See if sys/param.h defines the BYTE_ORDER macro.
  2938. cat >conftest.$ac_ext <<_ACEOF
  2939. #line $LINENO "configure"
  2940. #include "confdefs.h"
  2941. #include <sys/types.h>
  2942. #include <sys/param.h>
  2943. #ifdef F77_DUMMY_MAIN
  2944. #  ifdef __cplusplus
  2945.      extern "C"
  2946. #  endif
  2947.    int F77_DUMMY_MAIN() { return 1; }
  2948. #endif
  2949. int
  2950. main ()
  2951. {
  2952. #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  2953.  bogus endian macros
  2954. #endif
  2955.   ;
  2956.   return 0;
  2957. }
  2958. _ACEOF
  2959. rm -f conftest.$ac_objext
  2960. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  2961.   (eval $ac_compile) 2>&5
  2962.   ac_status=$?
  2963.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2964.   (exit $ac_status); } &&
  2965.          { ac_try='test -s conftest.$ac_objext'
  2966.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  2967.   (eval $ac_try) 2>&5
  2968.   ac_status=$?
  2969.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2970.   (exit $ac_status); }; }; then
  2971.   # It does; now see whether it defined to BIG_ENDIAN or not.
  2972. cat >conftest.$ac_ext <<_ACEOF
  2973. #line $LINENO "configure"
  2974. #include "confdefs.h"
  2975. #include <sys/types.h>
  2976. #include <sys/param.h>
  2977. #ifdef F77_DUMMY_MAIN
  2978. #  ifdef __cplusplus
  2979.      extern "C"
  2980. #  endif
  2981.    int F77_DUMMY_MAIN() { return 1; }
  2982. #endif
  2983. int
  2984. main ()
  2985. {
  2986. #if BYTE_ORDER != BIG_ENDIAN
  2987.  not big endian
  2988. #endif
  2989.   ;
  2990.   return 0;
  2991. }
  2992. _ACEOF
  2993. rm -f conftest.$ac_objext
  2994. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  2995.   (eval $ac_compile) 2>&5
  2996.   ac_status=$?
  2997.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  2998.   (exit $ac_status); } &&
  2999.          { ac_try='test -s conftest.$ac_objext'
  3000.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  3001.   (eval $ac_try) 2>&5
  3002.   ac_status=$?
  3003.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  3004.   (exit $ac_status); }; }; then
  3005.   ac_cv_c_bigendian=yes
  3006. else
  3007.   echo "$as_me: failed program was:" >&5
  3008. cat conftest.$ac_ext >&5
  3009. ac_cv_c_bigendian=no
  3010. fi
  3011. rm -f conftest.$ac_objext conftest.$ac_ext
  3012. else
  3013.   echo "$as_me: failed program was:" >&5
  3014. cat conftest.$ac_ext >&5
  3015. # It does not; compile a test program.
  3016. if test "$cross_compiling" = yes; then
  3017.   # try to guess the endianess by grep'ing values into an object file
  3018.   ac_cv_c_bigendian=unknown
  3019.   cat >conftest.$ac_ext <<_ACEOF
  3020. #line $LINENO "configure"
  3021. #include "confdefs.h"
  3022. short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  3023. short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  3024. void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
  3025. short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  3026. short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  3027. void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
  3028. #ifdef F77_DUMMY_MAIN
  3029. #  ifdef __cplusplus
  3030.      extern "C"
  3031. #  endif
  3032.    int F77_DUMMY_MAIN() { return 1; }
  3033. #endif
  3034. int
  3035. main ()
  3036. {
  3037.  _ascii (); _ebcdic ();
  3038.   ;
  3039.   return 0;
  3040. }
  3041. _ACEOF
  3042. rm -f conftest.$ac_objext
  3043. if { (eval echo "$as_me:$LINENO: "$ac_compile"") >&5
  3044.   (eval $ac_compile) 2>&5
  3045.   ac_status=$?
  3046.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  3047.   (exit $ac_status); } &&
  3048.          { ac_try='test -s conftest.$ac_objext'
  3049.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  3050.   (eval $ac_try) 2>&5
  3051.   ac_status=$?
  3052.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  3053.   (exit $ac_status); }; }; then
  3054.   if fgrep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
  3055.   ac_cv_c_bigendian=yes
  3056. fi
  3057. if fgrep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  3058.   if test "$ac_cv_c_bigendian" = unknown; then
  3059.     ac_cv_c_bigendian=no
  3060.   else
  3061.     # finding both strings is unlikely to happen, but who knows?
  3062.     ac_cv_c_bigendian=unknown
  3063.   fi
  3064. fi
  3065. else
  3066.   echo "$as_me: failed program was:" >&5
  3067. cat conftest.$ac_ext >&5
  3068. fi
  3069. rm -f conftest.$ac_objext conftest.$ac_ext
  3070. else
  3071.   cat >conftest.$ac_ext <<_ACEOF
  3072. #line $LINENO "configure"
  3073. #include "confdefs.h"
  3074. int
  3075. main ()
  3076. {
  3077.   /* Are we little or big endian?  From Harbison&Steele.  */
  3078.   union
  3079.   {
  3080.     long l;
  3081.     char c[sizeof (long)];
  3082.   } u;
  3083.   u.l = 1;
  3084.   exit (u.c[sizeof (long) - 1] == 1);
  3085. }
  3086. _ACEOF
  3087. rm -f conftest$ac_exeext
  3088. if { (eval echo "$as_me:$LINENO: "$ac_link"") >&5
  3089.   (eval $ac_link) 2>&5
  3090.   ac_status=$?
  3091.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  3092.   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  3093.   { (eval echo "$as_me:$LINENO: "$ac_try"") >&5
  3094.   (eval $ac_try) 2>&5
  3095.   ac_status=$?
  3096.   echo "$as_me:$LINENO: $? = $ac_status" >&5
  3097.   (exit $ac_status); }; }; then
  3098.   ac_cv_c_bigendian=no
  3099. else
  3100.   echo "$as_me: program exited with status $ac_status" >&5
  3101. echo "$as_me: failed program was:" >&5
  3102. cat conftest.$ac_ext >&5
  3103. ( exit $ac_status )
  3104. ac_cv_c_bigendian=yes
  3105. fi