home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 March / PCO3_97.ISO / filesbbs / os2 / lzo026.arj / LZO026.ZIP / lzo-0.26 / configure < prev    next >
Encoding:
Text File  |  1997-01-16  |  84.3 KB  |  2,919 lines

  1. #! /bin/sh
  2.  
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated automatically using autoconf version 2.12 
  5. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  6. #
  7. # This configure script is free software; the Free Software Foundation
  8. # gives unlimited permission to copy, distribute and modify it.
  9.  
  10. # Defaults:
  11. ac_help=
  12. ac_default_prefix=/usr/local
  13. # Any additions from configure.in:
  14. ac_default_prefix=/usr/local
  15.  
  16. # Initialize some variables set by options.
  17. # The variables have the same names as the options, with
  18. # dashes changed to underlines.
  19. build=NONE
  20. cache_file=./config.cache
  21. exec_prefix=NONE
  22. host=NONE
  23. no_create=
  24. nonopt=NONE
  25. no_recursion=
  26. prefix=NONE
  27. program_prefix=NONE
  28. program_suffix=NONE
  29. program_transform_name=s,x,x,
  30. silent=
  31. site=
  32. srcdir=
  33. target=NONE
  34. verbose=
  35. x_includes=NONE
  36. x_libraries=NONE
  37. bindir='${exec_prefix}/bin'
  38. sbindir='${exec_prefix}/sbin'
  39. libexecdir='${exec_prefix}/libexec'
  40. datadir='${prefix}/share'
  41. sysconfdir='${prefix}/etc'
  42. sharedstatedir='${prefix}/com'
  43. localstatedir='${prefix}/var'
  44. libdir='${exec_prefix}/lib'
  45. includedir='${prefix}/include'
  46. oldincludedir='/usr/include'
  47. infodir='${prefix}/info'
  48. mandir='${prefix}/man'
  49.  
  50. # Initialize some other variables.
  51. subdirs=
  52. MFLAGS= MAKEFLAGS=
  53. # Maximum number of lines to put in a shell here document.
  54. ac_max_here_lines=12
  55.  
  56. ac_prev=
  57. for ac_option
  58. do
  59.  
  60.   # If the previous option needs an argument, assign it.
  61.   if test -n "$ac_prev"; then
  62.     eval "$ac_prev=\$ac_option"
  63.     ac_prev=
  64.     continue
  65.   fi
  66.  
  67.   case "$ac_option" in
  68.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  69.   *) ac_optarg= ;;
  70.   esac
  71.  
  72.   # Accept the important Cygnus configure options, so we can diagnose typos.
  73.  
  74.   case "$ac_option" in
  75.  
  76.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  77.     ac_prev=bindir ;;
  78.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  79.     bindir="$ac_optarg" ;;
  80.  
  81.   -build | --build | --buil | --bui | --bu)
  82.     ac_prev=build ;;
  83.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  84.     build="$ac_optarg" ;;
  85.  
  86.   -cache-file | --cache-file | --cache-fil | --cache-fi \
  87.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  88.     ac_prev=cache_file ;;
  89.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  90.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  91.     cache_file="$ac_optarg" ;;
  92.  
  93.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  94.     ac_prev=datadir ;;
  95.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  96.   | --da=*)
  97.     datadir="$ac_optarg" ;;
  98.  
  99.   -disable-* | --disable-*)
  100.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  101.     # Reject names that are not valid shell variable names.
  102.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  103.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  104.     fi
  105.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  106.     eval "enable_${ac_feature}=no" ;;
  107.  
  108.   -enable-* | --enable-*)
  109.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  110.     # Reject names that are not valid shell variable names.
  111.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  112.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  113.     fi
  114.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  115.     case "$ac_option" in
  116.       *=*) ;;
  117.       *) ac_optarg=yes ;;
  118.     esac
  119.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  120.  
  121.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  122.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  123.   | --exec | --exe | --ex)
  124.     ac_prev=exec_prefix ;;
  125.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  126.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  127.   | --exec=* | --exe=* | --ex=*)
  128.     exec_prefix="$ac_optarg" ;;
  129.  
  130.   -gas | --gas | --ga | --g)
  131.     # Obsolete; use --with-gas.
  132.     with_gas=yes ;;
  133.  
  134.   -help | --help | --hel | --he)
  135.     # Omit some internal or obsolete options to make the list less imposing.
  136.     # This message is too long to be a string in the A/UX 3.1 sh.
  137.     cat << EOF
  138. Usage: configure [options] [host]
  139. Options: [defaults in brackets after descriptions]
  140. Configuration:
  141.   --cache-file=FILE       cache test results in FILE
  142.   --help                  print this message
  143.   --no-create             do not create output files
  144.   --quiet, --silent       do not print \`checking...' messages
  145.   --version               print the version of autoconf that created configure
  146. Directory and file names:
  147.   --prefix=PREFIX         install architecture-independent files in PREFIX
  148.                           [$ac_default_prefix]
  149.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  150.                           [same as prefix]
  151.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  152.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  153.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  154.   --datadir=DIR           read-only architecture-independent data in DIR
  155.                           [PREFIX/share]
  156.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  157.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  158.                           [PREFIX/com]
  159.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  160.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  161.   --includedir=DIR        C header files in DIR [PREFIX/include]
  162.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  163.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  164.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  165.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  166.   --program-prefix=PREFIX prepend PREFIX to installed program names
  167.   --program-suffix=SUFFIX append SUFFIX to installed program names
  168.   --program-transform-name=PROGRAM
  169.                           run sed PROGRAM on installed program names
  170. EOF
  171.     cat << EOF
  172. Host type:
  173.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  174.   --host=HOST             configure for HOST [guessed]
  175.   --target=TARGET         configure for TARGET [TARGET=HOST]
  176. Features and packages:
  177.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  178.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  179.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  180.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  181.   --x-includes=DIR        X include files are in DIR
  182.   --x-libraries=DIR       X library files are in DIR
  183. EOF
  184.     if test -n "$ac_help"; then
  185.       echo "--enable and --with options recognized:$ac_help"
  186.     fi
  187.     exit 0 ;;
  188.  
  189.   -host | --host | --hos | --ho)
  190.     ac_prev=host ;;
  191.   -host=* | --host=* | --hos=* | --ho=*)
  192.     host="$ac_optarg" ;;
  193.  
  194.   -includedir | --includedir | --includedi | --included | --include \
  195.   | --includ | --inclu | --incl | --inc)
  196.     ac_prev=includedir ;;
  197.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  198.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  199.     includedir="$ac_optarg" ;;
  200.  
  201.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  202.     ac_prev=infodir ;;
  203.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  204.     infodir="$ac_optarg" ;;
  205.  
  206.   -libdir | --libdir | --libdi | --libd)
  207.     ac_prev=libdir ;;
  208.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  209.     libdir="$ac_optarg" ;;
  210.  
  211.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  212.   | --libexe | --libex | --libe)
  213.     ac_prev=libexecdir ;;
  214.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  215.   | --libexe=* | --libex=* | --libe=*)
  216.     libexecdir="$ac_optarg" ;;
  217.  
  218.   -localstatedir | --localstatedir | --localstatedi | --localstated \
  219.   | --localstate | --localstat | --localsta | --localst \
  220.   | --locals | --local | --loca | --loc | --lo)
  221.     ac_prev=localstatedir ;;
  222.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  223.   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  224.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  225.     localstatedir="$ac_optarg" ;;
  226.  
  227.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  228.     ac_prev=mandir ;;
  229.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  230.     mandir="$ac_optarg" ;;
  231.  
  232.   -nfp | --nfp | --nf)
  233.     # Obsolete; use --without-fp.
  234.     with_fp=no ;;
  235.  
  236.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  237.   | --no-cr | --no-c)
  238.     no_create=yes ;;
  239.  
  240.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  241.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  242.     no_recursion=yes ;;
  243.  
  244.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  245.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  246.   | --oldin | --oldi | --old | --ol | --o)
  247.     ac_prev=oldincludedir ;;
  248.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  249.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  250.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  251.     oldincludedir="$ac_optarg" ;;
  252.  
  253.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  254.     ac_prev=prefix ;;
  255.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  256.     prefix="$ac_optarg" ;;
  257.  
  258.   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  259.   | --program-pre | --program-pr | --program-p)
  260.     ac_prev=program_prefix ;;
  261.   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  262.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  263.     program_prefix="$ac_optarg" ;;
  264.  
  265.   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  266.   | --program-suf | --program-su | --program-s)
  267.     ac_prev=program_suffix ;;
  268.   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  269.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  270.     program_suffix="$ac_optarg" ;;
  271.  
  272.   -program-transform-name | --program-transform-name \
  273.   | --program-transform-nam | --program-transform-na \
  274.   | --program-transform-n | --program-transform- \
  275.   | --program-transform | --program-transfor \
  276.   | --program-transfo | --program-transf \
  277.   | --program-trans | --program-tran \
  278.   | --progr-tra | --program-tr | --program-t)
  279.     ac_prev=program_transform_name ;;
  280.   -program-transform-name=* | --program-transform-name=* \
  281.   | --program-transform-nam=* | --program-transform-na=* \
  282.   | --program-transform-n=* | --program-transform-=* \
  283.   | --program-transform=* | --program-transfor=* \
  284.   | --program-transfo=* | --program-transf=* \
  285.   | --program-trans=* | --program-tran=* \
  286.   | --progr-tra=* | --program-tr=* | --program-t=*)
  287.     program_transform_name="$ac_optarg" ;;
  288.  
  289.   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  290.   | -silent | --silent | --silen | --sile | --sil)
  291.     silent=yes ;;
  292.  
  293.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  294.     ac_prev=sbindir ;;
  295.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  296.   | --sbi=* | --sb=*)
  297.     sbindir="$ac_optarg" ;;
  298.  
  299.   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  300.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  301.   | --sharedst | --shareds | --shared | --share | --shar \
  302.   | --sha | --sh)
  303.     ac_prev=sharedstatedir ;;
  304.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  305.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  306.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  307.   | --sha=* | --sh=*)
  308.     sharedstatedir="$ac_optarg" ;;
  309.  
  310.   -site | --site | --sit)
  311.     ac_prev=site ;;
  312.   -site=* | --site=* | --sit=*)
  313.     site="$ac_optarg" ;;
  314.  
  315.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  316.     ac_prev=srcdir ;;
  317.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  318.     srcdir="$ac_optarg" ;;
  319.  
  320.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  321.   | --syscon | --sysco | --sysc | --sys | --sy)
  322.     ac_prev=sysconfdir ;;
  323.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  324.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  325.     sysconfdir="$ac_optarg" ;;
  326.  
  327.   -target | --target | --targe | --targ | --tar | --ta | --t)
  328.     ac_prev=target ;;
  329.   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  330.     target="$ac_optarg" ;;
  331.  
  332.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  333.     verbose=yes ;;
  334.  
  335.   -version | --version | --versio | --versi | --vers)
  336.     echo "configure generated by autoconf version 2.12"
  337.     exit 0 ;;
  338.  
  339.   -with-* | --with-*)
  340.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  341.     # Reject names that are not valid shell variable names.
  342.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  343.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  344.     fi
  345.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  346.     case "$ac_option" in
  347.       *=*) ;;
  348.       *) ac_optarg=yes ;;
  349.     esac
  350.     eval "with_${ac_package}='$ac_optarg'" ;;
  351.  
  352.   -without-* | --without-*)
  353.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  354.     # Reject names that are not valid shell variable names.
  355.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  356.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  357.     fi
  358.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  359.     eval "with_${ac_package}=no" ;;
  360.  
  361.   --x)
  362.     # Obsolete; use --with-x.
  363.     with_x=yes ;;
  364.  
  365.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  366.   | --x-incl | --x-inc | --x-in | --x-i)
  367.     ac_prev=x_includes ;;
  368.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  369.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  370.     x_includes="$ac_optarg" ;;
  371.  
  372.   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  373.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  374.     ac_prev=x_libraries ;;
  375.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  376.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  377.     x_libraries="$ac_optarg" ;;
  378.  
  379.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  380.     ;;
  381.  
  382.   *)
  383.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  384.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  385.     fi
  386.     if test "x$nonopt" != xNONE; then
  387.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  388.     fi
  389.     nonopt="$ac_option"
  390.     ;;
  391.  
  392.   esac
  393. done
  394.  
  395. if test -n "$ac_prev"; then
  396.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  397. fi
  398.  
  399. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  400.  
  401. # File descriptor usage:
  402. # 0 standard input
  403. # 1 file creation
  404. # 2 errors and warnings
  405. # 3 some systems may open it to /dev/tty
  406. # 4 used on the Kubota Titan
  407. # 6 checking for... messages and results
  408. # 5 compiler messages saved in config.log
  409. if test "$silent" = yes; then
  410.   exec 6>/dev/null
  411. else
  412.   exec 6>&1
  413. fi
  414. exec 5>./config.log
  415.  
  416. echo "\
  417. This file contains any messages produced by compilers while
  418. running configure, to aid debugging if configure makes a mistake.
  419. " 1>&5
  420.  
  421. # Strip out --no-create and --no-recursion so they do not pile up.
  422. # Also quote any args containing shell metacharacters.
  423. ac_configure_args=
  424. for ac_arg
  425. do
  426.   case "$ac_arg" in
  427.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  428.   | --no-cr | --no-c) ;;
  429.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  430.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  431.   *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  432.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  433.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  434.   esac
  435. done
  436.  
  437. # NLS nuisances.
  438. # Only set these to C if already set.  These must not be set unconditionally
  439. # because not all systems understand e.g. LANG=C (notably SCO).
  440. # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
  441. # Non-C LC_CTYPE values break the ctype check.
  442. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  443. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  444. if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
  445. if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
  446.  
  447. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  448. rm -rf conftest* confdefs.h
  449. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  450. echo > confdefs.h
  451.  
  452. # A filename unique to this package, relative to the directory that
  453. # configure is in, which we can look for to find out if srcdir is correct.
  454. ac_unique_file=src/lzo_util.c
  455.  
  456. # Find the source files, if location was not specified.
  457. if test -z "$srcdir"; then
  458.   ac_srcdir_defaulted=yes
  459.   # Try the directory containing this script, then its parent.
  460.   ac_prog=$0
  461.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  462.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  463.   srcdir=$ac_confdir
  464.   if test ! -r $srcdir/$ac_unique_file; then
  465.     srcdir=..
  466.   fi
  467. else
  468.   ac_srcdir_defaulted=no
  469. fi
  470. if test ! -r $srcdir/$ac_unique_file; then
  471.   if test "$ac_srcdir_defaulted" = yes; then
  472.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  473.   else
  474.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  475.   fi
  476. fi
  477. srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
  478.  
  479. # Prefer explicitly selected file to automatically selected ones.
  480. if test -z "$CONFIG_SITE"; then
  481.   if test "x$prefix" != xNONE; then
  482.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  483.   else
  484.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  485.   fi
  486. fi
  487. for ac_site_file in $CONFIG_SITE; do
  488.   if test -r "$ac_site_file"; then
  489.     echo "loading site script $ac_site_file"
  490.     . "$ac_site_file"
  491.   fi
  492. done
  493.  
  494. if test -r "$cache_file"; then
  495.   echo "loading cache $cache_file"
  496.   . $cache_file
  497. else
  498.   echo "creating cache $cache_file"
  499.   > $cache_file
  500. fi
  501.  
  502. ac_ext=c
  503. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  504. ac_cpp='$CPP $CPPFLAGS'
  505. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  506. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  507. cross_compiling=$ac_cv_prog_cc_cross
  508.  
  509. if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  510.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  511.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  512.     ac_n= ac_c='
  513. ' ac_t='    '
  514.   else
  515.     ac_n=-n ac_c= ac_t=
  516.   fi
  517. else
  518.   ac_n= ac_c='\c' ac_t=
  519. fi
  520.  
  521.  
  522.  
  523. ac_aux_dir=
  524. for ac_dir in config $srcdir/config; do
  525.   if test -f $ac_dir/install-sh; then
  526.     ac_aux_dir=$ac_dir
  527.     ac_install_sh="$ac_aux_dir/install-sh -c"
  528.     break
  529.   elif test -f $ac_dir/install.sh; then
  530.     ac_aux_dir=$ac_dir
  531.     ac_install_sh="$ac_aux_dir/install.sh -c"
  532.     break
  533.   fi
  534. done
  535. if test -z "$ac_aux_dir"; then
  536.   { echo "configure: error: can not find install-sh or install.sh in config $srcdir/config" 1>&2; exit 1; }
  537. fi
  538. ac_config_guess=$ac_aux_dir/config.guess
  539. ac_config_sub=$ac_aux_dir/config.sub
  540. ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  541.  
  542.  
  543.  
  544. # Make sure we can run config.sub.
  545. if $ac_config_sub sun4 >/dev/null 2>&1; then :
  546. else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
  547. fi
  548.  
  549. echo $ac_n "checking host system type""... $ac_c" 1>&6
  550. echo "configure:551: checking host system type" >&5
  551.  
  552. host_alias=$host
  553. case "$host_alias" in
  554. NONE)
  555.   case $nonopt in
  556.   NONE)
  557.     if host_alias=`$ac_config_guess`; then :
  558.     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
  559.     fi ;;
  560.   *) host_alias=$nonopt ;;
  561.   esac ;;
  562. esac
  563.  
  564. host=`$ac_config_sub $host_alias`
  565. host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
  566. host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
  567. host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
  568. echo "$ac_t""$host" 1>&6
  569.  
  570. if test "$program_transform_name" = s,x,x,; then
  571.   program_transform_name=
  572. else
  573.   # Double any \ or $.  echo might interpret backslashes.
  574.   cat <<\EOF_SED > conftestsed
  575. s,\\,\\\\,g; s,\$,$$,g
  576. EOF_SED
  577.   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
  578.   rm -f conftestsed
  579. fi
  580. test "$program_prefix" != NONE &&
  581.   program_transform_name="s,^,${program_prefix},; $program_transform_name"
  582. # Use a double $ so make ignores it.
  583. test "$program_suffix" != NONE &&
  584.   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
  585.  
  586. # sed with no file args requires a program.
  587. test "$program_transform_name" = "" && program_transform_name="s,x,x,"
  588.  
  589. # Local additions to Autoconf 2.10 macros.
  590. #
  591. # Copyright (C) 1992, 1994, 1995 Free Software Foundation, Inc.
  592. # Franτois Pinard <pinard@iro.umontreal.ca>, 1992.
  593. #
  594. # Copyright (C) 1997 Markus Franz Xaver Johannes Oberhumer
  595. # Copyright (C) 1996 Markus Franz Xaver Johannes Oberhumer
  596.  
  597. ## ------------------------------- ##
  598. ## Check for function prototypes.  ##
  599. ## ------------------------------- ##
  600.  
  601.  
  602.  
  603.  
  604. ## ----------------------------------------- ##
  605. ## ANSIfy the C compiler whenever possible.  ##
  606. ## ----------------------------------------- ##
  607.  
  608. # @defmac AC_PROG_CC_STDC
  609. # @maindex PROG_CC_STDC
  610. # @ovindex CC
  611. # If the C compiler in not in ANSI C mode by default, try to add an option
  612. # to output variable @code{CC} to make it so.  This macro tries various
  613. # options that select ANSI C on some system or another.  It considers the
  614. # compiler to be in ANSI C mode if it defines @code{__STDC__} to 1 and
  615. # handles function prototypes correctly.
  616. #
  617. # If you use this macro, you should check after calling it whether the C
  618. # compiler has been set to accept ANSI C; if not, the shell variable
  619. # @code{ac_cv_prog_cc_stdc} is set to @samp{no}.  If you wrote your source
  620. # code in ANSI C, you can make an un-ANSIfied copy of it by using the
  621. # program @code{ansi2knr}, which comes with Ghostscript.
  622. # @end defmac
  623.  
  624.  
  625.  
  626.  
  627. ## --------------------------------------------------------- ##
  628. ## Use AC_PROG_INSTALL, supplementing it with INSTALL_SCRIPT ##
  629. ## substitution.                                             ##
  630. ## --------------------------------------------------------- ##
  631.  
  632.  
  633.  
  634.  
  635. ## --------------------------------------------------------- ##
  636. ## Includes <stddef.h> if available.                         ##
  637. ## Adapted from AC_CHECK_TYPE.                               ##
  638. ##                                                           ##
  639. ## Not needed since Autoconf 2.11                            ##
  640. ## --------------------------------------------------------- ##
  641.  
  642.  
  643.  
  644.  
  645. ## --------------------------------------------------------- ##
  646. ## Includes <stdlib.h> and <stddef.h> if available.          ##
  647. ## Adapted from AC_CHECK_SIZEOF (Autoconf 2.12).             ##
  648. ## --------------------------------------------------------- ##
  649.  
  650.  
  651.  
  652.  
  653. ## --------------------------------------------------------- ##
  654. ## Check if gcc accepts '-pipe'.                             ##
  655. ## Adapted from AC_PROG_CC and AC_PROG_GCC_TRADITIONAL.      ##
  656. ## --------------------------------------------------------- ##
  657.  
  658.  
  659.  
  660.  
  661. ## --------------------------------------------------------- ##
  662. ## Check if gcc suffers the '-fstrength-reduce' bug.         ##
  663. ## --------------------------------------------------------- ##
  664.  
  665.  
  666.  
  667.  
  668. ## --------------------------------------------------------- ##
  669. ## Check for 8-bit clean memcmp.                             ##
  670. ## Adapted from AC_FUNC_MEMCMP.                              ##
  671. ## --------------------------------------------------------- ##
  672.  
  673.  
  674.  
  675.  
  676. ## --------------------------------------------------------- ##
  677. ## Check the byte order.                                     ##
  678. ## Adapted from AC_C_BIGENDIAN.                              ##
  679. ## --------------------------------------------------------- ##
  680.  
  681.  
  682.  
  683.  
  684. ## --------------------------------------------------------- ##
  685. ## Check the alignment of the assembler.                     ##
  686. ## Adapted from AC_CHECK_SIZEOF.                             ##
  687. ## --------------------------------------------------------- ##
  688.  
  689.  
  690.  
  691.  
  692.  
  693. # /***********************************************************************
  694. # // automake macros
  695. # ************************************************************************/
  696.  
  697. PACKAGE=lzo
  698. VERSION=0.26
  699. cat >> confdefs.h <<EOF
  700. #define PACKAGE "$PACKAGE"
  701. EOF
  702.  
  703. cat >> confdefs.h <<EOF
  704. #define VERSION "$VERSION"
  705. EOF
  706.  
  707. ALL_LINGUAS=
  708.  
  709.  
  710. # /***********************************************************************
  711. # // Ignore environment settings (is this a good idea ?)
  712. # ************************************************************************/
  713.  
  714. CC=""
  715. CFLAGS="-I. -DLZO_HAVE_CONFIG_AC"
  716. CXXFLAGS="$CFLAGS"
  717. ASFLAGS="$CFLAGS"
  718. LZO_CFLAGS=""
  719. LIBS=""
  720.  
  721.  
  722. # /***********************************************************************
  723. # // Checks for compiler
  724. # ************************************************************************/
  725.  
  726. # Extract the first word of "gcc", so it can be a program name with args.
  727. set dummy gcc; ac_word=$2
  728. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  729. echo "configure:730: checking for $ac_word" >&5
  730. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  731.   echo $ac_n "(cached) $ac_c" 1>&6
  732. else
  733.   if test -n "$CC"; then
  734.   ac_cv_prog_CC="$CC" # Let the user override the test.
  735. else
  736.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  737.   for ac_dir in $PATH; do
  738.     test -z "$ac_dir" && ac_dir=.
  739.     if test -f $ac_dir/$ac_word; then
  740.       ac_cv_prog_CC="gcc"
  741.       break
  742.     fi
  743.   done
  744.   IFS="$ac_save_ifs"
  745. fi
  746. fi
  747. CC="$ac_cv_prog_CC"
  748. if test -n "$CC"; then
  749.   echo "$ac_t""$CC" 1>&6
  750. else
  751.   echo "$ac_t""no" 1>&6
  752. fi
  753.  
  754. if test -z "$CC"; then
  755.   # Extract the first word of "cc", so it can be a program name with args.
  756. set dummy cc; ac_word=$2
  757. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  758. echo "configure:759: checking for $ac_word" >&5
  759. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  760.   echo $ac_n "(cached) $ac_c" 1>&6
  761. else
  762.   if test -n "$CC"; then
  763.   ac_cv_prog_CC="$CC" # Let the user override the test.
  764. else
  765.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  766.   ac_prog_rejected=no
  767.   for ac_dir in $PATH; do
  768.     test -z "$ac_dir" && ac_dir=.
  769.     if test -f $ac_dir/$ac_word; then
  770.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  771.         ac_prog_rejected=yes
  772.     continue
  773.       fi
  774.       ac_cv_prog_CC="cc"
  775.       break
  776.     fi
  777.   done
  778.   IFS="$ac_save_ifs"
  779. if test $ac_prog_rejected = yes; then
  780.   # We found a bogon in the path, so make sure we never use it.
  781.   set dummy $ac_cv_prog_CC
  782.   shift
  783.   if test $# -gt 0; then
  784.     # We chose a different compiler from the bogus one.
  785.     # However, it has the same basename, so the bogon will be chosen
  786.     # first if we set CC to just the basename; use the full file name.
  787.     shift
  788.     set dummy "$ac_dir/$ac_word" "$@"
  789.     shift
  790.     ac_cv_prog_CC="$@"
  791.   fi
  792. fi
  793. fi
  794. fi
  795. CC="$ac_cv_prog_CC"
  796. if test -n "$CC"; then
  797.   echo "$ac_t""$CC" 1>&6
  798. else
  799.   echo "$ac_t""no" 1>&6
  800. fi
  801.  
  802.   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
  803. fi
  804.  
  805. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  806. echo "configure:807: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
  807.  
  808. ac_ext=c
  809. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  810. ac_cpp='$CPP $CPPFLAGS'
  811. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  812. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  813. cross_compiling=$ac_cv_prog_cc_cross
  814.  
  815. cat > conftest.$ac_ext <<EOF
  816. #line 817 "configure"
  817. #include "confdefs.h"
  818. main(){return(0);}
  819. EOF
  820. if { (eval echo configure:821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  821.   ac_cv_prog_cc_works=yes
  822.   # If we can't run a trivial program, we are probably using a cross compiler.
  823.   if (./conftest; exit) 2>/dev/null; then
  824.     ac_cv_prog_cc_cross=no
  825.   else
  826.     ac_cv_prog_cc_cross=yes
  827.   fi
  828. else
  829.   echo "configure: failed program was:" >&5
  830.   cat conftest.$ac_ext >&5
  831.   ac_cv_prog_cc_works=no
  832. fi
  833. rm -fr conftest*
  834.  
  835. echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
  836. if test $ac_cv_prog_cc_works = no; then
  837.   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
  838. fi
  839. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  840. echo "configure:841: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
  841. echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
  842. cross_compiling=$ac_cv_prog_cc_cross
  843.  
  844. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  845. echo "configure:846: checking whether we are using GNU C" >&5
  846. if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  847.   echo $ac_n "(cached) $ac_c" 1>&6
  848. else
  849.   cat > conftest.c <<EOF
  850. #ifdef __GNUC__
  851.   yes;
  852. #endif
  853. EOF
  854. if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:855: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  855.   ac_cv_prog_gcc=yes
  856. else
  857.   ac_cv_prog_gcc=no
  858. fi
  859. fi
  860.  
  861. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  862.  
  863. if test $ac_cv_prog_gcc = yes; then
  864.   GCC=yes
  865.   ac_test_CFLAGS="${CFLAGS+set}"
  866.   ac_save_CFLAGS="$CFLAGS"
  867.   CFLAGS=
  868.   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  869. echo "configure:870: checking whether ${CC-cc} accepts -g" >&5
  870. if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
  871.   echo $ac_n "(cached) $ac_c" 1>&6
  872. else
  873.   echo 'void f(){}' > conftest.c
  874. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  875.   ac_cv_prog_cc_g=yes
  876. else
  877.   ac_cv_prog_cc_g=no
  878. fi
  879. rm -f conftest*
  880.  
  881. fi
  882.  
  883. echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
  884.   if test "$ac_test_CFLAGS" = set; then
  885.     CFLAGS="$ac_save_CFLAGS"
  886.   elif test $ac_cv_prog_cc_g = yes; then
  887.     CFLAGS="-g -O2"
  888.   else
  889.     CFLAGS="-O2"
  890.   fi
  891. else
  892.   GCC=
  893.   test "${CFLAGS+set}" = set || CFLAGS="-g"
  894. fi
  895.  
  896. echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6
  897. echo "configure:898: checking for ${CC-cc} option to accept ANSI C" >&5
  898. if eval "test \"`echo '$''{'ac_cv_prog_cc_stdc'+set}'`\" = set"; then
  899.   echo $ac_n "(cached) $ac_c" 1>&6
  900. else
  901.   ac_cv_prog_cc_stdc=no
  902. ac_save_CFLAGS="$CFLAGS"
  903. # Don't try gcc -ansi; that turns off useful extensions and
  904. # breaks some systems' header files.
  905. # AIX                   -qlanglvl=ansi
  906. # Ultrix and OSF/1      -std1
  907. # HP-UX                 -Aa -D_HPUX_SOURCE
  908. # SVR4                  -Xc
  909. for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" -Xc
  910. do
  911.   CFLAGS="$ac_save_CFLAGS $ac_arg"
  912.   cat > conftest.$ac_ext <<EOF
  913. #line 914 "configure"
  914. #include "confdefs.h"
  915. #if !defined(__STDC__) || __STDC__ != 1
  916. choke me
  917. #endif
  918.  
  919. int main() {
  920. int test (int i, double x);
  921. struct s1 {int (*f) (int a);};
  922. struct s2 {int (*f) (double a);};
  923. ; return 0; }
  924. EOF
  925. if { (eval echo configure:926: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  926.   rm -rf conftest*
  927.   ac_cv_prog_cc_stdc="$ac_arg"; break
  928. else
  929.   echo "configure: failed program was:" >&5
  930.   cat conftest.$ac_ext >&5
  931. fi
  932. rm -f conftest*
  933. done
  934. CFLAGS="$ac_save_CFLAGS"
  935.  
  936. fi
  937.  
  938. echo "$ac_t""$ac_cv_prog_cc_stdc" 1>&6
  939. case "x$ac_cv_prog_cc_stdc" in
  940.   x|xno) ;;
  941.   *) CC="$CC $ac_cv_prog_cc_stdc" ;;
  942. esac
  943.  
  944. if test "x$CC" != xcc; then
  945.   echo $ac_n "checking whether $CC and cc understand -c and -o together""... $ac_c" 1>&6
  946. echo "configure:947: checking whether $CC and cc understand -c and -o together" >&5
  947. else
  948.   echo $ac_n "checking whether cc understands -c and -o together""... $ac_c" 1>&6
  949. echo "configure:950: checking whether cc understands -c and -o together" >&5
  950. fi
  951. set dummy $CC; ac_cc="`echo $2 |
  952.                sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
  953. if eval "test \"`echo '$''{'ac_cv_prog_cc_${ac_cc}_c_o'+set}'`\" = set"; then
  954.   echo $ac_n "(cached) $ac_c" 1>&6
  955. else
  956.   echo 'foo(){}' > conftest.c
  957. # Make sure it works both with $CC and with simple cc.
  958. # We do the test twice because some compilers refuse to overwrite an
  959. # existing .o file with -o, though they will create one.
  960. ac_try='${CC-cc} -c conftest.c -o conftest.o 1>&5'
  961. if { (eval echo configure:962: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
  962.    test -f conftest.o && { (eval echo configure:963: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
  963. then
  964.   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
  965.   if test "x$CC" != xcc; then
  966.     # Test first that cc exists at all.
  967.     if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:968: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
  968.       ac_try='cc -c conftest.c -o conftest.o 1>&5'
  969.       if { (eval echo configure:970: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
  970.      test -f conftest.o && { (eval echo configure:971: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
  971.       then
  972.         # cc works too.
  973.         :
  974.       else
  975.         # cc exists but doesn't like -o.
  976.         eval ac_cv_prog_cc_${ac_cc}_c_o=no
  977.       fi
  978.     fi
  979.   fi
  980. else
  981.   eval ac_cv_prog_cc_${ac_cc}_c_o=no
  982. fi
  983. rm -f conftest*
  984.  
  985. fi
  986. if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
  987.   echo "$ac_t""yes" 1>&6
  988. else
  989.   echo "$ac_t""no" 1>&6
  990.   cat >> confdefs.h <<\EOF
  991. #define NO_MINUS_C_MINUS_O 1
  992. EOF
  993.  
  994. fi
  995.  
  996. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  997. echo "configure:998: checking how to run the C preprocessor" >&5
  998. # On Suns, sometimes $CPP names a directory.
  999. if test -n "$CPP" && test -d "$CPP"; then
  1000.   CPP=
  1001. fi
  1002. if test -z "$CPP"; then
  1003. if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
  1004.   echo $ac_n "(cached) $ac_c" 1>&6
  1005. else
  1006.     # This must be in double quotes, not single quotes, because CPP may get
  1007.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  1008.   CPP="${CC-cc} -E"
  1009.   # On the NeXT, cc -E runs the code through the compiler's parser,
  1010.   # not just through cpp.
  1011.   cat > conftest.$ac_ext <<EOF
  1012. #line 1013 "configure"
  1013. #include "confdefs.h"
  1014. #include <assert.h>
  1015. Syntax Error
  1016. EOF
  1017. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1018. { (eval echo configure:1019: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1019. ac_err=`grep -v '^ *+' conftest.out`
  1020. if test -z "$ac_err"; then
  1021.   :
  1022. else
  1023.   echo "$ac_err" >&5
  1024.   echo "configure: failed program was:" >&5
  1025.   cat conftest.$ac_ext >&5
  1026.   rm -rf conftest*
  1027.   CPP="${CC-cc} -E -traditional-cpp"
  1028.   cat > conftest.$ac_ext <<EOF
  1029. #line 1030 "configure"
  1030. #include "confdefs.h"
  1031. #include <assert.h>
  1032. Syntax Error
  1033. EOF
  1034. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1035. { (eval echo configure:1036: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1036. ac_err=`grep -v '^ *+' conftest.out`
  1037. if test -z "$ac_err"; then
  1038.   :
  1039. else
  1040.   echo "$ac_err" >&5
  1041.   echo "configure: failed program was:" >&5
  1042.   cat conftest.$ac_ext >&5
  1043.   rm -rf conftest*
  1044.   CPP=/lib/cpp
  1045. fi
  1046. rm -f conftest*
  1047. fi
  1048. rm -f conftest*
  1049.   ac_cv_prog_CPP="$CPP"
  1050. fi
  1051.   CPP="$ac_cv_prog_CPP"
  1052. else
  1053.   ac_cv_prog_CPP="$CPP"
  1054. fi
  1055. echo "$ac_t""$CPP" 1>&6
  1056.  
  1057. if test $ac_cv_prog_gcc = yes; then
  1058. mfx_save_cflags=$CFLAGS
  1059. CFLAGS="$CFLAGS -O2 -fstrength-reduce"
  1060. echo $ac_n "checking whether ${CC-cc} suffers the -fstrength-reduce bug""... $ac_c" 1>&6
  1061. echo "configure:1062: checking whether ${CC-cc} suffers the -fstrength-reduce bug" >&5
  1062. if eval "test \"`echo '$''{'mfx_cv_prog_gcc_sr_broken'+set}'`\" = set"; then
  1063.   echo $ac_n "(cached) $ac_c" 1>&6
  1064. else
  1065.   if test "$cross_compiling" = yes; then
  1066.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1067. else
  1068.   cat > conftest.$ac_ext <<EOF
  1069. #line 1070 "configure"
  1070. #include "confdefs.h"
  1071.  
  1072. /* gcc strength-reduction optimization bug on Intel platforms.
  1073.  * Adapted from bug-report by John E. Davis <davis@space.mit.edu>
  1074.  * Compile and run it using gcc -O2 -fno-strength-reduce and
  1075.  * gcc -O2 -fstrength-reduce.
  1076.  */
  1077. int a[3];
  1078. unsigned an = 3;
  1079. int strength_reduce_works_ok();
  1080. main()
  1081. {
  1082.   unsigned j;
  1083.   for (j = 0; j < an; j++)
  1084.     a[j] = (int)j - 3;
  1085.   exit(strength_reduce_works_ok() ? 0 : 1);
  1086. }
  1087. int strength_reduce_works_ok()
  1088. {
  1089.   return a[0] == -3 && a[1] == -2 && a[2] == -1;
  1090. }
  1091. EOF
  1092. if { (eval echo configure:1093: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1093. then
  1094.   mfx_cv_prog_gcc_sr_broken=no
  1095. else
  1096.   echo "configure: failed program was:" >&5
  1097.   cat conftest.$ac_ext >&5
  1098.   rm -fr conftest*
  1099.   mfx_cv_prog_gcc_sr_broken=yes
  1100. fi
  1101. rm -fr conftest*
  1102. fi
  1103.  
  1104. fi
  1105.  
  1106. echo "$ac_t""$mfx_cv_prog_gcc_sr_broken" 1>&6
  1107. CFLAGS=$mfx_save_cflags
  1108. fi
  1109. MFX_PROG_GCC_SR_BROKEN=$mfx_cv_prog_gcc_sr_broken
  1110.  
  1111. if test $ac_cv_prog_gcc = yes; then
  1112. echo $ac_n "checking whether ${CC-cc} accepts -pipe""... $ac_c" 1>&6
  1113. echo "configure:1114: checking whether ${CC-cc} accepts -pipe" >&5
  1114. if eval "test \"`echo '$''{'mfx_cv_prog_gcc_pipe'+set}'`\" = set"; then
  1115.   echo $ac_n "(cached) $ac_c" 1>&6
  1116. else
  1117.   echo 'int main() { return 0; }' > conftest.c
  1118. if test -z "`${CC-cc} -pipe -c conftest.c 2>&1`"; then
  1119.   mfx_cv_prog_gcc_pipe=yes
  1120. else
  1121.   mfx_cv_prog_gcc_pipe=no
  1122. fi
  1123. rm -f conftest*
  1124.  
  1125. fi
  1126.  
  1127. echo "$ac_t""$mfx_cv_prog_gcc_pipe" 1>&6
  1128.   if test $mfx_cv_prog_gcc_pipe = yes; then
  1129.     CC="$CC -pipe"
  1130.   fi
  1131. fi
  1132.  
  1133.  
  1134. # Extract the first word of "ranlib", so it can be a program name with args.
  1135. set dummy ranlib; ac_word=$2
  1136. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1137. echo "configure:1138: checking for $ac_word" >&5
  1138. if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
  1139.   echo $ac_n "(cached) $ac_c" 1>&6
  1140. else
  1141.   if test -n "$RANLIB"; then
  1142.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  1143. else
  1144.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1145.   for ac_dir in $PATH; do
  1146.     test -z "$ac_dir" && ac_dir=.
  1147.     if test -f $ac_dir/$ac_word; then
  1148.       ac_cv_prog_RANLIB="ranlib"
  1149.       break
  1150.     fi
  1151.   done
  1152.   IFS="$ac_save_ifs"
  1153.   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
  1154. fi
  1155. fi
  1156. RANLIB="$ac_cv_prog_RANLIB"
  1157. if test -n "$RANLIB"; then
  1158.   echo "$ac_t""$RANLIB" 1>&6
  1159. else
  1160.   echo "$ac_t""no" 1>&6
  1161. fi
  1162.  
  1163. # Extract the first word of "ar", so it can be a program name with args.
  1164. set dummy ar; ac_word=$2
  1165. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1166. echo "configure:1167: checking for $ac_word" >&5
  1167. if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
  1168.   echo $ac_n "(cached) $ac_c" 1>&6
  1169. else
  1170.   if test -n "$AR"; then
  1171.   ac_cv_prog_AR="$AR" # Let the user override the test.
  1172. else
  1173.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1174.   for ac_dir in $PATH; do
  1175.     test -z "$ac_dir" && ac_dir=.
  1176.     if test -f $ac_dir/$ac_word; then
  1177.       ac_cv_prog_AR="ar"
  1178.       break
  1179.     fi
  1180.   done
  1181.   IFS="$ac_save_ifs"
  1182. fi
  1183. fi
  1184. AR="$ac_cv_prog_AR"
  1185. if test -n "$AR"; then
  1186.   echo "$ac_t""$AR" 1>&6
  1187. else
  1188.   echo "$ac_t""no" 1>&6
  1189. fi
  1190.  
  1191. ARFLAGS="rc"
  1192.  
  1193.  
  1194.  
  1195. # /***********************************************************************
  1196. # // Checks for other programs
  1197. # ************************************************************************/
  1198.  
  1199. echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
  1200. echo "configure:1201: checking whether ${MAKE-make} sets \${MAKE}" >&5
  1201. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
  1202. if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
  1203.   echo $ac_n "(cached) $ac_c" 1>&6
  1204. else
  1205.   cat > conftestmake <<\EOF
  1206. all:
  1207.     @echo 'ac_maketemp="${MAKE}"'
  1208. EOF
  1209. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  1210. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
  1211. if test -n "$ac_maketemp"; then
  1212.   eval ac_cv_prog_make_${ac_make}_set=yes
  1213. else
  1214.   eval ac_cv_prog_make_${ac_make}_set=no
  1215. fi
  1216. rm -f conftestmake
  1217. fi
  1218. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  1219.   echo "$ac_t""yes" 1>&6
  1220.   SET_MAKE=
  1221. else
  1222.   echo "$ac_t""no" 1>&6
  1223.   SET_MAKE="MAKE=${MAKE-make}"
  1224. fi
  1225.  
  1226. # Find a good install program.  We prefer a C program (faster),
  1227. # so one script is as good as another.  But avoid the broken or
  1228. # incompatible versions:
  1229. # SysV /etc/install, /usr/sbin/install
  1230. # SunOS /usr/etc/install
  1231. # IRIX /sbin/install
  1232. # AIX /bin/install
  1233. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  1234. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  1235. # ./install, which can be erroneously created by make from ./install.sh.
  1236. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
  1237. echo "configure:1238: checking for a BSD compatible install" >&5
  1238. if test -z "$INSTALL"; then
  1239. if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
  1240.   echo $ac_n "(cached) $ac_c" 1>&6
  1241. else
  1242.     IFS="${IFS=     }"; ac_save_IFS="$IFS"; IFS="${IFS}:"
  1243.   for ac_dir in $PATH; do
  1244.     # Account for people who put trailing slashes in PATH elements.
  1245.     case "$ac_dir/" in
  1246.     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
  1247.     *)
  1248.       # OSF1 and SCO ODT 3.0 have their own names for install.
  1249.       for ac_prog in ginstall installbsd scoinst install; do
  1250.         if test -f $ac_dir/$ac_prog; then
  1251.       if test $ac_prog = install &&
  1252.             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  1253.         # AIX install.  It has an incompatible calling convention.
  1254.         # OSF/1 installbsd also uses dspmsg, but is usable.
  1255.         :
  1256.       else
  1257.         ac_cv_path_install="$ac_dir/$ac_prog -c"
  1258.         break 2
  1259.       fi
  1260.     fi
  1261.       done
  1262.       ;;
  1263.     esac
  1264.   done
  1265.   IFS="$ac_save_IFS"
  1266.  
  1267. fi
  1268.   if test "${ac_cv_path_install+set}" = set; then
  1269.     INSTALL="$ac_cv_path_install"
  1270.   else
  1271.     # As a last resort, use the slow shell script.  We don't cache a
  1272.     # path for INSTALL within a source directory, because that will
  1273.     # break other packages using the cache if that directory is
  1274.     # removed, or if the path is relative.
  1275.     INSTALL="$ac_install_sh"
  1276.   fi
  1277. fi
  1278. echo "$ac_t""$INSTALL" 1>&6
  1279.  
  1280. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  1281. # It thinks the first close brace ends the variable substitution.
  1282. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1283.  
  1284. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  1285.  
  1286. test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL} -m 755'
  1287.  
  1288. # Extract the first word of "makedepend", so it can be a program name with args.
  1289. set dummy makedepend; ac_word=$2
  1290. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1291. echo "configure:1292: checking for $ac_word" >&5
  1292. if eval "test \"`echo '$''{'ac_cv_prog_MAKEDEPEND'+set}'`\" = set"; then
  1293.   echo $ac_n "(cached) $ac_c" 1>&6
  1294. else
  1295.   if test -n "$MAKEDEPEND"; then
  1296.   ac_cv_prog_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test.
  1297. else
  1298.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1299.   for ac_dir in $PATH; do
  1300.     test -z "$ac_dir" && ac_dir=.
  1301.     if test -f $ac_dir/$ac_word; then
  1302.       ac_cv_prog_MAKEDEPEND="makedepend"
  1303.       break
  1304.     fi
  1305.   done
  1306.   IFS="$ac_save_ifs"
  1307. fi
  1308. fi
  1309. MAKEDEPEND="$ac_cv_prog_MAKEDEPEND"
  1310. if test -n "$MAKEDEPEND"; then
  1311.   echo "$ac_t""$MAKEDEPEND" 1>&6
  1312. else
  1313.   echo "$ac_t""no" 1>&6
  1314. fi
  1315.  
  1316. # Extract the first word of "rm", so it can be a program name with args.
  1317. set dummy rm; ac_word=$2
  1318. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1319. echo "configure:1320: checking for $ac_word" >&5
  1320. if eval "test \"`echo '$''{'ac_cv_prog_RM'+set}'`\" = set"; then
  1321.   echo $ac_n "(cached) $ac_c" 1>&6
  1322. else
  1323.   if test -n "$RM"; then
  1324.   ac_cv_prog_RM="$RM" # Let the user override the test.
  1325. else
  1326.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1327.   for ac_dir in $PATH; do
  1328.     test -z "$ac_dir" && ac_dir=.
  1329.     if test -f $ac_dir/$ac_word; then
  1330.       ac_cv_prog_RM="rm -f"
  1331.       break
  1332.     fi
  1333.   done
  1334.   IFS="$ac_save_ifs"
  1335. fi
  1336. fi
  1337. RM="$ac_cv_prog_RM"
  1338. if test -n "$RM"; then
  1339.   echo "$ac_t""$RM" 1>&6
  1340. else
  1341.   echo "$ac_t""no" 1>&6
  1342. fi
  1343.  
  1344. # Extract the first word of "cat", so it can be a program name with args.
  1345. set dummy cat; ac_word=$2
  1346. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1347. echo "configure:1348: checking for $ac_word" >&5
  1348. if eval "test \"`echo '$''{'ac_cv_prog_CAT'+set}'`\" = set"; then
  1349.   echo $ac_n "(cached) $ac_c" 1>&6
  1350. else
  1351.   if test -n "$CAT"; then
  1352.   ac_cv_prog_CAT="$CAT" # Let the user override the test.
  1353. else
  1354.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1355.   for ac_dir in $PATH; do
  1356.     test -z "$ac_dir" && ac_dir=.
  1357.     if test -f $ac_dir/$ac_word; then
  1358.       ac_cv_prog_CAT="cat"
  1359.       break
  1360.     fi
  1361.   done
  1362.   IFS="$ac_save_ifs"
  1363. fi
  1364. fi
  1365. CAT="$ac_cv_prog_CAT"
  1366. if test -n "$CAT"; then
  1367.   echo "$ac_t""$CAT" 1>&6
  1368. else
  1369.   echo "$ac_t""no" 1>&6
  1370. fi
  1371.  
  1372. # Extract the first word of "chmod", so it can be a program name with args.
  1373. set dummy chmod; ac_word=$2
  1374. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1375. echo "configure:1376: checking for $ac_word" >&5
  1376. if eval "test \"`echo '$''{'ac_cv_prog_CHMOD'+set}'`\" = set"; then
  1377.   echo $ac_n "(cached) $ac_c" 1>&6
  1378. else
  1379.   if test -n "$CHMOD"; then
  1380.   ac_cv_prog_CHMOD="$CHMOD" # Let the user override the test.
  1381. else
  1382.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1383.   for ac_dir in $PATH; do
  1384.     test -z "$ac_dir" && ac_dir=.
  1385.     if test -f $ac_dir/$ac_word; then
  1386.       ac_cv_prog_CHMOD="chmod"
  1387.       break
  1388.     fi
  1389.   done
  1390.   IFS="$ac_save_ifs"
  1391. fi
  1392. fi
  1393. CHMOD="$ac_cv_prog_CHMOD"
  1394. if test -n "$CHMOD"; then
  1395.   echo "$ac_t""$CHMOD" 1>&6
  1396. else
  1397.   echo "$ac_t""no" 1>&6
  1398. fi
  1399.  
  1400. # Extract the first word of "find", so it can be a program name with args.
  1401. set dummy find; ac_word=$2
  1402. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1403. echo "configure:1404: checking for $ac_word" >&5
  1404. if eval "test \"`echo '$''{'ac_cv_prog_FIND'+set}'`\" = set"; then
  1405.   echo $ac_n "(cached) $ac_c" 1>&6
  1406. else
  1407.   if test -n "$FIND"; then
  1408.   ac_cv_prog_FIND="$FIND" # Let the user override the test.
  1409. else
  1410.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1411.   for ac_dir in $PATH; do
  1412.     test -z "$ac_dir" && ac_dir=.
  1413.     if test -f $ac_dir/$ac_word; then
  1414.       ac_cv_prog_FIND="find"
  1415.       break
  1416.     fi
  1417.   done
  1418.   IFS="$ac_save_ifs"
  1419. fi
  1420. fi
  1421. FIND="$ac_cv_prog_FIND"
  1422. if test -n "$FIND"; then
  1423.   echo "$ac_t""$FIND" 1>&6
  1424. else
  1425.   echo "$ac_t""no" 1>&6
  1426. fi
  1427.  
  1428. # Extract the first word of "perl", so it can be a program name with args.
  1429. set dummy perl; ac_word=$2
  1430. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1431. echo "configure:1432: checking for $ac_word" >&5
  1432. if eval "test \"`echo '$''{'ac_cv_prog_PERL'+set}'`\" = set"; then
  1433.   echo $ac_n "(cached) $ac_c" 1>&6
  1434. else
  1435.   if test -n "$PERL"; then
  1436.   ac_cv_prog_PERL="$PERL" # Let the user override the test.
  1437. else
  1438.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1439.   for ac_dir in $PATH; do
  1440.     test -z "$ac_dir" && ac_dir=.
  1441.     if test -f $ac_dir/$ac_word; then
  1442.       ac_cv_prog_PERL="perl"
  1443.       break
  1444.     fi
  1445.   done
  1446.   IFS="$ac_save_ifs"
  1447. fi
  1448. fi
  1449. PERL="$ac_cv_prog_PERL"
  1450. if test -n "$PERL"; then
  1451.   echo "$ac_t""$PERL" 1>&6
  1452. else
  1453.   echo "$ac_t""no" 1>&6
  1454. fi
  1455.  
  1456. # Extract the first word of "sort", so it can be a program name with args.
  1457. set dummy sort; ac_word=$2
  1458. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1459. echo "configure:1460: checking for $ac_word" >&5
  1460. if eval "test \"`echo '$''{'ac_cv_prog_SORT'+set}'`\" = set"; then
  1461.   echo $ac_n "(cached) $ac_c" 1>&6
  1462. else
  1463.   if test -n "$SORT"; then
  1464.   ac_cv_prog_SORT="$SORT" # Let the user override the test.
  1465. else
  1466.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1467.   for ac_dir in $PATH; do
  1468.     test -z "$ac_dir" && ac_dir=.
  1469.     if test -f $ac_dir/$ac_word; then
  1470.       ac_cv_prog_SORT="sort"
  1471.       break
  1472.     fi
  1473.   done
  1474.   IFS="$ac_save_ifs"
  1475. fi
  1476. fi
  1477. SORT="$ac_cv_prog_SORT"
  1478. if test -n "$SORT"; then
  1479.   echo "$ac_t""$SORT" 1>&6
  1480. else
  1481.   echo "$ac_t""no" 1>&6
  1482. fi
  1483.  
  1484.  
  1485.  
  1486. # /***********************************************************************
  1487. # // Checks for libraries
  1488. # ************************************************************************/
  1489.  
  1490. echo $ac_n "checking for zlibVersion in -lz""... $ac_c" 1>&6
  1491. echo "configure:1492: checking for zlibVersion in -lz" >&5
  1492. ac_lib_var=`echo z'_'zlibVersion | sed 'y%./+-%__p_%'`
  1493. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1494.   echo $ac_n "(cached) $ac_c" 1>&6
  1495. else
  1496.   ac_save_LIBS="$LIBS"
  1497. LIBS="-lz  $LIBS"
  1498. cat > conftest.$ac_ext <<EOF
  1499. #line 1500 "configure"
  1500. #include "confdefs.h"
  1501. /* Override any gcc2 internal prototype to avoid an error.  */
  1502. /* We use char because int might match the return type of a gcc2
  1503.     builtin and then its argument prototype would still apply.  */
  1504. char zlibVersion();
  1505.  
  1506. int main() {
  1507. zlibVersion()
  1508. ; return 0; }
  1509. EOF
  1510. if { (eval echo configure:1511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1511.   rm -rf conftest*
  1512.   eval "ac_cv_lib_$ac_lib_var=yes"
  1513. else
  1514.   echo "configure: failed program was:" >&5
  1515.   cat conftest.$ac_ext >&5
  1516.   rm -rf conftest*
  1517.   eval "ac_cv_lib_$ac_lib_var=no"
  1518. fi
  1519. rm -f conftest*
  1520. LIBS="$ac_save_LIBS"
  1521.  
  1522. fi
  1523. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1524.   echo "$ac_t""yes" 1>&6
  1525.     ac_tr_lib=HAVE_LIB`echo z | sed -e 's/[^a-zA-Z0-9_]/_/g' \
  1526.     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
  1527.   cat >> confdefs.h <<EOF
  1528. #define $ac_tr_lib 1
  1529. EOF
  1530.  
  1531.   LIBS="-lz $LIBS"
  1532.  
  1533. else
  1534.   echo "$ac_t""no" 1>&6
  1535. fi
  1536.  
  1537.  
  1538.  
  1539. # /***********************************************************************
  1540. # // Checks for system header files
  1541. # ************************************************************************/
  1542.  
  1543. echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
  1544. echo "configure:1545: checking for ANSI C header files" >&5
  1545. if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
  1546.   echo $ac_n "(cached) $ac_c" 1>&6
  1547. else
  1548.   cat > conftest.$ac_ext <<EOF
  1549. #line 1550 "configure"
  1550. #include "confdefs.h"
  1551. #include <stdlib.h>
  1552. #include <stdarg.h>
  1553. #include <string.h>
  1554. #include <float.h>
  1555. EOF
  1556. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1557. { (eval echo configure:1558: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1558. ac_err=`grep -v '^ *+' conftest.out`
  1559. if test -z "$ac_err"; then
  1560.   rm -rf conftest*
  1561.   ac_cv_header_stdc=yes
  1562. else
  1563.   echo "$ac_err" >&5
  1564.   echo "configure: failed program was:" >&5
  1565.   cat conftest.$ac_ext >&5
  1566.   rm -rf conftest*
  1567.   ac_cv_header_stdc=no
  1568. fi
  1569. rm -f conftest*
  1570.  
  1571. if test $ac_cv_header_stdc = yes; then
  1572.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  1573. cat > conftest.$ac_ext <<EOF
  1574. #line 1575 "configure"
  1575. #include "confdefs.h"
  1576. #include <string.h>
  1577. EOF
  1578. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1579.   egrep "memchr" >/dev/null 2>&1; then
  1580.   :
  1581. else
  1582.   rm -rf conftest*
  1583.   ac_cv_header_stdc=no
  1584. fi
  1585. rm -f conftest*
  1586.  
  1587. fi
  1588.  
  1589. if test $ac_cv_header_stdc = yes; then
  1590.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  1591. cat > conftest.$ac_ext <<EOF
  1592. #line 1593 "configure"
  1593. #include "confdefs.h"
  1594. #include <stdlib.h>
  1595. EOF
  1596. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1597.   egrep "free" >/dev/null 2>&1; then
  1598.   :
  1599. else
  1600.   rm -rf conftest*
  1601.   ac_cv_header_stdc=no
  1602. fi
  1603. rm -f conftest*
  1604.  
  1605. fi
  1606.  
  1607. if test $ac_cv_header_stdc = yes; then
  1608.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  1609. if test "$cross_compiling" = yes; then
  1610.   :
  1611. else
  1612.   cat > conftest.$ac_ext <<EOF
  1613. #line 1614 "configure"
  1614. #include "confdefs.h"
  1615. #include <ctype.h>
  1616. #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  1617. #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  1618. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  1619. int main () { int i; for (i = 0; i < 256; i++)
  1620. if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  1621. exit (0); }
  1622.  
  1623. EOF
  1624. if { (eval echo configure:1625: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1625. then
  1626.   :
  1627. else
  1628.   echo "configure: failed program was:" >&5
  1629.   cat conftest.$ac_ext >&5
  1630.   rm -fr conftest*
  1631.   ac_cv_header_stdc=no
  1632. fi
  1633. rm -fr conftest*
  1634. fi
  1635.  
  1636. fi
  1637. fi
  1638.  
  1639. echo "$ac_t""$ac_cv_header_stdc" 1>&6
  1640. if test $ac_cv_header_stdc = yes; then
  1641.   cat >> confdefs.h <<\EOF
  1642. #define STDC_HEADERS 1
  1643. EOF
  1644.  
  1645. fi
  1646.  
  1647. for ac_hdr in assert.h ctype.h limits.h stddef.h unistd.h
  1648. do
  1649. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1650. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1651. echo "configure:1652: checking for $ac_hdr" >&5
  1652. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  1653.   echo $ac_n "(cached) $ac_c" 1>&6
  1654. else
  1655.   cat > conftest.$ac_ext <<EOF
  1656. #line 1657 "configure"
  1657. #include "confdefs.h"
  1658. #include <$ac_hdr>
  1659. EOF
  1660. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1661. { (eval echo configure:1662: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1662. ac_err=`grep -v '^ *+' conftest.out`
  1663. if test -z "$ac_err"; then
  1664.   rm -rf conftest*
  1665.   eval "ac_cv_header_$ac_safe=yes"
  1666. else
  1667.   echo "$ac_err" >&5
  1668.   echo "configure: failed program was:" >&5
  1669.   cat conftest.$ac_ext >&5
  1670.   rm -rf conftest*
  1671.   eval "ac_cv_header_$ac_safe=no"
  1672. fi
  1673. rm -f conftest*
  1674. fi
  1675. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  1676.   echo "$ac_t""yes" 1>&6
  1677.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1678.   cat >> confdefs.h <<EOF
  1679. #define $ac_tr_hdr 1
  1680. EOF
  1681.  
  1682. else
  1683.   echo "$ac_t""no" 1>&6
  1684. fi
  1685. done
  1686.  
  1687. for ac_hdr in memory.h sys/param.h
  1688. do
  1689. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1690. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1691. echo "configure:1692: checking for $ac_hdr" >&5
  1692. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  1693.   echo $ac_n "(cached) $ac_c" 1>&6
  1694. else
  1695.   cat > conftest.$ac_ext <<EOF
  1696. #line 1697 "configure"
  1697. #include "confdefs.h"
  1698. #include <$ac_hdr>
  1699. EOF
  1700. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1701. { (eval echo configure:1702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1702. ac_err=`grep -v '^ *+' conftest.out`
  1703. if test -z "$ac_err"; then
  1704.   rm -rf conftest*
  1705.   eval "ac_cv_header_$ac_safe=yes"
  1706. else
  1707.   echo "$ac_err" >&5
  1708.   echo "configure: failed program was:" >&5
  1709.   cat conftest.$ac_ext >&5
  1710.   rm -rf conftest*
  1711.   eval "ac_cv_header_$ac_safe=no"
  1712. fi
  1713. rm -f conftest*
  1714. fi
  1715. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  1716.   echo "$ac_t""yes" 1>&6
  1717.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1718.   cat >> confdefs.h <<EOF
  1719. #define $ac_tr_hdr 1
  1720. EOF
  1721.  
  1722. else
  1723.   echo "$ac_t""no" 1>&6
  1724. fi
  1725. done
  1726.  
  1727. for ac_hdr in endian.h machine/endian.h sys/endian.h
  1728. do
  1729. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1730. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1731. echo "configure:1732: checking for $ac_hdr" >&5
  1732. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  1733.   echo $ac_n "(cached) $ac_c" 1>&6
  1734. else
  1735.   cat > conftest.$ac_ext <<EOF
  1736. #line 1737 "configure"
  1737. #include "confdefs.h"
  1738. #include <$ac_hdr>
  1739. EOF
  1740. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1741. { (eval echo configure:1742: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1742. ac_err=`grep -v '^ *+' conftest.out`
  1743. if test -z "$ac_err"; then
  1744.   rm -rf conftest*
  1745.   eval "ac_cv_header_$ac_safe=yes"
  1746. else
  1747.   echo "$ac_err" >&5
  1748.   echo "configure: failed program was:" >&5
  1749.   cat conftest.$ac_ext >&5
  1750.   rm -rf conftest*
  1751.   eval "ac_cv_header_$ac_safe=no"
  1752. fi
  1753. rm -f conftest*
  1754. fi
  1755. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  1756.   echo "$ac_t""yes" 1>&6
  1757.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1758.   cat >> confdefs.h <<EOF
  1759. #define $ac_tr_hdr 1
  1760. EOF
  1761.  
  1762. else
  1763.   echo "$ac_t""no" 1>&6
  1764. fi
  1765. done
  1766.  
  1767. for ac_hdr in unchecked.h
  1768. do
  1769. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1770. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1771. echo "configure:1772: checking for $ac_hdr" >&5
  1772. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  1773.   echo $ac_n "(cached) $ac_c" 1>&6
  1774. else
  1775.   cat > conftest.$ac_ext <<EOF
  1776. #line 1777 "configure"
  1777. #include "confdefs.h"
  1778. #include <$ac_hdr>
  1779. EOF
  1780. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1781. { (eval echo configure:1782: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1782. ac_err=`grep -v '^ *+' conftest.out`
  1783. if test -z "$ac_err"; then
  1784.   rm -rf conftest*
  1785.   eval "ac_cv_header_$ac_safe=yes"
  1786. else
  1787.   echo "$ac_err" >&5
  1788.   echo "configure: failed program was:" >&5
  1789.   cat conftest.$ac_ext >&5
  1790.   rm -rf conftest*
  1791.   eval "ac_cv_header_$ac_safe=no"
  1792. fi
  1793. rm -f conftest*
  1794. fi
  1795. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  1796.   echo "$ac_t""yes" 1>&6
  1797.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1798.   cat >> confdefs.h <<EOF
  1799. #define $ac_tr_hdr 1
  1800. EOF
  1801.  
  1802. else
  1803.   echo "$ac_t""no" 1>&6
  1804. fi
  1805. done
  1806.  
  1807.  
  1808.  
  1809. # /***********************************************************************
  1810. # // Checks for library header files
  1811. # ************************************************************************/
  1812.  
  1813. for ac_hdr in zlib.h
  1814. do
  1815. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1816. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1817. echo "configure:1818: checking for $ac_hdr" >&5
  1818. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  1819.   echo $ac_n "(cached) $ac_c" 1>&6
  1820. else
  1821.   cat > conftest.$ac_ext <<EOF
  1822. #line 1823 "configure"
  1823. #include "confdefs.h"
  1824. #include <$ac_hdr>
  1825. EOF
  1826. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1827. { (eval echo configure:1828: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  1828. ac_err=`grep -v '^ *+' conftest.out`
  1829. if test -z "$ac_err"; then
  1830.   rm -rf conftest*
  1831.   eval "ac_cv_header_$ac_safe=yes"
  1832. else
  1833.   echo "$ac_err" >&5
  1834.   echo "configure: failed program was:" >&5
  1835.   cat conftest.$ac_ext >&5
  1836.   rm -rf conftest*
  1837.   eval "ac_cv_header_$ac_safe=no"
  1838. fi
  1839. rm -f conftest*
  1840. fi
  1841. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  1842.   echo "$ac_t""yes" 1>&6
  1843.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1844.   cat >> confdefs.h <<EOF
  1845. #define $ac_tr_hdr 1
  1846. EOF
  1847.  
  1848. else
  1849.   echo "$ac_t""no" 1>&6
  1850. fi
  1851. done
  1852.  
  1853.  
  1854.  
  1855. # /***********************************************************************
  1856. # // Checks for typedefs and structures
  1857. # ************************************************************************/
  1858.  
  1859. echo $ac_n "checking for ptrdiff_t""... $ac_c" 1>&6
  1860. echo "configure:1861: checking for ptrdiff_t" >&5
  1861. if eval "test \"`echo '$''{'ac_cv_type_ptrdiff_t'+set}'`\" = set"; then
  1862.   echo $ac_n "(cached) $ac_c" 1>&6
  1863. else
  1864.   cat > conftest.$ac_ext <<EOF
  1865. #line 1866 "configure"
  1866. #include "confdefs.h"
  1867. #include <sys/types.h>
  1868. #if STDC_HEADERS
  1869. #include <stdlib.h>
  1870. #include <stddef.h>
  1871. #endif
  1872. EOF
  1873. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1874.   egrep "ptrdiff_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  1875.   rm -rf conftest*
  1876.   ac_cv_type_ptrdiff_t=yes
  1877. else
  1878.   rm -rf conftest*
  1879.   ac_cv_type_ptrdiff_t=no
  1880. fi
  1881. rm -f conftest*
  1882.  
  1883. fi
  1884. echo "$ac_t""$ac_cv_type_ptrdiff_t" 1>&6
  1885. if test $ac_cv_type_ptrdiff_t = no; then
  1886.   cat >> confdefs.h <<\EOF
  1887. #define ptrdiff_t long
  1888. EOF
  1889.  
  1890. fi
  1891.  
  1892. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  1893. echo "configure:1894: checking for size_t" >&5
  1894. if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
  1895.   echo $ac_n "(cached) $ac_c" 1>&6
  1896. else
  1897.   cat > conftest.$ac_ext <<EOF
  1898. #line 1899 "configure"
  1899. #include "confdefs.h"
  1900. #include <sys/types.h>
  1901. #if STDC_HEADERS
  1902. #include <stdlib.h>
  1903. #include <stddef.h>
  1904. #endif
  1905. EOF
  1906. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1907.   egrep "size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
  1908.   rm -rf conftest*
  1909.   ac_cv_type_size_t=yes
  1910. else
  1911.   rm -rf conftest*
  1912.   ac_cv_type_size_t=no
  1913. fi
  1914. rm -f conftest*
  1915.  
  1916. fi
  1917. echo "$ac_t""$ac_cv_type_size_t" 1>&6
  1918. if test $ac_cv_type_size_t = no; then
  1919.   cat >> confdefs.h <<\EOF
  1920. #define size_t unsigned
  1921. EOF
  1922.  
  1923. fi
  1924.  
  1925.  
  1926. echo $ac_n "checking size of unsigned short""... $ac_c" 1>&6
  1927. echo "configure:1928: checking size of unsigned short" >&5
  1928. if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned_short'+set}'`\" = set"; then
  1929.   echo $ac_n "(cached) $ac_c" 1>&6
  1930. else
  1931.   if test "$cross_compiling" = yes; then
  1932.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1933. else
  1934.   cat > conftest.$ac_ext <<EOF
  1935. #line 1936 "configure"
  1936. #include "confdefs.h"
  1937. #include <stdio.h>
  1938. main()
  1939. {
  1940.   FILE *f=fopen("conftestval", "w");
  1941.   if (!f) exit(1);
  1942.   fprintf(f, "%d\n", sizeof(unsigned short));
  1943.   exit(0);
  1944. }
  1945. EOF
  1946. if { (eval echo configure:1947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1947. then
  1948.   ac_cv_sizeof_unsigned_short=`cat conftestval`
  1949. else
  1950.   echo "configure: failed program was:" >&5
  1951.   cat conftest.$ac_ext >&5
  1952.   rm -fr conftest*
  1953.   ac_cv_sizeof_unsigned_short=0
  1954. fi
  1955. rm -fr conftest*
  1956. fi
  1957.  
  1958. fi
  1959. echo "$ac_t""$ac_cv_sizeof_unsigned_short" 1>&6
  1960. cat >> confdefs.h <<EOF
  1961. #define SIZEOF_UNSIGNED_SHORT $ac_cv_sizeof_unsigned_short
  1962. EOF
  1963.  
  1964.  
  1965. echo $ac_n "checking size of unsigned""... $ac_c" 1>&6
  1966. echo "configure:1967: checking size of unsigned" >&5
  1967. if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned'+set}'`\" = set"; then
  1968.   echo $ac_n "(cached) $ac_c" 1>&6
  1969. else
  1970.   if test "$cross_compiling" = yes; then
  1971.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  1972. else
  1973.   cat > conftest.$ac_ext <<EOF
  1974. #line 1975 "configure"
  1975. #include "confdefs.h"
  1976. #include <stdio.h>
  1977. main()
  1978. {
  1979.   FILE *f=fopen("conftestval", "w");
  1980.   if (!f) exit(1);
  1981.   fprintf(f, "%d\n", sizeof(unsigned));
  1982.   exit(0);
  1983. }
  1984. EOF
  1985. if { (eval echo configure:1986: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1986. then
  1987.   ac_cv_sizeof_unsigned=`cat conftestval`
  1988. else
  1989.   echo "configure: failed program was:" >&5
  1990.   cat conftest.$ac_ext >&5
  1991.   rm -fr conftest*
  1992.   ac_cv_sizeof_unsigned=0
  1993. fi
  1994. rm -fr conftest*
  1995. fi
  1996.  
  1997. fi
  1998. echo "$ac_t""$ac_cv_sizeof_unsigned" 1>&6
  1999. cat >> confdefs.h <<EOF
  2000. #define SIZEOF_UNSIGNED $ac_cv_sizeof_unsigned
  2001. EOF
  2002.  
  2003.  
  2004. echo $ac_n "checking size of unsigned long""... $ac_c" 1>&6
  2005. echo "configure:2006: checking size of unsigned long" >&5
  2006. if eval "test \"`echo '$''{'ac_cv_sizeof_unsigned_long'+set}'`\" = set"; then
  2007.   echo $ac_n "(cached) $ac_c" 1>&6
  2008. else
  2009.   if test "$cross_compiling" = yes; then
  2010.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2011. else
  2012.   cat > conftest.$ac_ext <<EOF
  2013. #line 2014 "configure"
  2014. #include "confdefs.h"
  2015. #include <stdio.h>
  2016. main()
  2017. {
  2018.   FILE *f=fopen("conftestval", "w");
  2019.   if (!f) exit(1);
  2020.   fprintf(f, "%d\n", sizeof(unsigned long));
  2021.   exit(0);
  2022. }
  2023. EOF
  2024. if { (eval echo configure:2025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2025. then
  2026.   ac_cv_sizeof_unsigned_long=`cat conftestval`
  2027. else
  2028.   echo "configure: failed program was:" >&5
  2029.   cat conftest.$ac_ext >&5
  2030.   rm -fr conftest*
  2031.   ac_cv_sizeof_unsigned_long=0
  2032. fi
  2033. rm -fr conftest*
  2034. fi
  2035.  
  2036. fi
  2037. echo "$ac_t""$ac_cv_sizeof_unsigned_long" 1>&6
  2038. cat >> confdefs.h <<EOF
  2039. #define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long
  2040. EOF
  2041.  
  2042.  
  2043. echo $ac_n "checking size of char *""... $ac_c" 1>&6
  2044. echo "configure:2045: checking size of char *" >&5
  2045. if eval "test \"`echo '$''{'ac_cv_sizeof_char_p'+set}'`\" = set"; then
  2046.   echo $ac_n "(cached) $ac_c" 1>&6
  2047. else
  2048.   if test "$cross_compiling" = yes; then
  2049.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2050. else
  2051.   cat > conftest.$ac_ext <<EOF
  2052. #line 2053 "configure"
  2053. #include "confdefs.h"
  2054. #include <stdio.h>
  2055. main()
  2056. {
  2057.   FILE *f=fopen("conftestval", "w");
  2058.   if (!f) exit(1);
  2059.   fprintf(f, "%d\n", sizeof(char *));
  2060.   exit(0);
  2061. }
  2062. EOF
  2063. if { (eval echo configure:2064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2064. then
  2065.   ac_cv_sizeof_char_p=`cat conftestval`
  2066. else
  2067.   echo "configure: failed program was:" >&5
  2068.   cat conftest.$ac_ext >&5
  2069.   rm -fr conftest*
  2070.   ac_cv_sizeof_char_p=0
  2071. fi
  2072. rm -fr conftest*
  2073. fi
  2074.  
  2075. fi
  2076. echo "$ac_t""$ac_cv_sizeof_char_p" 1>&6
  2077. cat >> confdefs.h <<EOF
  2078. #define SIZEOF_CHAR_P $ac_cv_sizeof_char_p
  2079. EOF
  2080.  
  2081.  
  2082. echo $ac_n "checking size of ptrdiff_t""... $ac_c" 1>&6
  2083. echo "configure:2084: checking size of ptrdiff_t" >&5
  2084. if eval "test \"`echo '$''{'ac_cv_sizeof_ptrdiff_t'+set}'`\" = set"; then
  2085.   echo $ac_n "(cached) $ac_c" 1>&6
  2086. else
  2087.   if test "$cross_compiling" = yes; then
  2088.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2089. else
  2090.   cat > conftest.$ac_ext <<EOF
  2091. #line 2092 "configure"
  2092. #include "confdefs.h"
  2093. #include <stdio.h>
  2094. #if STDC_HEADERS
  2095. #include <stdlib.h>
  2096. #include <stddef.h>
  2097. #endif
  2098. main()
  2099. {
  2100.   FILE *f=fopen("conftestval", "w");
  2101.   if (!f) exit(1);
  2102.   fprintf(f, "%d\n", sizeof(ptrdiff_t));
  2103.   exit(0);
  2104. }
  2105. EOF
  2106. if { (eval echo configure:2107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2107. then
  2108.   ac_cv_sizeof_ptrdiff_t=`cat conftestval`
  2109. else
  2110.   echo "configure: failed program was:" >&5
  2111.   cat conftest.$ac_ext >&5
  2112.   rm -fr conftest*
  2113.   ac_cv_sizeof_ptrdiff_t=0
  2114. fi
  2115. rm -fr conftest*
  2116. fi
  2117.  
  2118. fi
  2119. echo "$ac_t""$ac_cv_sizeof_ptrdiff_t" 1>&6
  2120. cat >> confdefs.h <<EOF
  2121. #define SIZEOF_PTRDIFF_T $ac_cv_sizeof_ptrdiff_t
  2122. EOF
  2123.  
  2124.  
  2125. echo $ac_n "checking size of size_t""... $ac_c" 1>&6
  2126. echo "configure:2127: checking size of size_t" >&5
  2127. if eval "test \"`echo '$''{'ac_cv_sizeof_size_t'+set}'`\" = set"; then
  2128.   echo $ac_n "(cached) $ac_c" 1>&6
  2129. else
  2130.   if test "$cross_compiling" = yes; then
  2131.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2132. else
  2133.   cat > conftest.$ac_ext <<EOF
  2134. #line 2135 "configure"
  2135. #include "confdefs.h"
  2136. #include <stdio.h>
  2137. #if STDC_HEADERS
  2138. #include <stdlib.h>
  2139. #include <stddef.h>
  2140. #endif
  2141. main()
  2142. {
  2143.   FILE *f=fopen("conftestval", "w");
  2144.   if (!f) exit(1);
  2145.   fprintf(f, "%d\n", sizeof(size_t));
  2146.   exit(0);
  2147. }
  2148. EOF
  2149. if { (eval echo configure:2150: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2150. then
  2151.   ac_cv_sizeof_size_t=`cat conftestval`
  2152. else
  2153.   echo "configure: failed program was:" >&5
  2154.   cat conftest.$ac_ext >&5
  2155.   rm -fr conftest*
  2156.   ac_cv_sizeof_size_t=0
  2157. fi
  2158. rm -fr conftest*
  2159. fi
  2160.  
  2161. fi
  2162. echo "$ac_t""$ac_cv_sizeof_size_t" 1>&6
  2163. cat >> confdefs.h <<EOF
  2164. #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
  2165. EOF
  2166.  
  2167.  
  2168.  
  2169.  
  2170. # /***********************************************************************
  2171. # // Checks for compiler characteristics
  2172. # ************************************************************************/
  2173.  
  2174. echo $ac_n "checking for working const""... $ac_c" 1>&6
  2175. echo "configure:2176: checking for working const" >&5
  2176. if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
  2177.   echo $ac_n "(cached) $ac_c" 1>&6
  2178. else
  2179.   cat > conftest.$ac_ext <<EOF
  2180. #line 2181 "configure"
  2181. #include "confdefs.h"
  2182.  
  2183. int main() {
  2184.  
  2185. /* Ultrix mips cc rejects this.  */
  2186. typedef int charset[2]; const charset x;
  2187. /* SunOS 4.1.1 cc rejects this.  */
  2188. char const *const *ccp;
  2189. char **p;
  2190. /* NEC SVR4.0.2 mips cc rejects this.  */
  2191. struct point {int x, y;};
  2192. static struct point const zero = {0,0};
  2193. /* AIX XL C 1.02.0.0 rejects this.
  2194.    It does not let you subtract one const X* pointer from another in an arm
  2195.    of an if-expression whose if-part is not a constant expression */
  2196. const char *g = "string";
  2197. ccp = &g + (g ? g-g : 0);
  2198. /* HPUX 7.0 cc rejects these. */
  2199. ++ccp;
  2200. p = (char**) ccp;
  2201. ccp = (char const *const *) p;
  2202. { /* SCO 3.2v4 cc rejects this.  */
  2203.   char *t;
  2204.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  2205.  
  2206.   *t++ = 0;
  2207. }
  2208. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  2209.   int x[] = {25, 17};
  2210.   const int *foo = &x[0];
  2211.   ++foo;
  2212. }
  2213. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  2214.   typedef const int *iptr;
  2215.   iptr p = 0;
  2216.   ++p;
  2217. }
  2218. { /* AIX XL C 1.02.0.0 rejects this saying
  2219.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  2220.   struct s { int j; const int *ap[3]; };
  2221.   struct s *b; b->j = 5;
  2222. }
  2223. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  2224.   const int foo = 10;
  2225. }
  2226.  
  2227. ; return 0; }
  2228. EOF
  2229. if { (eval echo configure:2230: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  2230.   rm -rf conftest*
  2231.   ac_cv_c_const=yes
  2232. else
  2233.   echo "configure: failed program was:" >&5
  2234.   cat conftest.$ac_ext >&5
  2235.   rm -rf conftest*
  2236.   ac_cv_c_const=no
  2237. fi
  2238. rm -f conftest*
  2239. fi
  2240.  
  2241. echo "$ac_t""$ac_cv_c_const" 1>&6
  2242. if test $ac_cv_c_const = no; then
  2243.   cat >> confdefs.h <<\EOF
  2244. #define const 
  2245. EOF
  2246.  
  2247. fi
  2248.  
  2249.  
  2250. echo $ac_n "checking the byte order""... $ac_c" 1>&6
  2251. echo "configure:2252: checking the byte order" >&5
  2252. if eval "test \"`echo '$''{'mfx_cv_c_byte_order'+set}'`\" = set"; then
  2253.   echo $ac_n "(cached) $ac_c" 1>&6
  2254. else
  2255.   mfx_cv_c_byte_order=unknown
  2256. if test "$cross_compiling" = yes; then
  2257.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2258. else
  2259.   cat > conftest.$ac_ext <<EOF
  2260. #line 2261 "configure"
  2261. #include "confdefs.h"
  2262. main () {
  2263.   /* Are we little or big endian?  From Harbison&Steele.  */
  2264.   union
  2265.   {
  2266.     long l;
  2267.     char c[sizeof (long)];
  2268.   } u;
  2269.   u.l = 1;
  2270.   exit (u.c[sizeof (long) - 1] == 1);
  2271. }
  2272. EOF
  2273. if { (eval echo configure:2274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2274. then
  2275.   mfx_cv_c_byte_order=1234
  2276. else
  2277.   echo "configure: failed program was:" >&5
  2278.   cat conftest.$ac_ext >&5
  2279.   rm -fr conftest*
  2280.   mfx_cv_c_byte_order=4321
  2281. fi
  2282. rm -fr conftest*
  2283. fi
  2284.  
  2285.  
  2286. fi
  2287.  
  2288. echo "$ac_t""$mfx_cv_c_byte_order" 1>&6
  2289. if test $mfx_cv_c_byte_order = 1234; then
  2290.   cat >> confdefs.h <<EOF
  2291. #define MFX_BYTE_ORDER 1234
  2292. EOF
  2293.  
  2294. fi
  2295. if test $mfx_cv_c_byte_order = 4321; then
  2296.   cat >> confdefs.h <<EOF
  2297. #define MFX_BYTE_ORDER 4321
  2298. EOF
  2299.  
  2300. fi
  2301.  
  2302. echo $ac_n "checking the alignment of the assembler""... $ac_c" 1>&6
  2303. echo "configure:2304: checking the alignment of the assembler" >&5
  2304. if eval "test \"`echo '$''{'mfx_cv_asm_align'+set}'`\" = set"; then
  2305.   echo $ac_n "(cached) $ac_c" 1>&6
  2306. else
  2307.   if test "$cross_compiling" = yes; then
  2308.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2309. else
  2310.   cat > conftest.$ac_ext <<EOF
  2311. #line 2312 "configure"
  2312. #include "confdefs.h"
  2313. #include <stdio.h>
  2314. main()
  2315. {
  2316. #if defined(__GNUC__)
  2317.   extern char mfx_a1 __asm__("mfx_a1");
  2318.   extern char mfx_a2 __asm__("mfx_a2");
  2319.   long l = &mfx_a2 - &mfx_a1;
  2320.   FILE *f = fopen("conftestval", "w");
  2321.   if (!f) exit(1);
  2322.   fprintf(f, "%ld\n", l);
  2323.   exit(0);
  2324.   __asm__ __volatile__ ("
  2325.   .align 4
  2326. mfx_a1:
  2327.   .byte 0
  2328.   .align 4
  2329. mfx_a2:
  2330.   ");
  2331. #else
  2332.   exit(2);
  2333. #endif
  2334. }
  2335. EOF
  2336. if { (eval echo configure:2337: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2337. then
  2338.   mfx_cv_asm_align=`cat conftestval`
  2339. else
  2340.   echo "configure: failed program was:" >&5
  2341.   cat conftest.$ac_ext >&5
  2342.   rm -fr conftest*
  2343.   mfx_cv_asm_align=0
  2344. fi
  2345. rm -fr conftest*
  2346. fi
  2347.  
  2348.  
  2349. fi
  2350.  
  2351. echo "$ac_t""$mfx_cv_asm_align" 1>&6
  2352. if test $mfx_cv_asm_align = 16; then
  2353.   cat >> confdefs.h <<\EOF
  2354. #define MFX_ASM_ALIGN_PTWO 1
  2355. EOF
  2356.  
  2357. else
  2358.   cat >> confdefs.h <<\EOF
  2359. #define MFX_ASM_ALIGN_BYTES 1
  2360. EOF
  2361.  
  2362. fi
  2363.  
  2364.  
  2365.  
  2366. # /***********************************************************************
  2367. # // Checks for library functions
  2368. # ************************************************************************/
  2369.  
  2370. for ac_func in memcmp memcpy memmove memset
  2371. do
  2372. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2373. echo "configure:2374: checking for $ac_func" >&5
  2374. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  2375.   echo $ac_n "(cached) $ac_c" 1>&6
  2376. else
  2377.   cat > conftest.$ac_ext <<EOF
  2378. #line 2379 "configure"
  2379. #include "confdefs.h"
  2380. /* System header to define __stub macros and hopefully few prototypes,
  2381.     which can conflict with char $ac_func(); below.  */
  2382. #include <assert.h>
  2383. /* Override any gcc2 internal prototype to avoid an error.  */
  2384. /* We use char because int might match the return type of a gcc2
  2385.     builtin and then its argument prototype would still apply.  */
  2386. char $ac_func();
  2387.  
  2388. int main() {
  2389.  
  2390. /* The GNU C library defines this for functions which it implements
  2391.     to always fail with ENOSYS.  Some functions are actually named
  2392.     something starting with __ and the normal name is an alias.  */
  2393. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2394. choke me
  2395. #else
  2396. $ac_func();
  2397. #endif
  2398.  
  2399. ; return 0; }
  2400. EOF
  2401. if { (eval echo configure:2402: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  2402.   rm -rf conftest*
  2403.   eval "ac_cv_func_$ac_func=yes"
  2404. else
  2405.   echo "configure: failed program was:" >&5
  2406.   cat conftest.$ac_ext >&5
  2407.   rm -rf conftest*
  2408.   eval "ac_cv_func_$ac_func=no"
  2409. fi
  2410. rm -f conftest*
  2411. fi
  2412.  
  2413. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  2414.   echo "$ac_t""yes" 1>&6
  2415.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2416.   cat >> confdefs.h <<EOF
  2417. #define $ac_tr_func 1
  2418. EOF
  2419.  
  2420. else
  2421.   echo "$ac_t""no" 1>&6
  2422. fi
  2423. done
  2424.  
  2425. echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6
  2426. echo "configure:2427: checking for 8-bit clean memcmp" >&5
  2427. if eval "test \"`echo '$''{'mfx_cv_func_memcmp'+set}'`\" = set"; then
  2428.   echo $ac_n "(cached) $ac_c" 1>&6
  2429. else
  2430.   if test "$cross_compiling" = yes; then
  2431.   mfx_cv_func_memcmp=no
  2432. else
  2433.   cat > conftest.$ac_ext <<EOF
  2434. #line 2435 "configure"
  2435. #include "confdefs.h"
  2436.  
  2437. main()
  2438. {
  2439.   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
  2440.   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
  2441. }
  2442.  
  2443. EOF
  2444. if { (eval echo configure:2445: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2445. then
  2446.   mfx_cv_func_memcmp=yes
  2447. else
  2448.   echo "configure: failed program was:" >&5
  2449.   cat conftest.$ac_ext >&5
  2450.   rm -fr conftest*
  2451.   mfx_cv_func_memcmp=no
  2452. fi
  2453. rm -fr conftest*
  2454. fi
  2455.  
  2456. fi
  2457.  
  2458. echo "$ac_t""$mfx_cv_func_memcmp" 1>&6
  2459. if test "$mfx_cv_func_memcmp" = no; then
  2460.   cat >> confdefs.h <<\EOF
  2461. #define MFX_MEMCMP_BROKEN 1
  2462. EOF
  2463.  
  2464. fi
  2465.  
  2466.  
  2467.  
  2468. # /***********************************************************************
  2469. # // Checks for system services
  2470. # ************************************************************************/
  2471.  
  2472.  
  2473. # /***********************************************************************
  2474. # // Customize some macros
  2475. # ************************************************************************/
  2476.  
  2477. MFX_C_CONST_BROKEN="no"
  2478. if test $ac_cv_c_const = no ; then
  2479.   MFX_C_CONST_BROKEN="yes"
  2480. fi
  2481.  
  2482.  
  2483. if test "$GCC" = "yes" ; then :
  2484. else
  2485.   CFLAGS="$CFLAGS -O"
  2486.   CXXFLAGS="$CXXFLAGS -O"
  2487. fi
  2488.  
  2489.  
  2490. # /***********************************************************************
  2491. # // Unaligned memory access
  2492. # ************************************************************************/
  2493.  
  2494. mfx_config_lzo=$ac_aux_dir/config.lzo
  2495.  
  2496. echo $ac_n "checking for unaligned memory access""... $ac_c" 1>&6
  2497. echo "configure:2498: checking for unaligned memory access" >&5
  2498. if eval "test \"`echo '$''{'mfx_cv_c_unaligned'+set}'`\" = set"; then
  2499.   echo $ac_n "(cached) $ac_c" 1>&6
  2500. else
  2501.   mfx_cv_c_unaligned=no
  2502. if mfx_cv_c_unaligned=`$mfx_config_lzo $host`; then :
  2503. else { echo "configure: error: can not run $mfx_config_lzo" 1>&2; exit 1; }
  2504. fi
  2505.  
  2506. fi
  2507.  
  2508. echo "$ac_t""$mfx_cv_c_unaligned" 1>&6
  2509.  
  2510. case "$mfx_cv_c_unaligned" in
  2511.   2)
  2512.     cat >> confdefs.h <<\EOF
  2513. #define LZO_UNALIGNED_OK_2 1
  2514. EOF
  2515.  
  2516.     ;;
  2517.   4)
  2518.     cat >> confdefs.h <<\EOF
  2519. #define LZO_UNALIGNED_OK_4 1
  2520. EOF
  2521.  
  2522.     ;;
  2523.   2+4)
  2524.     cat >> confdefs.h <<\EOF
  2525. #define LZO_UNALIGNED_OK_2 1
  2526. EOF
  2527.  
  2528.     cat >> confdefs.h <<\EOF
  2529. #define LZO_UNALIGNED_OK_4 1
  2530. EOF
  2531.  
  2532.     ;;
  2533. esac
  2534.  
  2535.  
  2536. # /***********************************************************************
  2537. # // Write output files
  2538. # ************************************************************************/
  2539.  
  2540. trap '' 1 2 15
  2541. cat > confcache <<\EOF
  2542. # This file is a shell script that caches the results of configure
  2543. # tests run on this system so they can be shared between configure
  2544. # scripts and configure runs.  It is not useful on other systems.
  2545. # If it contains results you don't want to keep, you may remove or edit it.
  2546. #
  2547. # By default, configure uses ./config.cache as the cache file,
  2548. # creating it if it does not exist already.  You can give configure
  2549. # the --cache-file=FILE option to use a different cache file; that is
  2550. # what configure does when it calls configure scripts in
  2551. # subdirectories, so they share the cache.
  2552. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  2553. # config.status only pays attention to the cache file if you give it the
  2554. # --recheck option to rerun configure.
  2555. #
  2556. EOF
  2557. # The following way of writing the cache mishandles newlines in values,
  2558. # but we know of no workaround that is simple, portable, and efficient.
  2559. # So, don't put newlines in cache variables' values.
  2560. # Ultrix sh set writes to stderr and can't be redirected directly,
  2561. # and sets the high bit in the cache file unless we assign to the vars.
  2562. (set) 2>&1 |
  2563.   case `(ac_space=' '; set) 2>&1` in
  2564.   *ac_space=\ *)
  2565.     # `set' does not quote correctly, so add quotes (double-quote substitution
  2566.     # turns \\\\ into \\, and sed turns \\ into \).
  2567.     sed -n \
  2568.       -e "s/'/'\\\\''/g" \
  2569.       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
  2570.     ;;
  2571.   *)
  2572.     # `set' quotes correctly as required by POSIX, so do not add quotes.
  2573.     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
  2574.     ;;
  2575.   esac >> confcache
  2576. if cmp -s $cache_file confcache; then
  2577.   :
  2578. else
  2579.   if test -w $cache_file; then
  2580.     echo "updating cache $cache_file"
  2581.     cat confcache > $cache_file
  2582.   else
  2583.     echo "not updating unwritable cache $cache_file"
  2584.   fi
  2585. fi
  2586. rm -f confcache
  2587.  
  2588. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  2589.  
  2590. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  2591. # Let make expand exec_prefix.
  2592. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  2593.  
  2594. # Any assignment to VPATH causes Sun make to only execute
  2595. # the first set of double-colon rules, so remove it if not needed.
  2596. # If there is a colon in the path, we need to keep it.
  2597. if test "x$srcdir" = x.; then
  2598.   ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  2599. fi
  2600.  
  2601. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  2602.  
  2603. DEFS=-DHAVE_CONFIG_H
  2604.  
  2605. # Without the "./", some shells look in PATH for config.status.
  2606. : ${CONFIG_STATUS=./config.status}
  2607.  
  2608. echo creating $CONFIG_STATUS
  2609. rm -f $CONFIG_STATUS
  2610. cat > $CONFIG_STATUS <<EOF
  2611. #! /bin/sh
  2612. # Generated automatically by configure.
  2613. # Run this file to recreate the current configuration.
  2614. # This directory was configured as follows,
  2615. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  2616. #
  2617. # $0 $ac_configure_args
  2618. #
  2619. # Compiler output produced by configure, useful for debugging
  2620. # configure, is in ./config.log if it exists.
  2621.  
  2622. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  2623. for ac_option
  2624. do
  2625.   case "\$ac_option" in
  2626.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  2627.     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  2628.     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  2629.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  2630.     echo "$CONFIG_STATUS generated by autoconf version 2.12"
  2631.     exit 0 ;;
  2632.   -help | --help | --hel | --he | --h)
  2633.     echo "\$ac_cs_usage"; exit 0 ;;
  2634.   *) echo "\$ac_cs_usage"; exit 1 ;;
  2635.   esac
  2636. done
  2637.  
  2638. ac_given_srcdir=$srcdir
  2639. ac_given_INSTALL="$INSTALL"
  2640.  
  2641. trap 'rm -fr `echo "Makefile.ac:config/Makefile.in Makedefs.ac:config/Makedefs.in config.ac:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  2642. EOF
  2643. cat >> $CONFIG_STATUS <<EOF
  2644.  
  2645. # Protect against being on the right side of a sed subst in config.status.
  2646. sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
  2647.  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
  2648. $ac_vpsub
  2649. $extrasub
  2650. s%@CFLAGS@%$CFLAGS%g
  2651. s%@CPPFLAGS@%$CPPFLAGS%g
  2652. s%@CXXFLAGS@%$CXXFLAGS%g
  2653. s%@DEFS@%$DEFS%g
  2654. s%@LDFLAGS@%$LDFLAGS%g
  2655. s%@LIBS@%$LIBS%g
  2656. s%@exec_prefix@%$exec_prefix%g
  2657. s%@prefix@%$prefix%g
  2658. s%@program_transform_name@%$program_transform_name%g
  2659. s%@bindir@%$bindir%g
  2660. s%@sbindir@%$sbindir%g
  2661. s%@libexecdir@%$libexecdir%g
  2662. s%@datadir@%$datadir%g
  2663. s%@sysconfdir@%$sysconfdir%g
  2664. s%@sharedstatedir@%$sharedstatedir%g
  2665. s%@localstatedir@%$localstatedir%g
  2666. s%@libdir@%$libdir%g
  2667. s%@includedir@%$includedir%g
  2668. s%@oldincludedir@%$oldincludedir%g
  2669. s%@infodir@%$infodir%g
  2670. s%@mandir@%$mandir%g
  2671. s%@host@%$host%g
  2672. s%@host_alias@%$host_alias%g
  2673. s%@host_cpu@%$host_cpu%g
  2674. s%@host_vendor@%$host_vendor%g
  2675. s%@host_os@%$host_os%g
  2676. s%@PACKAGE@%$PACKAGE%g
  2677. s%@VERSION@%$VERSION%g
  2678. s%@ASFLAGS@%$ASFLAGS%g
  2679. s%@LZO_CFLAGS@%$LZO_CFLAGS%g
  2680. s%@CC@%$CC%g
  2681. s%@CPP@%$CPP%g
  2682. s%@MFX_PROG_GCC_SR_BROKEN@%$MFX_PROG_GCC_SR_BROKEN%g
  2683. s%@RANLIB@%$RANLIB%g
  2684. s%@AR@%$AR%g
  2685. s%@GCC@%$GCC%g
  2686. s%@ARFLAGS@%$ARFLAGS%g
  2687. s%@SET_MAKE@%$SET_MAKE%g
  2688. s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
  2689. s%@INSTALL_DATA@%$INSTALL_DATA%g
  2690. s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
  2691. s%@MAKEDEPEND@%$MAKEDEPEND%g
  2692. s%@RM@%$RM%g
  2693. s%@CAT@%$CAT%g
  2694. s%@CHMOD@%$CHMOD%g
  2695. s%@FIND@%$FIND%g
  2696. s%@PERL@%$PERL%g
  2697. s%@SORT@%$SORT%g
  2698. s%@MFX_C_CONST_BROKEN@%$MFX_C_CONST_BROKEN%g
  2699.  
  2700. CEOF
  2701. EOF
  2702.  
  2703. cat >> $CONFIG_STATUS <<\EOF
  2704.  
  2705. # Split the substitutions into bite-sized pieces for seds with
  2706. # small command number limits, like on Digital OSF/1 and HP-UX.
  2707. ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  2708. ac_file=1 # Number of current file.
  2709. ac_beg=1 # First line for current file.
  2710. ac_end=$ac_max_sed_cmds # Line after last line for current file.
  2711. ac_more_lines=:
  2712. ac_sed_cmds=""
  2713. while $ac_more_lines; do
  2714.   if test $ac_beg -gt 1; then
  2715.     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  2716.   else
  2717.     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  2718.   fi
  2719.   if test ! -s conftest.s$ac_file; then
  2720.     ac_more_lines=false
  2721.     rm -f conftest.s$ac_file
  2722.   else
  2723.     if test -z "$ac_sed_cmds"; then
  2724.       ac_sed_cmds="sed -f conftest.s$ac_file"
  2725.     else
  2726.       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  2727.     fi
  2728.     ac_file=`expr $ac_file + 1`
  2729.     ac_beg=$ac_end
  2730.     ac_end=`expr $ac_end + $ac_max_sed_cmds`
  2731.   fi
  2732. done
  2733. if test -z "$ac_sed_cmds"; then
  2734.   ac_sed_cmds=cat
  2735. fi
  2736. EOF
  2737.  
  2738. cat >> $CONFIG_STATUS <<EOF
  2739.  
  2740. CONFIG_FILES=\${CONFIG_FILES-"Makefile.ac:config/Makefile.in Makedefs.ac:config/Makedefs.in"}
  2741. EOF
  2742. cat >> $CONFIG_STATUS <<\EOF
  2743. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  2744.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2745.   case "$ac_file" in
  2746.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2747.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2748.   *) ac_file_in="${ac_file}.in" ;;
  2749.   esac
  2750.  
  2751.   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  2752.  
  2753.   # Remove last slash and all that follows it.  Not all systems have dirname.
  2754.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2755.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2756.     # The file is in a subdirectory.
  2757.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  2758.     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
  2759.     # A "../" for each directory in $ac_dir_suffix.
  2760.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  2761.   else
  2762.     ac_dir_suffix= ac_dots=
  2763.   fi
  2764.  
  2765.   case "$ac_given_srcdir" in
  2766.   .)  srcdir=.
  2767.       if test -z "$ac_dots"; then top_srcdir=.
  2768.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  2769.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  2770.   *) # Relative path.
  2771.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  2772.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  2773.   esac
  2774.  
  2775.   case "$ac_given_INSTALL" in
  2776.   [/$]*) INSTALL="$ac_given_INSTALL" ;;
  2777.   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  2778.   esac
  2779.  
  2780.   echo creating "$ac_file"
  2781.   rm -f "$ac_file"
  2782.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  2783.   case "$ac_file" in
  2784.   *Makefile*) ac_comsub="1i\\
  2785. # $configure_input" ;;
  2786.   *) ac_comsub= ;;
  2787.   esac
  2788.  
  2789.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2790.   sed -e "$ac_comsub
  2791. s%@configure_input@%$configure_input%g
  2792. s%@srcdir@%$srcdir%g
  2793. s%@top_srcdir@%$top_srcdir%g
  2794. s%@INSTALL@%$INSTALL%g
  2795. " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  2796. fi; done
  2797. rm -f conftest.s*
  2798.  
  2799. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  2800. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  2801. #
  2802. # ac_d sets the value in "#define NAME VALUE" lines.
  2803. ac_dA='s%^\([     ]*\)#\([     ]*define[     ][     ]*\)'
  2804. ac_dB='\([     ][     ]*\)[^     ]*%\1#\2'
  2805. ac_dC='\3'
  2806. ac_dD='%g'
  2807. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  2808. ac_uA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  2809. ac_uB='\([     ]\)%\1#\2define\3'
  2810. ac_uC=' '
  2811. ac_uD='\4%g'
  2812. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  2813. ac_eA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  2814. ac_eB='$%\1#\2define\3'
  2815. ac_eC=' '
  2816. ac_eD='%g'
  2817.  
  2818. if test "${CONFIG_HEADERS+set}" != set; then
  2819. EOF
  2820. cat >> $CONFIG_STATUS <<EOF
  2821.   CONFIG_HEADERS="config.ac:config.in"
  2822. EOF
  2823. cat >> $CONFIG_STATUS <<\EOF
  2824. fi
  2825. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  2826.   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  2827.   case "$ac_file" in
  2828.   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  2829.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  2830.   *) ac_file_in="${ac_file}.in" ;;
  2831.   esac
  2832.  
  2833.   echo creating $ac_file
  2834.  
  2835.   rm -f conftest.frag conftest.in conftest.out
  2836.   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  2837.   cat $ac_file_inputs > conftest.in
  2838.  
  2839. EOF
  2840.  
  2841. # Transform confdefs.h into a sed script conftest.vals that substitutes
  2842. # the proper values into config.h.in to produce config.h.  And first:
  2843. # Protect against being on the right side of a sed subst in config.status.
  2844. # Protect against being in an unquoted here document in config.status.
  2845. rm -f conftest.vals
  2846. cat > conftest.hdr <<\EOF
  2847. s/[\\&%]/\\&/g
  2848. s%[\\$`]%\\&%g
  2849. s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
  2850. s%ac_d%ac_u%gp
  2851. s%ac_u%ac_e%gp
  2852. EOF
  2853. sed -n -f conftest.hdr confdefs.h > conftest.vals
  2854. rm -f conftest.hdr
  2855.  
  2856. # This sed command replaces #undef with comments.  This is necessary, for
  2857. # example, in the case of _POSIX_SOURCE, which is predefined and required
  2858. # on some systems where configure will not decide to define it.
  2859. cat >> conftest.vals <<\EOF
  2860. s%^[     ]*#[     ]*undef[     ][     ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  2861. EOF
  2862.  
  2863. # Break up conftest.vals because some shells have a limit on
  2864. # the size of here documents, and old seds have small limits too.
  2865.  
  2866. rm -f conftest.tail
  2867. while :
  2868. do
  2869.   ac_lines=`grep -c . conftest.vals`
  2870.   # grep -c gives empty output for an empty file on some AIX systems.
  2871.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  2872.   # Write a limited-size here document to conftest.frag.
  2873.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  2874.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  2875.   echo 'CEOF
  2876.   sed -f conftest.frag conftest.in > conftest.out
  2877.   rm -f conftest.in
  2878.   mv conftest.out conftest.in
  2879. ' >> $CONFIG_STATUS
  2880.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  2881.   rm -f conftest.vals
  2882.   mv conftest.tail conftest.vals
  2883. done
  2884. rm -f conftest.vals
  2885.  
  2886. cat >> $CONFIG_STATUS <<\EOF
  2887.   rm -f conftest.frag conftest.h
  2888.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  2889.   cat conftest.in >> conftest.h
  2890.   rm -f conftest.in
  2891.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  2892.     echo "$ac_file is unchanged"
  2893.     rm -f conftest.h
  2894.   else
  2895.     # Remove last slash and all that follows it.  Not all systems have dirname.
  2896.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  2897.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  2898.       # The file is in a subdirectory.
  2899.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  2900.     fi
  2901.     rm -f $ac_file
  2902.     mv conftest.h $ac_file
  2903.   fi
  2904. fi; done
  2905.  
  2906. EOF
  2907. cat >> $CONFIG_STATUS <<EOF
  2908.  
  2909. EOF
  2910. cat >> $CONFIG_STATUS <<\EOF
  2911.  
  2912. exit 0
  2913. EOF
  2914. chmod +x $CONFIG_STATUS
  2915. rm -fr confdefs* $ac_clean_files
  2916. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
  2917.  
  2918.  
  2919.