xref: /plan9/sys/src/cmd/gs/jpeg/configure (revision 593dc095aefb2a85c828727bbfa9da139a49bdf4)
17dd7cddfSDavid du Colombier#! /bin/sh
27dd7cddfSDavid du Colombier
37dd7cddfSDavid du Colombier# Guess values for system-dependent variables and create Makefiles.
4*593dc095SDavid du Colombier# Generated automatically using autoconf version 2.12
5*593dc095SDavid du Colombier# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
67dd7cddfSDavid du Colombier#
77dd7cddfSDavid du Colombier# This configure script is free software; the Free Software Foundation
87dd7cddfSDavid du Colombier# gives unlimited permission to copy, distribute and modify it.
97dd7cddfSDavid du Colombier
107dd7cddfSDavid du Colombier# Defaults:
117dd7cddfSDavid du Colombierac_help=
127dd7cddfSDavid du Colombierac_default_prefix=/usr/local
137dd7cddfSDavid du Colombier# Any additions from configure.in:
147dd7cddfSDavid du Colombierac_help="$ac_help
15*593dc095SDavid du Colombier  --enable-shared         build shared library using GNU libtool"
16*593dc095SDavid du Colombierac_help="$ac_help
17*593dc095SDavid du Colombier  --enable-static         build static library using GNU libtool"
18*593dc095SDavid du Colombierac_help="$ac_help
197dd7cddfSDavid du Colombier  --enable-maxmem[=N]     enable use of temp files, set max mem usage to N MB"
207dd7cddfSDavid du Colombierac_help="$ac_help
217dd7cddfSDavid du Colombier"
227dd7cddfSDavid du Colombier
237dd7cddfSDavid du Colombier# Initialize some variables set by options.
247dd7cddfSDavid du Colombier# The variables have the same names as the options, with
257dd7cddfSDavid du Colombier# dashes changed to underlines.
267dd7cddfSDavid du Colombierbuild=NONE
277dd7cddfSDavid du Colombiercache_file=./config.cache
287dd7cddfSDavid du Colombierexec_prefix=NONE
297dd7cddfSDavid du Colombierhost=NONE
307dd7cddfSDavid du Colombierno_create=
317dd7cddfSDavid du Colombiernonopt=NONE
327dd7cddfSDavid du Colombierno_recursion=
337dd7cddfSDavid du Colombierprefix=NONE
347dd7cddfSDavid du Colombierprogram_prefix=NONE
357dd7cddfSDavid du Colombierprogram_suffix=NONE
367dd7cddfSDavid du Colombierprogram_transform_name=s,x,x,
377dd7cddfSDavid du Colombiersilent=
387dd7cddfSDavid du Colombiersite=
397dd7cddfSDavid du Colombiersrcdir=
407dd7cddfSDavid du Colombiertarget=NONE
417dd7cddfSDavid du Colombierverbose=
427dd7cddfSDavid du Colombierx_includes=NONE
437dd7cddfSDavid du Colombierx_libraries=NONE
447dd7cddfSDavid du Colombierbindir='${exec_prefix}/bin'
457dd7cddfSDavid du Colombiersbindir='${exec_prefix}/sbin'
467dd7cddfSDavid du Colombierlibexecdir='${exec_prefix}/libexec'
477dd7cddfSDavid du Colombierdatadir='${prefix}/share'
487dd7cddfSDavid du Colombiersysconfdir='${prefix}/etc'
497dd7cddfSDavid du Colombiersharedstatedir='${prefix}/com'
507dd7cddfSDavid du Colombierlocalstatedir='${prefix}/var'
517dd7cddfSDavid du Colombierlibdir='${exec_prefix}/lib'
527dd7cddfSDavid du Colombierincludedir='${prefix}/include'
537dd7cddfSDavid du Colombieroldincludedir='/usr/include'
547dd7cddfSDavid du Colombierinfodir='${prefix}/info'
557dd7cddfSDavid du Colombiermandir='${prefix}/man'
567dd7cddfSDavid du Colombier
577dd7cddfSDavid du Colombier# Initialize some other variables.
587dd7cddfSDavid du Colombiersubdirs=
597dd7cddfSDavid du ColombierMFLAGS= MAKEFLAGS=
60*593dc095SDavid du Colombier# Maximum number of lines to put in a shell here document.
61*593dc095SDavid du Colombierac_max_here_lines=12
627dd7cddfSDavid du Colombier
637dd7cddfSDavid du Colombierac_prev=
647dd7cddfSDavid du Colombierfor ac_option
657dd7cddfSDavid du Colombierdo
667dd7cddfSDavid du Colombier
677dd7cddfSDavid du Colombier  # If the previous option needs an argument, assign it.
687dd7cddfSDavid du Colombier  if test -n "$ac_prev"; then
697dd7cddfSDavid du Colombier    eval "$ac_prev=\$ac_option"
707dd7cddfSDavid du Colombier    ac_prev=
717dd7cddfSDavid du Colombier    continue
727dd7cddfSDavid du Colombier  fi
737dd7cddfSDavid du Colombier
747dd7cddfSDavid du Colombier  case "$ac_option" in
757dd7cddfSDavid du Colombier  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
767dd7cddfSDavid du Colombier  *) ac_optarg= ;;
777dd7cddfSDavid du Colombier  esac
787dd7cddfSDavid du Colombier
797dd7cddfSDavid du Colombier  # Accept the important Cygnus configure options, so we can diagnose typos.
807dd7cddfSDavid du Colombier
817dd7cddfSDavid du Colombier  case "$ac_option" in
827dd7cddfSDavid du Colombier
837dd7cddfSDavid du Colombier  -bindir | --bindir | --bindi | --bind | --bin | --bi)
847dd7cddfSDavid du Colombier    ac_prev=bindir ;;
857dd7cddfSDavid du Colombier  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867dd7cddfSDavid du Colombier    bindir="$ac_optarg" ;;
877dd7cddfSDavid du Colombier
887dd7cddfSDavid du Colombier  -build | --build | --buil | --bui | --bu)
897dd7cddfSDavid du Colombier    ac_prev=build ;;
907dd7cddfSDavid du Colombier  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
917dd7cddfSDavid du Colombier    build="$ac_optarg" ;;
927dd7cddfSDavid du Colombier
937dd7cddfSDavid du Colombier  -cache-file | --cache-file | --cache-fil | --cache-fi \
947dd7cddfSDavid du Colombier  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
957dd7cddfSDavid du Colombier    ac_prev=cache_file ;;
967dd7cddfSDavid du Colombier  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
977dd7cddfSDavid du Colombier  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
987dd7cddfSDavid du Colombier    cache_file="$ac_optarg" ;;
997dd7cddfSDavid du Colombier
1007dd7cddfSDavid du Colombier  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
1017dd7cddfSDavid du Colombier    ac_prev=datadir ;;
1027dd7cddfSDavid du Colombier  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
1037dd7cddfSDavid du Colombier  | --da=*)
1047dd7cddfSDavid du Colombier    datadir="$ac_optarg" ;;
1057dd7cddfSDavid du Colombier
1067dd7cddfSDavid du Colombier  -disable-* | --disable-*)
1077dd7cddfSDavid du Colombier    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
1087dd7cddfSDavid du Colombier    # Reject names that are not valid shell variable names.
1097dd7cddfSDavid du Colombier    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
1107dd7cddfSDavid du Colombier      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
1117dd7cddfSDavid du Colombier    fi
1127dd7cddfSDavid du Colombier    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
1137dd7cddfSDavid du Colombier    eval "enable_${ac_feature}=no" ;;
1147dd7cddfSDavid du Colombier
1157dd7cddfSDavid du Colombier  -enable-* | --enable-*)
1167dd7cddfSDavid du Colombier    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
1177dd7cddfSDavid du Colombier    # Reject names that are not valid shell variable names.
1187dd7cddfSDavid du Colombier    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
1197dd7cddfSDavid du Colombier      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
1207dd7cddfSDavid du Colombier    fi
1217dd7cddfSDavid du Colombier    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
1227dd7cddfSDavid du Colombier    case "$ac_option" in
1237dd7cddfSDavid du Colombier      *=*) ;;
1247dd7cddfSDavid du Colombier      *) ac_optarg=yes ;;
1257dd7cddfSDavid du Colombier    esac
1267dd7cddfSDavid du Colombier    eval "enable_${ac_feature}='$ac_optarg'" ;;
1277dd7cddfSDavid du Colombier
1287dd7cddfSDavid du Colombier  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1297dd7cddfSDavid du Colombier  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1307dd7cddfSDavid du Colombier  | --exec | --exe | --ex)
1317dd7cddfSDavid du Colombier    ac_prev=exec_prefix ;;
1327dd7cddfSDavid du Colombier  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1337dd7cddfSDavid du Colombier  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1347dd7cddfSDavid du Colombier  | --exec=* | --exe=* | --ex=*)
1357dd7cddfSDavid du Colombier    exec_prefix="$ac_optarg" ;;
1367dd7cddfSDavid du Colombier
1377dd7cddfSDavid du Colombier  -gas | --gas | --ga | --g)
1387dd7cddfSDavid du Colombier    # Obsolete; use --with-gas.
1397dd7cddfSDavid du Colombier    with_gas=yes ;;
1407dd7cddfSDavid du Colombier
1417dd7cddfSDavid du Colombier  -help | --help | --hel | --he)
1427dd7cddfSDavid du Colombier    # Omit some internal or obsolete options to make the list less imposing.
1437dd7cddfSDavid du Colombier    # This message is too long to be a string in the A/UX 3.1 sh.
1447dd7cddfSDavid du Colombier    cat << EOF
1457dd7cddfSDavid du ColombierUsage: configure [options] [host]
1467dd7cddfSDavid du ColombierOptions: [defaults in brackets after descriptions]
1477dd7cddfSDavid du ColombierConfiguration:
1487dd7cddfSDavid du Colombier  --cache-file=FILE       cache test results in FILE
1497dd7cddfSDavid du Colombier  --help                  print this message
1507dd7cddfSDavid du Colombier  --no-create             do not create output files
1517dd7cddfSDavid du Colombier  --quiet, --silent       do not print \`checking...' messages
1527dd7cddfSDavid du Colombier  --version               print the version of autoconf that created configure
1537dd7cddfSDavid du ColombierDirectory and file names:
1547dd7cddfSDavid du Colombier  --prefix=PREFIX         install architecture-independent files in PREFIX
1557dd7cddfSDavid du Colombier                          [$ac_default_prefix]
1567dd7cddfSDavid du Colombier  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1577dd7cddfSDavid du Colombier                          [same as prefix]
1587dd7cddfSDavid du Colombier  --bindir=DIR            user executables in DIR [EPREFIX/bin]
1597dd7cddfSDavid du Colombier  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
1607dd7cddfSDavid du Colombier  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
1617dd7cddfSDavid du Colombier  --datadir=DIR           read-only architecture-independent data in DIR
1627dd7cddfSDavid du Colombier                          [PREFIX/share]
1637dd7cddfSDavid du Colombier  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
1647dd7cddfSDavid du Colombier  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
1657dd7cddfSDavid du Colombier                          [PREFIX/com]
1667dd7cddfSDavid du Colombier  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
1677dd7cddfSDavid du Colombier  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
1687dd7cddfSDavid du Colombier  --includedir=DIR        C header files in DIR [PREFIX/include]
1697dd7cddfSDavid du Colombier  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
1707dd7cddfSDavid du Colombier  --infodir=DIR           info documentation in DIR [PREFIX/info]
1717dd7cddfSDavid du Colombier  --mandir=DIR            man documentation in DIR [PREFIX/man]
1727dd7cddfSDavid du Colombier  --srcdir=DIR            find the sources in DIR [configure dir or ..]
1737dd7cddfSDavid du Colombier  --program-prefix=PREFIX prepend PREFIX to installed program names
1747dd7cddfSDavid du Colombier  --program-suffix=SUFFIX append SUFFIX to installed program names
1757dd7cddfSDavid du Colombier  --program-transform-name=PROGRAM
1767dd7cddfSDavid du Colombier                          run sed PROGRAM on installed program names
1777dd7cddfSDavid du ColombierEOF
1787dd7cddfSDavid du Colombier    cat << EOF
1797dd7cddfSDavid du ColombierHost type:
1807dd7cddfSDavid du Colombier  --build=BUILD           configure for building on BUILD [BUILD=HOST]
1817dd7cddfSDavid du Colombier  --host=HOST             configure for HOST [guessed]
1827dd7cddfSDavid du Colombier  --target=TARGET         configure for TARGET [TARGET=HOST]
1837dd7cddfSDavid du ColombierFeatures and packages:
1847dd7cddfSDavid du Colombier  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1857dd7cddfSDavid du Colombier  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1867dd7cddfSDavid du Colombier  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1877dd7cddfSDavid du Colombier  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1887dd7cddfSDavid du Colombier  --x-includes=DIR        X include files are in DIR
1897dd7cddfSDavid du Colombier  --x-libraries=DIR       X library files are in DIR
1907dd7cddfSDavid du ColombierEOF
1917dd7cddfSDavid du Colombier    if test -n "$ac_help"; then
1927dd7cddfSDavid du Colombier      echo "--enable and --with options recognized:$ac_help"
1937dd7cddfSDavid du Colombier    fi
1947dd7cddfSDavid du Colombier    exit 0 ;;
1957dd7cddfSDavid du Colombier
1967dd7cddfSDavid du Colombier  -host | --host | --hos | --ho)
1977dd7cddfSDavid du Colombier    ac_prev=host ;;
1987dd7cddfSDavid du Colombier  -host=* | --host=* | --hos=* | --ho=*)
1997dd7cddfSDavid du Colombier    host="$ac_optarg" ;;
2007dd7cddfSDavid du Colombier
2017dd7cddfSDavid du Colombier  -includedir | --includedir | --includedi | --included | --include \
2027dd7cddfSDavid du Colombier  | --includ | --inclu | --incl | --inc)
2037dd7cddfSDavid du Colombier    ac_prev=includedir ;;
2047dd7cddfSDavid du Colombier  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
2057dd7cddfSDavid du Colombier  | --includ=* | --inclu=* | --incl=* | --inc=*)
2067dd7cddfSDavid du Colombier    includedir="$ac_optarg" ;;
2077dd7cddfSDavid du Colombier
2087dd7cddfSDavid du Colombier  -infodir | --infodir | --infodi | --infod | --info | --inf)
2097dd7cddfSDavid du Colombier    ac_prev=infodir ;;
2107dd7cddfSDavid du Colombier  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
2117dd7cddfSDavid du Colombier    infodir="$ac_optarg" ;;
2127dd7cddfSDavid du Colombier
2137dd7cddfSDavid du Colombier  -libdir | --libdir | --libdi | --libd)
2147dd7cddfSDavid du Colombier    ac_prev=libdir ;;
2157dd7cddfSDavid du Colombier  -libdir=* | --libdir=* | --libdi=* | --libd=*)
2167dd7cddfSDavid du Colombier    libdir="$ac_optarg" ;;
2177dd7cddfSDavid du Colombier
2187dd7cddfSDavid du Colombier  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
2197dd7cddfSDavid du Colombier  | --libexe | --libex | --libe)
2207dd7cddfSDavid du Colombier    ac_prev=libexecdir ;;
2217dd7cddfSDavid du Colombier  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
2227dd7cddfSDavid du Colombier  | --libexe=* | --libex=* | --libe=*)
2237dd7cddfSDavid du Colombier    libexecdir="$ac_optarg" ;;
2247dd7cddfSDavid du Colombier
2257dd7cddfSDavid du Colombier  -localstatedir | --localstatedir | --localstatedi | --localstated \
2267dd7cddfSDavid du Colombier  | --localstate | --localstat | --localsta | --localst \
2277dd7cddfSDavid du Colombier  | --locals | --local | --loca | --loc | --lo)
2287dd7cddfSDavid du Colombier    ac_prev=localstatedir ;;
2297dd7cddfSDavid du Colombier  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
2307dd7cddfSDavid du Colombier  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
2317dd7cddfSDavid du Colombier  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
2327dd7cddfSDavid du Colombier    localstatedir="$ac_optarg" ;;
2337dd7cddfSDavid du Colombier
2347dd7cddfSDavid du Colombier  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
2357dd7cddfSDavid du Colombier    ac_prev=mandir ;;
2367dd7cddfSDavid du Colombier  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
2377dd7cddfSDavid du Colombier    mandir="$ac_optarg" ;;
2387dd7cddfSDavid du Colombier
2397dd7cddfSDavid du Colombier  -nfp | --nfp | --nf)
2407dd7cddfSDavid du Colombier    # Obsolete; use --without-fp.
2417dd7cddfSDavid du Colombier    with_fp=no ;;
2427dd7cddfSDavid du Colombier
2437dd7cddfSDavid du Colombier  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
2447dd7cddfSDavid du Colombier  | --no-cr | --no-c)
2457dd7cddfSDavid du Colombier    no_create=yes ;;
2467dd7cddfSDavid du Colombier
2477dd7cddfSDavid du Colombier  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
2487dd7cddfSDavid du Colombier  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
2497dd7cddfSDavid du Colombier    no_recursion=yes ;;
2507dd7cddfSDavid du Colombier
2517dd7cddfSDavid du Colombier  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
2527dd7cddfSDavid du Colombier  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
2537dd7cddfSDavid du Colombier  | --oldin | --oldi | --old | --ol | --o)
2547dd7cddfSDavid du Colombier    ac_prev=oldincludedir ;;
2557dd7cddfSDavid du Colombier  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
2567dd7cddfSDavid du Colombier  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
2577dd7cddfSDavid du Colombier  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
2587dd7cddfSDavid du Colombier    oldincludedir="$ac_optarg" ;;
2597dd7cddfSDavid du Colombier
2607dd7cddfSDavid du Colombier  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
2617dd7cddfSDavid du Colombier    ac_prev=prefix ;;
2627dd7cddfSDavid du Colombier  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
2637dd7cddfSDavid du Colombier    prefix="$ac_optarg" ;;
2647dd7cddfSDavid du Colombier
2657dd7cddfSDavid du Colombier  -program-prefix | --program-prefix | --program-prefi | --program-pref \
2667dd7cddfSDavid du Colombier  | --program-pre | --program-pr | --program-p)
2677dd7cddfSDavid du Colombier    ac_prev=program_prefix ;;
2687dd7cddfSDavid du Colombier  -program-prefix=* | --program-prefix=* | --program-prefi=* \
2697dd7cddfSDavid du Colombier  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
2707dd7cddfSDavid du Colombier    program_prefix="$ac_optarg" ;;
2717dd7cddfSDavid du Colombier
2727dd7cddfSDavid du Colombier  -program-suffix | --program-suffix | --program-suffi | --program-suff \
2737dd7cddfSDavid du Colombier  | --program-suf | --program-su | --program-s)
2747dd7cddfSDavid du Colombier    ac_prev=program_suffix ;;
2757dd7cddfSDavid du Colombier  -program-suffix=* | --program-suffix=* | --program-suffi=* \
2767dd7cddfSDavid du Colombier  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
2777dd7cddfSDavid du Colombier    program_suffix="$ac_optarg" ;;
2787dd7cddfSDavid du Colombier
2797dd7cddfSDavid du Colombier  -program-transform-name | --program-transform-name \
2807dd7cddfSDavid du Colombier  | --program-transform-nam | --program-transform-na \
2817dd7cddfSDavid du Colombier  | --program-transform-n | --program-transform- \
2827dd7cddfSDavid du Colombier  | --program-transform | --program-transfor \
2837dd7cddfSDavid du Colombier  | --program-transfo | --program-transf \
2847dd7cddfSDavid du Colombier  | --program-trans | --program-tran \
2857dd7cddfSDavid du Colombier  | --progr-tra | --program-tr | --program-t)
2867dd7cddfSDavid du Colombier    ac_prev=program_transform_name ;;
2877dd7cddfSDavid du Colombier  -program-transform-name=* | --program-transform-name=* \
2887dd7cddfSDavid du Colombier  | --program-transform-nam=* | --program-transform-na=* \
2897dd7cddfSDavid du Colombier  | --program-transform-n=* | --program-transform-=* \
2907dd7cddfSDavid du Colombier  | --program-transform=* | --program-transfor=* \
2917dd7cddfSDavid du Colombier  | --program-transfo=* | --program-transf=* \
2927dd7cddfSDavid du Colombier  | --program-trans=* | --program-tran=* \
2937dd7cddfSDavid du Colombier  | --progr-tra=* | --program-tr=* | --program-t=*)
2947dd7cddfSDavid du Colombier    program_transform_name="$ac_optarg" ;;
2957dd7cddfSDavid du Colombier
2967dd7cddfSDavid du Colombier  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2977dd7cddfSDavid du Colombier  | -silent | --silent | --silen | --sile | --sil)
2987dd7cddfSDavid du Colombier    silent=yes ;;
2997dd7cddfSDavid du Colombier
3007dd7cddfSDavid du Colombier  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
3017dd7cddfSDavid du Colombier    ac_prev=sbindir ;;
3027dd7cddfSDavid du Colombier  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
3037dd7cddfSDavid du Colombier  | --sbi=* | --sb=*)
3047dd7cddfSDavid du Colombier    sbindir="$ac_optarg" ;;
3057dd7cddfSDavid du Colombier
3067dd7cddfSDavid du Colombier  -sharedstatedir | --sharedstatedir | --sharedstatedi \
3077dd7cddfSDavid du Colombier  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
3087dd7cddfSDavid du Colombier  | --sharedst | --shareds | --shared | --share | --shar \
3097dd7cddfSDavid du Colombier  | --sha | --sh)
3107dd7cddfSDavid du Colombier    ac_prev=sharedstatedir ;;
3117dd7cddfSDavid du Colombier  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
3127dd7cddfSDavid du Colombier  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
3137dd7cddfSDavid du Colombier  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
3147dd7cddfSDavid du Colombier  | --sha=* | --sh=*)
3157dd7cddfSDavid du Colombier    sharedstatedir="$ac_optarg" ;;
3167dd7cddfSDavid du Colombier
3177dd7cddfSDavid du Colombier  -site | --site | --sit)
3187dd7cddfSDavid du Colombier    ac_prev=site ;;
3197dd7cddfSDavid du Colombier  -site=* | --site=* | --sit=*)
3207dd7cddfSDavid du Colombier    site="$ac_optarg" ;;
3217dd7cddfSDavid du Colombier
3227dd7cddfSDavid du Colombier  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3237dd7cddfSDavid du Colombier    ac_prev=srcdir ;;
3247dd7cddfSDavid du Colombier  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3257dd7cddfSDavid du Colombier    srcdir="$ac_optarg" ;;
3267dd7cddfSDavid du Colombier
3277dd7cddfSDavid du Colombier  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
3287dd7cddfSDavid du Colombier  | --syscon | --sysco | --sysc | --sys | --sy)
3297dd7cddfSDavid du Colombier    ac_prev=sysconfdir ;;
3307dd7cddfSDavid du Colombier  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
3317dd7cddfSDavid du Colombier  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
3327dd7cddfSDavid du Colombier    sysconfdir="$ac_optarg" ;;
3337dd7cddfSDavid du Colombier
3347dd7cddfSDavid du Colombier  -target | --target | --targe | --targ | --tar | --ta | --t)
3357dd7cddfSDavid du Colombier    ac_prev=target ;;
3367dd7cddfSDavid du Colombier  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
3377dd7cddfSDavid du Colombier    target="$ac_optarg" ;;
3387dd7cddfSDavid du Colombier
3397dd7cddfSDavid du Colombier  -v | -verbose | --verbose | --verbos | --verbo | --verb)
3407dd7cddfSDavid du Colombier    verbose=yes ;;
3417dd7cddfSDavid du Colombier
3427dd7cddfSDavid du Colombier  -version | --version | --versio | --versi | --vers)
343*593dc095SDavid du Colombier    echo "configure generated by autoconf version 2.12"
3447dd7cddfSDavid du Colombier    exit 0 ;;
3457dd7cddfSDavid du Colombier
3467dd7cddfSDavid du Colombier  -with-* | --with-*)
3477dd7cddfSDavid du Colombier    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
3487dd7cddfSDavid du Colombier    # Reject names that are not valid shell variable names.
3497dd7cddfSDavid du Colombier    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
3507dd7cddfSDavid du Colombier      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
3517dd7cddfSDavid du Colombier    fi
3527dd7cddfSDavid du Colombier    ac_package=`echo $ac_package| sed 's/-/_/g'`
3537dd7cddfSDavid du Colombier    case "$ac_option" in
3547dd7cddfSDavid du Colombier      *=*) ;;
3557dd7cddfSDavid du Colombier      *) ac_optarg=yes ;;
3567dd7cddfSDavid du Colombier    esac
3577dd7cddfSDavid du Colombier    eval "with_${ac_package}='$ac_optarg'" ;;
3587dd7cddfSDavid du Colombier
3597dd7cddfSDavid du Colombier  -without-* | --without-*)
3607dd7cddfSDavid du Colombier    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
3617dd7cddfSDavid du Colombier    # Reject names that are not valid shell variable names.
3627dd7cddfSDavid du Colombier    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
3637dd7cddfSDavid du Colombier      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
3647dd7cddfSDavid du Colombier    fi
3657dd7cddfSDavid du Colombier    ac_package=`echo $ac_package| sed 's/-/_/g'`
3667dd7cddfSDavid du Colombier    eval "with_${ac_package}=no" ;;
3677dd7cddfSDavid du Colombier
3687dd7cddfSDavid du Colombier  --x)
3697dd7cddfSDavid du Colombier    # Obsolete; use --with-x.
3707dd7cddfSDavid du Colombier    with_x=yes ;;
3717dd7cddfSDavid du Colombier
3727dd7cddfSDavid du Colombier  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
3737dd7cddfSDavid du Colombier  | --x-incl | --x-inc | --x-in | --x-i)
3747dd7cddfSDavid du Colombier    ac_prev=x_includes ;;
3757dd7cddfSDavid du Colombier  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
3767dd7cddfSDavid du Colombier  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
3777dd7cddfSDavid du Colombier    x_includes="$ac_optarg" ;;
3787dd7cddfSDavid du Colombier
3797dd7cddfSDavid du Colombier  -x-libraries | --x-libraries | --x-librarie | --x-librari \
3807dd7cddfSDavid du Colombier  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
3817dd7cddfSDavid du Colombier    ac_prev=x_libraries ;;
3827dd7cddfSDavid du Colombier  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
3837dd7cddfSDavid du Colombier  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
3847dd7cddfSDavid du Colombier    x_libraries="$ac_optarg" ;;
3857dd7cddfSDavid du Colombier
3867dd7cddfSDavid du Colombier  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
3877dd7cddfSDavid du Colombier    ;;
3887dd7cddfSDavid du Colombier
3897dd7cddfSDavid du Colombier  *=*)
3907dd7cddfSDavid du Colombier    varname=`echo "$ac_option"|sed -e 's/=.*//'`
3917dd7cddfSDavid du Colombier    # Reject names that aren't valid shell variable names.
3927dd7cddfSDavid du Colombier    if test -n "`echo $varname| sed 's/[a-zA-Z0-9_]//g'`"; then
3937dd7cddfSDavid du Colombier      { echo "configure: error: $varname: invalid shell variable name" 1>&2; exit 1; }
3947dd7cddfSDavid du Colombier    fi
3957dd7cddfSDavid du Colombier    val="`echo "$ac_option"|sed 's/[^=]*=//'`"
3967dd7cddfSDavid du Colombier    test -n "$verbose" && echo "	setting shell variable $varname to $val"
3977dd7cddfSDavid du Colombier    eval "$varname='$val'"
3987dd7cddfSDavid du Colombier    eval "export $varname" ;;
3997dd7cddfSDavid du Colombier
4007dd7cddfSDavid du Colombier  *)
4017dd7cddfSDavid du Colombier    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
4027dd7cddfSDavid du Colombier      echo "configure: warning: $ac_option: invalid host type" 1>&2
4037dd7cddfSDavid du Colombier    fi
4047dd7cddfSDavid du Colombier    if test "x$nonopt" != xNONE; then
4057dd7cddfSDavid du Colombier      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
4067dd7cddfSDavid du Colombier    fi
4077dd7cddfSDavid du Colombier    nonopt="$ac_option"
4087dd7cddfSDavid du Colombier    ;;
4097dd7cddfSDavid du Colombier
4107dd7cddfSDavid du Colombier  esac
4117dd7cddfSDavid du Colombierdone
4127dd7cddfSDavid du Colombier
4137dd7cddfSDavid du Colombierif test -n "$ac_prev"; then
4147dd7cddfSDavid du Colombier  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
4157dd7cddfSDavid du Colombierfi
4167dd7cddfSDavid du Colombier
4177dd7cddfSDavid du Colombiertrap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4187dd7cddfSDavid du Colombier
4197dd7cddfSDavid du Colombier# File descriptor usage:
4207dd7cddfSDavid du Colombier# 0 standard input
4217dd7cddfSDavid du Colombier# 1 file creation
4227dd7cddfSDavid du Colombier# 2 errors and warnings
4237dd7cddfSDavid du Colombier# 3 some systems may open it to /dev/tty
4247dd7cddfSDavid du Colombier# 4 used on the Kubota Titan
4257dd7cddfSDavid du Colombier# 6 checking for... messages and results
4267dd7cddfSDavid du Colombier# 5 compiler messages saved in config.log
4277dd7cddfSDavid du Colombierif test "$silent" = yes; then
4287dd7cddfSDavid du Colombier  exec 6>/dev/null
4297dd7cddfSDavid du Colombierelse
4307dd7cddfSDavid du Colombier  exec 6>&1
4317dd7cddfSDavid du Colombierfi
4327dd7cddfSDavid du Colombierexec 5>./config.log
4337dd7cddfSDavid du Colombier
4347dd7cddfSDavid du Colombierecho "\
4357dd7cddfSDavid du ColombierThis file contains any messages produced by compilers while
4367dd7cddfSDavid du Colombierrunning configure, to aid debugging if configure makes a mistake.
4377dd7cddfSDavid du Colombier" 1>&5
4387dd7cddfSDavid du Colombier
4397dd7cddfSDavid du Colombier# Strip out --no-create and --no-recursion so they do not pile up.
4407dd7cddfSDavid du Colombier# Also quote any args containing shell metacharacters.
4417dd7cddfSDavid du Colombierac_configure_args=
4427dd7cddfSDavid du Colombierfor ac_arg
4437dd7cddfSDavid du Colombierdo
4447dd7cddfSDavid du Colombier  case "$ac_arg" in
4457dd7cddfSDavid du Colombier  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
4467dd7cddfSDavid du Colombier  | --no-cr | --no-c) ;;
4477dd7cddfSDavid du Colombier  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
4487dd7cddfSDavid du Colombier  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
4497dd7cddfSDavid du Colombier  *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
4507dd7cddfSDavid du Colombier  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
4517dd7cddfSDavid du Colombier  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
4527dd7cddfSDavid du Colombier  esac
4537dd7cddfSDavid du Colombierdone
4547dd7cddfSDavid du Colombier
4557dd7cddfSDavid du Colombier# NLS nuisances.
456*593dc095SDavid du Colombier# Only set these to C if already set.  These must not be set unconditionally
457*593dc095SDavid du Colombier# because not all systems understand e.g. LANG=C (notably SCO).
458*593dc095SDavid du Colombier# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
459*593dc095SDavid du Colombier# Non-C LC_CTYPE values break the ctype check.
4607dd7cddfSDavid du Colombierif test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
461*593dc095SDavid du Colombierif test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
462*593dc095SDavid du Colombierif test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
463*593dc095SDavid du Colombierif test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
4647dd7cddfSDavid du Colombier
4657dd7cddfSDavid du Colombier# confdefs.h avoids OS command line length limits that DEFS can exceed.
4667dd7cddfSDavid du Colombierrm -rf conftest* confdefs.h
4677dd7cddfSDavid du Colombier# AIX cpp loses on an empty file, so make sure it contains at least a newline.
4687dd7cddfSDavid du Colombierecho > confdefs.h
4697dd7cddfSDavid du Colombier
4707dd7cddfSDavid du Colombier# A filename unique to this package, relative to the directory that
4717dd7cddfSDavid du Colombier# configure is in, which we can look for to find out if srcdir is correct.
4727dd7cddfSDavid du Colombierac_unique_file=jcmaster.c
4737dd7cddfSDavid du Colombier
4747dd7cddfSDavid du Colombier# Find the source files, if location was not specified.
4757dd7cddfSDavid du Colombierif test -z "$srcdir"; then
4767dd7cddfSDavid du Colombier  ac_srcdir_defaulted=yes
4777dd7cddfSDavid du Colombier  # Try the directory containing this script, then its parent.
4787dd7cddfSDavid du Colombier  ac_prog=$0
4797dd7cddfSDavid du Colombier  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
4807dd7cddfSDavid du Colombier  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
4817dd7cddfSDavid du Colombier  srcdir=$ac_confdir
4827dd7cddfSDavid du Colombier  if test ! -r $srcdir/$ac_unique_file; then
4837dd7cddfSDavid du Colombier    srcdir=..
4847dd7cddfSDavid du Colombier  fi
4857dd7cddfSDavid du Colombierelse
4867dd7cddfSDavid du Colombier  ac_srcdir_defaulted=no
4877dd7cddfSDavid du Colombierfi
4887dd7cddfSDavid du Colombierif test ! -r $srcdir/$ac_unique_file; then
4897dd7cddfSDavid du Colombier  if test "$ac_srcdir_defaulted" = yes; then
4907dd7cddfSDavid du Colombier    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
4917dd7cddfSDavid du Colombier  else
4927dd7cddfSDavid du Colombier    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
4937dd7cddfSDavid du Colombier  fi
4947dd7cddfSDavid du Colombierfi
4957dd7cddfSDavid du Colombiersrcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
4967dd7cddfSDavid du Colombier
4977dd7cddfSDavid du Colombier# Prefer explicitly selected file to automatically selected ones.
4987dd7cddfSDavid du Colombierif test -z "$CONFIG_SITE"; then
4997dd7cddfSDavid du Colombier  if test "x$prefix" != xNONE; then
5007dd7cddfSDavid du Colombier    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
5017dd7cddfSDavid du Colombier  else
5027dd7cddfSDavid du Colombier    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
5037dd7cddfSDavid du Colombier  fi
5047dd7cddfSDavid du Colombierfi
5057dd7cddfSDavid du Colombierfor ac_site_file in $CONFIG_SITE; do
5067dd7cddfSDavid du Colombier  if test -r "$ac_site_file"; then
5077dd7cddfSDavid du Colombier    echo "loading site script $ac_site_file"
5087dd7cddfSDavid du Colombier    . "$ac_site_file"
5097dd7cddfSDavid du Colombier  fi
5107dd7cddfSDavid du Colombierdone
5117dd7cddfSDavid du Colombier
5127dd7cddfSDavid du Colombier
5137dd7cddfSDavid du Colombierac_ext=c
5147dd7cddfSDavid du Colombier# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
515*593dc095SDavid du Colombierac_cpp='$CPP $CPPFLAGS'
516*593dc095SDavid du Colombierac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
517*593dc095SDavid du Colombierac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
518*593dc095SDavid du Colombiercross_compiling=$ac_cv_prog_cc_cross
5197dd7cddfSDavid du Colombier
5207dd7cddfSDavid du Colombierif (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
5217dd7cddfSDavid du Colombier  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
5227dd7cddfSDavid du Colombier  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
5237dd7cddfSDavid du Colombier    ac_n= ac_c='
5247dd7cddfSDavid du Colombier' ac_t='	'
5257dd7cddfSDavid du Colombier  else
5267dd7cddfSDavid du Colombier    ac_n=-n ac_c= ac_t=
5277dd7cddfSDavid du Colombier  fi
5287dd7cddfSDavid du Colombierelse
5297dd7cddfSDavid du Colombier  ac_n= ac_c='\c' ac_t=
5307dd7cddfSDavid du Colombierfi
5317dd7cddfSDavid du Colombier
5327dd7cddfSDavid du Colombier
5337dd7cddfSDavid du Colombier
5347dd7cddfSDavid du Colombier# Extract the first word of "gcc", so it can be a program name with args.
5357dd7cddfSDavid du Colombierset dummy gcc; ac_word=$2
5367dd7cddfSDavid du Colombierecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
537*593dc095SDavid du Colombierecho "configure:538: checking for $ac_word" >&5
5387dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
5397dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
5407dd7cddfSDavid du Colombierelse
5417dd7cddfSDavid du Colombier  if test -n "$CC"; then
5427dd7cddfSDavid du Colombier  ac_cv_prog_CC="$CC" # Let the user override the test.
5437dd7cddfSDavid du Colombierelse
5447dd7cddfSDavid du Colombier  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
5457dd7cddfSDavid du Colombier  for ac_dir in $PATH; do
5467dd7cddfSDavid du Colombier    test -z "$ac_dir" && ac_dir=.
5477dd7cddfSDavid du Colombier    if test -f $ac_dir/$ac_word; then
5487dd7cddfSDavid du Colombier      ac_cv_prog_CC="gcc"
5497dd7cddfSDavid du Colombier      break
5507dd7cddfSDavid du Colombier    fi
5517dd7cddfSDavid du Colombier  done
5527dd7cddfSDavid du Colombier  IFS="$ac_save_ifs"
5537dd7cddfSDavid du Colombierfi
5547dd7cddfSDavid du Colombierfi
5557dd7cddfSDavid du ColombierCC="$ac_cv_prog_CC"
5567dd7cddfSDavid du Colombierif test -n "$CC"; then
5577dd7cddfSDavid du Colombier  echo "$ac_t""$CC" 1>&6
5587dd7cddfSDavid du Colombierelse
5597dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
5607dd7cddfSDavid du Colombierfi
5617dd7cddfSDavid du Colombier
562*593dc095SDavid du Colombierif test -z "$CC"; then
563*593dc095SDavid du Colombier  # Extract the first word of "cc", so it can be a program name with args.
564*593dc095SDavid du Colombierset dummy cc; ac_word=$2
565*593dc095SDavid du Colombierecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
566*593dc095SDavid du Colombierecho "configure:567: checking for $ac_word" >&5
567*593dc095SDavid du Colombierif eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
568*593dc095SDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
569*593dc095SDavid du Colombierelse
570*593dc095SDavid du Colombier  if test -n "$CC"; then
571*593dc095SDavid du Colombier  ac_cv_prog_CC="$CC" # Let the user override the test.
572*593dc095SDavid du Colombierelse
573*593dc095SDavid du Colombier  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
574*593dc095SDavid du Colombier  ac_prog_rejected=no
575*593dc095SDavid du Colombier  for ac_dir in $PATH; do
576*593dc095SDavid du Colombier    test -z "$ac_dir" && ac_dir=.
577*593dc095SDavid du Colombier    if test -f $ac_dir/$ac_word; then
578*593dc095SDavid du Colombier      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
579*593dc095SDavid du Colombier        ac_prog_rejected=yes
580*593dc095SDavid du Colombier	continue
581*593dc095SDavid du Colombier      fi
582*593dc095SDavid du Colombier      ac_cv_prog_CC="cc"
583*593dc095SDavid du Colombier      break
584*593dc095SDavid du Colombier    fi
585*593dc095SDavid du Colombier  done
586*593dc095SDavid du Colombier  IFS="$ac_save_ifs"
587*593dc095SDavid du Colombierif test $ac_prog_rejected = yes; then
588*593dc095SDavid du Colombier  # We found a bogon in the path, so make sure we never use it.
589*593dc095SDavid du Colombier  set dummy $ac_cv_prog_CC
590*593dc095SDavid du Colombier  shift
591*593dc095SDavid du Colombier  if test $# -gt 0; then
592*593dc095SDavid du Colombier    # We chose a different compiler from the bogus one.
593*593dc095SDavid du Colombier    # However, it has the same basename, so the bogon will be chosen
594*593dc095SDavid du Colombier    # first if we set CC to just the basename; use the full file name.
595*593dc095SDavid du Colombier    shift
596*593dc095SDavid du Colombier    set dummy "$ac_dir/$ac_word" "$@"
597*593dc095SDavid du Colombier    shift
598*593dc095SDavid du Colombier    ac_cv_prog_CC="$@"
599*593dc095SDavid du Colombier  fi
600*593dc095SDavid du Colombierfi
601*593dc095SDavid du Colombierfi
602*593dc095SDavid du Colombierfi
603*593dc095SDavid du ColombierCC="$ac_cv_prog_CC"
604*593dc095SDavid du Colombierif test -n "$CC"; then
605*593dc095SDavid du Colombier  echo "$ac_t""$CC" 1>&6
606*593dc095SDavid du Colombierelse
607*593dc095SDavid du Colombier  echo "$ac_t""no" 1>&6
608*593dc095SDavid du Colombierfi
609*593dc095SDavid du Colombier
610*593dc095SDavid du Colombier  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
611*593dc095SDavid du Colombierfi
612*593dc095SDavid du Colombier
613*593dc095SDavid du Colombierecho $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
614*593dc095SDavid du Colombierecho "configure:615: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
615*593dc095SDavid du Colombier
616*593dc095SDavid du Colombierac_ext=c
617*593dc095SDavid du Colombier# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
618*593dc095SDavid du Colombierac_cpp='$CPP $CPPFLAGS'
619*593dc095SDavid du Colombierac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
620*593dc095SDavid du Colombierac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
621*593dc095SDavid du Colombiercross_compiling=$ac_cv_prog_cc_cross
622*593dc095SDavid du Colombier
623*593dc095SDavid du Colombiercat > conftest.$ac_ext <<EOF
624*593dc095SDavid du Colombier#line 625 "configure"
625*593dc095SDavid du Colombier#include "confdefs.h"
626*593dc095SDavid du Colombiermain(){return(0);}
627*593dc095SDavid du ColombierEOF
628*593dc095SDavid du Colombierif { (eval echo configure:629: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
629*593dc095SDavid du Colombier  ac_cv_prog_cc_works=yes
630*593dc095SDavid du Colombier  # If we can't run a trivial program, we are probably using a cross compiler.
631*593dc095SDavid du Colombier  if (./conftest; exit) 2>/dev/null; then
632*593dc095SDavid du Colombier    ac_cv_prog_cc_cross=no
633*593dc095SDavid du Colombier  else
634*593dc095SDavid du Colombier    ac_cv_prog_cc_cross=yes
635*593dc095SDavid du Colombier  fi
636*593dc095SDavid du Colombierelse
637*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
638*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
639*593dc095SDavid du Colombier  ac_cv_prog_cc_works=no
640*593dc095SDavid du Colombierfi
641*593dc095SDavid du Colombierrm -fr conftest*
642*593dc095SDavid du Colombier
643*593dc095SDavid du Colombierecho "$ac_t""$ac_cv_prog_cc_works" 1>&6
644*593dc095SDavid du Colombierif test $ac_cv_prog_cc_works = no; then
645*593dc095SDavid du Colombier  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
646*593dc095SDavid du Colombierfi
647*593dc095SDavid du Colombierecho $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
648*593dc095SDavid du Colombierecho "configure:649: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
649*593dc095SDavid du Colombierecho "$ac_t""$ac_cv_prog_cc_cross" 1>&6
650*593dc095SDavid du Colombiercross_compiling=$ac_cv_prog_cc_cross
6517dd7cddfSDavid du Colombier
6527dd7cddfSDavid du Colombierecho $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
653*593dc095SDavid du Colombierecho "configure:654: checking whether we are using GNU C" >&5
6547dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
6557dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
6567dd7cddfSDavid du Colombierelse
6577dd7cddfSDavid du Colombier  cat > conftest.c <<EOF
6587dd7cddfSDavid du Colombier#ifdef __GNUC__
6597dd7cddfSDavid du Colombier  yes;
6607dd7cddfSDavid du Colombier#endif
6617dd7cddfSDavid du ColombierEOF
662*593dc095SDavid du Colombierif { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:663: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
6637dd7cddfSDavid du Colombier  ac_cv_prog_gcc=yes
6647dd7cddfSDavid du Colombierelse
6657dd7cddfSDavid du Colombier  ac_cv_prog_gcc=no
6667dd7cddfSDavid du Colombierfi
6677dd7cddfSDavid du Colombierfi
668*593dc095SDavid du Colombier
6697dd7cddfSDavid du Colombierecho "$ac_t""$ac_cv_prog_gcc" 1>&6
670*593dc095SDavid du Colombier
6717dd7cddfSDavid du Colombierif test $ac_cv_prog_gcc = yes; then
6727dd7cddfSDavid du Colombier  GCC=yes
673*593dc095SDavid du Colombier  test "${CFLAGS+set}" = set || CFLAGS="-O2"
6747dd7cddfSDavid du Colombierelse
6757dd7cddfSDavid du Colombier  GCC=
676*593dc095SDavid du Colombier  test "${CFLAGS+set}" = set || CFLAGS="-O"
6777dd7cddfSDavid du Colombierfi
6787dd7cddfSDavid du Colombier
6797dd7cddfSDavid du Colombierecho $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
680*593dc095SDavid du Colombierecho "configure:681: checking how to run the C preprocessor" >&5
6817dd7cddfSDavid du Colombier# On Suns, sometimes $CPP names a directory.
6827dd7cddfSDavid du Colombierif test -n "$CPP" && test -d "$CPP"; then
6837dd7cddfSDavid du Colombier  CPP=
6847dd7cddfSDavid du Colombierfi
6857dd7cddfSDavid du Colombierif test -z "$CPP"; then
6867dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
6877dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
6887dd7cddfSDavid du Colombierelse
6897dd7cddfSDavid du Colombier    # This must be in double quotes, not single quotes, because CPP may get
6907dd7cddfSDavid du Colombier  # substituted into the Makefile and "${CC-cc}" will confuse make.
6917dd7cddfSDavid du Colombier  CPP="${CC-cc} -E"
6927dd7cddfSDavid du Colombier  # On the NeXT, cc -E runs the code through the compiler's parser,
6937dd7cddfSDavid du Colombier  # not just through cpp.
6947dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
695*593dc095SDavid du Colombier#line 696 "configure"
6967dd7cddfSDavid du Colombier#include "confdefs.h"
6977dd7cddfSDavid du Colombier#include <assert.h>
6987dd7cddfSDavid du ColombierSyntax Error
6997dd7cddfSDavid du ColombierEOF
700*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
701*593dc095SDavid du Colombier{ (eval echo configure:702: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7027dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
7037dd7cddfSDavid du Colombierif test -z "$ac_err"; then
7047dd7cddfSDavid du Colombier  :
7057dd7cddfSDavid du Colombierelse
7067dd7cddfSDavid du Colombier  echo "$ac_err" >&5
707*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
708*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
7097dd7cddfSDavid du Colombier  rm -rf conftest*
7107dd7cddfSDavid du Colombier  CPP="${CC-cc} -E -traditional-cpp"
7117dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
712*593dc095SDavid du Colombier#line 713 "configure"
7137dd7cddfSDavid du Colombier#include "confdefs.h"
7147dd7cddfSDavid du Colombier#include <assert.h>
7157dd7cddfSDavid du ColombierSyntax Error
7167dd7cddfSDavid du ColombierEOF
717*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
718*593dc095SDavid du Colombier{ (eval echo configure:719: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
7197dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
7207dd7cddfSDavid du Colombierif test -z "$ac_err"; then
7217dd7cddfSDavid du Colombier  :
7227dd7cddfSDavid du Colombierelse
7237dd7cddfSDavid du Colombier  echo "$ac_err" >&5
724*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
725*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
7267dd7cddfSDavid du Colombier  rm -rf conftest*
7277dd7cddfSDavid du Colombier  CPP=/lib/cpp
7287dd7cddfSDavid du Colombierfi
7297dd7cddfSDavid du Colombierrm -f conftest*
7307dd7cddfSDavid du Colombierfi
7317dd7cddfSDavid du Colombierrm -f conftest*
7327dd7cddfSDavid du Colombier  ac_cv_prog_CPP="$CPP"
7337dd7cddfSDavid du Colombierfi
7347dd7cddfSDavid du Colombier  CPP="$ac_cv_prog_CPP"
7357dd7cddfSDavid du Colombierelse
7367dd7cddfSDavid du Colombier  ac_cv_prog_CPP="$CPP"
7377dd7cddfSDavid du Colombierfi
7387dd7cddfSDavid du Colombierecho "$ac_t""$CPP" 1>&6
7397dd7cddfSDavid du Colombier
7407dd7cddfSDavid du Colombierecho $ac_n "checking for function prototypes""... $ac_c" 1>&6
741*593dc095SDavid du Colombierecho "configure:742: checking for function prototypes" >&5
7427dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ijg_cv_have_prototypes'+set}'`\" = set"; then
7437dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
7447dd7cddfSDavid du Colombierelse
7457dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
746*593dc095SDavid du Colombier#line 747 "configure"
7477dd7cddfSDavid du Colombier#include "confdefs.h"
7487dd7cddfSDavid du Colombier
7497dd7cddfSDavid du Colombierint testfunction (int arg1, int * arg2); /* check prototypes */
7507dd7cddfSDavid du Colombierstruct methods_struct {		/* check method-pointer declarations */
7517dd7cddfSDavid du Colombier  int (*error_exit) (char *msgtext);
7527dd7cddfSDavid du Colombier  int (*trace_message) (char *msgtext);
7537dd7cddfSDavid du Colombier  int (*another_method) (void);
7547dd7cddfSDavid du Colombier};
7557dd7cddfSDavid du Colombierint testfunction (int arg1, int * arg2) /* check definitions */
7567dd7cddfSDavid du Colombier{ return arg2[arg1]; }
7577dd7cddfSDavid du Colombierint test2function (void)	/* check void arg list */
7587dd7cddfSDavid du Colombier{ return 0; }
7597dd7cddfSDavid du Colombier
760*593dc095SDavid du Colombierint main() {
7617dd7cddfSDavid du Colombier 
7627dd7cddfSDavid du Colombier; return 0; }
7637dd7cddfSDavid du ColombierEOF
764*593dc095SDavid du Colombierif { (eval echo configure:765: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
7657dd7cddfSDavid du Colombier  rm -rf conftest*
7667dd7cddfSDavid du Colombier  ijg_cv_have_prototypes=yes
7677dd7cddfSDavid du Colombierelse
768*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
769*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
7707dd7cddfSDavid du Colombier  rm -rf conftest*
7717dd7cddfSDavid du Colombier  ijg_cv_have_prototypes=no
7727dd7cddfSDavid du Colombierfi
7737dd7cddfSDavid du Colombierrm -f conftest*
7747dd7cddfSDavid du Colombierfi
775*593dc095SDavid du Colombier
7767dd7cddfSDavid du Colombierecho "$ac_t""$ijg_cv_have_prototypes" 1>&6
7777dd7cddfSDavid du Colombierif test $ijg_cv_have_prototypes = yes; then
7787dd7cddfSDavid du Colombier  cat >> confdefs.h <<\EOF
7797dd7cddfSDavid du Colombier#define HAVE_PROTOTYPES
7807dd7cddfSDavid du ColombierEOF
7817dd7cddfSDavid du Colombier
7827dd7cddfSDavid du Colombierelse
7837dd7cddfSDavid du Colombier  echo Your compiler does not seem to know about function prototypes.
7847dd7cddfSDavid du Colombier  echo Perhaps it needs a special switch to enable ANSI C mode.
7857dd7cddfSDavid du Colombier  echo If so, we recommend running configure like this:
7867dd7cddfSDavid du Colombier  echo "   ./configure  CC='cc -switch'"
7877dd7cddfSDavid du Colombier  echo where -switch is the proper switch.
7887dd7cddfSDavid du Colombierfi
789*593dc095SDavid du Colombierac_safe=`echo "stddef.h" | sed 'y%./+-%__p_%'`
7907dd7cddfSDavid du Colombierecho $ac_n "checking for stddef.h""... $ac_c" 1>&6
791*593dc095SDavid du Colombierecho "configure:792: checking for stddef.h" >&5
7927dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
7937dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
7947dd7cddfSDavid du Colombierelse
7957dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
796*593dc095SDavid du Colombier#line 797 "configure"
7977dd7cddfSDavid du Colombier#include "confdefs.h"
7987dd7cddfSDavid du Colombier#include <stddef.h>
7997dd7cddfSDavid du ColombierEOF
800*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
801*593dc095SDavid du Colombier{ (eval echo configure:802: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8027dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
8037dd7cddfSDavid du Colombierif test -z "$ac_err"; then
8047dd7cddfSDavid du Colombier  rm -rf conftest*
8057dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=yes"
8067dd7cddfSDavid du Colombierelse
8077dd7cddfSDavid du Colombier  echo "$ac_err" >&5
808*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
809*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
8107dd7cddfSDavid du Colombier  rm -rf conftest*
8117dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=no"
8127dd7cddfSDavid du Colombierfi
8137dd7cddfSDavid du Colombierrm -f conftest*
8147dd7cddfSDavid du Colombierfi
8157dd7cddfSDavid du Colombierif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8167dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
8177dd7cddfSDavid du Colombier  cat >> confdefs.h <<\EOF
8187dd7cddfSDavid du Colombier#define HAVE_STDDEF_H
8197dd7cddfSDavid du ColombierEOF
8207dd7cddfSDavid du Colombier
8217dd7cddfSDavid du Colombierelse
8227dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
8237dd7cddfSDavid du Colombierfi
8247dd7cddfSDavid du Colombier
825*593dc095SDavid du Colombierac_safe=`echo "stdlib.h" | sed 'y%./+-%__p_%'`
8267dd7cddfSDavid du Colombierecho $ac_n "checking for stdlib.h""... $ac_c" 1>&6
827*593dc095SDavid du Colombierecho "configure:828: checking for stdlib.h" >&5
8287dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8297dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
8307dd7cddfSDavid du Colombierelse
8317dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
832*593dc095SDavid du Colombier#line 833 "configure"
8337dd7cddfSDavid du Colombier#include "confdefs.h"
8347dd7cddfSDavid du Colombier#include <stdlib.h>
8357dd7cddfSDavid du ColombierEOF
836*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
837*593dc095SDavid du Colombier{ (eval echo configure:838: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8387dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
8397dd7cddfSDavid du Colombierif test -z "$ac_err"; then
8407dd7cddfSDavid du Colombier  rm -rf conftest*
8417dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=yes"
8427dd7cddfSDavid du Colombierelse
8437dd7cddfSDavid du Colombier  echo "$ac_err" >&5
844*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
845*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
8467dd7cddfSDavid du Colombier  rm -rf conftest*
8477dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=no"
8487dd7cddfSDavid du Colombierfi
8497dd7cddfSDavid du Colombierrm -f conftest*
8507dd7cddfSDavid du Colombierfi
8517dd7cddfSDavid du Colombierif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8527dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
8537dd7cddfSDavid du Colombier  cat >> confdefs.h <<\EOF
8547dd7cddfSDavid du Colombier#define HAVE_STDLIB_H
8557dd7cddfSDavid du ColombierEOF
8567dd7cddfSDavid du Colombier
8577dd7cddfSDavid du Colombierelse
8587dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
8597dd7cddfSDavid du Colombierfi
8607dd7cddfSDavid du Colombier
861*593dc095SDavid du Colombierac_safe=`echo "string.h" | sed 'y%./+-%__p_%'`
8627dd7cddfSDavid du Colombierecho $ac_n "checking for string.h""... $ac_c" 1>&6
863*593dc095SDavid du Colombierecho "configure:864: checking for string.h" >&5
8647dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
8657dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
8667dd7cddfSDavid du Colombierelse
8677dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
868*593dc095SDavid du Colombier#line 869 "configure"
8697dd7cddfSDavid du Colombier#include "confdefs.h"
8707dd7cddfSDavid du Colombier#include <string.h>
8717dd7cddfSDavid du ColombierEOF
872*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
873*593dc095SDavid du Colombier{ (eval echo configure:874: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
8747dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
8757dd7cddfSDavid du Colombierif test -z "$ac_err"; then
8767dd7cddfSDavid du Colombier  rm -rf conftest*
8777dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=yes"
8787dd7cddfSDavid du Colombierelse
8797dd7cddfSDavid du Colombier  echo "$ac_err" >&5
880*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
881*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
8827dd7cddfSDavid du Colombier  rm -rf conftest*
8837dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=no"
8847dd7cddfSDavid du Colombierfi
8857dd7cddfSDavid du Colombierrm -f conftest*
8867dd7cddfSDavid du Colombierfi
8877dd7cddfSDavid du Colombierif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
8887dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
8897dd7cddfSDavid du Colombier  :
8907dd7cddfSDavid du Colombierelse
8917dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
8927dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
8937dd7cddfSDavid du Colombier#define NEED_BSD_STRINGS
8947dd7cddfSDavid du ColombierEOF
8957dd7cddfSDavid du Colombier
8967dd7cddfSDavid du Colombierfi
8977dd7cddfSDavid du Colombier
8987dd7cddfSDavid du Colombierecho $ac_n "checking for size_t""... $ac_c" 1>&6
899*593dc095SDavid du Colombierecho "configure:900: checking for size_t" >&5
9007dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
901*593dc095SDavid du Colombier#line 902 "configure"
9027dd7cddfSDavid du Colombier#include "confdefs.h"
9037dd7cddfSDavid du Colombier
9047dd7cddfSDavid du Colombier#ifdef HAVE_STDDEF_H
9057dd7cddfSDavid du Colombier#include <stddef.h>
9067dd7cddfSDavid du Colombier#endif
9077dd7cddfSDavid du Colombier#ifdef HAVE_STDLIB_H
9087dd7cddfSDavid du Colombier#include <stdlib.h>
9097dd7cddfSDavid du Colombier#endif
9107dd7cddfSDavid du Colombier#include <stdio.h>
9117dd7cddfSDavid du Colombier#ifdef NEED_BSD_STRINGS
9127dd7cddfSDavid du Colombier#include <strings.h>
9137dd7cddfSDavid du Colombier#else
9147dd7cddfSDavid du Colombier#include <string.h>
9157dd7cddfSDavid du Colombier#endif
9167dd7cddfSDavid du Colombiertypedef size_t my_size_t;
9177dd7cddfSDavid du Colombier
918*593dc095SDavid du Colombierint main() {
9197dd7cddfSDavid du Colombier my_size_t foovar; 
9207dd7cddfSDavid du Colombier; return 0; }
9217dd7cddfSDavid du ColombierEOF
922*593dc095SDavid du Colombierif { (eval echo configure:923: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
9237dd7cddfSDavid du Colombier  rm -rf conftest*
9247dd7cddfSDavid du Colombier  ijg_size_t_ok=yes
9257dd7cddfSDavid du Colombierelse
926*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
927*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
9287dd7cddfSDavid du Colombier  rm -rf conftest*
9297dd7cddfSDavid du Colombier  ijg_size_t_ok="not ANSI, perhaps it is in sys/types.h"
9307dd7cddfSDavid du Colombierfi
9317dd7cddfSDavid du Colombierrm -f conftest*
9327dd7cddfSDavid du Colombierecho "$ac_t""$ijg_size_t_ok" 1>&6
9337dd7cddfSDavid du Colombierif test "$ijg_size_t_ok" != yes; then
934*593dc095SDavid du Colombierac_safe=`echo "sys/types.h" | sed 'y%./+-%__p_%'`
9357dd7cddfSDavid du Colombierecho $ac_n "checking for sys/types.h""... $ac_c" 1>&6
936*593dc095SDavid du Colombierecho "configure:937: checking for sys/types.h" >&5
9377dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
9387dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
9397dd7cddfSDavid du Colombierelse
9407dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
941*593dc095SDavid du Colombier#line 942 "configure"
9427dd7cddfSDavid du Colombier#include "confdefs.h"
9437dd7cddfSDavid du Colombier#include <sys/types.h>
9447dd7cddfSDavid du ColombierEOF
945*593dc095SDavid du Colombierac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
946*593dc095SDavid du Colombier{ (eval echo configure:947: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
9477dd7cddfSDavid du Colombierac_err=`grep -v '^ *+' conftest.out`
9487dd7cddfSDavid du Colombierif test -z "$ac_err"; then
9497dd7cddfSDavid du Colombier  rm -rf conftest*
9507dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=yes"
9517dd7cddfSDavid du Colombierelse
9527dd7cddfSDavid du Colombier  echo "$ac_err" >&5
953*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
954*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
9557dd7cddfSDavid du Colombier  rm -rf conftest*
9567dd7cddfSDavid du Colombier  eval "ac_cv_header_$ac_safe=no"
9577dd7cddfSDavid du Colombierfi
9587dd7cddfSDavid du Colombierrm -f conftest*
9597dd7cddfSDavid du Colombierfi
9607dd7cddfSDavid du Colombierif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
9617dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
9627dd7cddfSDavid du Colombier  cat >> confdefs.h <<\EOF
9637dd7cddfSDavid du Colombier#define NEED_SYS_TYPES_H
9647dd7cddfSDavid du ColombierEOF
9657dd7cddfSDavid du Colombier
9667dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
967*593dc095SDavid du Colombier#line 968 "configure"
9687dd7cddfSDavid du Colombier#include "confdefs.h"
9697dd7cddfSDavid du Colombier#include <sys/types.h>
9707dd7cddfSDavid du ColombierEOF
9717dd7cddfSDavid du Colombierif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9727dd7cddfSDavid du Colombier  egrep "size_t" >/dev/null 2>&1; then
9737dd7cddfSDavid du Colombier  rm -rf conftest*
9747dd7cddfSDavid du Colombier  ijg_size_t_ok="size_t is in sys/types.h"
9757dd7cddfSDavid du Colombierelse
9767dd7cddfSDavid du Colombier  rm -rf conftest*
9777dd7cddfSDavid du Colombier  ijg_size_t_ok=no
9787dd7cddfSDavid du Colombierfi
9797dd7cddfSDavid du Colombierrm -f conftest*
9807dd7cddfSDavid du Colombier
9817dd7cddfSDavid du Colombierelse
9827dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
9837dd7cddfSDavid du Colombierijg_size_t_ok=no
9847dd7cddfSDavid du Colombierfi
9857dd7cddfSDavid du Colombier
9867dd7cddfSDavid du Colombierecho "$ac_t""$ijg_size_t_ok" 1>&6
9877dd7cddfSDavid du Colombierif test "$ijg_size_t_ok" = no; then
9887dd7cddfSDavid du Colombier  echo Type size_t is not defined in any of the usual places.
9897dd7cddfSDavid du Colombier  echo Try putting '"typedef unsigned int size_t;"' in jconfig.h.
9907dd7cddfSDavid du Colombierfi
9917dd7cddfSDavid du Colombierfi
9927dd7cddfSDavid du Colombierecho $ac_n "checking for type unsigned char""... $ac_c" 1>&6
993*593dc095SDavid du Colombierecho "configure:994: checking for type unsigned char" >&5
9947dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
995*593dc095SDavid du Colombier#line 996 "configure"
9967dd7cddfSDavid du Colombier#include "confdefs.h"
9977dd7cddfSDavid du Colombier
998*593dc095SDavid du Colombierint main() {
9997dd7cddfSDavid du Colombier unsigned char un_char; 
10007dd7cddfSDavid du Colombier; return 0; }
10017dd7cddfSDavid du ColombierEOF
1002*593dc095SDavid du Colombierif { (eval echo configure:1003: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10037dd7cddfSDavid du Colombier  rm -rf conftest*
10047dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
10057dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
10067dd7cddfSDavid du Colombier#define HAVE_UNSIGNED_CHAR
10077dd7cddfSDavid du ColombierEOF
10087dd7cddfSDavid du Colombier
10097dd7cddfSDavid du Colombierelse
1010*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1011*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
10127dd7cddfSDavid du Colombier  rm -rf conftest*
10137dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
10147dd7cddfSDavid du Colombierfi
10157dd7cddfSDavid du Colombierrm -f conftest*
10167dd7cddfSDavid du Colombierecho $ac_n "checking for type unsigned short""... $ac_c" 1>&6
1017*593dc095SDavid du Colombierecho "configure:1018: checking for type unsigned short" >&5
10187dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1019*593dc095SDavid du Colombier#line 1020 "configure"
10207dd7cddfSDavid du Colombier#include "confdefs.h"
10217dd7cddfSDavid du Colombier
1022*593dc095SDavid du Colombierint main() {
10237dd7cddfSDavid du Colombier unsigned short un_short; 
10247dd7cddfSDavid du Colombier; return 0; }
10257dd7cddfSDavid du ColombierEOF
1026*593dc095SDavid du Colombierif { (eval echo configure:1027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10277dd7cddfSDavid du Colombier  rm -rf conftest*
10287dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
10297dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
10307dd7cddfSDavid du Colombier#define HAVE_UNSIGNED_SHORT
10317dd7cddfSDavid du ColombierEOF
10327dd7cddfSDavid du Colombier
10337dd7cddfSDavid du Colombierelse
1034*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1035*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
10367dd7cddfSDavid du Colombier  rm -rf conftest*
10377dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
10387dd7cddfSDavid du Colombierfi
10397dd7cddfSDavid du Colombierrm -f conftest*
10407dd7cddfSDavid du Colombierecho $ac_n "checking for type void""... $ac_c" 1>&6
1041*593dc095SDavid du Colombierecho "configure:1042: checking for type void" >&5
10427dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1043*593dc095SDavid du Colombier#line 1044 "configure"
10447dd7cddfSDavid du Colombier#include "confdefs.h"
10457dd7cddfSDavid du Colombier
10467dd7cddfSDavid du Colombier/* Caution: a C++ compiler will insist on valid prototypes */
10477dd7cddfSDavid du Colombiertypedef void * void_ptr;	/* check void * */
10487dd7cddfSDavid du Colombier#ifdef HAVE_PROTOTYPES		/* check ptr to function returning void */
10497dd7cddfSDavid du Colombiertypedef void (*void_func) (int a, int b);
10507dd7cddfSDavid du Colombier#else
10517dd7cddfSDavid du Colombiertypedef void (*void_func) ();
10527dd7cddfSDavid du Colombier#endif
10537dd7cddfSDavid du Colombier
10547dd7cddfSDavid du Colombier#ifdef HAVE_PROTOTYPES		/* check void function result */
10557dd7cddfSDavid du Colombiervoid test3function (void_ptr arg1, void_func arg2)
10567dd7cddfSDavid du Colombier#else
10577dd7cddfSDavid du Colombiervoid test3function (arg1, arg2)
10587dd7cddfSDavid du Colombier     void_ptr arg1;
10597dd7cddfSDavid du Colombier     void_func arg2;
10607dd7cddfSDavid du Colombier#endif
10617dd7cddfSDavid du Colombier{
10627dd7cddfSDavid du Colombier  char * locptr = (char *) arg1; /* check casting to and from void * */
10637dd7cddfSDavid du Colombier  arg1 = (void *) locptr;
10647dd7cddfSDavid du Colombier  (*arg2) (1, 2);		/* check call of fcn returning void */
10657dd7cddfSDavid du Colombier}
10667dd7cddfSDavid du Colombier
1067*593dc095SDavid du Colombierint main() {
10687dd7cddfSDavid du Colombier 
10697dd7cddfSDavid du Colombier; return 0; }
10707dd7cddfSDavid du ColombierEOF
1071*593dc095SDavid du Colombierif { (eval echo configure:1072: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
10727dd7cddfSDavid du Colombier  rm -rf conftest*
10737dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
10747dd7cddfSDavid du Colombierelse
1075*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1076*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
10777dd7cddfSDavid du Colombier  rm -rf conftest*
10787dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
10797dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
10807dd7cddfSDavid du Colombier#define void char
10817dd7cddfSDavid du ColombierEOF
10827dd7cddfSDavid du Colombier
10837dd7cddfSDavid du Colombierfi
10847dd7cddfSDavid du Colombierrm -f conftest*
1085*593dc095SDavid du Colombier
10867dd7cddfSDavid du Colombierecho $ac_n "checking for working const""... $ac_c" 1>&6
1087*593dc095SDavid du Colombierecho "configure:1088: checking for working const" >&5
10887dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
10897dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
10907dd7cddfSDavid du Colombierelse
10917dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
1092*593dc095SDavid du Colombier#line 1093 "configure"
10937dd7cddfSDavid du Colombier#include "confdefs.h"
10947dd7cddfSDavid du Colombier
1095*593dc095SDavid du Colombierint main() {
10967dd7cddfSDavid du Colombier
10977dd7cddfSDavid du Colombier/* Ultrix mips cc rejects this.  */
10987dd7cddfSDavid du Colombiertypedef int charset[2]; const charset x;
10997dd7cddfSDavid du Colombier/* SunOS 4.1.1 cc rejects this.  */
11007dd7cddfSDavid du Colombierchar const *const *ccp;
11017dd7cddfSDavid du Colombierchar **p;
11027dd7cddfSDavid du Colombier/* NEC SVR4.0.2 mips cc rejects this.  */
11037dd7cddfSDavid du Colombierstruct point {int x, y;};
11047dd7cddfSDavid du Colombierstatic struct point const zero = {0,0};
11057dd7cddfSDavid du Colombier/* AIX XL C 1.02.0.0 rejects this.
11067dd7cddfSDavid du Colombier   It does not let you subtract one const X* pointer from another in an arm
11077dd7cddfSDavid du Colombier   of an if-expression whose if-part is not a constant expression */
11087dd7cddfSDavid du Colombierconst char *g = "string";
11097dd7cddfSDavid du Colombierccp = &g + (g ? g-g : 0);
11107dd7cddfSDavid du Colombier/* HPUX 7.0 cc rejects these. */
11117dd7cddfSDavid du Colombier++ccp;
11127dd7cddfSDavid du Colombierp = (char**) ccp;
11137dd7cddfSDavid du Colombierccp = (char const *const *) p;
11147dd7cddfSDavid du Colombier{ /* SCO 3.2v4 cc rejects this.  */
11157dd7cddfSDavid du Colombier  char *t;
11167dd7cddfSDavid du Colombier  char const *s = 0 ? (char *) 0 : (char const *) 0;
11177dd7cddfSDavid du Colombier
11187dd7cddfSDavid du Colombier  *t++ = 0;
11197dd7cddfSDavid du Colombier}
11207dd7cddfSDavid du Colombier{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
11217dd7cddfSDavid du Colombier  int x[] = {25, 17};
11227dd7cddfSDavid du Colombier  const int *foo = &x[0];
11237dd7cddfSDavid du Colombier  ++foo;
11247dd7cddfSDavid du Colombier}
11257dd7cddfSDavid du Colombier{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11267dd7cddfSDavid du Colombier  typedef const int *iptr;
11277dd7cddfSDavid du Colombier  iptr p = 0;
11287dd7cddfSDavid du Colombier  ++p;
11297dd7cddfSDavid du Colombier}
11307dd7cddfSDavid du Colombier{ /* AIX XL C 1.02.0.0 rejects this saying
11317dd7cddfSDavid du Colombier     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11327dd7cddfSDavid du Colombier  struct s { int j; const int *ap[3]; };
11337dd7cddfSDavid du Colombier  struct s *b; b->j = 5;
11347dd7cddfSDavid du Colombier}
11357dd7cddfSDavid du Colombier{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11367dd7cddfSDavid du Colombier  const int foo = 10;
11377dd7cddfSDavid du Colombier}
11387dd7cddfSDavid du Colombier
11397dd7cddfSDavid du Colombier; return 0; }
11407dd7cddfSDavid du ColombierEOF
1141*593dc095SDavid du Colombierif { (eval echo configure:1142: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11427dd7cddfSDavid du Colombier  rm -rf conftest*
11437dd7cddfSDavid du Colombier  ac_cv_c_const=yes
11447dd7cddfSDavid du Colombierelse
1145*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1146*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
11477dd7cddfSDavid du Colombier  rm -rf conftest*
11487dd7cddfSDavid du Colombier  ac_cv_c_const=no
11497dd7cddfSDavid du Colombierfi
11507dd7cddfSDavid du Colombierrm -f conftest*
11517dd7cddfSDavid du Colombierfi
11527dd7cddfSDavid du Colombier
11537dd7cddfSDavid du Colombierecho "$ac_t""$ac_cv_c_const" 1>&6
11547dd7cddfSDavid du Colombierif test $ac_cv_c_const = no; then
11557dd7cddfSDavid du Colombier  cat >> confdefs.h <<\EOF
11567dd7cddfSDavid du Colombier#define const
11577dd7cddfSDavid du ColombierEOF
11587dd7cddfSDavid du Colombier
11597dd7cddfSDavid du Colombierfi
11607dd7cddfSDavid du Colombier
11617dd7cddfSDavid du Colombierecho $ac_n "checking for inline""... $ac_c" 1>&6
1162*593dc095SDavid du Colombierecho "configure:1163: checking for inline" >&5
11637dd7cddfSDavid du Colombierijg_cv_inline=""
11647dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1165*593dc095SDavid du Colombier#line 1166 "configure"
11667dd7cddfSDavid du Colombier#include "confdefs.h"
11677dd7cddfSDavid du Colombier
1168*593dc095SDavid du Colombierint main() {
11697dd7cddfSDavid du Colombier} __inline__ int foo() { return 0; }
11707dd7cddfSDavid du Colombierint bar() { return foo();
11717dd7cddfSDavid du Colombier; return 0; }
11727dd7cddfSDavid du ColombierEOF
1173*593dc095SDavid du Colombierif { (eval echo configure:1174: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11747dd7cddfSDavid du Colombier  rm -rf conftest*
11757dd7cddfSDavid du Colombier  ijg_cv_inline="__inline__"
11767dd7cddfSDavid du Colombierelse
1177*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1178*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
11797dd7cddfSDavid du Colombier  rm -rf conftest*
11807dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
1181*593dc095SDavid du Colombier#line 1182 "configure"
11827dd7cddfSDavid du Colombier#include "confdefs.h"
11837dd7cddfSDavid du Colombier
1184*593dc095SDavid du Colombierint main() {
11857dd7cddfSDavid du Colombier} __inline int foo() { return 0; }
11867dd7cddfSDavid du Colombierint bar() { return foo();
11877dd7cddfSDavid du Colombier; return 0; }
11887dd7cddfSDavid du ColombierEOF
1189*593dc095SDavid du Colombierif { (eval echo configure:1190: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
11907dd7cddfSDavid du Colombier  rm -rf conftest*
11917dd7cddfSDavid du Colombier  ijg_cv_inline="__inline"
1192*593dc095SDavid du Colombierelse
1193*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1194*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
1195*593dc095SDavid du Colombier  rm -rf conftest*
1196*593dc095SDavid du Colombier  cat > conftest.$ac_ext <<EOF
1197*593dc095SDavid du Colombier#line 1198 "configure"
1198*593dc095SDavid du Colombier#include "confdefs.h"
1199*593dc095SDavid du Colombier
1200*593dc095SDavid du Colombierint main() {
1201*593dc095SDavid du Colombier} inline int foo() { return 0; }
1202*593dc095SDavid du Colombierint bar() { return foo();
1203*593dc095SDavid du Colombier; return 0; }
1204*593dc095SDavid du ColombierEOF
1205*593dc095SDavid du Colombierif { (eval echo configure:1206: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1206*593dc095SDavid du Colombier  rm -rf conftest*
1207*593dc095SDavid du Colombier  ijg_cv_inline="inline"
1208*593dc095SDavid du Colombierelse
1209*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1210*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
12117dd7cddfSDavid du Colombierfi
12127dd7cddfSDavid du Colombierrm -f conftest*
12137dd7cddfSDavid du Colombierfi
12147dd7cddfSDavid du Colombierrm -f conftest*
12157dd7cddfSDavid du Colombierfi
12167dd7cddfSDavid du Colombierrm -f conftest*
12177dd7cddfSDavid du Colombierecho "$ac_t""$ijg_cv_inline" 1>&6
12187dd7cddfSDavid du Colombiercat >> confdefs.h <<EOF
12197dd7cddfSDavid du Colombier#define INLINE $ijg_cv_inline
12207dd7cddfSDavid du ColombierEOF
1221*593dc095SDavid du Colombier
12227dd7cddfSDavid du Colombierecho $ac_n "checking for broken incomplete types""... $ac_c" 1>&6
1223*593dc095SDavid du Colombierecho "configure:1224: checking for broken incomplete types" >&5
12247dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1225*593dc095SDavid du Colombier#line 1226 "configure"
12267dd7cddfSDavid du Colombier#include "confdefs.h"
12277dd7cddfSDavid du Colombier typedef struct undefined_structure * undef_struct_ptr; 
1228*593dc095SDavid du Colombierint main() {
12297dd7cddfSDavid du Colombier
12307dd7cddfSDavid du Colombier; return 0; }
12317dd7cddfSDavid du ColombierEOF
1232*593dc095SDavid du Colombierif { (eval echo configure:1233: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
12337dd7cddfSDavid du Colombier  rm -rf conftest*
12347dd7cddfSDavid du Colombier  echo "$ac_t""ok" 1>&6
12357dd7cddfSDavid du Colombierelse
1236*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1237*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
12387dd7cddfSDavid du Colombier  rm -rf conftest*
12397dd7cddfSDavid du Colombier  echo "$ac_t""broken" 1>&6
12407dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
12417dd7cddfSDavid du Colombier#define INCOMPLETE_TYPES_BROKEN
12427dd7cddfSDavid du ColombierEOF
12437dd7cddfSDavid du Colombier
12447dd7cddfSDavid du Colombierfi
12457dd7cddfSDavid du Colombierrm -f conftest*
12467dd7cddfSDavid du Colombierecho $ac_n "checking for short external names""... $ac_c" 1>&6
1247*593dc095SDavid du Colombierecho "configure:1248: checking for short external names" >&5
12487dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1249*593dc095SDavid du Colombier#line 1250 "configure"
12507dd7cddfSDavid du Colombier#include "confdefs.h"
12517dd7cddfSDavid du Colombier
12527dd7cddfSDavid du Colombierint possibly_duplicate_function () { return 0; }
12537dd7cddfSDavid du Colombierint possibly_dupli_function () { return 1; }
12547dd7cddfSDavid du Colombier
1255*593dc095SDavid du Colombierint main() {
12567dd7cddfSDavid du Colombier 
12577dd7cddfSDavid du Colombier; return 0; }
12587dd7cddfSDavid du ColombierEOF
1259*593dc095SDavid du Colombierif { (eval echo configure:1260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
12607dd7cddfSDavid du Colombier  rm -rf conftest*
12617dd7cddfSDavid du Colombier  echo "$ac_t""ok" 1>&6
12627dd7cddfSDavid du Colombierelse
1263*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1264*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
12657dd7cddfSDavid du Colombier  rm -rf conftest*
12667dd7cddfSDavid du Colombier  echo "$ac_t""short" 1>&6
12677dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
12687dd7cddfSDavid du Colombier#define NEED_SHORT_EXTERNAL_NAMES
12697dd7cddfSDavid du ColombierEOF
12707dd7cddfSDavid du Colombier
12717dd7cddfSDavid du Colombierfi
12727dd7cddfSDavid du Colombierrm -f conftest*
12737dd7cddfSDavid du Colombierecho $ac_n "checking to see if char is signed""... $ac_c" 1>&6
1274*593dc095SDavid du Colombierecho "configure:1275: checking to see if char is signed" >&5
12757dd7cddfSDavid du Colombierif test "$cross_compiling" = yes; then
12767dd7cddfSDavid du Colombier  echo Assuming that char is signed on target machine.
12777dd7cddfSDavid du Colombierecho If it is unsigned, this will be a little bit inefficient.
12787dd7cddfSDavid du Colombier
12797dd7cddfSDavid du Colombierelse
12807dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
1281*593dc095SDavid du Colombier#line 1282 "configure"
12827dd7cddfSDavid du Colombier#include "confdefs.h"
12837dd7cddfSDavid du Colombier
12847dd7cddfSDavid du Colombier#ifdef HAVE_PROTOTYPES
12857dd7cddfSDavid du Colombierint is_char_signed (int arg)
12867dd7cddfSDavid du Colombier#else
12877dd7cddfSDavid du Colombierint is_char_signed (arg)
12887dd7cddfSDavid du Colombier     int arg;
12897dd7cddfSDavid du Colombier#endif
12907dd7cddfSDavid du Colombier{
12917dd7cddfSDavid du Colombier  if (arg == 189) {		/* expected result for unsigned char */
12927dd7cddfSDavid du Colombier    return 0;			/* type char is unsigned */
12937dd7cddfSDavid du Colombier  }
12947dd7cddfSDavid du Colombier  else if (arg != -67) {	/* expected result for signed char */
12957dd7cddfSDavid du Colombier    printf("Hmm, it seems 'char' is not eight bits wide on your machine.\n");
12967dd7cddfSDavid du Colombier    printf("I fear the JPEG software will not work at all.\n\n");
12977dd7cddfSDavid du Colombier  }
12987dd7cddfSDavid du Colombier  return 1;			/* assume char is signed otherwise */
12997dd7cddfSDavid du Colombier}
13007dd7cddfSDavid du Colombierchar signed_char_check = (char) (-67);
13017dd7cddfSDavid du Colombiermain() {
13027dd7cddfSDavid du Colombier  exit(is_char_signed((int) signed_char_check));
13037dd7cddfSDavid du Colombier}
13047dd7cddfSDavid du ColombierEOF
1305*593dc095SDavid du Colombierif { (eval echo configure:1306: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1306*593dc095SDavid du Colombierthen
13077dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
13087dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
13097dd7cddfSDavid du Colombier#define CHAR_IS_UNSIGNED
13107dd7cddfSDavid du ColombierEOF
13117dd7cddfSDavid du Colombier
13127dd7cddfSDavid du Colombierelse
1313*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1314*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
1315*593dc095SDavid du Colombier  rm -fr conftest*
13167dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
13177dd7cddfSDavid du Colombierfi
13187dd7cddfSDavid du Colombierrm -fr conftest*
1319*593dc095SDavid du Colombierfi
1320*593dc095SDavid du Colombier
13217dd7cddfSDavid du Colombierecho $ac_n "checking to see if right shift is signed""... $ac_c" 1>&6
1322*593dc095SDavid du Colombierecho "configure:1323: checking to see if right shift is signed" >&5
13237dd7cddfSDavid du Colombierif test "$cross_compiling" = yes; then
13247dd7cddfSDavid du Colombier  echo "$ac_t""Assuming that right shift is signed on target machine." 1>&6
13257dd7cddfSDavid du Colombierelse
13267dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
1327*593dc095SDavid du Colombier#line 1328 "configure"
13287dd7cddfSDavid du Colombier#include "confdefs.h"
13297dd7cddfSDavid du Colombier
13307dd7cddfSDavid du Colombier#ifdef HAVE_PROTOTYPES
13317dd7cddfSDavid du Colombierint is_shifting_signed (long arg)
13327dd7cddfSDavid du Colombier#else
13337dd7cddfSDavid du Colombierint is_shifting_signed (arg)
13347dd7cddfSDavid du Colombier     long arg;
13357dd7cddfSDavid du Colombier#endif
13367dd7cddfSDavid du Colombier/* See whether right-shift on a long is signed or not. */
13377dd7cddfSDavid du Colombier{
13387dd7cddfSDavid du Colombier  long res = arg >> 4;
13397dd7cddfSDavid du Colombier
13407dd7cddfSDavid du Colombier  if (res == -0x7F7E80CL) {	/* expected result for signed shift */
13417dd7cddfSDavid du Colombier    return 1;			/* right shift is signed */
13427dd7cddfSDavid du Colombier  }
13437dd7cddfSDavid du Colombier  /* see if unsigned-shift hack will fix it. */
13447dd7cddfSDavid du Colombier  /* we can't just test exact value since it depends on width of long... */
13457dd7cddfSDavid du Colombier  res |= (~0L) << (32-4);
13467dd7cddfSDavid du Colombier  if (res == -0x7F7E80CL) {	/* expected result now? */
13477dd7cddfSDavid du Colombier    return 0;			/* right shift is unsigned */
13487dd7cddfSDavid du Colombier  }
13497dd7cddfSDavid du Colombier  printf("Right shift isn't acting as I expect it to.\n");
13507dd7cddfSDavid du Colombier  printf("I fear the JPEG software will not work at all.\n\n");
13517dd7cddfSDavid du Colombier  return 0;			/* try it with unsigned anyway */
13527dd7cddfSDavid du Colombier}
13537dd7cddfSDavid du Colombiermain() {
13547dd7cddfSDavid du Colombier  exit(is_shifting_signed(-0x7F7E80B1L));
13557dd7cddfSDavid du Colombier}
13567dd7cddfSDavid du ColombierEOF
1357*593dc095SDavid du Colombierif { (eval echo configure:1358: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1358*593dc095SDavid du Colombierthen
13597dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
13607dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
13617dd7cddfSDavid du Colombier#define RIGHT_SHIFT_IS_UNSIGNED
13627dd7cddfSDavid du ColombierEOF
13637dd7cddfSDavid du Colombier
13647dd7cddfSDavid du Colombierelse
1365*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1366*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
1367*593dc095SDavid du Colombier  rm -fr conftest*
13687dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
13697dd7cddfSDavid du Colombierfi
13707dd7cddfSDavid du Colombierrm -fr conftest*
1371*593dc095SDavid du Colombierfi
1372*593dc095SDavid du Colombier
13737dd7cddfSDavid du Colombierecho $ac_n "checking to see if fopen accepts b spec""... $ac_c" 1>&6
1374*593dc095SDavid du Colombierecho "configure:1375: checking to see if fopen accepts b spec" >&5
13757dd7cddfSDavid du Colombierif test "$cross_compiling" = yes; then
13767dd7cddfSDavid du Colombier  echo "$ac_t""Assuming that it does." 1>&6
13777dd7cddfSDavid du Colombierelse
13787dd7cddfSDavid du Colombier  cat > conftest.$ac_ext <<EOF
1379*593dc095SDavid du Colombier#line 1380 "configure"
13807dd7cddfSDavid du Colombier#include "confdefs.h"
13817dd7cddfSDavid du Colombier
13827dd7cddfSDavid du Colombier#include <stdio.h>
13837dd7cddfSDavid du Colombiermain() {
13847dd7cddfSDavid du Colombier  if (fopen("conftestdata", "wb") != NULL)
13857dd7cddfSDavid du Colombier    exit(0);
13867dd7cddfSDavid du Colombier  exit(1);
13877dd7cddfSDavid du Colombier}
13887dd7cddfSDavid du ColombierEOF
1389*593dc095SDavid du Colombierif { (eval echo configure:1390: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1390*593dc095SDavid du Colombierthen
13917dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
13927dd7cddfSDavid du Colombierelse
1393*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1394*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
1395*593dc095SDavid du Colombier  rm -fr conftest*
13967dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
13977dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
13987dd7cddfSDavid du Colombier#define DONT_USE_B_MODE
13997dd7cddfSDavid du ColombierEOF
14007dd7cddfSDavid du Colombier
14017dd7cddfSDavid du Colombierfi
14027dd7cddfSDavid du Colombierrm -fr conftest*
1403*593dc095SDavid du Colombierfi
1404*593dc095SDavid du Colombier
1405*593dc095SDavid du Colombierac_aux_dir=
1406*593dc095SDavid du Colombierfor ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1407*593dc095SDavid du Colombier  if test -f $ac_dir/install-sh; then
1408*593dc095SDavid du Colombier    ac_aux_dir=$ac_dir
1409*593dc095SDavid du Colombier    ac_install_sh="$ac_aux_dir/install-sh -c"
1410*593dc095SDavid du Colombier    break
1411*593dc095SDavid du Colombier  elif test -f $ac_dir/install.sh; then
1412*593dc095SDavid du Colombier    ac_aux_dir=$ac_dir
1413*593dc095SDavid du Colombier    ac_install_sh="$ac_aux_dir/install.sh -c"
1414*593dc095SDavid du Colombier    break
1415*593dc095SDavid du Colombier  fi
1416*593dc095SDavid du Colombierdone
1417*593dc095SDavid du Colombierif test -z "$ac_aux_dir"; then
1418*593dc095SDavid du Colombier  { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
1419*593dc095SDavid du Colombierfi
1420*593dc095SDavid du Colombierac_config_guess=$ac_aux_dir/config.guess
1421*593dc095SDavid du Colombierac_config_sub=$ac_aux_dir/config.sub
1422*593dc095SDavid du Colombierac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
14237dd7cddfSDavid du Colombier
14247dd7cddfSDavid du Colombier# Find a good install program.  We prefer a C program (faster),
14257dd7cddfSDavid du Colombier# so one script is as good as another.  But avoid the broken or
14267dd7cddfSDavid du Colombier# incompatible versions:
14277dd7cddfSDavid du Colombier# SysV /etc/install, /usr/sbin/install
14287dd7cddfSDavid du Colombier# SunOS /usr/etc/install
14297dd7cddfSDavid du Colombier# IRIX /sbin/install
14307dd7cddfSDavid du Colombier# AIX /bin/install
14317dd7cddfSDavid du Colombier# AFS /usr/afsws/bin/install, which mishandles nonexistent args
14327dd7cddfSDavid du Colombier# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
14337dd7cddfSDavid du Colombier# ./install, which can be erroneously created by make from ./install.sh.
14347dd7cddfSDavid du Colombierecho $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1435*593dc095SDavid du Colombierecho "configure:1436: checking for a BSD compatible install" >&5
14367dd7cddfSDavid du Colombierif test -z "$INSTALL"; then
1437*593dc095SDavid du Colombierif eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
14387dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
14397dd7cddfSDavid du Colombierelse
1440*593dc095SDavid du Colombier    IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="${IFS}:"
14417dd7cddfSDavid du Colombier  for ac_dir in $PATH; do
14427dd7cddfSDavid du Colombier    # Account for people who put trailing slashes in PATH elements.
14437dd7cddfSDavid du Colombier    case "$ac_dir/" in
14447dd7cddfSDavid du Colombier    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
14457dd7cddfSDavid du Colombier    *)
14467dd7cddfSDavid du Colombier      # OSF1 and SCO ODT 3.0 have their own names for install.
14477dd7cddfSDavid du Colombier      for ac_prog in ginstall installbsd scoinst install; do
14487dd7cddfSDavid du Colombier        if test -f $ac_dir/$ac_prog; then
14497dd7cddfSDavid du Colombier	  if test $ac_prog = install &&
14507dd7cddfSDavid du Colombier            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
14517dd7cddfSDavid du Colombier	    # AIX install.  It has an incompatible calling convention.
14527dd7cddfSDavid du Colombier	    # OSF/1 installbsd also uses dspmsg, but is usable.
14537dd7cddfSDavid du Colombier	    :
14547dd7cddfSDavid du Colombier	  else
1455*593dc095SDavid du Colombier	    ac_cv_path_install="$ac_dir/$ac_prog -c"
14567dd7cddfSDavid du Colombier	    break 2
14577dd7cddfSDavid du Colombier	  fi
14587dd7cddfSDavid du Colombier	fi
14597dd7cddfSDavid du Colombier      done
14607dd7cddfSDavid du Colombier      ;;
14617dd7cddfSDavid du Colombier    esac
14627dd7cddfSDavid du Colombier  done
1463*593dc095SDavid du Colombier  IFS="$ac_save_IFS"
1464*593dc095SDavid du Colombier
14657dd7cddfSDavid du Colombierfi
1466*593dc095SDavid du Colombier  if test "${ac_cv_path_install+set}" = set; then
1467*593dc095SDavid du Colombier    INSTALL="$ac_cv_path_install"
1468*593dc095SDavid du Colombier  else
1469*593dc095SDavid du Colombier    # As a last resort, use the slow shell script.  We don't cache a
1470*593dc095SDavid du Colombier    # path for INSTALL within a source directory, because that will
1471*593dc095SDavid du Colombier    # break other packages using the cache if that directory is
1472*593dc095SDavid du Colombier    # removed, or if the path is relative.
1473*593dc095SDavid du Colombier    INSTALL="$ac_install_sh"
1474*593dc095SDavid du Colombier  fi
14757dd7cddfSDavid du Colombierfi
14767dd7cddfSDavid du Colombierecho "$ac_t""$INSTALL" 1>&6
14777dd7cddfSDavid du Colombier
14787dd7cddfSDavid du Colombier# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
14797dd7cddfSDavid du Colombier# It thinks the first close brace ends the variable substitution.
14807dd7cddfSDavid du Colombiertest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
14817dd7cddfSDavid du Colombier
1482*593dc095SDavid du Colombiertest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
14837dd7cddfSDavid du Colombier
14847dd7cddfSDavid du Colombier# Extract the first word of "ranlib", so it can be a program name with args.
14857dd7cddfSDavid du Colombierset dummy ranlib; ac_word=$2
14867dd7cddfSDavid du Colombierecho $ac_n "checking for $ac_word""... $ac_c" 1>&6
1487*593dc095SDavid du Colombierecho "configure:1488: checking for $ac_word" >&5
14887dd7cddfSDavid du Colombierif eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
14897dd7cddfSDavid du Colombier  echo $ac_n "(cached) $ac_c" 1>&6
14907dd7cddfSDavid du Colombierelse
14917dd7cddfSDavid du Colombier  if test -n "$RANLIB"; then
14927dd7cddfSDavid du Colombier  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
14937dd7cddfSDavid du Colombierelse
14947dd7cddfSDavid du Colombier  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
14957dd7cddfSDavid du Colombier  for ac_dir in $PATH; do
14967dd7cddfSDavid du Colombier    test -z "$ac_dir" && ac_dir=.
14977dd7cddfSDavid du Colombier    if test -f $ac_dir/$ac_word; then
14987dd7cddfSDavid du Colombier      ac_cv_prog_RANLIB="ranlib"
14997dd7cddfSDavid du Colombier      break
15007dd7cddfSDavid du Colombier    fi
15017dd7cddfSDavid du Colombier  done
15027dd7cddfSDavid du Colombier  IFS="$ac_save_ifs"
15037dd7cddfSDavid du Colombier  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
15047dd7cddfSDavid du Colombierfi
15057dd7cddfSDavid du Colombierfi
15067dd7cddfSDavid du ColombierRANLIB="$ac_cv_prog_RANLIB"
15077dd7cddfSDavid du Colombierif test -n "$RANLIB"; then
15087dd7cddfSDavid du Colombier  echo "$ac_t""$RANLIB" 1>&6
15097dd7cddfSDavid du Colombierelse
15107dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
15117dd7cddfSDavid du Colombierfi
15127dd7cddfSDavid du Colombier
1513*593dc095SDavid du Colombier
1514*593dc095SDavid du Colombier# Decide whether to use libtool,
1515*593dc095SDavid du Colombier# and if so whether to build shared, static, or both flavors of library.
1516*593dc095SDavid du ColombierLTSHARED="no"
1517*593dc095SDavid du Colombier# Check whether --enable-shared or --disable-shared was given.
1518*593dc095SDavid du Colombierif test "${enable_shared+set}" = set; then
1519*593dc095SDavid du Colombier  enableval="$enable_shared"
1520*593dc095SDavid du Colombier  LTSHARED="$enableval"
1521*593dc095SDavid du Colombierfi
1522*593dc095SDavid du Colombier
1523*593dc095SDavid du ColombierLTSTATIC="no"
1524*593dc095SDavid du Colombier# Check whether --enable-static or --disable-static was given.
1525*593dc095SDavid du Colombierif test "${enable_static+set}" = set; then
1526*593dc095SDavid du Colombier  enableval="$enable_static"
1527*593dc095SDavid du Colombier  LTSTATIC="$enableval"
1528*593dc095SDavid du Colombierfi
1529*593dc095SDavid du Colombier
1530*593dc095SDavid du Colombierif test "x$LTSHARED" != xno  -o  "x$LTSTATIC" != xno; then
1531*593dc095SDavid du Colombier  USELIBTOOL="yes"
1532*593dc095SDavid du Colombier  LIBTOOL="./libtool"
1533*593dc095SDavid du Colombier  O="lo"
1534*593dc095SDavid du Colombier  A="la"
1535*593dc095SDavid du Colombier  LN='$(LIBTOOL) --mode=link $(CC)'
1536*593dc095SDavid du Colombier  INSTALL_LIB='$(LIBTOOL) --mode=install ${INSTALL}'
1537*593dc095SDavid du Colombier  INSTALL_PROGRAM="\$(LIBTOOL) --mode=install $INSTALL_PROGRAM"
1538*593dc095SDavid du Colombierelse
1539*593dc095SDavid du Colombier  USELIBTOOL="no"
1540*593dc095SDavid du Colombier  LIBTOOL=""
1541*593dc095SDavid du Colombier  O="o"
1542*593dc095SDavid du Colombier  A="a"
1543*593dc095SDavid du Colombier  LN='$(CC)'
1544*593dc095SDavid du Colombier  INSTALL_LIB="$INSTALL_DATA"
1545*593dc095SDavid du Colombierfi
1546*593dc095SDavid du Colombier
1547*593dc095SDavid du Colombier
1548*593dc095SDavid du Colombier
1549*593dc095SDavid du Colombier
1550*593dc095SDavid du Colombier
1551*593dc095SDavid du Colombier
1552*593dc095SDavid du Colombier# Configure libtool if needed.
1553*593dc095SDavid du Colombierif test $USELIBTOOL = yes; then
1554*593dc095SDavid du Colombier  disable_shared=
1555*593dc095SDavid du Colombier  disable_static=
1556*593dc095SDavid du Colombier  if test "x$LTSHARED" = xno; then
1557*593dc095SDavid du Colombier    disable_shared="--disable-shared"
1558*593dc095SDavid du Colombier  fi
1559*593dc095SDavid du Colombier  if test "x$LTSTATIC" = xno; then
1560*593dc095SDavid du Colombier    disable_static="--disable-static"
1561*593dc095SDavid du Colombier  fi
1562*593dc095SDavid du Colombier  $srcdir/ltconfig $disable_shared $disable_static $srcdir/ltmain.sh
1563*593dc095SDavid du Colombierfi
1564*593dc095SDavid du Colombier
1565*593dc095SDavid du Colombier# Select memory manager depending on user input.
1566*593dc095SDavid du Colombier# If no "-enable-maxmem", use jmemnobs
1567*593dc095SDavid du ColombierMEMORYMGR='jmemnobs.$(O)'
15687dd7cddfSDavid du ColombierMAXMEM="no"
15697dd7cddfSDavid du Colombier# Check whether --enable-maxmem or --disable-maxmem was given.
15707dd7cddfSDavid du Colombierif test "${enable_maxmem+set}" = set; then
15717dd7cddfSDavid du Colombier  enableval="$enable_maxmem"
15727dd7cddfSDavid du Colombier  MAXMEM="$enableval"
15737dd7cddfSDavid du Colombierfi
15747dd7cddfSDavid du Colombier
15757dd7cddfSDavid du Colombier# support --with-maxmem for backwards compatibility with IJG V5.
15767dd7cddfSDavid du Colombier# Check whether --with-maxmem or --without-maxmem was given.
15777dd7cddfSDavid du Colombierif test "${with_maxmem+set}" = set; then
15787dd7cddfSDavid du Colombier  withval="$with_maxmem"
15797dd7cddfSDavid du Colombier  MAXMEM="$withval"
15807dd7cddfSDavid du Colombierfi
15817dd7cddfSDavid du Colombier
15827dd7cddfSDavid du Colombierif test "x$MAXMEM" = xyes; then
15837dd7cddfSDavid du Colombier  MAXMEM=1
15847dd7cddfSDavid du Colombierfi
15857dd7cddfSDavid du Colombierif test "x$MAXMEM" != xno; then
15867dd7cddfSDavid du Colombier  if test -n "`echo $MAXMEM | sed 's/[0-9]//g'`"; then
15877dd7cddfSDavid du Colombier    { echo "configure: error: non-numeric argument to --enable-maxmem" 1>&2; exit 1; }
15887dd7cddfSDavid du Colombier  fi
15897dd7cddfSDavid du Colombier  DEFAULTMAXMEM=`expr $MAXMEM \* 1048576`
15907dd7cddfSDavid du Colombiercat >> confdefs.h <<EOF
15917dd7cddfSDavid du Colombier#define DEFAULT_MAX_MEM ${DEFAULTMAXMEM}
15927dd7cddfSDavid du ColombierEOF
15937dd7cddfSDavid du Colombier
15947dd7cddfSDavid du Colombierecho $ac_n "checking for 'tmpfile()'""... $ac_c" 1>&6
1595*593dc095SDavid du Colombierecho "configure:1596: checking for 'tmpfile()'" >&5
15967dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1597*593dc095SDavid du Colombier#line 1598 "configure"
15987dd7cddfSDavid du Colombier#include "confdefs.h"
15997dd7cddfSDavid du Colombier#include <stdio.h>
1600*593dc095SDavid du Colombierint main() {
16017dd7cddfSDavid du Colombier FILE * tfile = tmpfile(); 
16027dd7cddfSDavid du Colombier; return 0; }
16037dd7cddfSDavid du ColombierEOF
1604*593dc095SDavid du Colombierif { (eval echo configure:1605: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
16057dd7cddfSDavid du Colombier  rm -rf conftest*
16067dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
1607*593dc095SDavid du ColombierMEMORYMGR='jmemansi.$(O)'
16087dd7cddfSDavid du Colombierelse
1609*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1610*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
16117dd7cddfSDavid du Colombier  rm -rf conftest*
16127dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
1613*593dc095SDavid du ColombierMEMORYMGR='jmemname.$(O)'
16147dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
16157dd7cddfSDavid du Colombier#define NEED_SIGNAL_CATCHER
16167dd7cddfSDavid du ColombierEOF
1617*593dc095SDavid du Colombier
16187dd7cddfSDavid du Colombierecho $ac_n "checking for 'mktemp()'""... $ac_c" 1>&6
1619*593dc095SDavid du Colombierecho "configure:1620: checking for 'mktemp()'" >&5
16207dd7cddfSDavid du Colombiercat > conftest.$ac_ext <<EOF
1621*593dc095SDavid du Colombier#line 1622 "configure"
16227dd7cddfSDavid du Colombier#include "confdefs.h"
16237dd7cddfSDavid du Colombier
1624*593dc095SDavid du Colombierint main() {
16257dd7cddfSDavid du Colombier char fname[80]; mktemp(fname); 
16267dd7cddfSDavid du Colombier; return 0; }
16277dd7cddfSDavid du ColombierEOF
1628*593dc095SDavid du Colombierif { (eval echo configure:1629: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
16297dd7cddfSDavid du Colombier  rm -rf conftest*
16307dd7cddfSDavid du Colombier  echo "$ac_t""yes" 1>&6
16317dd7cddfSDavid du Colombierelse
1632*593dc095SDavid du Colombier  echo "configure: failed program was:" >&5
1633*593dc095SDavid du Colombier  cat conftest.$ac_ext >&5
16347dd7cddfSDavid du Colombier  rm -rf conftest*
16357dd7cddfSDavid du Colombier  echo "$ac_t""no" 1>&6
16367dd7cddfSDavid du Colombiercat >> confdefs.h <<\EOF
16377dd7cddfSDavid du Colombier#define NO_MKTEMP
16387dd7cddfSDavid du ColombierEOF
16397dd7cddfSDavid du Colombier
16407dd7cddfSDavid du Colombierfi
16417dd7cddfSDavid du Colombierrm -f conftest*
16427dd7cddfSDavid du Colombierfi
16437dd7cddfSDavid du Colombierrm -f conftest*
16447dd7cddfSDavid du Colombierfi
16457dd7cddfSDavid du Colombier
1646*593dc095SDavid du Colombier
1647*593dc095SDavid du Colombier# Extract the library version ID from jpeglib.h.
1648*593dc095SDavid du Colombierecho $ac_n "checking libjpeg version number""... $ac_c" 1>&6
1649*593dc095SDavid du Colombierecho "configure:1650: checking libjpeg version number" >&5
1650*593dc095SDavid du ColombierJPEG_LIB_VERSION=`sed -e '/^#define JPEG_LIB_VERSION/!d' -e 's/^[^0-9]*\([0-9][0-9]*\).*$/\1/' $srcdir/jpeglib.h`
1651*593dc095SDavid du Colombierecho "$ac_t""$JPEG_LIB_VERSION" 1>&6
1652*593dc095SDavid du Colombier
1653*593dc095SDavid du Colombier
16547dd7cddfSDavid du Colombier# Prepare to massage makefile.cfg correctly.
16557dd7cddfSDavid du Colombierif test $ijg_cv_have_prototypes = yes; then
1656*593dc095SDavid du Colombier  A2K_DEPS=""
1657*593dc095SDavid du Colombier  COM_A2K="# "
16587dd7cddfSDavid du Colombierelse
1659*593dc095SDavid du Colombier  A2K_DEPS="ansi2knr"
1660*593dc095SDavid du Colombier  COM_A2K=""
16617dd7cddfSDavid du Colombierfi
1662*593dc095SDavid du Colombier
1663*593dc095SDavid du Colombier
16647dd7cddfSDavid du Colombier# ansi2knr needs -DBSD if string.h is missing
16657dd7cddfSDavid du Colombierif test $ac_cv_header_string_h = no; then
16667dd7cddfSDavid du Colombier  ANSI2KNRFLAGS="-DBSD"
16677dd7cddfSDavid du Colombierelse
16687dd7cddfSDavid du Colombier  ANSI2KNRFLAGS=""
16697dd7cddfSDavid du Colombierfi
1670*593dc095SDavid du Colombier
1671*593dc095SDavid du Colombier# Substitutions to enable or disable libtool-related stuff
1672*593dc095SDavid du Colombierif test $USELIBTOOL = yes -a $ijg_cv_have_prototypes = yes; then
1673*593dc095SDavid du Colombier  COM_LT=""
1674*593dc095SDavid du Colombierelse
1675*593dc095SDavid du Colombier  COM_LT="# "
1676*593dc095SDavid du Colombierfi
1677*593dc095SDavid du Colombier
1678*593dc095SDavid du Colombierif test "x$LTSHARED" != xno; then
1679*593dc095SDavid du Colombier  FORCE_INSTALL_LIB="install-lib"
1680*593dc095SDavid du Colombierelse
1681*593dc095SDavid du Colombier  FORCE_INSTALL_LIB=""
1682*593dc095SDavid du Colombierfi
1683*593dc095SDavid du Colombier
16847dd7cddfSDavid du Colombier# Set up -I directives
16857dd7cddfSDavid du Colombierif test "x$srcdir" = x.; then
16867dd7cddfSDavid du Colombier  INCLUDEFLAGS='-I$(srcdir)'
16877dd7cddfSDavid du Colombierelse
16887dd7cddfSDavid du Colombier  INCLUDEFLAGS='-I. -I$(srcdir)'
16897dd7cddfSDavid du Colombierfi
1690*593dc095SDavid du Colombier
16917dd7cddfSDavid du Colombiertrap '' 1 2 15
16927dd7cddfSDavid du Colombier
16937dd7cddfSDavid du Colombiertrap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
16947dd7cddfSDavid du Colombier
16957dd7cddfSDavid du Colombiertest "x$prefix" = xNONE && prefix=$ac_default_prefix
16967dd7cddfSDavid du Colombier# Let make expand exec_prefix.
16977dd7cddfSDavid du Colombiertest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16987dd7cddfSDavid du Colombier
16997dd7cddfSDavid du Colombier# Any assignment to VPATH causes Sun make to only execute
17007dd7cddfSDavid du Colombier# the first set of double-colon rules, so remove it if not needed.
17017dd7cddfSDavid du Colombier# If there is a colon in the path, we need to keep it.
17027dd7cddfSDavid du Colombierif test "x$srcdir" = x.; then
17037dd7cddfSDavid du Colombier  ac_vpsub='/^[ 	]*VPATH[ 	]*=[^:]*$/d'
17047dd7cddfSDavid du Colombierfi
17057dd7cddfSDavid du Colombier
17067dd7cddfSDavid du Colombiertrap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
17077dd7cddfSDavid du Colombier
17087dd7cddfSDavid du ColombierDEFS=-DHAVE_CONFIG_H
17097dd7cddfSDavid du Colombier
17107dd7cddfSDavid du Colombier# Without the "./", some shells look in PATH for config.status.
17117dd7cddfSDavid du Colombier: ${CONFIG_STATUS=./config.status}
17127dd7cddfSDavid du Colombier
17137dd7cddfSDavid du Colombierecho creating $CONFIG_STATUS
17147dd7cddfSDavid du Colombierrm -f $CONFIG_STATUS
17157dd7cddfSDavid du Colombiercat > $CONFIG_STATUS <<EOF
17167dd7cddfSDavid du Colombier#! /bin/sh
17177dd7cddfSDavid du Colombier# Generated automatically by configure.
17187dd7cddfSDavid du Colombier# Run this file to recreate the current configuration.
17197dd7cddfSDavid du Colombier# This directory was configured as follows,
17207dd7cddfSDavid du Colombier# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17217dd7cddfSDavid du Colombier#
17227dd7cddfSDavid du Colombier# $0 $ac_configure_args
17237dd7cddfSDavid du Colombier#
17247dd7cddfSDavid du Colombier# Compiler output produced by configure, useful for debugging
17257dd7cddfSDavid du Colombier# configure, is in ./config.log if it exists.
17267dd7cddfSDavid du Colombier
17277dd7cddfSDavid du Colombierac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
17287dd7cddfSDavid du Colombierfor ac_option
17297dd7cddfSDavid du Colombierdo
17307dd7cddfSDavid du Colombier  case "\$ac_option" in
17317dd7cddfSDavid du Colombier  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17327dd7cddfSDavid du Colombier    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
17337dd7cddfSDavid du Colombier    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
17347dd7cddfSDavid du Colombier  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
1735*593dc095SDavid du Colombier    echo "$CONFIG_STATUS generated by autoconf version 2.12"
17367dd7cddfSDavid du Colombier    exit 0 ;;
17377dd7cddfSDavid du Colombier  -help | --help | --hel | --he | --h)
17387dd7cddfSDavid du Colombier    echo "\$ac_cs_usage"; exit 0 ;;
17397dd7cddfSDavid du Colombier  *) echo "\$ac_cs_usage"; exit 1 ;;
17407dd7cddfSDavid du Colombier  esac
17417dd7cddfSDavid du Colombierdone
17427dd7cddfSDavid du Colombier
17437dd7cddfSDavid du Colombierac_given_srcdir=$srcdir
1744*593dc095SDavid du Colombierac_given_INSTALL="$INSTALL"
17457dd7cddfSDavid du Colombier
17467dd7cddfSDavid du Colombiertrap 'rm -fr `echo "Makefile:makefile.cfg jconfig.h:jconfig.cfg" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
17477dd7cddfSDavid du ColombierEOF
17487dd7cddfSDavid du Colombiercat >> $CONFIG_STATUS <<EOF
17497dd7cddfSDavid du Colombier
17507dd7cddfSDavid du Colombier# Protect against being on the right side of a sed subst in config.status.
17517dd7cddfSDavid du Colombiersed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
17527dd7cddfSDavid du Colombier s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
17537dd7cddfSDavid du Colombier$ac_vpsub
17547dd7cddfSDavid du Colombier$extrasub
17557dd7cddfSDavid du Colombiers%@CFLAGS@%$CFLAGS%g
17567dd7cddfSDavid du Colombiers%@CPPFLAGS@%$CPPFLAGS%g
17577dd7cddfSDavid du Colombiers%@CXXFLAGS@%$CXXFLAGS%g
17587dd7cddfSDavid du Colombiers%@DEFS@%$DEFS%g
17597dd7cddfSDavid du Colombiers%@LDFLAGS@%$LDFLAGS%g
17607dd7cddfSDavid du Colombiers%@LIBS@%$LIBS%g
17617dd7cddfSDavid du Colombiers%@exec_prefix@%$exec_prefix%g
17627dd7cddfSDavid du Colombiers%@prefix@%$prefix%g
17637dd7cddfSDavid du Colombiers%@program_transform_name@%$program_transform_name%g
17647dd7cddfSDavid du Colombiers%@bindir@%$bindir%g
17657dd7cddfSDavid du Colombiers%@sbindir@%$sbindir%g
17667dd7cddfSDavid du Colombiers%@libexecdir@%$libexecdir%g
17677dd7cddfSDavid du Colombiers%@datadir@%$datadir%g
17687dd7cddfSDavid du Colombiers%@sysconfdir@%$sysconfdir%g
17697dd7cddfSDavid du Colombiers%@sharedstatedir@%$sharedstatedir%g
17707dd7cddfSDavid du Colombiers%@localstatedir@%$localstatedir%g
17717dd7cddfSDavid du Colombiers%@libdir@%$libdir%g
17727dd7cddfSDavid du Colombiers%@includedir@%$includedir%g
17737dd7cddfSDavid du Colombiers%@oldincludedir@%$oldincludedir%g
17747dd7cddfSDavid du Colombiers%@infodir@%$infodir%g
17757dd7cddfSDavid du Colombiers%@mandir@%$mandir%g
17767dd7cddfSDavid du Colombiers%@CC@%$CC%g
17777dd7cddfSDavid du Colombiers%@CPP@%$CPP%g
17787dd7cddfSDavid du Colombiers%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
17797dd7cddfSDavid du Colombiers%@INSTALL_DATA@%$INSTALL_DATA%g
17807dd7cddfSDavid du Colombiers%@RANLIB@%$RANLIB%g
1781*593dc095SDavid du Colombiers%@LIBTOOL@%$LIBTOOL%g
1782*593dc095SDavid du Colombiers%@O@%$O%g
1783*593dc095SDavid du Colombiers%@A@%$A%g
1784*593dc095SDavid du Colombiers%@LN@%$LN%g
1785*593dc095SDavid du Colombiers%@INSTALL_LIB@%$INSTALL_LIB%g
17867dd7cddfSDavid du Colombiers%@MEMORYMGR@%$MEMORYMGR%g
1787*593dc095SDavid du Colombiers%@JPEG_LIB_VERSION@%$JPEG_LIB_VERSION%g
1788*593dc095SDavid du Colombiers%@A2K_DEPS@%$A2K_DEPS%g
1789*593dc095SDavid du Colombiers%@COM_A2K@%$COM_A2K%g
17907dd7cddfSDavid du Colombiers%@ANSI2KNRFLAGS@%$ANSI2KNRFLAGS%g
1791*593dc095SDavid du Colombiers%@COM_LT@%$COM_LT%g
1792*593dc095SDavid du Colombiers%@FORCE_INSTALL_LIB@%$FORCE_INSTALL_LIB%g
17937dd7cddfSDavid du Colombiers%@INCLUDEFLAGS@%$INCLUDEFLAGS%g
17947dd7cddfSDavid du Colombier
17957dd7cddfSDavid du ColombierCEOF
17967dd7cddfSDavid du ColombierEOF
1797*593dc095SDavid du Colombier
1798*593dc095SDavid du Colombiercat >> $CONFIG_STATUS <<\EOF
1799*593dc095SDavid du Colombier
1800*593dc095SDavid du Colombier# Split the substitutions into bite-sized pieces for seds with
1801*593dc095SDavid du Colombier# small command number limits, like on Digital OSF/1 and HP-UX.
1802*593dc095SDavid du Colombierac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
1803*593dc095SDavid du Colombierac_file=1 # Number of current file.
1804*593dc095SDavid du Colombierac_beg=1 # First line for current file.
1805*593dc095SDavid du Colombierac_end=$ac_max_sed_cmds # Line after last line for current file.
1806*593dc095SDavid du Colombierac_more_lines=:
1807*593dc095SDavid du Colombierac_sed_cmds=""
1808*593dc095SDavid du Colombierwhile $ac_more_lines; do
1809*593dc095SDavid du Colombier  if test $ac_beg -gt 1; then
1810*593dc095SDavid du Colombier    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
1811*593dc095SDavid du Colombier  else
1812*593dc095SDavid du Colombier    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
1813*593dc095SDavid du Colombier  fi
1814*593dc095SDavid du Colombier  if test ! -s conftest.s$ac_file; then
1815*593dc095SDavid du Colombier    ac_more_lines=false
1816*593dc095SDavid du Colombier    rm -f conftest.s$ac_file
1817*593dc095SDavid du Colombier  else
1818*593dc095SDavid du Colombier    if test -z "$ac_sed_cmds"; then
1819*593dc095SDavid du Colombier      ac_sed_cmds="sed -f conftest.s$ac_file"
1820*593dc095SDavid du Colombier    else
1821*593dc095SDavid du Colombier      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
1822*593dc095SDavid du Colombier    fi
1823*593dc095SDavid du Colombier    ac_file=`expr $ac_file + 1`
1824*593dc095SDavid du Colombier    ac_beg=$ac_end
1825*593dc095SDavid du Colombier    ac_end=`expr $ac_end + $ac_max_sed_cmds`
1826*593dc095SDavid du Colombier  fi
1827*593dc095SDavid du Colombierdone
1828*593dc095SDavid du Colombierif test -z "$ac_sed_cmds"; then
1829*593dc095SDavid du Colombier  ac_sed_cmds=cat
1830*593dc095SDavid du Colombierfi
1831*593dc095SDavid du ColombierEOF
1832*593dc095SDavid du Colombier
18337dd7cddfSDavid du Colombiercat >> $CONFIG_STATUS <<EOF
18347dd7cddfSDavid du Colombier
18357dd7cddfSDavid du ColombierCONFIG_FILES=\${CONFIG_FILES-"Makefile:makefile.cfg"}
18367dd7cddfSDavid du ColombierEOF
18377dd7cddfSDavid du Colombiercat >> $CONFIG_STATUS <<\EOF
18387dd7cddfSDavid du Colombierfor ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
1839*593dc095SDavid du Colombier  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
18407dd7cddfSDavid du Colombier  case "$ac_file" in
1841*593dc095SDavid du Colombier  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
18427dd7cddfSDavid du Colombier       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18437dd7cddfSDavid du Colombier  *) ac_file_in="${ac_file}.in" ;;
18447dd7cddfSDavid du Colombier  esac
18457dd7cddfSDavid du Colombier
1846*593dc095SDavid du Colombier  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
18477dd7cddfSDavid du Colombier
18487dd7cddfSDavid du Colombier  # Remove last slash and all that follows it.  Not all systems have dirname.
18497dd7cddfSDavid du Colombier  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
18507dd7cddfSDavid du Colombier  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
18517dd7cddfSDavid du Colombier    # The file is in a subdirectory.
18527dd7cddfSDavid du Colombier    test ! -d "$ac_dir" && mkdir "$ac_dir"
18537dd7cddfSDavid du Colombier    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
18547dd7cddfSDavid du Colombier    # A "../" for each directory in $ac_dir_suffix.
18557dd7cddfSDavid du Colombier    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
18567dd7cddfSDavid du Colombier  else
18577dd7cddfSDavid du Colombier    ac_dir_suffix= ac_dots=
18587dd7cddfSDavid du Colombier  fi
18597dd7cddfSDavid du Colombier
18607dd7cddfSDavid du Colombier  case "$ac_given_srcdir" in
18617dd7cddfSDavid du Colombier  .)  srcdir=.
18627dd7cddfSDavid du Colombier      if test -z "$ac_dots"; then top_srcdir=.
18637dd7cddfSDavid du Colombier      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
18647dd7cddfSDavid du Colombier  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
18657dd7cddfSDavid du Colombier  *) # Relative path.
18667dd7cddfSDavid du Colombier    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
18677dd7cddfSDavid du Colombier    top_srcdir="$ac_dots$ac_given_srcdir" ;;
18687dd7cddfSDavid du Colombier  esac
18697dd7cddfSDavid du Colombier
1870*593dc095SDavid du Colombier  case "$ac_given_INSTALL" in
1871*593dc095SDavid du Colombier  [/$]*) INSTALL="$ac_given_INSTALL" ;;
1872*593dc095SDavid du Colombier  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
1873*593dc095SDavid du Colombier  esac
1874*593dc095SDavid du Colombier
18757dd7cddfSDavid du Colombier  echo creating "$ac_file"
18767dd7cddfSDavid du Colombier  rm -f "$ac_file"
18777dd7cddfSDavid du Colombier  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
18787dd7cddfSDavid du Colombier  case "$ac_file" in
18797dd7cddfSDavid du Colombier  *Makefile*) ac_comsub="1i\\
18807dd7cddfSDavid du Colombier# $configure_input" ;;
18817dd7cddfSDavid du Colombier  *) ac_comsub= ;;
18827dd7cddfSDavid du Colombier  esac
1883*593dc095SDavid du Colombier
1884*593dc095SDavid du Colombier  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
18857dd7cddfSDavid du Colombier  sed -e "$ac_comsub
18867dd7cddfSDavid du Colombiers%@configure_input@%$configure_input%g
18877dd7cddfSDavid du Colombiers%@srcdir@%$srcdir%g
18887dd7cddfSDavid du Colombiers%@top_srcdir@%$top_srcdir%g
1889*593dc095SDavid du Colombiers%@INSTALL@%$INSTALL%g
1890*593dc095SDavid du Colombier" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
18917dd7cddfSDavid du Colombierfi; done
1892*593dc095SDavid du Colombierrm -f conftest.s*
18937dd7cddfSDavid du Colombier
18947dd7cddfSDavid du Colombier# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
18957dd7cddfSDavid du Colombier# NAME is the cpp macro being defined and VALUE is the value it is being given.
18967dd7cddfSDavid du Colombier#
18977dd7cddfSDavid du Colombier# ac_d sets the value in "#define NAME VALUE" lines.
18987dd7cddfSDavid du Colombierac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
18997dd7cddfSDavid du Colombierac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
19007dd7cddfSDavid du Colombierac_dC='\3'
19017dd7cddfSDavid du Colombierac_dD='%g'
19027dd7cddfSDavid du Colombier# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
19037dd7cddfSDavid du Colombierac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
19047dd7cddfSDavid du Colombierac_uB='\([ 	]\)%\1#\2define\3'
19057dd7cddfSDavid du Colombierac_uC=' '
19067dd7cddfSDavid du Colombierac_uD='\4%g'
19077dd7cddfSDavid du Colombier# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
19087dd7cddfSDavid du Colombierac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
19097dd7cddfSDavid du Colombierac_eB='$%\1#\2define\3'
19107dd7cddfSDavid du Colombierac_eC=' '
19117dd7cddfSDavid du Colombierac_eD='%g'
19127dd7cddfSDavid du Colombier
1913*593dc095SDavid du Colombierif test "${CONFIG_HEADERS+set}" != set; then
1914*593dc095SDavid du ColombierEOF
1915*593dc095SDavid du Colombiercat >> $CONFIG_STATUS <<EOF
1916*593dc095SDavid du Colombier  CONFIG_HEADERS="jconfig.h:jconfig.cfg"
1917*593dc095SDavid du ColombierEOF
1918*593dc095SDavid du Colombiercat >> $CONFIG_STATUS <<\EOF
1919*593dc095SDavid du Colombierfi
19207dd7cddfSDavid du Colombierfor ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
1921*593dc095SDavid du Colombier  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
19227dd7cddfSDavid du Colombier  case "$ac_file" in
1923*593dc095SDavid du Colombier  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
19247dd7cddfSDavid du Colombier       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
19257dd7cddfSDavid du Colombier  *) ac_file_in="${ac_file}.in" ;;
19267dd7cddfSDavid du Colombier  esac
19277dd7cddfSDavid du Colombier
19287dd7cddfSDavid du Colombier  echo creating $ac_file
19297dd7cddfSDavid du Colombier
19307dd7cddfSDavid du Colombier  rm -f conftest.frag conftest.in conftest.out
1931*593dc095SDavid du Colombier  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
1932*593dc095SDavid du Colombier  cat $ac_file_inputs > conftest.in
19337dd7cddfSDavid du Colombier
19347dd7cddfSDavid du ColombierEOF
19357dd7cddfSDavid du Colombier
19367dd7cddfSDavid du Colombier# Transform confdefs.h into a sed script conftest.vals that substitutes
19377dd7cddfSDavid du Colombier# the proper values into config.h.in to produce config.h.  And first:
19387dd7cddfSDavid du Colombier# Protect against being on the right side of a sed subst in config.status.
19397dd7cddfSDavid du Colombier# Protect against being in an unquoted here document in config.status.
19407dd7cddfSDavid du Colombierrm -f conftest.vals
19417dd7cddfSDavid du Colombiercat > conftest.hdr <<\EOF
19427dd7cddfSDavid du Colombiers/[\\&%]/\\&/g
19437dd7cddfSDavid du Colombiers%[\\$`]%\\&%g
1944*593dc095SDavid du Colombiers%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
19457dd7cddfSDavid du Colombiers%ac_d%ac_u%gp
19467dd7cddfSDavid du Colombiers%ac_u%ac_e%gp
19477dd7cddfSDavid du ColombierEOF
19487dd7cddfSDavid du Colombiersed -n -f conftest.hdr confdefs.h > conftest.vals
19497dd7cddfSDavid du Colombierrm -f conftest.hdr
19507dd7cddfSDavid du Colombier
19517dd7cddfSDavid du Colombier# This sed command replaces #undef with comments.  This is necessary, for
19527dd7cddfSDavid du Colombier# example, in the case of _POSIX_SOURCE, which is predefined and required
19537dd7cddfSDavid du Colombier# on some systems where configure will not decide to define it.
19547dd7cddfSDavid du Colombiercat >> conftest.vals <<\EOF
19557dd7cddfSDavid du ColombierEOF
19567dd7cddfSDavid du Colombier
19577dd7cddfSDavid du Colombier# Break up conftest.vals because some shells have a limit on
19587dd7cddfSDavid du Colombier# the size of here documents, and old seds have small limits too.
19597dd7cddfSDavid du Colombier
19607dd7cddfSDavid du Colombierrm -f conftest.tail
19617dd7cddfSDavid du Colombierwhile :
19627dd7cddfSDavid du Colombierdo
19637dd7cddfSDavid du Colombier  ac_lines=`grep -c . conftest.vals`
19647dd7cddfSDavid du Colombier  # grep -c gives empty output for an empty file on some AIX systems.
19657dd7cddfSDavid du Colombier  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
19667dd7cddfSDavid du Colombier  # Write a limited-size here document to conftest.frag.
19677dd7cddfSDavid du Colombier  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
19687dd7cddfSDavid du Colombier  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
19697dd7cddfSDavid du Colombier  echo 'CEOF
19707dd7cddfSDavid du Colombier  sed -f conftest.frag conftest.in > conftest.out
19717dd7cddfSDavid du Colombier  rm -f conftest.in
19727dd7cddfSDavid du Colombier  mv conftest.out conftest.in
19737dd7cddfSDavid du Colombier' >> $CONFIG_STATUS
19747dd7cddfSDavid du Colombier  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
19757dd7cddfSDavid du Colombier  rm -f conftest.vals
19767dd7cddfSDavid du Colombier  mv conftest.tail conftest.vals
19777dd7cddfSDavid du Colombierdone
19787dd7cddfSDavid du Colombierrm -f conftest.vals
19797dd7cddfSDavid du Colombier
19807dd7cddfSDavid du Colombiercat >> $CONFIG_STATUS <<\EOF
19817dd7cddfSDavid du Colombier  rm -f conftest.frag conftest.h
19827dd7cddfSDavid du Colombier  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
19837dd7cddfSDavid du Colombier  cat conftest.in >> conftest.h
19847dd7cddfSDavid du Colombier  rm -f conftest.in
19857dd7cddfSDavid du Colombier  if cmp -s $ac_file conftest.h 2>/dev/null; then
19867dd7cddfSDavid du Colombier    echo "$ac_file is unchanged"
19877dd7cddfSDavid du Colombier    rm -f conftest.h
19887dd7cddfSDavid du Colombier  else
1989*593dc095SDavid du Colombier    # Remove last slash and all that follows it.  Not all systems have dirname.
1990*593dc095SDavid du Colombier      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1991*593dc095SDavid du Colombier      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1992*593dc095SDavid du Colombier      # The file is in a subdirectory.
1993*593dc095SDavid du Colombier      test ! -d "$ac_dir" && mkdir "$ac_dir"
1994*593dc095SDavid du Colombier    fi
19957dd7cddfSDavid du Colombier    rm -f $ac_file
19967dd7cddfSDavid du Colombier    mv conftest.h $ac_file
19977dd7cddfSDavid du Colombier  fi
19987dd7cddfSDavid du Colombierfi; done
19997dd7cddfSDavid du Colombier
2000*593dc095SDavid du ColombierEOF
2001*593dc095SDavid du Colombiercat >> $CONFIG_STATUS <<EOF
20027dd7cddfSDavid du Colombier
2003*593dc095SDavid du ColombierEOF
2004*593dc095SDavid du Colombiercat >> $CONFIG_STATUS <<\EOF
20057dd7cddfSDavid du Colombier
20067dd7cddfSDavid du Colombierexit 0
20077dd7cddfSDavid du ColombierEOF
20087dd7cddfSDavid du Colombierchmod +x $CONFIG_STATUS
20097dd7cddfSDavid du Colombierrm -fr confdefs* $ac_clean_files
20107dd7cddfSDavid du Colombiertest "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
20117dd7cddfSDavid du Colombier
2012