1997-04-26 21:58:21 +08:00
|
|
|
#! /bin/sh
|
|
|
|
|
|
|
|
# Guess values for system-dependent variables and create Makefiles.
|
1999-05-30 05:53:30 +08:00
|
|
|
# Generated automatically using autoconf version 2.13
|
1997-04-30 00:15:03 +08:00
|
|
|
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
|
1997-04-26 21:58:21 +08:00
|
|
|
#
|
|
|
|
# This configure script is free software; the Free Software Foundation
|
|
|
|
# gives unlimited permission to copy, distribute and modify it.
|
|
|
|
|
|
|
|
# Defaults:
|
|
|
|
ac_help=
|
|
|
|
ac_default_prefix=/usr/local
|
|
|
|
# Any additions from configure.in:
|
1997-04-26 22:37:06 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--with-cc=COMPILER select compiler to use"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-linker=LINKER select linker to use"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-ccopts=CCOPTS select compiler command line options"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-ldopts=LDOPTS select linker command line options"
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_help="$ac_help
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
--with-root-prefix=PREFIX override prefix variable for files to be placed in the root"
|
Many files:
unix.c (main): If compression is enabled on the filesystem, print a
warning message (for now).
message.c: Add new compression shortcut: @c == compress
problem.c, problem.h (PR_1_COMPR_SET): Add new error code.
pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set,
check to see if the filesystem supports compression. If it does pass
this information down to process_block() so it can treat the
compressed block flag words correctly. If not, offer to clear the
flag, since it shouldn't be set.
(process_block): If an inode has the compressed inode flag set, allow
EXT2FS_COMPRESSED_BLKADDR.
pass1b.c (process_pass1b_block, delete_file_block, clone_file_block):
pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if
the block can be skipped.
ChangeLog, Makefile.in:
Makefile.in: Exclude the internationalization files from being
distributed.
ChangeLog, configure, configure.in:
configure.in: Add support for --enable-compression. This is
experimental code only for now, which is why it's under --enable test.
Once it's stable, it will always be compiled in.
TODO:
Commit additional TODO items.
2000-02-11 23:55:07 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-compression enable EXPERIMENTAL compression support"
|
2002-06-26 11:26:34 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-htree enable EXPERIMENTAL htree directory support"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-htree-clear clear htree because we don't trust e2fsck"
|
2002-05-25 10:44:42 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-old-evms use EVMS 1.0 ABI (instead of EVMS 1.1)"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-dll-shlibs select DLL libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-elf-shlibs select ELF shared libraries"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
1997-04-29 22:28:00 +08:00
|
|
|
--enable-bsd-shlibs select BSD shared libraries"
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--enable-profile build profiling libraries"
|
2001-06-11 14:54:13 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--enable-checker build checker libraries"
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--enable-jfs-debug enable journal debugging"
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--disable-swapfs disable support of legacy byte-swapped filesystems"
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--disable-debugfs disable support of debugfs program"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--disable-imager disable support of e2image program"
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_help="$ac_help
|
2001-06-14 06:16:47 +08:00
|
|
|
--disable-resizer disable support of e2resize program"
|
1997-04-29 22:28:00 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-dynamic-e2fsck build e2fsck dynamically"
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-fsck build fsck wrapper program"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-old-bitops Use old (non-standard but native) bitmask operations"
|
2001-06-14 06:16:47 +08:00
|
|
|
ac_help="$ac_help
|
|
|
|
--enable-nls Turn on Native Language Support"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-included-gettext use the GNU gettext library included here"
|
|
|
|
ac_help="$ac_help
|
|
|
|
--with-catgets use catgets functions if available"
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Initialize some variables set by options.
|
|
|
|
# The variables have the same names as the options, with
|
|
|
|
# dashes changed to underlines.
|
|
|
|
build=NONE
|
|
|
|
cache_file=./config.cache
|
|
|
|
exec_prefix=NONE
|
|
|
|
host=NONE
|
|
|
|
no_create=
|
|
|
|
nonopt=NONE
|
|
|
|
no_recursion=
|
|
|
|
prefix=NONE
|
|
|
|
program_prefix=NONE
|
|
|
|
program_suffix=NONE
|
|
|
|
program_transform_name=s,x,x,
|
|
|
|
silent=
|
|
|
|
site=
|
|
|
|
srcdir=
|
|
|
|
target=NONE
|
|
|
|
verbose=
|
|
|
|
x_includes=NONE
|
|
|
|
x_libraries=NONE
|
1997-04-30 00:15:03 +08:00
|
|
|
bindir='${exec_prefix}/bin'
|
|
|
|
sbindir='${exec_prefix}/sbin'
|
|
|
|
libexecdir='${exec_prefix}/libexec'
|
|
|
|
datadir='${prefix}/share'
|
|
|
|
sysconfdir='${prefix}/etc'
|
|
|
|
sharedstatedir='${prefix}/com'
|
|
|
|
localstatedir='${prefix}/var'
|
|
|
|
libdir='${exec_prefix}/lib'
|
|
|
|
includedir='${prefix}/include'
|
|
|
|
oldincludedir='/usr/include'
|
|
|
|
infodir='${prefix}/info'
|
|
|
|
mandir='${prefix}/man'
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Initialize some other variables.
|
|
|
|
subdirs=
|
1997-04-30 00:15:03 +08:00
|
|
|
MFLAGS= MAKEFLAGS=
|
1999-05-30 05:53:30 +08:00
|
|
|
SHELL=${CONFIG_SHELL-/bin/sh}
|
1997-04-30 00:15:03 +08:00
|
|
|
# Maximum number of lines to put in a shell here document.
|
|
|
|
ac_max_here_lines=12
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
ac_prev=
|
|
|
|
for ac_option
|
|
|
|
do
|
|
|
|
|
|
|
|
# If the previous option needs an argument, assign it.
|
|
|
|
if test -n "$ac_prev"; then
|
|
|
|
eval "$ac_prev=\$ac_option"
|
|
|
|
ac_prev=
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$ac_option" in
|
|
|
|
-*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
|
|
|
|
*) ac_optarg= ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# Accept the important Cygnus configure options, so we can diagnose typos.
|
|
|
|
|
|
|
|
case "$ac_option" in
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-bindir | --bindir | --bindi | --bind | --bin | --bi)
|
|
|
|
ac_prev=bindir ;;
|
|
|
|
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
|
|
|
|
bindir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-build | --build | --buil | --bui | --bu)
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_prev=build ;;
|
1997-04-30 00:15:03 +08:00
|
|
|
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
|
1997-04-26 21:58:21 +08:00
|
|
|
build="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-cache-file | --cache-file | --cache-fil | --cache-fi \
|
|
|
|
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
|
|
|
|
ac_prev=cache_file ;;
|
|
|
|
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
|
|
|
|
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
|
|
|
|
cache_file="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-datadir | --datadir | --datadi | --datad | --data | --dat | --da)
|
|
|
|
ac_prev=datadir ;;
|
|
|
|
-datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
|
|
|
|
| --da=*)
|
|
|
|
datadir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-disable-* | --disable-*)
|
|
|
|
ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
|
|
eval "enable_${ac_feature}=no" ;;
|
|
|
|
|
|
|
|
-enable-* | --enable-*)
|
|
|
|
ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_feature=`echo $ac_feature| sed 's/-/_/g'`
|
|
|
|
case "$ac_option" in
|
|
|
|
*=*) ;;
|
|
|
|
*) ac_optarg=yes ;;
|
|
|
|
esac
|
|
|
|
eval "enable_${ac_feature}='$ac_optarg'" ;;
|
|
|
|
|
|
|
|
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
|
|
|
|
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
|
|
|
|
| --exec | --exe | --ex)
|
|
|
|
ac_prev=exec_prefix ;;
|
|
|
|
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
|
|
|
|
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
|
|
|
|
| --exec=* | --exe=* | --ex=*)
|
|
|
|
exec_prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-gas | --gas | --ga | --g)
|
|
|
|
# Obsolete; use --with-gas.
|
|
|
|
with_gas=yes ;;
|
|
|
|
|
|
|
|
-help | --help | --hel | --he)
|
|
|
|
# Omit some internal or obsolete options to make the list less imposing.
|
|
|
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
|
|
|
cat << EOF
|
|
|
|
Usage: configure [options] [host]
|
|
|
|
Options: [defaults in brackets after descriptions]
|
|
|
|
Configuration:
|
|
|
|
--cache-file=FILE cache test results in FILE
|
|
|
|
--help print this message
|
|
|
|
--no-create do not create output files
|
|
|
|
--quiet, --silent do not print \`checking...' messages
|
|
|
|
--version print the version of autoconf that created configure
|
|
|
|
Directory and file names:
|
|
|
|
--prefix=PREFIX install architecture-independent files in PREFIX
|
|
|
|
[$ac_default_prefix]
|
1997-04-30 00:15:03 +08:00
|
|
|
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
1997-04-26 21:58:21 +08:00
|
|
|
[same as prefix]
|
1997-04-30 00:15:03 +08:00
|
|
|
--bindir=DIR user executables in DIR [EPREFIX/bin]
|
|
|
|
--sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
|
|
|
|
--libexecdir=DIR program executables in DIR [EPREFIX/libexec]
|
|
|
|
--datadir=DIR read-only architecture-independent data in DIR
|
|
|
|
[PREFIX/share]
|
|
|
|
--sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
|
|
|
|
--sharedstatedir=DIR modifiable architecture-independent data in DIR
|
|
|
|
[PREFIX/com]
|
|
|
|
--localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
|
|
|
|
--libdir=DIR object code libraries in DIR [EPREFIX/lib]
|
|
|
|
--includedir=DIR C header files in DIR [PREFIX/include]
|
|
|
|
--oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
|
|
|
|
--infodir=DIR info documentation in DIR [PREFIX/info]
|
|
|
|
--mandir=DIR man documentation in DIR [PREFIX/man]
|
1997-04-26 21:58:21 +08:00
|
|
|
--srcdir=DIR find the sources in DIR [configure dir or ..]
|
|
|
|
--program-prefix=PREFIX prepend PREFIX to installed program names
|
|
|
|
--program-suffix=SUFFIX append SUFFIX to installed program names
|
1997-04-30 00:15:03 +08:00
|
|
|
--program-transform-name=PROGRAM
|
|
|
|
run sed PROGRAM on installed program names
|
|
|
|
EOF
|
|
|
|
cat << EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
Host type:
|
|
|
|
--build=BUILD configure for building on BUILD [BUILD=HOST]
|
|
|
|
--host=HOST configure for HOST [guessed]
|
|
|
|
--target=TARGET configure for TARGET [TARGET=HOST]
|
|
|
|
Features and packages:
|
|
|
|
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
|
|
|
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
|
|
|
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
|
|
|
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
|
|
|
--x-includes=DIR X include files are in DIR
|
|
|
|
--x-libraries=DIR X library files are in DIR
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
if test -n "$ac_help"; then
|
|
|
|
echo "--enable and --with options recognized:$ac_help"
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
|
|
|
|
-host | --host | --hos | --ho)
|
|
|
|
ac_prev=host ;;
|
|
|
|
-host=* | --host=* | --hos=* | --ho=*)
|
|
|
|
host="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-includedir | --includedir | --includedi | --included | --include \
|
|
|
|
| --includ | --inclu | --incl | --inc)
|
|
|
|
ac_prev=includedir ;;
|
|
|
|
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
|
|
|
|
| --includ=* | --inclu=* | --incl=* | --inc=*)
|
|
|
|
includedir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-infodir | --infodir | --infodi | --infod | --info | --inf)
|
|
|
|
ac_prev=infodir ;;
|
|
|
|
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
|
|
|
|
infodir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-libdir | --libdir | --libdi | --libd)
|
|
|
|
ac_prev=libdir ;;
|
|
|
|
-libdir=* | --libdir=* | --libdi=* | --libd=*)
|
|
|
|
libdir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
|
|
|
|
| --libexe | --libex | --libe)
|
|
|
|
ac_prev=libexecdir ;;
|
|
|
|
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
|
|
|
|
| --libexe=* | --libex=* | --libe=*)
|
|
|
|
libexecdir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-localstatedir | --localstatedir | --localstatedi | --localstated \
|
|
|
|
| --localstate | --localstat | --localsta | --localst \
|
|
|
|
| --locals | --local | --loca | --loc | --lo)
|
|
|
|
ac_prev=localstatedir ;;
|
|
|
|
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
|
|
|
|
| --localstate=* | --localstat=* | --localsta=* | --localst=* \
|
|
|
|
| --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
|
|
|
|
localstatedir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
|
|
|
|
ac_prev=mandir ;;
|
|
|
|
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
|
|
|
|
mandir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-nfp | --nfp | --nf)
|
|
|
|
# Obsolete; use --without-fp.
|
|
|
|
with_fp=no ;;
|
|
|
|
|
|
|
|
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
|
|
| --no-cr | --no-c)
|
|
|
|
no_create=yes ;;
|
|
|
|
|
|
|
|
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
|
|
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
|
|
|
|
no_recursion=yes ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
|
|
|
|
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
|
|
|
|
| --oldin | --oldi | --old | --ol | --o)
|
|
|
|
ac_prev=oldincludedir ;;
|
|
|
|
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
|
|
|
|
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
|
|
|
|
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
|
|
|
|
oldincludedir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
|
|
|
|
ac_prev=prefix ;;
|
|
|
|
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
|
|
|
|
prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-prefix | --program-prefix | --program-prefi | --program-pref \
|
|
|
|
| --program-pre | --program-pr | --program-p)
|
|
|
|
ac_prev=program_prefix ;;
|
|
|
|
-program-prefix=* | --program-prefix=* | --program-prefi=* \
|
|
|
|
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
|
|
|
|
program_prefix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-suffix | --program-suffix | --program-suffi | --program-suff \
|
|
|
|
| --program-suf | --program-su | --program-s)
|
|
|
|
ac_prev=program_suffix ;;
|
|
|
|
-program-suffix=* | --program-suffix=* | --program-suffi=* \
|
|
|
|
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
|
|
|
|
program_suffix="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-program-transform-name | --program-transform-name \
|
|
|
|
| --program-transform-nam | --program-transform-na \
|
|
|
|
| --program-transform-n | --program-transform- \
|
|
|
|
| --program-transform | --program-transfor \
|
|
|
|
| --program-transfo | --program-transf \
|
|
|
|
| --program-trans | --program-tran \
|
|
|
|
| --progr-tra | --program-tr | --program-t)
|
|
|
|
ac_prev=program_transform_name ;;
|
|
|
|
-program-transform-name=* | --program-transform-name=* \
|
|
|
|
| --program-transform-nam=* | --program-transform-na=* \
|
|
|
|
| --program-transform-n=* | --program-transform-=* \
|
|
|
|
| --program-transform=* | --program-transfor=* \
|
|
|
|
| --program-transfo=* | --program-transf=* \
|
|
|
|
| --program-trans=* | --program-tran=* \
|
|
|
|
| --progr-tra=* | --program-tr=* | --program-t=*)
|
|
|
|
program_transform_name="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
|
|
|
|
| -silent | --silent | --silen | --sile | --sil)
|
|
|
|
silent=yes ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
|
|
|
|
ac_prev=sbindir ;;
|
|
|
|
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
|
|
|
|
| --sbi=* | --sb=*)
|
|
|
|
sbindir="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-sharedstatedir | --sharedstatedir | --sharedstatedi \
|
|
|
|
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
|
|
|
|
| --sharedst | --shareds | --shared | --share | --shar \
|
|
|
|
| --sha | --sh)
|
|
|
|
ac_prev=sharedstatedir ;;
|
|
|
|
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
|
|
|
|
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
|
|
|
|
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
|
|
|
|
| --sha=* | --sh=*)
|
|
|
|
sharedstatedir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-site | --site | --sit)
|
|
|
|
ac_prev=site ;;
|
|
|
|
-site=* | --site=* | --sit=*)
|
|
|
|
site="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
|
|
|
|
ac_prev=srcdir ;;
|
|
|
|
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
|
|
|
|
srcdir="$ac_optarg" ;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
|
|
|
|
| --syscon | --sysco | --sysc | --sys | --sy)
|
|
|
|
ac_prev=sysconfdir ;;
|
|
|
|
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
|
|
|
|
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
|
|
|
|
sysconfdir="$ac_optarg" ;;
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
-target | --target | --targe | --targ | --tar | --ta | --t)
|
|
|
|
ac_prev=target ;;
|
|
|
|
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
|
|
|
|
target="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-v | -verbose | --verbose | --verbos | --verbo | --verb)
|
|
|
|
verbose=yes ;;
|
|
|
|
|
|
|
|
-version | --version | --versio | --versi | --vers)
|
1999-05-30 05:53:30 +08:00
|
|
|
echo "configure generated by autoconf version 2.13"
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
|
|
|
|
-with-* | --with-*)
|
|
|
|
ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
|
|
case "$ac_option" in
|
|
|
|
*=*) ;;
|
|
|
|
*) ac_optarg=yes ;;
|
|
|
|
esac
|
|
|
|
eval "with_${ac_package}='$ac_optarg'" ;;
|
|
|
|
|
|
|
|
-without-* | --without-*)
|
|
|
|
ac_package=`echo $ac_option|sed -e 's/-*without-//'`
|
|
|
|
# Reject names that are not valid shell variable names.
|
|
|
|
if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
|
|
|
|
{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_package=`echo $ac_package| sed 's/-/_/g'`
|
|
|
|
eval "with_${ac_package}=no" ;;
|
|
|
|
|
|
|
|
--x)
|
|
|
|
# Obsolete; use --with-x.
|
|
|
|
with_x=yes ;;
|
|
|
|
|
|
|
|
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
|
|
|
|
| --x-incl | --x-inc | --x-in | --x-i)
|
|
|
|
ac_prev=x_includes ;;
|
|
|
|
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
|
|
|
|
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
|
|
|
|
x_includes="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-x-libraries | --x-libraries | --x-librarie | --x-librari \
|
|
|
|
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
|
|
|
|
ac_prev=x_libraries ;;
|
|
|
|
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
|
|
|
|
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
|
|
|
|
x_libraries="$ac_optarg" ;;
|
|
|
|
|
|
|
|
-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
|
|
|
|
;;
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
*)
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
|
|
|
|
echo "configure: warning: $ac_option: invalid host type" 1>&2
|
|
|
|
fi
|
|
|
|
if test "x$nonopt" != xNONE; then
|
|
|
|
{ echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
nonopt="$ac_option"
|
|
|
|
;;
|
|
|
|
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -n "$ac_prev"; then
|
|
|
|
{ echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
|
|
|
|
|
|
# File descriptor usage:
|
|
|
|
# 0 standard input
|
|
|
|
# 1 file creation
|
|
|
|
# 2 errors and warnings
|
|
|
|
# 3 some systems may open it to /dev/tty
|
|
|
|
# 4 used on the Kubota Titan
|
|
|
|
# 6 checking for... messages and results
|
|
|
|
# 5 compiler messages saved in config.log
|
|
|
|
if test "$silent" = yes; then
|
|
|
|
exec 6>/dev/null
|
|
|
|
else
|
|
|
|
exec 6>&1
|
|
|
|
fi
|
|
|
|
exec 5>./config.log
|
|
|
|
|
|
|
|
echo "\
|
|
|
|
This file contains any messages produced by compilers while
|
|
|
|
running configure, to aid debugging if configure makes a mistake.
|
|
|
|
" 1>&5
|
|
|
|
|
|
|
|
# Strip out --no-create and --no-recursion so they do not pile up.
|
|
|
|
# Also quote any args containing shell metacharacters.
|
|
|
|
ac_configure_args=
|
|
|
|
for ac_arg
|
|
|
|
do
|
|
|
|
case "$ac_arg" in
|
|
|
|
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
|
|
|
|
| --no-cr | --no-c) ;;
|
|
|
|
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
|
|
|
|
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
|
|
|
|
*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
|
|
|
|
ac_configure_args="$ac_configure_args '$ac_arg'" ;;
|
|
|
|
*) ac_configure_args="$ac_configure_args $ac_arg" ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
# NLS nuisances.
|
1997-04-30 00:15:03 +08:00
|
|
|
# Only set these to C if already set. These must not be set unconditionally
|
|
|
|
# because not all systems understand e.g. LANG=C (notably SCO).
|
|
|
|
# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
|
|
|
|
# Non-C LC_CTYPE values break the ctype check.
|
1997-04-26 21:58:21 +08:00
|
|
|
if test "${LANG+set}" = set; then LANG=C; export LANG; fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
|
|
|
|
if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
|
|
|
|
if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# confdefs.h avoids OS command line length limits that DEFS can exceed.
|
|
|
|
rm -rf conftest* confdefs.h
|
|
|
|
# AIX cpp loses on an empty file, so make sure it contains at least a newline.
|
|
|
|
echo > confdefs.h
|
|
|
|
|
|
|
|
# A filename unique to this package, relative to the directory that
|
|
|
|
# configure is in, which we can look for to find out if srcdir is correct.
|
|
|
|
ac_unique_file=version.h
|
|
|
|
|
|
|
|
# Find the source files, if location was not specified.
|
|
|
|
if test -z "$srcdir"; then
|
|
|
|
ac_srcdir_defaulted=yes
|
|
|
|
# Try the directory containing this script, then its parent.
|
|
|
|
ac_prog=$0
|
|
|
|
ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
|
|
|
|
test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
|
|
|
|
srcdir=$ac_confdir
|
|
|
|
if test ! -r $srcdir/$ac_unique_file; then
|
|
|
|
srcdir=..
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
ac_srcdir_defaulted=no
|
|
|
|
fi
|
|
|
|
if test ! -r $srcdir/$ac_unique_file; then
|
|
|
|
if test "$ac_srcdir_defaulted" = yes; then
|
|
|
|
{ echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
|
|
|
|
else
|
|
|
|
{ echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
|
|
|
|
|
|
|
|
# Prefer explicitly selected file to automatically selected ones.
|
|
|
|
if test -z "$CONFIG_SITE"; then
|
|
|
|
if test "x$prefix" != xNONE; then
|
|
|
|
CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
|
|
|
|
else
|
|
|
|
CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
for ac_site_file in $CONFIG_SITE; do
|
|
|
|
if test -r "$ac_site_file"; then
|
|
|
|
echo "loading site script $ac_site_file"
|
|
|
|
. "$ac_site_file"
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
if test -r "$cache_file"; then
|
|
|
|
echo "loading cache $cache_file"
|
|
|
|
. $cache_file
|
|
|
|
else
|
|
|
|
echo "creating cache $cache_file"
|
|
|
|
> $cache_file
|
|
|
|
fi
|
|
|
|
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
1997-04-30 00:15:03 +08:00
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_exeext=
|
|
|
|
ac_objext=o
|
1997-04-26 21:58:21 +08:00
|
|
|
if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
|
|
|
|
# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
|
|
|
|
if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
|
|
|
|
ac_n= ac_c='
|
|
|
|
' ac_t=' '
|
|
|
|
else
|
|
|
|
ac_n=-n ac_c= ac_t=
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
ac_n= ac_c='\c' ac_t=
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
MCONFIG=./MCONFIG
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
BINARY_TYPE=bin
|
|
|
|
E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
|
|
|
|
| awk '{print $3}' | tr \" " " | awk '{print $1}'`
|
|
|
|
DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
|
|
|
|
| tr \" " "`
|
|
|
|
MONTH=`echo $DATE | awk -F- '{print $2}'`
|
|
|
|
YEAR=`echo $DATE | awk -F- '{print $3}'`
|
|
|
|
|
1999-01-13 07:32:52 +08:00
|
|
|
if expr $YEAR ">" 1900 > /dev/null ; then
|
|
|
|
E2FSPROGS_YEAR=$YEAR
|
|
|
|
elif expr $YEAR ">" 90 >/dev/null ; then
|
1997-04-26 22:37:06 +08:00
|
|
|
E2FSPROGS_YEAR=19$YEAR
|
|
|
|
else
|
|
|
|
E2FSPROGS_YEAR=20$YEAR
|
|
|
|
fi
|
|
|
|
|
|
|
|
case $MONTH in
|
|
|
|
Jan) E2FSPROGS_MONTH="January" ;;
|
|
|
|
Feb) E2FSPROGS_MONTH="February" ;;
|
|
|
|
Mar) E2FSPROGS_MONTH="March" ;;
|
|
|
|
Apr) E2FSPROGS_MONTH="April" ;;
|
|
|
|
May) E2FSPROGS_MONTH="May" ;;
|
|
|
|
Jun) E2FSPROGS_MONTH="June" ;;
|
|
|
|
Jul) E2FSPROGS_MONTH="July" ;;
|
|
|
|
Aug) E2FSPROGS_MONTH="August" ;;
|
|
|
|
Sep) E2FSPROGS_MONTH="September" ;;
|
|
|
|
Oct) E2FSPROGS_MONTH="October" ;;
|
|
|
|
Nov) E2FSPROGS_MONTH="November" ;;
|
|
|
|
Dec) E2FSPROGS_MONTH="December" ;;
|
|
|
|
*) echo "Unknown month $MONTH??" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
unset DATE MONTH YEAR
|
|
|
|
echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION"
|
|
|
|
echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}"
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_aux_dir=
|
|
|
|
for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
|
|
|
|
if test -f $ac_dir/install-sh; then
|
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install-sh -c"
|
|
|
|
break
|
|
|
|
elif test -f $ac_dir/install.sh; then
|
|
|
|
ac_aux_dir=$ac_dir
|
|
|
|
ac_install_sh="$ac_aux_dir/install.sh -c"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
if test -z "$ac_aux_dir"; then
|
|
|
|
{ echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
ac_config_guess=$ac_aux_dir/config.guess
|
|
|
|
ac_config_sub=$ac_aux_dir/config.sub
|
|
|
|
ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
|
|
|
|
|
|
|
|
|
|
|
|
# Make sure we can run config.sub.
|
1999-05-30 05:53:30 +08:00
|
|
|
if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
|
1997-04-29 22:51:31 +08:00
|
|
|
else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking host system type""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:642: checking host system type" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
|
|
|
|
host_alias=$host
|
|
|
|
case "$host_alias" in
|
|
|
|
NONE)
|
|
|
|
case $nonopt in
|
|
|
|
NONE)
|
1999-05-30 05:53:30 +08:00
|
|
|
if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
|
1997-04-29 22:51:31 +08:00
|
|
|
else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
|
|
|
|
fi ;;
|
|
|
|
*) host_alias=$nonopt ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
|
1997-04-30 00:15:03 +08:00
|
|
|
host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
|
|
|
host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
|
|
|
host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""$host" 1>&6
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
# Check whether --with-cc or --without-cc was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${with_cc+set}" = set; then
|
|
|
|
withval="$with_cc"
|
1997-04-26 22:37:06 +08:00
|
|
|
echo "$ac_t""CC=$withval" 1>&6
|
|
|
|
CC=$withval
|
|
|
|
else
|
|
|
|
if test -z "$CC" ; then CC=cc; fi
|
|
|
|
echo "$ac_t""CC defaults to $CC" 1>&6
|
|
|
|
fi
|
|
|
|
export CC
|
|
|
|
|
2000-02-03 00:13:14 +08:00
|
|
|
# Extract the first word of "gcc", so it can be a program name with args.
|
|
|
|
set dummy gcc; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:676: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_CC="gcc"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -z "$CC"; then
|
|
|
|
# Extract the first word of "cc", so it can be a program name with args.
|
|
|
|
set dummy cc; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:706: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_prog_rejected=no
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
|
|
|
|
ac_prog_rejected=yes
|
|
|
|
continue
|
|
|
|
fi
|
|
|
|
ac_cv_prog_CC="cc"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
if test $ac_prog_rejected = yes; then
|
|
|
|
# We found a bogon in the path, so make sure we never use it.
|
|
|
|
set dummy $ac_cv_prog_CC
|
|
|
|
shift
|
|
|
|
if test $# -gt 0; then
|
|
|
|
# We chose a different compiler from the bogus one.
|
|
|
|
# However, it has the same basename, so the bogon will be chosen
|
|
|
|
# first if we set CC to just the basename; use the full file name.
|
|
|
|
shift
|
|
|
|
set dummy "$ac_dir/$ac_word" "$@"
|
|
|
|
shift
|
|
|
|
ac_cv_prog_CC="$@"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -z "$CC"; then
|
|
|
|
case "`uname -s`" in
|
|
|
|
*win32* | *WIN32*)
|
|
|
|
# Extract the first word of "cl", so it can be a program name with args.
|
|
|
|
set dummy cl; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:757: checking for $ac_word" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$CC"; then
|
|
|
|
ac_cv_prog_CC="$CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_CC="cl"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
CC="$ac_cv_prog_CC"
|
|
|
|
if test -n "$CC"; then
|
|
|
|
echo "$ac_t""$CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:789: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
cat > conftest.$ac_ext << EOF
|
|
|
|
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 800 "configure"
|
2000-02-03 00:13:14 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
main(){return(0);}
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-03 00:13:14 +08:00
|
|
|
ac_cv_prog_cc_works=yes
|
|
|
|
# If we can't run a trivial program, we are probably using a cross compiler.
|
|
|
|
if (./conftest; exit) 2>/dev/null; then
|
|
|
|
ac_cv_prog_cc_cross=no
|
|
|
|
else
|
|
|
|
ac_cv_prog_cc_cross=yes
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
ac_cv_prog_cc_works=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_ext=c
|
|
|
|
# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
|
|
|
|
ac_cpp='$CPP $CPPFLAGS'
|
|
|
|
ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
|
|
|
|
ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
|
|
|
|
if test $ac_cv_prog_cc_works = no; then
|
|
|
|
{ echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:831: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
|
|
|
|
cross_compiling=$ac_cv_prog_cc_cross
|
|
|
|
|
|
|
|
echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:836: checking whether we are using GNU C" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.c <<EOF
|
|
|
|
#ifdef __GNUC__
|
|
|
|
yes;
|
|
|
|
#endif
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:845: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
|
2000-02-03 00:13:14 +08:00
|
|
|
ac_cv_prog_gcc=yes
|
|
|
|
else
|
|
|
|
ac_cv_prog_gcc=no
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_gcc" 1>&6
|
|
|
|
|
|
|
|
if test $ac_cv_prog_gcc = yes; then
|
|
|
|
GCC=yes
|
|
|
|
else
|
|
|
|
GCC=
|
|
|
|
fi
|
|
|
|
|
|
|
|
ac_test_CFLAGS="${CFLAGS+set}"
|
|
|
|
ac_save_CFLAGS="$CFLAGS"
|
|
|
|
CFLAGS=
|
|
|
|
echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:864: checking whether ${CC-cc} accepts -g" >&5
|
2000-02-03 00:13:14 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
echo 'void f(){}' > conftest.c
|
|
|
|
if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
|
|
|
|
ac_cv_prog_cc_g=yes
|
|
|
|
else
|
|
|
|
ac_cv_prog_cc_g=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
|
|
|
|
if test "$ac_test_CFLAGS" = set; then
|
|
|
|
CFLAGS="$ac_save_CFLAGS"
|
|
|
|
elif test $ac_cv_prog_cc_g = yes; then
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CFLAGS="-g -O2"
|
|
|
|
else
|
|
|
|
CFLAGS="-g"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CFLAGS="-O2"
|
|
|
|
else
|
|
|
|
CFLAGS=
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
# Check whether --with-linker or --without-linker was given.
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${with_linker+set}" = set; then
|
|
|
|
withval="$with_linker"
|
1997-04-26 22:37:06 +08:00
|
|
|
echo "$ac_t""LD=$withval" 1>&6
|
|
|
|
LD=$withval
|
|
|
|
else
|
|
|
|
if test -z "$LD" ; then LD=$CC; fi
|
|
|
|
echo "$ac_t""LD defaults to $LD" 1>&6
|
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
export LD
|
|
|
|
|
|
|
|
# Check whether --with-ccopts or --without-ccopts was given.
|
|
|
|
if test "${with_ccopts+set}" = set; then
|
|
|
|
withval="$with_ccopts"
|
|
|
|
echo "$ac_t""CCOPTS is $withval" 1>&6
|
2001-06-11 14:54:13 +08:00
|
|
|
CFLAGS=$withval
|
2000-02-09 04:17:21 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:913: checking how to run the C preprocessor" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# On Suns, sometimes $CPP names a directory.
|
|
|
|
if test -n "$CPP" && test -d "$CPP"; then
|
|
|
|
CPP=
|
|
|
|
fi
|
|
|
|
if test -z "$CPP"; then
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
# This must be in double quotes, not single quotes, because CPP may get
|
|
|
|
# substituted into the Makefile and "${CC-cc}" will confuse make.
|
|
|
|
CPP="${CC-cc} -E"
|
|
|
|
# On the NeXT, cc -E runs the code through the compiler's parser,
|
|
|
|
# not just through cpp.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 928 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:934: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP="${CC-cc} -E -traditional-cpp"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 945 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:951: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP="${CC-cc} -nologo -E"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 962 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <assert.h>
|
|
|
|
Syntax Error
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:968: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CPP=/lib/cpp
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
ac_cv_prog_CPP="$CPP"
|
|
|
|
fi
|
|
|
|
CPP="$ac_cv_prog_CPP"
|
|
|
|
else
|
|
|
|
ac_cv_prog_CPP="$CPP"
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$CPP" 1>&6
|
|
|
|
|
|
|
|
ac_safe=`echo "linux/fs.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for linux/fs.h""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:994: checking for linux/fs.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 999 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <linux/fs.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:1004: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
linux_headers=yes
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
linux_headers=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$linux_headers" != yes; then
|
|
|
|
LINUX_INCLUDE='-I$(top_builddir)/include'
|
|
|
|
fi
|
|
|
|
|
|
|
|
LIB_EXT=.a
|
|
|
|
STATIC_LIB_EXT=.a
|
|
|
|
PROFILE_LIB_EXT=.a
|
|
|
|
# Check whether --with-ldopts or --without-ldopts was given.
|
|
|
|
if test "${with_ldopts+set}" = set; then
|
|
|
|
withval="$with_ldopts"
|
|
|
|
echo "$ac_t""LDFLAGS is $withval" 1>&6
|
|
|
|
LDFLAGS=$withval
|
|
|
|
else
|
|
|
|
LDFLAGS=
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Check whether --with-root-prefix or --without-root-prefix was given.
|
|
|
|
if test "${with_root_prefix+set}" = set; then
|
|
|
|
withval="$with_root_prefix"
|
|
|
|
root_prefix=$withval
|
|
|
|
else
|
|
|
|
root_prefix=NONE
|
|
|
|
fi
|
Many files:
unix.c (main): If compression is enabled on the filesystem, print a
warning message (for now).
message.c: Add new compression shortcut: @c == compress
problem.c, problem.h (PR_1_COMPR_SET): Add new error code.
pass1.c (check_blocks): If the inode has EXT2_COMPRBLK_FL flag set,
check to see if the filesystem supports compression. If it does pass
this information down to process_block() so it can treat the
compressed block flag words correctly. If not, offer to clear the
flag, since it shouldn't be set.
(process_block): If an inode has the compressed inode flag set, allow
EXT2FS_COMPRESSED_BLKADDR.
pass1b.c (process_pass1b_block, delete_file_block, clone_file_block):
pass2.c (deallocate_inode_block): Use HOLE_BLKADDR to check to see if
the block can be skipped.
ChangeLog, Makefile.in:
Makefile.in: Exclude the internationalization files from being
distributed.
ChangeLog, configure, configure.in:
configure.in: Add support for --enable-compression. This is
experimental code only for now, which is why it's under --enable test.
Once it's stable, it will always be compiled in.
TODO:
Commit additional TODO items.
2000-02-11 23:55:07 +08:00
|
|
|
# Check whether --enable-compression or --disable-compression was given.
|
|
|
|
if test "${enable_compression+set}" = set; then
|
|
|
|
enableval="$enable_compression"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling compression support"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_COMPRESSION 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling compression support"
|
|
|
|
echo "WARNING: Compression support is experimental"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Disabling compression support by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2002-06-26 11:26:34 +08:00
|
|
|
# Check whether --enable-htree or --disable-htree was given.
|
|
|
|
if test "${enable_htree+set}" = set; then
|
|
|
|
enableval="$enable_htree"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
HTREE_CMT=#
|
|
|
|
echo "Disabling htree directory support"
|
|
|
|
else
|
|
|
|
HTREE_CMT=
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_HTREE 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling htree directory support"
|
|
|
|
echo "WARNING: htree support is experimental"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
HTREE_CMT=#
|
|
|
|
echo "Disabling htree directory support by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-htree-clear or --disable-htree-clear was given.
|
|
|
|
if test "${enable_htree_clear+set}" = set; then
|
|
|
|
enableval="$enable_htree_clear"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
HTREE_CLR_CMT=#
|
|
|
|
echo "Disabling htree clearing"
|
|
|
|
else
|
|
|
|
HTREE_CLR_CMT=
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_HTREE_CLEAR 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling htree clearing"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
HTREE_CLR_CMT=#
|
|
|
|
echo "Disabling htree clearing by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2002-05-25 10:44:42 +08:00
|
|
|
# Check whether --enable-old-evms or --disable-old-evms was given.
|
|
|
|
if test "${enable_old_evms+set}" = set; then
|
|
|
|
enableval="$enable_old_evms"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Using EVMS 1.1.0 ABI"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ABI_EVMS_1_0 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling EVMS 1.0.0 ABI"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Using EVMS 1.1.0 ABI by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --enable-dll-shlibs or --disable-dll-shlibs was given.
|
|
|
|
if test "${enable_dll_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_dll_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
DLL_CMT=#
|
|
|
|
MAKEFILE_DLL=/dev/null
|
|
|
|
echo "Disabling DLL shared libraries"
|
|
|
|
else
|
|
|
|
DLL_CMT=
|
|
|
|
MAKEFILE_DLL=$srcdir/lib/Makefile.dll-lib
|
|
|
|
BINARY_TYPE=dllbin
|
|
|
|
LIB_EXT=.sa
|
|
|
|
echo "Enabling DLL shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_DLL=/dev/null
|
|
|
|
DLL_CMT=#
|
|
|
|
echo "Disabling DLL shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-elf-shlibs or --disable-elf-shlibs was given.
|
|
|
|
if test "${enable_elf_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_elf_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
ELF_CMT=#
|
|
|
|
MAKEFILE_ELF=/dev/null
|
|
|
|
echo "Disabling ELF shared libraries"
|
|
|
|
else
|
|
|
|
ELF_CMT=
|
|
|
|
MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
|
2000-10-25 10:38:39 +08:00
|
|
|
case "$host_os" in
|
|
|
|
solaris2.*)
|
|
|
|
MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
|
|
|
|
;;
|
|
|
|
esac
|
2000-02-09 04:17:21 +08:00
|
|
|
BINARY_TYPE=elfbin
|
|
|
|
LIB_EXT=.so
|
|
|
|
echo "Enabling ELF shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_ELF=/dev/null
|
|
|
|
ELF_CMT=#
|
|
|
|
echo "Disabling ELF shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-bsd-shlibs or --disable-bsd-shlibs was given.
|
|
|
|
if test "${enable_bsd_shlibs+set}" = set; then
|
|
|
|
enableval="$enable_bsd_shlibs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
BSDLIB_CMT=#
|
|
|
|
MAKEFILE_BSDLIB=/dev/null
|
|
|
|
echo "Disabling BSD shared libraries"
|
|
|
|
else
|
|
|
|
BSDLIB_CMT=
|
|
|
|
MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
|
|
|
|
LIB_EXT=.so
|
|
|
|
echo "Enabling BSD shared libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
MAKEFILE_BSDLIB=/dev/null
|
|
|
|
BSDLIB_CMT=#
|
|
|
|
echo "Disabling BSD shared libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
2001-06-14 06:16:47 +08:00
|
|
|
# Check whether --enable-profile or --disable-profile was given.
|
|
|
|
if test "${enable_profile+set}" = set; then
|
|
|
|
enableval="$enable_profile"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
PROFILE_CMT=#
|
|
|
|
MAKEFILE_PROFILE=/dev/null
|
|
|
|
echo "Disabling profiling libraries"
|
|
|
|
else
|
|
|
|
PROFILE_CMT=
|
|
|
|
MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
|
|
|
|
PROFILED_LIB_EXT=_p.a
|
|
|
|
echo "Building profiling libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
PROFILE_CMT=#
|
|
|
|
MAKEFILE_PROFILE=/dev/null
|
|
|
|
echo "Disabling profiling libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-checker or --disable-checker was given.
|
|
|
|
if test "${enable_checker+set}" = set; then
|
|
|
|
enableval="$enable_checker"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
CHECKER_CMT=#
|
|
|
|
MAKEFILE_CHECKER=/dev/null
|
|
|
|
echo "Disabling checker libraries"
|
|
|
|
else
|
|
|
|
CHECKER_CMT=
|
|
|
|
MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
|
|
|
|
echo "Building checker libraries"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
CHECKER_CMT=#
|
|
|
|
MAKEFILE_CHECKER=/dev/null
|
|
|
|
echo "Disabling checker libraries by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
# Check whether --enable-jfs-debug or --disable-jfs-debug was given.
|
|
|
|
if test "${enable_jfs_debug+set}" = set; then
|
|
|
|
enableval="$enable_jfs_debug"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling journal debugging"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
2001-12-16 15:23:36 +08:00
|
|
|
#define CONFIG_JBD_DEBUG 1
|
Many files:
Makefile.in: Update the make dependencies
problem.c, problem.h: Add the problem codes:
PR_0_ORPHAN_ILLEGAL_BLOCK_NUM, PR_0_ORPHAN_ALREADY_CLEARED_BLOCK,
PR_0_ORPHAN_ILLEGAL_HEAD_INODE, PR_0_ORPHAN_ILLEGAL_INODE,
PR_0_ORPHAN_INODE_INUSE
super.c (release_inode_blocks, release_orphan_inodes,
check_super_block): Add support for clearing orphaned inodes from the
unmounted filesystem.
journal.c (e2fsck_recover_ext3_journal): Remove the last orphan check;
this is now handled in check_super_block --- non-journaled filesystems
can use the orphan list in the future. Also, move the the re-opening
of the filesystem to e2fsck_run_ext3_journal().
debugfs.c:
debugfs.c (finish_range): Make sure the pager FILE pointer to use.
configure, configure.in, ChangeLog:
configure.in (JFS_DEBUG): Add support for --enable-jfs-debug
2000-08-18 23:08:37 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling journal debugging"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Disabling journal debugging by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2001-06-11 14:54:13 +08:00
|
|
|
# Check whether --enable-swapfs or --disable-swapfs was given.
|
|
|
|
if test "${enable_swapfs+set}" = set; then
|
|
|
|
enableval="$enable_swapfs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling swapfs support"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_SWAPFS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Enabling swapfs support"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Enabling swapfs support by default"
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_SWAPFS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
2001-06-14 06:16:47 +08:00
|
|
|
# Check whether --enable-debugfs or --disable-debugfs was given.
|
|
|
|
if test "${enable_debugfs+set}" = set; then
|
|
|
|
enableval="$enable_debugfs"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling debugfs support"
|
|
|
|
DEBUGFS_CMT="#"
|
|
|
|
else
|
|
|
|
DEBUGFS_CMT=
|
|
|
|
echo "Enabling debugfs support"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Enabling debugfs support by default"
|
|
|
|
DEBUGFS_CMT=
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-imager or --disable-imager was given.
|
|
|
|
if test "${enable_imager+set}" = set; then
|
|
|
|
enableval="$enable_imager"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling e2image support"
|
|
|
|
IMAGER_CMT="#"
|
|
|
|
else
|
|
|
|
IMAGER_CMT=
|
|
|
|
echo "Enabling e2image support"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Enabling e2image support by default"
|
|
|
|
IMAGER_CMT=
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-resizer or --disable-resizer was given.
|
|
|
|
if test "${enable_resizer+set}" = set; then
|
|
|
|
enableval="$enable_resizer"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Disabling e2resize support"
|
|
|
|
RESIZER_CMT="#"
|
|
|
|
else
|
|
|
|
RESIZER_CMT=
|
|
|
|
echo "Enabling e2resize support"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Enabling e2resize support by default"
|
|
|
|
RESIZER_CMT=
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-dynamic-e2fsck or --disable-dynamic-e2fsck was given.
|
|
|
|
if test "${enable_dynamic_e2fsck+set}" = set; then
|
|
|
|
enableval="$enable_dynamic_e2fsck"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
E2FSCK_TYPE=static
|
|
|
|
echo "Building e2fsck statically"
|
|
|
|
else
|
|
|
|
E2FSCK_TYPE=shared
|
|
|
|
echo "Building e2fsck dynamically"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
E2FSCK_TYPE=static
|
|
|
|
echo "Building e2fsck statically by default"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Check whether --enable-fsck or --disable-fsck was given.
|
|
|
|
if test "${enable_fsck+set}" = set; then
|
|
|
|
enableval="$enable_fsck"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
FSCK_PROG='' FSCK_MAN=''
|
|
|
|
echo "Not building fsck wrapper"
|
|
|
|
else
|
|
|
|
FSCK_PROG=fsck FSCK_MAN=fsck.8
|
|
|
|
echo "Building fsck wrapper"
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
case "$host_os" in
|
|
|
|
gnu*)
|
|
|
|
FSCK_PROG='' FSCK_MAN=''
|
|
|
|
echo "Not building fsck wrapper by default"
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
FSCK_PROG=fsck FSCK_MAN=fsck.8
|
|
|
|
echo "Building fsck wrapper by default"
|
|
|
|
esac
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
|
|
|
|
|
|
|
|
# Check whether --enable-old-bitops or --disable-old-bitops was given.
|
|
|
|
if test "${enable_old_bitops+set}" = set; then
|
|
|
|
enableval="$enable_old_bitops"
|
|
|
|
if test "$enableval" = "no"
|
|
|
|
then
|
|
|
|
echo "Using new (standard) bitmask operations"
|
|
|
|
else
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define EXT2_OLD_BITOPS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo "Using old (native) bitmask operations"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "Using standard bitmask operations by default"
|
|
|
|
|
|
|
|
fi
|
2001-06-11 14:54:13 +08:00
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
PACKAGE=e2fsprogs
|
|
|
|
VERSION="$E2FSPROGS_VERSION"
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define PACKAGE "$PACKAGE"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define VERSION "$VERSION"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2001-10-09 00:51:00 +08:00
|
|
|
ALL_LINGUAS="it nyc tr"
|
2000-02-09 04:17:21 +08:00
|
|
|
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1446: checking whether ${MAKE-make} sets \${MAKE}" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftestmake <<\EOF
|
|
|
|
all:
|
|
|
|
@echo 'ac_maketemp="${MAKE}"'
|
|
|
|
EOF
|
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
|
|
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
|
|
|
if test -n "$ac_maketemp"; then
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=yes
|
|
|
|
else
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=no
|
|
|
|
fi
|
|
|
|
rm -f conftestmake
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SET_MAKE=
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
SET_MAKE="MAKE=${MAKE-make}"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
|
|
|
set dummy ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1475: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1503: checking for POSIXized ISC" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if test -d /etc/conf/kconfig.d &&
|
|
|
|
grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
|
|
|
|
then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ISC=yes # If later tests want to check for ISC.
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define _POSIX_SOURCE 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
if test "$GCC" = yes; then
|
|
|
|
CC="$CC -posix"
|
|
|
|
else
|
|
|
|
CC="$CC -Xp"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
ISC=
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1524: checking for ANSI C header files" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1529 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stdarg.h>
|
|
|
|
#include <string.h>
|
|
|
|
#include <float.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:1537: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=yes
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1554 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <string.h>
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "memchr" >/dev/null 2>&1; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1572 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdlib.h>
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "free" >/dev/null 2>&1; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1593 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <ctype.h>
|
|
|
|
#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
|
|
|
|
#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
|
|
|
|
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
|
|
|
|
int main () { int i; for (i = 0; i < 256; i++)
|
|
|
|
if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
|
|
|
|
exit (0); }
|
|
|
|
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1604: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_header_stdc=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_header_stdc" 1>&6
|
|
|
|
if test $ac_cv_header_stdc = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define STDC_HEADERS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for working const""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1628: checking for working const" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1633 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* Ultrix mips cc rejects this. */
|
2001-05-20 06:02:22 +08:00
|
|
|
typedef int charset[2]; const charset x;
|
2000-02-09 04:17:21 +08:00
|
|
|
/* SunOS 4.1.1 cc rejects this. */
|
|
|
|
char const *const *ccp;
|
|
|
|
char **p;
|
|
|
|
/* NEC SVR4.0.2 mips cc rejects this. */
|
|
|
|
struct point {int x, y;};
|
|
|
|
static struct point const zero = {0,0};
|
|
|
|
/* AIX XL C 1.02.0.0 rejects this.
|
|
|
|
It does not let you subtract one const X* pointer from another in an arm
|
|
|
|
of an if-expression whose if-part is not a constant expression */
|
|
|
|
const char *g = "string";
|
|
|
|
ccp = &g + (g ? g-g : 0);
|
|
|
|
/* HPUX 7.0 cc rejects these. */
|
|
|
|
++ccp;
|
|
|
|
p = (char**) ccp;
|
|
|
|
ccp = (char const *const *) p;
|
|
|
|
{ /* SCO 3.2v4 cc rejects this. */
|
|
|
|
char *t;
|
|
|
|
char const *s = 0 ? (char *) 0 : (char const *) 0;
|
|
|
|
|
|
|
|
*t++ = 0;
|
|
|
|
}
|
|
|
|
{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
|
|
|
|
int x[] = {25, 17};
|
|
|
|
const int *foo = &x[0];
|
|
|
|
++foo;
|
|
|
|
}
|
|
|
|
{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
|
|
|
|
typedef const int *iptr;
|
|
|
|
iptr p = 0;
|
|
|
|
++p;
|
|
|
|
}
|
|
|
|
{ /* AIX XL C 1.02.0.0 rejects this saying
|
|
|
|
"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
|
|
|
|
struct s { int j; const int *ap[3]; };
|
|
|
|
struct s *b; b->j = 5;
|
|
|
|
}
|
|
|
|
{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
|
|
|
|
const int foo = 10;
|
|
|
|
}
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1682: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_const=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_const=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_const" 1>&6
|
|
|
|
if test $ac_cv_c_const = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define const
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for inline""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1703: checking for inline" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_cv_c_inline=no
|
|
|
|
for ac_kw in inline __inline__ __inline; do
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1710 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
2001-05-20 06:02:22 +08:00
|
|
|
} $ac_kw foo() {
|
2000-02-09 04:17:21 +08:00
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1717: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_inline=$ac_kw; break
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_inline" 1>&6
|
|
|
|
case "$ac_cv_c_inline" in
|
|
|
|
inline | yes) ;;
|
|
|
|
no) cat >> confdefs.h <<\EOF
|
|
|
|
#define inline
|
|
|
|
EOF
|
|
|
|
;;
|
|
|
|
*) cat >> confdefs.h <<EOF
|
|
|
|
#define inline $ac_cv_c_inline
|
|
|
|
EOF
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
echo $ac_n "checking for off_t""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1743: checking for off_t" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1748 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if STDC_HEADERS
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stddef.h>
|
|
|
|
#endif
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_off_t=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_off_t=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_type_off_t" 1>&6
|
|
|
|
if test $ac_cv_type_off_t = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define off_t long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for size_t""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1776: checking for size_t" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1781 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#if STDC_HEADERS
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include <stddef.h>
|
|
|
|
#endif
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_size_t=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_type_size_t=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_type_size_t" 1>&6
|
|
|
|
if test $ac_cv_type_size_t = no; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define size_t unsigned
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
|
|
|
|
# for constant arguments. Useless!
|
|
|
|
echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1811: checking for working alloca.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1816 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <alloca.h>
|
|
|
|
int main() {
|
2001-05-20 06:02:22 +08:00
|
|
|
char *p = alloca(2 * sizeof(int));
|
2000-02-09 04:17:21 +08:00
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_alloca_h=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_header_alloca_h=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
|
|
|
|
if test $ac_cv_header_alloca_h = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_ALLOCA_H 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for alloca""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1844: checking for alloca" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1849 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
#ifdef __GNUC__
|
|
|
|
# define alloca __builtin_alloca
|
|
|
|
#else
|
|
|
|
# ifdef _MSC_VER
|
|
|
|
# include <malloc.h>
|
|
|
|
# define alloca _alloca
|
|
|
|
# else
|
|
|
|
# if HAVE_ALLOCA_H
|
|
|
|
# include <alloca.h>
|
|
|
|
# else
|
|
|
|
# ifdef _AIX
|
|
|
|
#pragma alloca
|
|
|
|
# else
|
|
|
|
# ifndef alloca /* predefined by HP cc +Olibcalls */
|
|
|
|
char *alloca ();
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
char *p = (char *) alloca(1);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_func_alloca_works=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_func_alloca_works=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
|
|
|
|
if test $ac_cv_func_alloca_works = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_ALLOCA 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_func_alloca_works = no; then
|
|
|
|
# The SVR3 libPW and SVR4 libucb both contain incompatible functions
|
|
|
|
# that cause trouble. Some versions do not even contain alloca or
|
|
|
|
# contain a buggy version. If you still want to use their alloca,
|
|
|
|
# use ar to extract alloca.o from them instead of compiling alloca.c.
|
|
|
|
ALLOCA=alloca.${ac_objext}
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define C_ALLOCA 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1909: checking whether alloca needs Cray hooks" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1914 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#if defined(CRAY) && ! defined(CRAY2)
|
|
|
|
webecray
|
|
|
|
#else
|
|
|
|
wenotbecray
|
|
|
|
#endif
|
|
|
|
|
|
|
|
EOF
|
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "webecray" >/dev/null 2>&1; then
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_os_cray=yes
|
|
|
|
else
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_os_cray=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_os_cray" 1>&6
|
|
|
|
if test $ac_cv_os_cray = yes; then
|
|
|
|
for ac_func in _getb67 GETB67 getb67; do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1939: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 1944 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:1967: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define CRAY_STACKSEG_END $ac_func
|
|
|
|
EOF
|
|
|
|
|
|
|
|
break
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
done
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:1994: checking stack direction for C alloca" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
ac_cv_c_stack_direction=0
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2002 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
find_stack_direction ()
|
|
|
|
{
|
|
|
|
static char *addr = 0;
|
|
|
|
auto char dummy;
|
|
|
|
if (addr == 0)
|
|
|
|
{
|
|
|
|
addr = &dummy;
|
|
|
|
return find_stack_direction ();
|
|
|
|
}
|
|
|
|
else
|
|
|
|
return (&dummy > addr) ? 1 : -1;
|
|
|
|
}
|
|
|
|
main ()
|
|
|
|
{
|
|
|
|
exit (find_stack_direction() < 0);
|
|
|
|
}
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2021: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
ac_cv_c_stack_direction=1
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_c_stack_direction=-1
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define STACK_DIRECTION $ac_cv_c_stack_direction
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
for ac_hdr in unistd.h
|
|
|
|
do
|
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2046: checking for $ac_hdr" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2051 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:2056: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
for ac_func in getpagesize
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2085: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2090 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2113: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
echo $ac_n "checking for working mmap""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2138: checking for working mmap" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
ac_cv_func_mmap_fixed_mapped=no
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2146 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
/* Thanks to Mike Haertel and Jim Avera for this test.
|
|
|
|
Here is a matrix of mmap possibilities:
|
|
|
|
mmap private not fixed
|
|
|
|
mmap private fixed at somewhere currently unmapped
|
|
|
|
mmap private fixed at somewhere already mapped
|
|
|
|
mmap shared not fixed
|
|
|
|
mmap shared fixed at somewhere currently unmapped
|
|
|
|
mmap shared fixed at somewhere already mapped
|
|
|
|
For private mappings, we should verify that changes cannot be read()
|
|
|
|
back from the file, nor mmap's back from the file at a different
|
|
|
|
address. (There have been systems where private was not correctly
|
|
|
|
implemented like the infamous i386 svr4.0, and systems where the
|
|
|
|
VM page cache was not coherent with the filesystem buffer cache
|
|
|
|
like early versions of FreeBSD and possibly contemporary NetBSD.)
|
|
|
|
For shared mappings, we should conversely verify that changes get
|
|
|
|
propogated back to all the places they're supposed to be.
|
|
|
|
|
|
|
|
Grep wants private fixed already mapped.
|
|
|
|
The main things grep needs to know about mmap are:
|
|
|
|
* does it exist and is it safe to write into the mmap'd area
|
|
|
|
* how to use it (BSD variants) */
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <fcntl.h>
|
|
|
|
#include <sys/mman.h>
|
|
|
|
|
|
|
|
/* This mess was copied from the GNU getpagesize.h. */
|
|
|
|
#ifndef HAVE_GETPAGESIZE
|
2001-05-20 06:02:22 +08:00
|
|
|
# ifdef HAVE_UNISTD_H
|
|
|
|
# include <unistd.h>
|
|
|
|
# endif
|
2000-02-09 04:17:21 +08:00
|
|
|
|
|
|
|
/* Assume that all systems that can run configure have sys/param.h. */
|
|
|
|
# ifndef HAVE_SYS_PARAM_H
|
|
|
|
# define HAVE_SYS_PARAM_H 1
|
|
|
|
# endif
|
|
|
|
|
|
|
|
# ifdef _SC_PAGESIZE
|
|
|
|
# define getpagesize() sysconf(_SC_PAGESIZE)
|
|
|
|
# else /* no _SC_PAGESIZE */
|
|
|
|
# ifdef HAVE_SYS_PARAM_H
|
|
|
|
# include <sys/param.h>
|
|
|
|
# ifdef EXEC_PAGESIZE
|
|
|
|
# define getpagesize() EXEC_PAGESIZE
|
|
|
|
# else /* no EXEC_PAGESIZE */
|
|
|
|
# ifdef NBPG
|
|
|
|
# define getpagesize() NBPG * CLSIZE
|
|
|
|
# ifndef CLSIZE
|
|
|
|
# define CLSIZE 1
|
|
|
|
# endif /* no CLSIZE */
|
|
|
|
# else /* no NBPG */
|
|
|
|
# ifdef NBPC
|
|
|
|
# define getpagesize() NBPC
|
|
|
|
# else /* no NBPC */
|
|
|
|
# ifdef PAGESIZE
|
|
|
|
# define getpagesize() PAGESIZE
|
|
|
|
# endif /* PAGESIZE */
|
|
|
|
# endif /* no NBPC */
|
|
|
|
# endif /* no NBPG */
|
|
|
|
# endif /* no EXEC_PAGESIZE */
|
|
|
|
# else /* no HAVE_SYS_PARAM_H */
|
|
|
|
# define getpagesize() 8192 /* punt totally */
|
|
|
|
# endif /* no HAVE_SYS_PARAM_H */
|
|
|
|
# endif /* no _SC_PAGESIZE */
|
|
|
|
|
|
|
|
#endif /* no HAVE_GETPAGESIZE */
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" { void *malloc(unsigned); }
|
|
|
|
#else
|
|
|
|
char *malloc();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
int
|
|
|
|
main()
|
|
|
|
{
|
|
|
|
char *data, *data2, *data3;
|
|
|
|
int i, pagesize;
|
|
|
|
int fd;
|
|
|
|
|
|
|
|
pagesize = getpagesize();
|
|
|
|
|
|
|
|
/*
|
|
|
|
* First, make a file with some known garbage in it.
|
|
|
|
*/
|
2001-05-20 06:02:22 +08:00
|
|
|
data = malloc(pagesize);
|
2000-02-09 04:17:21 +08:00
|
|
|
if (!data)
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
*(data + i) = rand();
|
|
|
|
umask(0);
|
|
|
|
fd = creat("conftestmmap", 0600);
|
|
|
|
if (fd < 0)
|
|
|
|
exit(1);
|
|
|
|
if (write(fd, data, pagesize) != pagesize)
|
|
|
|
exit(1);
|
|
|
|
close(fd);
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Next, try to mmap the file at a fixed address which
|
|
|
|
* already has something else allocated at it. If we can,
|
|
|
|
* also make sure that we see the same garbage.
|
|
|
|
*/
|
|
|
|
fd = open("conftestmmap", O_RDWR);
|
|
|
|
if (fd < 0)
|
|
|
|
exit(1);
|
2001-05-20 06:02:22 +08:00
|
|
|
data2 = malloc(2 * pagesize);
|
2000-02-09 04:17:21 +08:00
|
|
|
if (!data2)
|
|
|
|
exit(1);
|
|
|
|
data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
|
|
|
|
if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
|
|
|
|
MAP_PRIVATE | MAP_FIXED, fd, 0L))
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
if (*(data + i) != *(data2 + i))
|
|
|
|
exit(1);
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Finally, make sure that changes to the mapped area
|
|
|
|
* do not percolate back to the file as seen by read().
|
|
|
|
* (This is a bug on some variants of i386 svr4.0.)
|
|
|
|
*/
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
*(data2 + i) = *(data2 + i) + 1;
|
2001-05-20 06:02:22 +08:00
|
|
|
data3 = malloc(pagesize);
|
2000-02-09 04:17:21 +08:00
|
|
|
if (!data3)
|
|
|
|
exit(1);
|
|
|
|
if (read(fd, data3, pagesize) != pagesize)
|
|
|
|
exit(1);
|
|
|
|
for (i = 0; i < pagesize; ++i)
|
|
|
|
if (*(data + i) != *(data3 + i))
|
|
|
|
exit(1);
|
|
|
|
close(fd);
|
|
|
|
unlink("conftestmmap");
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2000-02-09 04:17:21 +08:00
|
|
|
then
|
|
|
|
ac_cv_func_mmap_fixed_mapped=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_func_mmap_fixed_mapped=no
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
|
|
|
|
if test $ac_cv_func_mmap_fixed_mapped = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_MMAP 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
|
|
|
|
unistd.h sys/param.h
|
|
|
|
do
|
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2314: checking for $ac_hdr" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2319 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:2324: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
|
|
|
|
strdup __argz_count __argz_stringify __argz_next
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2354: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2359 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2382: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
if test "${ac_cv_func_stpcpy+set}" != "set"; then
|
|
|
|
for ac_func in stpcpy
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2411: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2416 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2439: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
|
|
|
if test "${ac_cv_func_stpcpy}" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_STPCPY 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_locale_h = yes; then
|
|
|
|
echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2473: checking for LC_MESSAGES" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2478 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <locale.h>
|
|
|
|
int main() {
|
|
|
|
return LC_MESSAGES
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2485: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
am_cv_val_LC_MESSAGES=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
am_cv_val_LC_MESSAGES=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
|
|
|
|
if test $am_cv_val_LC_MESSAGES = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LC_MESSAGES 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2506: checking whether NLS is requested" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --enable-nls or --disable-nls was given.
|
|
|
|
if test "${enable_nls+set}" = set; then
|
|
|
|
enableval="$enable_nls"
|
|
|
|
USE_NLS=$enableval
|
|
|
|
else
|
|
|
|
USE_NLS=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$USE_NLS" 1>&6
|
|
|
|
|
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=no
|
|
|
|
|
|
|
|
if test "$USE_NLS" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define ENABLE_NLS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2526: checking whether included gettext is requested" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --with-included-gettext or --without-included-gettext was given.
|
|
|
|
if test "${with_included_gettext+set}" = set; then
|
|
|
|
withval="$with_included_gettext"
|
|
|
|
nls_cv_force_use_gnu_gettext=$withval
|
|
|
|
else
|
|
|
|
nls_cv_force_use_gnu_gettext=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
|
|
|
|
|
|
|
|
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
|
|
|
|
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
|
|
|
|
nls_cv_header_intl=
|
|
|
|
nls_cv_header_libgt=
|
|
|
|
CATOBJEXT=NONE
|
|
|
|
|
|
|
|
ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2545: checking for libintl.h" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2550 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <libintl.h>
|
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:2555: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2572: checking for gettext in libc" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2577 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <libintl.h>
|
|
|
|
int main() {
|
|
|
|
return (int) gettext ("")
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2584: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
gt_cv_func_gettext_libc=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
gt_cv_func_gettext_libc=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
|
|
|
|
|
|
|
|
if test "$gt_cv_func_gettext_libc" != "yes"; then
|
|
|
|
echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2600: checking for bindtextdomain in -lintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lintl $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2608 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char bindtextdomain();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
bindtextdomain()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2619: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2635: checking for gettext in libintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
echo $ac_n "checking for gettext in -lintl""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2640: checking for gettext in -lintl" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo intl'_'gettext | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lintl $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2648 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char gettext();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
gettext()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2659: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
gt_cv_func_gettext_libintl=yes
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
gt_cv_func_gettext_libintl=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$gt_cv_func_gettext_libc" = "yes" \
|
|
|
|
|| test "$gt_cv_func_gettext_libintl" = "yes"; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_GETTEXT 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2698: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_MSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MSGFMT="$ac_cv_path_MSGFMT"
|
|
|
|
if test -n "$MSGFMT"; then
|
|
|
|
echo "$ac_t""$MSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
if test "$MSGFMT" != "no"; then
|
|
|
|
for ac_func in dcgettext
|
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2732: checking for $ac_func" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2737 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2760: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2787: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2823: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2855 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
extern int _nl_msg_cat_cntr;
|
|
|
|
return _nl_msg_cat_cntr
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2863: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
CATOBJEXT=.gmo
|
|
|
|
DATADIRNAME=share
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
CATOBJEXT=.mo
|
|
|
|
DATADIRNAME=lib
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
INSTOBJEXT=.mo
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test "$CATOBJEXT" = "NONE"; then
|
|
|
|
echo $ac_n "checking whether catgets can be used""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2886: checking whether catgets can be used" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
# Check whether --with-catgets or --without-catgets was given.
|
|
|
|
if test "${with_catgets+set}" = set; then
|
|
|
|
withval="$with_catgets"
|
|
|
|
nls_cv_use_catgets=$withval
|
|
|
|
else
|
|
|
|
nls_cv_use_catgets=no
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$nls_cv_use_catgets" 1>&6
|
|
|
|
|
|
|
|
if test "$nls_cv_use_catgets" = "yes"; then
|
|
|
|
echo $ac_n "checking for main in -li""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2899: checking for main in -li" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
ac_lib_var=`echo i'_'main | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-li $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2907 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
main()
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2914: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LIBS="$ac_save_LIBS"
|
|
|
|
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
ac_tr_lib=HAVE_LIB`echo i | sed -e 's/[^a-zA-Z0-9_]/_/g' \
|
|
|
|
-e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_lib 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
LIBS="-li $LIBS"
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo $ac_n "checking for catgets""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2942: checking for catgets" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_catgets'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 2947 "configure"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char catgets(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char catgets();
|
|
|
|
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_catgets) || defined (__stub___catgets)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
catgets();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:2970: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
2000-02-09 04:17:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_catgets=yes"
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_catgets=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
if eval "test \"`echo '$ac_cv_func_'catgets`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_CATGETS 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
INTLOBJS="\$(CATOBJS)"
|
|
|
|
# Extract the first word of "gencat", so it can be a program name with args.
|
|
|
|
set dummy gencat; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:2992: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GENCAT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GENCAT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GENCAT="$GENCAT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GENCAT="$GENCAT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GENCAT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GENCAT" && ac_cv_path_GENCAT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GENCAT="$ac_cv_path_GENCAT"
|
|
|
|
if test -n "$GENCAT"; then
|
|
|
|
echo "$ac_t""$GENCAT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
if test "$GENCAT" != "no"; then
|
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3028: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$GMSGFMT" = "no"; then
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3065: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="no"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3100: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
CATOBJEXT=.cat
|
|
|
|
INSTOBJEXT=.cat
|
|
|
|
DATADIRNAME=lib
|
|
|
|
INTLDEPS='$(top_builddir)/intl/libintl.a'
|
|
|
|
INTLLIBS=$INTLDEPS
|
|
|
|
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$CATOBJEXT" = "NONE"; then
|
|
|
|
nls_cv_use_gnu_gettext=yes
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$nls_cv_use_gnu_gettext" = "yes"; then
|
|
|
|
INTLOBJS="\$(GETTOBJS)"
|
|
|
|
# Extract the first word of "msgfmt", so it can be a program name with args.
|
|
|
|
set dummy msgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3158: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
|
|
|
|
ac_cv_path_MSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MSGFMT="$ac_cv_path_MSGFMT"
|
|
|
|
if test -n "$MSGFMT"; then
|
|
|
|
echo "$ac_t""$MSGFMT" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
echo "$ac_t""no" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
# Extract the first word of "gmsgfmt", so it can be a program name with args.
|
|
|
|
set dummy gmsgfmt; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3192: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
|
1999-10-26 12:19:45 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
case "$GMSGFMT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
|
|
|
|
;;
|
|
|
|
esac
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
GMSGFMT="$ac_cv_path_GMSGFMT"
|
|
|
|
if test -n "$GMSGFMT"; then
|
|
|
|
echo "$ac_t""$GMSGFMT" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
|
|
|
|
# Extract the first word of "xgettext", so it can be a program name with args.
|
|
|
|
set dummy xgettext; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3228: checking for $ac_word" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$XGETTEXT" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
|
|
|
|
for ac_dir in $PATH; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
|
|
|
|
ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
|
|
|
|
;;
|
|
|
|
esac
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
2000-02-09 04:17:21 +08:00
|
|
|
XGETTEXT="$ac_cv_path_XGETTEXT"
|
|
|
|
if test -n "$XGETTEXT"; then
|
|
|
|
echo "$ac_t""$XGETTEXT" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
else
|
2000-02-09 04:17:21 +08:00
|
|
|
echo "$ac_t""no" 1>&6
|
1999-10-26 12:19:45 +08:00
|
|
|
fi
|
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
CATOBJEXT=.gmo
|
|
|
|
INSTOBJEXT=.mo
|
|
|
|
DATADIRNAME=share
|
|
|
|
INTLDEPS='$(top_builddir)/intl/libintl.a'
|
|
|
|
INTLLIBS=$INTLDEPS
|
|
|
|
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$XGETTEXT" != ":"; then
|
|
|
|
if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
|
|
|
|
: ;
|
|
|
|
else
|
|
|
|
echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6
|
|
|
|
XGETTEXT=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# We need to process the po/ directory.
|
|
|
|
POSUB=po
|
|
|
|
else
|
|
|
|
DATADIRNAME=share
|
|
|
|
nls_cv_header_intl=intl/libintl.h
|
|
|
|
nls_cv_header_libgt=intl/libgettext.h
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# If this is used in GNU gettext we have to set USE_NLS to `yes'
|
|
|
|
# because some of the sources are only built for this goal.
|
|
|
|
if test "$PACKAGE" = gettext; then
|
|
|
|
USE_NLS=yes
|
|
|
|
USE_INCLUDED_LIBINTL=yes
|
|
|
|
fi
|
|
|
|
|
|
|
|
for lang in $ALL_LINGUAS; do
|
|
|
|
GMOFILES="$GMOFILES $lang.gmo"
|
|
|
|
POFILES="$POFILES $lang.po"
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if test "x$CATOBJEXT" != "x"; then
|
|
|
|
if test "x$ALL_LINGUAS" = "x"; then
|
|
|
|
LINGUAS=
|
|
|
|
else
|
|
|
|
echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3321: checking for catalogs to be installed" >&5
|
2000-02-09 04:17:21 +08:00
|
|
|
NEW_LINGUAS=
|
|
|
|
for lang in ${LINGUAS=$ALL_LINGUAS}; do
|
|
|
|
case "$ALL_LINGUAS" in
|
|
|
|
*$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
LINGUAS=$NEW_LINGUAS
|
|
|
|
echo "$ac_t""$LINGUAS" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test -n "$LINGUAS"; then
|
|
|
|
for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test $ac_cv_header_locale_h = yes; then
|
|
|
|
INCLUDE_LOCALE_H="#include <locale.h>"
|
|
|
|
else
|
|
|
|
INCLUDE_LOCALE_H="\
|
|
|
|
/* The system does not provide the header <locale.h>. Take care yourself. */"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
test -d intl || mkdir intl
|
|
|
|
if test "$CATOBJEXT" = ".cat"; then
|
|
|
|
ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
|
|
|
|
echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3349: checking for linux/version.h" >&5
|
1999-10-26 12:19:45 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 3354 "configure"
|
1999-10-26 12:19:45 +08:00
|
|
|
#include "confdefs.h"
|
2000-02-09 04:17:21 +08:00
|
|
|
#include <linux/version.h>
|
1999-10-26 12:19:45 +08:00
|
|
|
EOF
|
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:3359: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
1999-10-26 12:19:45 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
2000-02-09 04:17:21 +08:00
|
|
|
msgformat=linux
|
1999-10-26 12:19:45 +08:00
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
2000-02-09 04:17:21 +08:00
|
|
|
msgformat=xopen
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed
|
|
|
|
fi
|
|
|
|
sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
|
|
|
|
$srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed
|
|
|
|
|
|
|
|
if test "$PACKAGE" = "gettext"; then
|
|
|
|
GT_NO="#NO#"
|
|
|
|
GT_YES=
|
|
|
|
else
|
|
|
|
GT_NO=
|
|
|
|
GT_YES="#YES#"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
MKINSTALLDIRS=
|
|
|
|
if test -n "$ac_aux_dir"; then
|
|
|
|
MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs"
|
|
|
|
fi
|
|
|
|
if test -z "$MKINSTALLDIRS"; then
|
|
|
|
MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
l=
|
|
|
|
|
|
|
|
|
|
|
|
test -d po || mkdir po
|
|
|
|
if test "x$srcdir" != "x."; then
|
|
|
|
if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
|
|
|
|
posrcprefix="$srcdir/"
|
|
|
|
else
|
|
|
|
posrcprefix="../$srcdir/"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
posrcprefix="../"
|
|
|
|
fi
|
|
|
|
rm -f po/POTFILES
|
|
|
|
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
|
|
|
|
< $srcdir/po/POTFILES.in > po/POTFILES
|
|
|
|
|
1997-04-26 22:37:06 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3425: checking whether ${MAKE-make} sets \${MAKE}" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftestmake <<\EOF
|
|
|
|
all:
|
|
|
|
@echo 'ac_maketemp="${MAKE}"'
|
|
|
|
EOF
|
|
|
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
|
|
|
eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
|
|
|
|
if test -n "$ac_maketemp"; then
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=yes
|
|
|
|
else
|
|
|
|
eval ac_cv_prog_make_${ac_make}_set=no
|
|
|
|
fi
|
|
|
|
rm -f conftestmake
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SET_MAKE=
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
SET_MAKE="MAKE=${MAKE-make}"
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "ln", so it can be a program name with args.
|
|
|
|
set dummy ln; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3454: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_LN'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$LN" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_LN="$LN" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_LN="$LN" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_LN="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
LN="$ac_cv_path_LN"
|
|
|
|
if test -n "$LN"; then
|
|
|
|
echo "$ac_t""$LN" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3488: checking whether ln -s works" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
rm -f conftestdata
|
|
|
|
if ln -s X conftestdata 2>/dev/null
|
|
|
|
then
|
|
|
|
rm -f conftestdata
|
|
|
|
ac_cv_prog_LN_S="ln -s"
|
|
|
|
else
|
|
|
|
ac_cv_prog_LN_S=ln
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
LN_S="$ac_cv_prog_LN_S"
|
|
|
|
if test "$ac_cv_prog_LN_S" = "ln -s"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
# Extract the first word of "mv", so it can be a program name with args.
|
|
|
|
set dummy mv; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3511: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_MV'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$MV" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_MV="$MV" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_MV="$MV" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_MV="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
MV="$ac_cv_path_MV"
|
|
|
|
if test -n "$MV"; then
|
|
|
|
echo "$ac_t""$MV" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "cp", so it can be a program name with args.
|
|
|
|
set dummy cp; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3547: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_CP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$CP" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_CP="$CP" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_CP="$CP" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_CP="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
CP="$ac_cv_path_CP"
|
|
|
|
if test -n "$CP"; then
|
|
|
|
echo "$ac_t""$CP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "rm", so it can be a program name with args.
|
|
|
|
set dummy rm; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3583: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_RM'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$RM" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_RM="$RM" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_RM="$RM" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_RM="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
RM="$ac_cv_path_RM"
|
|
|
|
if test -n "$RM"; then
|
|
|
|
echo "$ac_t""$RM" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "chmod", so it can be a program name with args.
|
|
|
|
set dummy chmod; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3619: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_CHMOD'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$CHMOD" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_CHMOD="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
CHMOD="$ac_cv_path_CHMOD"
|
|
|
|
if test -n "$CHMOD"; then
|
|
|
|
echo "$ac_t""$CHMOD" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "awk", so it can be a program name with args.
|
|
|
|
set dummy awk; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3655: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_AWK'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$AWK" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_AWK="$AWK" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_AWK="$AWK" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_AWK="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_AWK" && ac_cv_path_AWK="awk"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
AWK="$ac_cv_path_AWK"
|
|
|
|
if test -n "$AWK"; then
|
|
|
|
echo "$ac_t""$AWK" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "sed", so it can be a program name with args.
|
|
|
|
set dummy sed; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3691: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_SED'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$SED" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_SED="$SED" # Let the user override the test with a path.
|
|
|
|
;;
|
1999-05-30 05:53:30 +08:00
|
|
|
?:/*)
|
|
|
|
ac_cv_path_SED="$SED" # Let the user override the test with a dos path.
|
|
|
|
;;
|
1997-04-26 21:58:21 +08:00
|
|
|
*)
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_SED="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
SED="$ac_cv_path_SED"
|
|
|
|
if test -n "$SED"; then
|
|
|
|
echo "$ac_t""$SED" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1999-07-04 04:25:58 +08:00
|
|
|
# Extract the first word of "perl", so it can be a program name with args.
|
|
|
|
set dummy perl; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3727: checking for $ac_word" >&5
|
1999-07-04 04:25:58 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_PERL'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$PERL" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_PERL="$PERL" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_PERL="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
PERL="$ac_cv_path_PERL"
|
|
|
|
if test -n "$PERL"; then
|
|
|
|
echo "$ac_t""$PERL" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
2001-05-20 06:02:22 +08:00
|
|
|
# Extract the first word of "ldconfig", so it can be a program name with args.
|
|
|
|
set dummy ldconfig; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3763: checking for $ac_word" >&5
|
2001-05-20 06:02:22 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_LDCONFIG'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
case "$LDCONFIG" in
|
|
|
|
/*)
|
|
|
|
ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
|
|
|
|
;;
|
|
|
|
?:/*)
|
|
|
|
ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a dos path.
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_path_LDCONFIG="$ac_dir/$ac_word"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
fi
|
|
|
|
LDCONFIG="$ac_cv_path_LDCONFIG"
|
|
|
|
if test -n "$LDCONFIG"; then
|
|
|
|
echo "$ac_t""$LDCONFIG" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking build system type""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3797: checking build system type" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
build_alias=$build
|
|
|
|
case "$build_alias" in
|
|
|
|
NONE)
|
|
|
|
case $nonopt in
|
|
|
|
NONE) build_alias=$host_alias ;;
|
|
|
|
*) build_alias=$nonopt ;;
|
|
|
|
esac ;;
|
|
|
|
esac
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
|
1997-04-30 00:15:03 +08:00
|
|
|
build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
|
|
|
build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
|
|
|
build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
1997-04-26 21:58:21 +08:00
|
|
|
echo "$ac_t""$build" 1>&6
|
|
|
|
|
|
|
|
if test $host != $build; then
|
|
|
|
ac_tool_prefix=${host_alias}-
|
|
|
|
else
|
|
|
|
ac_tool_prefix=
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ar; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3823: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$AR"; then
|
|
|
|
ac_cv_prog_AR="$AR" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_AR="${ac_tool_prefix}ar"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AR="$ac_cv_prog_AR"
|
|
|
|
if test -n "$AR"; then
|
|
|
|
echo "$ac_t""$AR" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_AR"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "ar", so it can be a program name with args.
|
|
|
|
set dummy ar; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3855: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$AR"; then
|
|
|
|
ac_cv_prog_AR="$AR" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_AR="ar"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
AR="$ac_cv_prog_AR"
|
|
|
|
if test -n "$AR"; then
|
|
|
|
echo "$ac_t""$AR" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
AR="ar"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3890: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_RANLIB"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
|
|
|
set dummy ranlib; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3922: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_RANLIB="ranlib"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
RANLIB="$ac_cv_prog_RANLIB"
|
|
|
|
if test -n "$RANLIB"; then
|
|
|
|
echo "$ac_t""$RANLIB" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
RANLIB=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
|
|
|
|
set dummy ${ac_tool_prefix}strip; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3957: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
STRIP="$ac_cv_prog_STRIP"
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
echo "$ac_t""$STRIP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if test -z "$ac_cv_prog_STRIP"; then
|
|
|
|
if test -n "$ac_tool_prefix"; then
|
|
|
|
# Extract the first word of "strip", so it can be a program name with args.
|
|
|
|
set dummy strip; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:3989: checking for $ac_word" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_STRIP="strip"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
STRIP="$ac_cv_prog_STRIP"
|
|
|
|
if test -n "$STRIP"; then
|
|
|
|
echo "$ac_t""$STRIP" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
else
|
|
|
|
STRIP=":"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Find a good install program. We prefer a C program (faster),
|
|
|
|
# so one script is as good as another. But avoid the broken or
|
|
|
|
# incompatible versions:
|
|
|
|
# SysV /etc/install, /usr/sbin/install
|
|
|
|
# SunOS /usr/etc/install
|
|
|
|
# IRIX /sbin/install
|
|
|
|
# AIX /bin/install
|
1999-05-30 05:53:30 +08:00
|
|
|
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
|
1997-04-26 21:58:21 +08:00
|
|
|
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
|
|
|
|
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
|
|
|
|
# ./install, which can be erroneously created by make from ./install.sh.
|
|
|
|
echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:4033: checking for a BSD compatible install" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -z "$INSTALL"; then
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
1999-05-30 05:53:30 +08:00
|
|
|
IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
|
1997-04-26 21:58:21 +08:00
|
|
|
for ac_dir in $PATH; do
|
|
|
|
# Account for people who put trailing slashes in PATH elements.
|
|
|
|
case "$ac_dir/" in
|
|
|
|
/|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
|
|
|
|
*)
|
|
|
|
# OSF1 and SCO ODT 3.0 have their own names for install.
|
1999-05-30 05:53:30 +08:00
|
|
|
# Don't use installbsd from OSF since it installs stuff as root
|
|
|
|
# by default.
|
|
|
|
for ac_prog in ginstall scoinst install; do
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -f $ac_dir/$ac_prog; then
|
|
|
|
if test $ac_prog = install &&
|
|
|
|
grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
|
|
|
|
# AIX install. It has an incompatible calling convention.
|
|
|
|
:
|
|
|
|
else
|
|
|
|
ac_cv_path_install="$ac_dir/$ac_prog -c"
|
|
|
|
break 2
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
done
|
1997-04-30 00:15:03 +08:00
|
|
|
IFS="$ac_save_IFS"
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if test "${ac_cv_path_install+set}" = set; then
|
|
|
|
INSTALL="$ac_cv_path_install"
|
|
|
|
else
|
|
|
|
# As a last resort, use the slow shell script. We don't cache a
|
|
|
|
# path for INSTALL within a source directory, because that will
|
|
|
|
# break other packages using the cache if that directory is
|
|
|
|
# removed, or if the path is relative.
|
|
|
|
INSTALL="$ac_install_sh"
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$INSTALL" 1>&6
|
|
|
|
|
|
|
|
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
|
|
|
|
# It thinks the first close brace ends the variable substitution.
|
|
|
|
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
|
|
|
|
|
1999-05-30 05:53:30 +08:00
|
|
|
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
|
|
|
|
1999-07-04 04:37:03 +08:00
|
|
|
# See if we need a separate native compiler.
|
|
|
|
if test $cross_compiling = no; then
|
|
|
|
BUILD_CC="$CC"
|
|
|
|
|
|
|
|
else
|
|
|
|
for ac_prog in gcc cc
|
|
|
|
do
|
|
|
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
|
|
|
set dummy $ac_prog; ac_word=$2
|
|
|
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:4095: checking for $ac_word" >&5
|
1999-07-04 04:37:03 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_prog_BUILD_CC'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test -n "$BUILD_CC"; then
|
|
|
|
ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
|
|
|
|
else
|
|
|
|
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
|
|
|
ac_dummy="$PATH"
|
|
|
|
for ac_dir in $ac_dummy; do
|
|
|
|
test -z "$ac_dir" && ac_dir=.
|
|
|
|
if test -f $ac_dir/$ac_word; then
|
|
|
|
ac_cv_prog_BUILD_CC="$ac_prog"
|
|
|
|
break
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
IFS="$ac_save_ifs"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
BUILD_CC="$ac_cv_prog_BUILD_CC"
|
|
|
|
if test -n "$BUILD_CC"; then
|
|
|
|
echo "$ac_t""$BUILD_CC" 1>&6
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
test -n "$BUILD_CC" && break
|
|
|
|
done
|
|
|
|
|
|
|
|
fi
|
ChangeLog, MCONFIG.in, configure, configure.in:
MCONFIG.in: Change --enable-gcc-wall handling so that it's no longer a
configure option, but something which is done when the developer uses
the command "make gcc-wall".
configure.in: Remove test for ino_t, since we don't use it any more
(we always use our own ext2_ino_t). Remove --enable-gcc-wall support.
Add test for sys/ioctl.h
.del-types.h.in~ca55114a:
Remove definition of ino_t
ChangeLog, Makefile.in, ext2fs.h, flushb.c, jump.funcs:
flushb.c (ext2fs_sync_device): New function which centralizes all of
the places which might try to use the BLKFLSBUF or FDFLUSH ioctls (and
usually failing to define them since the system header files don't
usually do this for us, and we're trying to avoid usage of kernel
include files now.)
2001-01-11 23:48:50 +08:00
|
|
|
for ac_hdr in stdlib.h unistd.h stdarg.h errno.h malloc.h mntent.h paths.h dirent.h getopt.h setjmp.h signal.h termios.h linux/fd.h linux/major.h sys/disklabel.h sys/ioctl.h sys/mkdev.h sys/mount.h sys/sockio.h sys/sysmacros.h sys/time.h sys/stat.h sys/types.h net/if.h netinet/in.h
|
1997-04-26 21:58:21 +08:00
|
|
|
do
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:4129: checking for $ac_hdr" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 4134 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <$ac_hdr>
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
|
2002-06-26 11:26:34 +08:00
|
|
|
{ (eval echo configure:4139: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
|
1999-05-30 05:53:30 +08:00
|
|
|
ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
|
1997-04-26 21:58:21 +08:00
|
|
|
if test -z "$ac_err"; then
|
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=yes"
|
|
|
|
else
|
|
|
|
echo "$ac_err" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_header_$ac_safe=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_hdr 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
|
|
|
echo $ac_n "checking for vprintf""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:4166: checking for vprintf" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 4171 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char vprintf(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char vprintf();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_vprintf) || defined (__stub___vprintf)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
vprintf();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:4194: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_vprintf=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_vprintf=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'vprintf`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_VPRINTF 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
if test "$ac_cv_func_vprintf" != yes; then
|
|
|
|
echo $ac_n "checking for _doprnt""... $ac_c" 1>&6
|
2002-06-26 11:26:34 +08:00
|
|
|
echo "configure:4218: checking for _doprnt" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
#line 4223 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char _doprnt(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char _doprnt();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub__doprnt) || defined (__stub____doprnt)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
_doprnt();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-06-26 11:26:34 +08:00
|
|
|
if { (eval echo configure:4246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func__doprnt=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func__doprnt=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'_doprnt`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_DOPRNT 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
1997-10-21 07:36:30 +08:00
|
|
|
echo $ac_n "checking whether llseek declared in unistd.h""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4271: checking whether llseek declared in unistd.h" >&5
|
1997-10-21 07:36:30 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_have_llseek_prototype'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4276 "configure"
|
1997-10-21 07:36:30 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <unistd.h>
|
|
|
|
int main() {
|
|
|
|
extern int llseek(int);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4283: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-10-21 07:36:30 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_llseek_prototype=no
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_llseek_prototype=yes
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_have_llseek_prototype" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_have_llseek_prototype" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LLSEEK_PROTOTYPE 1
|
|
|
|
EOF
|
|
|
|
|
2000-05-26 07:28:50 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking whether lseek64 declared in unistd.h""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4303: checking whether lseek64 declared in unistd.h" >&5
|
2000-05-26 07:28:50 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_have_lseek64_prototype'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4308 "configure"
|
2000-05-26 07:28:50 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#define _LARGEFILE_SOURCE
|
|
|
|
#define _LARGEFILE64_SOURCE
|
|
|
|
#include <unistd.h>
|
|
|
|
int main() {
|
|
|
|
extern int lseek64(int);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2000-05-26 07:28:50 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_lseek64_prototype=no
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_have_lseek64_prototype=yes
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_have_lseek64_prototype" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_have_lseek64_prototype" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define HAVE_LSEEK64_PROTOTYPE 1
|
|
|
|
EOF
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
if test "$cross_compiling" = yes -a "$ac_cv_sizeof_long" = ""; then
|
|
|
|
# if cross-compiling, with no cached values, just assume something common.
|
|
|
|
ac_cv_sizeof_short=2
|
|
|
|
ac_cv_sizeof_int=4
|
|
|
|
ac_cv_sizeof_long=4
|
1999-07-04 04:37:03 +08:00
|
|
|
ac_cv_sizeof_long_long=8
|
|
|
|
echo "configure: warning: Cross-compiling, so cannot check type sizes; assuming short=2, int=4, long=4, long long=8" 1>&2
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo $ac_n "checking size of short""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4345: checking size of short" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4353 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
2001-05-20 06:02:22 +08:00
|
|
|
#include <sys/types.h>
|
1997-04-26 21:58:21 +08:00
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(short));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4365: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_short=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_short=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_short" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_SHORT $ac_cv_sizeof_short
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking size of int""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4385: checking size of int" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4393 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
2001-05-20 06:02:22 +08:00
|
|
|
#include <sys/types.h>
|
1997-04-26 21:58:21 +08:00
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(int));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_int=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_int=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_int" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_INT $ac_cv_sizeof_int
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking size of long""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4425: checking size of long" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4433 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
2001-05-20 06:02:22 +08:00
|
|
|
#include <sys/types.h>
|
1997-04-26 21:58:21 +08:00
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(long));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4445: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_long=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_cv_sizeof_long=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_long" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_LONG $ac_cv_sizeof_long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
echo $ac_n "checking size of long long""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4465: checking size of long long" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4473 "configure"
|
1997-04-29 22:51:31 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
2001-05-20 06:02:22 +08:00
|
|
|
#include <sys/types.h>
|
1997-04-29 22:51:31 +08:00
|
|
|
main()
|
|
|
|
{
|
|
|
|
FILE *f=fopen("conftestval", "w");
|
|
|
|
if (!f) exit(1);
|
|
|
|
fprintf(f, "%d\n", sizeof(long long));
|
|
|
|
exit(0);
|
|
|
|
}
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4485: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
1997-04-30 00:15:03 +08:00
|
|
|
then
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_sizeof_long_long=`cat conftestval`
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_sizeof_long_long=0
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
fi
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
fi
|
|
|
|
echo "$ac_t""$ac_cv_sizeof_long_long" 1>&6
|
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
|
|
|
|
EOF
|
|
|
|
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
SIZEOF_SHORT=$ac_cv_sizeof_short
|
|
|
|
SIZEOF_INT=$ac_cv_sizeof_int
|
|
|
|
SIZEOF_LONG=$ac_cv_sizeof_long
|
1997-04-29 22:51:31 +08:00
|
|
|
SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
2001-06-11 14:54:13 +08:00
|
|
|
echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4513: checking whether byte ordering is bigendian" >&5
|
2001-06-11 14:54:13 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
ac_cv_c_bigendian=unknown
|
|
|
|
# See if sys/param.h defines the BYTE_ORDER macro.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4520 "configure"
|
2001-06-11 14:54:13 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <sys/param.h>
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
|
|
|
|
bogus endian macros
|
|
|
|
#endif
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4531: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2001-06-11 14:54:13 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
# It does; now see whether it defined to BIG_ENDIAN or not.
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4535 "configure"
|
2001-06-11 14:54:13 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/types.h>
|
|
|
|
#include <sys/param.h>
|
|
|
|
int main() {
|
|
|
|
|
|
|
|
#if BYTE_ORDER != BIG_ENDIAN
|
|
|
|
not big endian
|
|
|
|
#endif
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4546: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
2001-06-11 14:54:13 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_bigendian=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_c_bigendian=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
if test $ac_cv_c_bigendian = unknown; then
|
|
|
|
if test "$cross_compiling" = yes; then
|
|
|
|
{ echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4566 "configure"
|
2001-06-11 14:54:13 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
main () {
|
|
|
|
/* Are we little or big endian? From Harbison&Steele. */
|
|
|
|
union
|
|
|
|
{
|
|
|
|
long l;
|
|
|
|
char c[sizeof (long)];
|
|
|
|
} u;
|
|
|
|
u.l = 1;
|
|
|
|
exit (u.c[sizeof (long) - 1] == 1);
|
|
|
|
}
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4579: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
|
2001-06-11 14:54:13 +08:00
|
|
|
then
|
|
|
|
ac_cv_c_bigendian=no
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -fr conftest*
|
|
|
|
ac_cv_c_bigendian=yes
|
|
|
|
fi
|
|
|
|
rm -fr conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$ac_cv_c_bigendian" 1>&6
|
|
|
|
if test $ac_cv_c_bigendian = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
|
|
|
#define WORDS_BIGENDIAN 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "checking whether struct stat has a st_flags field""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4603: checking whether struct stat has a st_flags field" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_struct_st_flags'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4608 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/stat.h>
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
struct stat stat; stat.st_flags = 0;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags=yes
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_struct_st_flags" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_struct_st_flags" = yes; then
|
1999-10-21 02:20:36 +08:00
|
|
|
echo $ac_n "checking whether st_flags field is useful""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4630: checking whether st_flags field is useful" >&5
|
1999-10-21 02:20:36 +08:00
|
|
|
if eval "test \"`echo '$''{'e2fsprogs_cv_struct_st_flags_immut'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4635 "configure"
|
1999-10-21 02:20:36 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <sys/stat.h>
|
|
|
|
int main() {
|
|
|
|
struct stat stat; stat.st_flags |= UF_IMMUTABLE;
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4642: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
|
1999-10-21 02:20:36 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags_immut=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
e2fsprogs_cv_struct_st_flags_immut=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "$ac_t""$e2fsprogs_cv_struct_st_flags_immut" 1>&6
|
|
|
|
if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
|
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
#define HAVE_STAT_FLAGS 1
|
|
|
|
EOF
|
|
|
|
|
1999-10-21 02:20:36 +08:00
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
2002-07-15 03:58:38 +08:00
|
|
|
for ac_func in chflags getrusage llseek lseek64 open64 getmntinfo strcasecmp srandom fchown mallinfo fdatasync strnlen sysconf pathconf
|
1997-04-26 21:58:21 +08:00
|
|
|
do
|
|
|
|
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4665: checking for $ac_func" >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4670 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
/* System header to define __stub macros and hopefully few prototypes,
|
|
|
|
which can conflict with char $ac_func(); below. */
|
|
|
|
#include <assert.h>
|
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
1997-04-30 00:15:03 +08:00
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char $ac_func();
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
/* The GNU C library defines this for functions which it implements
|
|
|
|
to always fail with ENOSYS. Some functions are actually named
|
|
|
|
something starting with __ and the normal name is an alias. */
|
|
|
|
#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
|
|
|
|
choke me
|
|
|
|
#else
|
|
|
|
$ac_func();
|
|
|
|
#endif
|
|
|
|
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4693: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=yes"
|
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
eval "ac_cv_func_$ac_func=no"
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
|
|
|
|
echo "$ac_t""yes" 1>&6
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<EOF
|
|
|
|
#define $ac_tr_func 1
|
|
|
|
EOF
|
|
|
|
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
|
1997-04-29 22:51:31 +08:00
|
|
|
SOCKET_LIB=''
|
1997-04-30 00:15:03 +08:00
|
|
|
echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4719: checking for socket in -lsocket" >&5
|
1997-04-30 00:15:03 +08:00
|
|
|
ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
|
|
|
|
if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_save_LIBS="$LIBS"
|
|
|
|
LIBS="-lsocket $LIBS"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4727 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
1997-04-30 00:15:03 +08:00
|
|
|
/* Override any gcc2 internal prototype to avoid an error. */
|
|
|
|
/* We use char because int might match the return type of a gcc2
|
|
|
|
builtin and then its argument prototype would still apply. */
|
|
|
|
char socket();
|
1997-04-29 22:51:31 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
int main() {
|
1997-04-29 22:51:31 +08:00
|
|
|
socket()
|
|
|
|
; return 0; }
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
if { (eval echo configure:4738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
eval "ac_cv_lib_$ac_lib_var=yes"
|
1997-04-26 21:58:21 +08:00
|
|
|
else
|
1997-04-30 00:15:03 +08:00
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-30 00:15:03 +08:00
|
|
|
eval "ac_cv_lib_$ac_lib_var=no"
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
LIBS="$ac_save_LIBS"
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
fi
|
1997-04-30 00:15:03 +08:00
|
|
|
if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""yes" 1>&6
|
|
|
|
SOCKET_LIB=-lsocket
|
|
|
|
else
|
|
|
|
echo "$ac_t""no" 1>&6
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
1997-04-29 22:51:31 +08:00
|
|
|
|
|
|
|
|
|
|
|
echo $ac_n "checking for optreset""... $ac_c" 1>&6
|
2002-07-15 03:58:38 +08:00
|
|
|
echo "configure:4760: checking for optreset" >&5
|
1997-04-29 22:51:31 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_have_optreset'+set}'`\" = set"; then
|
1997-04-26 21:58:21 +08:00
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-07-15 03:58:38 +08:00
|
|
|
#line 4765 "configure"
|
1997-04-26 21:58:21 +08:00
|
|
|
#include "confdefs.h"
|
1997-04-29 22:51:31 +08:00
|
|
|
#include <unistd.h>
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
1997-04-29 22:51:31 +08:00
|
|
|
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
|
|
|
|
egrep "optreset" >/dev/null 2>&1; then
|
1997-04-26 21:58:21 +08:00
|
|
|
rm -rf conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_have_optreset=yes
|
1997-04-26 21:58:21 +08:00
|
|
|
else
|
|
|
|
rm -rf conftest*
|
1997-04-29 22:51:31 +08:00
|
|
|
ac_cv_have_optreset=no
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
|
|
|
|
fi
|
1997-04-29 22:51:31 +08:00
|
|
|
echo "$ac_t""$ac_cv_have_optreset" 1>&6
|
|
|
|
if test $ac_cv_have_optreset = yes; then
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-29 22:51:31 +08:00
|
|
|
#define HAVE_OPTRESET 1
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
fi
|
2000-02-11 13:04:44 +08:00
|
|
|
case "$host_os" in
|
|
|
|
linux*)
|
|
|
|
cat >> confdefs.h <<\EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
#define HAVE_EXT2_IOCTLS 1
|
|
|
|
EOF
|
|
|
|
|
2000-02-11 13:04:44 +08:00
|
|
|
;;
|
|
|
|
esac
|
2002-08-18 15:37:10 +08:00
|
|
|
LINUX_CMT="#"
|
|
|
|
case "$host_os" in
|
|
|
|
linux*)
|
|
|
|
LINUX_CMT=
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
case "$host_os" in
|
1999-07-04 04:37:03 +08:00
|
|
|
linux* | gnu*)
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
|
|
|
|
root_prefix="";
|
|
|
|
echo "On $host_os systems, root_prefix defaults to ''"
|
1997-04-29 22:51:31 +08:00
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
|
|
|
case "$host_os" in
|
|
|
|
linux* | gnu*)
|
|
|
|
if test "$prefix" = NONE ; then
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
prefix="/usr";
|
|
|
|
echo "On $host_os systems, prefix defaults to /usr"
|
2002-05-22 10:21:38 +08:00
|
|
|
if test "$mandir" = '${prefix}/man' ; then
|
|
|
|
echo "...and mandir defaults to /usr/share/man"
|
|
|
|
mandir=/usr/share/man
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
fi
|
|
|
|
;;
|
|
|
|
esac
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
if test "$root_prefix" = NONE ; then
|
1998-04-08 14:05:49 +08:00
|
|
|
if test "$prefix" = NONE ; then
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
root_prefix="$ac_default_prefix"
|
|
|
|
else
|
|
|
|
root_prefix="$prefix"
|
|
|
|
fi
|
2002-05-12 07:17:00 +08:00
|
|
|
root_bindir=$bindir
|
|
|
|
root_sbindir=$sbindir
|
|
|
|
root_libdir=$libdir
|
|
|
|
root_sysconfdir=$sysconfdir
|
|
|
|
else
|
|
|
|
root_bindir='${root_prefix}/bin'
|
|
|
|
root_sbindir='${root_prefix}/sbin'
|
|
|
|
root_libdir='${root_prefix}/lib'
|
|
|
|
root_sysconfdir='${root_prefix}/etc'
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
fi
|
|
|
|
|
2002-05-12 07:17:00 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1997-04-30 02:13:24 +08:00
|
|
|
echo $ac_n "checking whether linker accepts -static""... $ac_c" 1>&6
|
2002-08-18 15:37:10 +08:00
|
|
|
echo "configure:4844: checking whether linker accepts -static" >&5
|
1997-04-30 02:13:24 +08:00
|
|
|
if eval "test \"`echo '$''{'ac_cv_e2fsprogs_use_static'+set}'`\" = set"; then
|
|
|
|
echo $ac_n "(cached) $ac_c" 1>&6
|
|
|
|
else
|
|
|
|
SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
|
|
|
|
cat > conftest.$ac_ext <<EOF
|
2002-08-18 15:37:10 +08:00
|
|
|
#line 4850 "configure"
|
1997-04-30 02:13:24 +08:00
|
|
|
#include "confdefs.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
int main() {
|
|
|
|
fflush(stdout);
|
|
|
|
; return 0; }
|
|
|
|
EOF
|
2002-08-18 15:37:10 +08:00
|
|
|
if { (eval echo configure:4857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
|
1997-04-30 02:13:24 +08:00
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_e2fsprogs_use_static=yes
|
|
|
|
else
|
|
|
|
echo "configure: failed program was:" >&5
|
|
|
|
cat conftest.$ac_ext >&5
|
|
|
|
rm -rf conftest*
|
|
|
|
ac_cv_e2fsprogs_use_static=no
|
|
|
|
fi
|
|
|
|
rm -f conftest*
|
|
|
|
LDFLAGS=$SAVE_LDFLAGS
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1999-01-04 15:39:19 +08:00
|
|
|
case "$host_os" in
|
|
|
|
solaris2.*)
|
|
|
|
ac_cv_e2fsprogs_use_static=no
|
|
|
|
;;
|
|
|
|
esac
|
1997-04-30 02:13:24 +08:00
|
|
|
echo "$ac_t""$ac_cv_e2fsprogs_use_static" 1>&6
|
1997-04-26 22:37:06 +08:00
|
|
|
LDFLAG_STATIC=
|
1997-04-30 02:13:24 +08:00
|
|
|
if test $ac_cv_e2fsprogs_use_static = yes; then
|
1997-04-26 21:58:21 +08:00
|
|
|
LDFLAG_STATIC=-static
|
1997-04-30 02:13:24 +08:00
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
SS_DIR=`cd ${srcdir}/lib/ss; pwd`
|
|
|
|
ET_DIR=`cd ${srcdir}/lib/et; pwd`
|
|
|
|
|
|
|
|
|
|
|
|
if test "$cross_compiling" = yes ; then
|
|
|
|
DO_TEST_SUITE=
|
|
|
|
else
|
|
|
|
DO_TEST_SUITE=check
|
|
|
|
fi
|
|
|
|
|
|
|
|
test -d lib || mkdir lib
|
|
|
|
test -d include || mkdir include
|
|
|
|
test -d include/linux || mkdir include/linux
|
1999-01-04 15:39:19 +08:00
|
|
|
test -d include/asm || mkdir include/asm
|
1997-06-17 13:41:36 +08:00
|
|
|
rmakefile=
|
|
|
|
if test -d ${srcdir}/resize ; then
|
|
|
|
rmakefile=resize/Makefile
|
|
|
|
fi
|
1997-04-26 21:58:21 +08:00
|
|
|
trap '' 1 2 15
|
|
|
|
cat > confcache <<\EOF
|
|
|
|
# This file is a shell script that caches the results of configure
|
|
|
|
# tests run on this system so they can be shared between configure
|
|
|
|
# scripts and configure runs. It is not useful on other systems.
|
|
|
|
# If it contains results you don't want to keep, you may remove or edit it.
|
|
|
|
#
|
|
|
|
# By default, configure uses ./config.cache as the cache file,
|
|
|
|
# creating it if it does not exist already. You can give configure
|
|
|
|
# the --cache-file=FILE option to use a different cache file; that is
|
|
|
|
# what configure does when it calls configure scripts in
|
|
|
|
# subdirectories, so they share the cache.
|
|
|
|
# Giving --cache-file=/dev/null disables caching, for debugging configure.
|
|
|
|
# config.status only pays attention to the cache file if you give it the
|
|
|
|
# --recheck option to rerun configure.
|
|
|
|
#
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
# The following way of writing the cache mishandles newlines in values,
|
|
|
|
# but we know of no workaround that is simple, portable, and efficient.
|
|
|
|
# So, don't put newlines in cache variables' values.
|
1997-04-26 21:58:21 +08:00
|
|
|
# Ultrix sh set writes to stderr and can't be redirected directly,
|
|
|
|
# and sets the high bit in the cache file unless we assign to the vars.
|
|
|
|
(set) 2>&1 |
|
1999-05-30 05:53:30 +08:00
|
|
|
case `(ac_space=' '; set | grep ac_space) 2>&1` in
|
1997-04-30 00:15:03 +08:00
|
|
|
*ac_space=\ *)
|
|
|
|
# `set' does not quote correctly, so add quotes (double-quote substitution
|
|
|
|
# turns \\\\ into \\, and sed turns \\ into \).
|
|
|
|
sed -n \
|
|
|
|
-e "s/'/'\\\\''/g" \
|
|
|
|
-e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
# `set' quotes correctly as required by POSIX, so do not add quotes.
|
|
|
|
sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
|
|
|
|
;;
|
|
|
|
esac >> confcache
|
1997-04-26 21:58:21 +08:00
|
|
|
if cmp -s $cache_file confcache; then
|
|
|
|
:
|
|
|
|
else
|
|
|
|
if test -w $cache_file; then
|
|
|
|
echo "updating cache $cache_file"
|
|
|
|
cat confcache > $cache_file
|
|
|
|
else
|
|
|
|
echo "not updating unwritable cache $cache_file"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
rm -f confcache
|
|
|
|
|
|
|
|
trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
|
|
|
|
|
|
|
|
test "x$prefix" = xNONE && prefix=$ac_default_prefix
|
|
|
|
# Let make expand exec_prefix.
|
|
|
|
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
|
|
|
|
|
|
|
|
# Any assignment to VPATH causes Sun make to only execute
|
|
|
|
# the first set of double-colon rules, so remove it if not needed.
|
|
|
|
# If there is a colon in the path, we need to keep it.
|
|
|
|
if test "x$srcdir" = x.; then
|
|
|
|
ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
|
|
|
|
fi
|
|
|
|
|
|
|
|
trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
|
|
|
|
|
|
|
|
# Transform confdefs.h into DEFS.
|
|
|
|
# Protect against shell expansion while executing Makefile rules.
|
|
|
|
# Protect against Makefile macro expansion.
|
|
|
|
cat > conftest.defs <<\EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g
|
|
|
|
s%\[%\\&%g
|
|
|
|
s%\]%\\&%g
|
|
|
|
s%\$%$$%g
|
|
|
|
EOF
|
|
|
|
DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
|
|
|
|
rm -f conftest.defs
|
|
|
|
|
|
|
|
|
|
|
|
# Without the "./", some shells look in PATH for config.status.
|
|
|
|
: ${CONFIG_STATUS=./config.status}
|
|
|
|
|
|
|
|
echo creating $CONFIG_STATUS
|
|
|
|
rm -f $CONFIG_STATUS
|
|
|
|
cat > $CONFIG_STATUS <<EOF
|
|
|
|
#! /bin/sh
|
|
|
|
# Generated automatically by configure.
|
|
|
|
# Run this file to recreate the current configuration.
|
|
|
|
# This directory was configured as follows,
|
|
|
|
# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
|
|
|
|
#
|
|
|
|
# $0 $ac_configure_args
|
|
|
|
#
|
|
|
|
# Compiler output produced by configure, useful for debugging
|
|
|
|
# configure, is in ./config.log if it exists.
|
|
|
|
|
|
|
|
ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
|
|
|
|
for ac_option
|
|
|
|
do
|
|
|
|
case "\$ac_option" in
|
|
|
|
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
|
|
|
|
echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
|
|
|
|
exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
|
|
|
|
-version | --version | --versio | --versi | --vers | --ver | --ve | --v)
|
1999-05-30 05:53:30 +08:00
|
|
|
echo "$CONFIG_STATUS generated by autoconf version 2.13"
|
1997-04-26 21:58:21 +08:00
|
|
|
exit 0 ;;
|
|
|
|
-help | --help | --hel | --he | --h)
|
|
|
|
echo "\$ac_cs_usage"; exit 0 ;;
|
|
|
|
*) echo "\$ac_cs_usage"; exit 1 ;;
|
|
|
|
esac
|
|
|
|
done
|
|
|
|
|
|
|
|
ac_given_srcdir=$srcdir
|
|
|
|
ac_given_INSTALL="$INSTALL"
|
|
|
|
|
1997-10-15 10:47:20 +08:00
|
|
|
trap 'rm -fr `echo "MCONFIG Makefile util/Makefile util/subst.conf lib/et/Makefile
|
1997-04-29 22:51:31 +08:00
|
|
|
lib/ss/Makefile lib/ext2fs/Makefile lib/e2p/Makefile lib/uuid/Makefile
|
2002-05-25 10:44:42 +08:00
|
|
|
lib/evms/Makefile
|
2002-05-12 07:17:00 +08:00
|
|
|
misc/Makefile ext2ed/Makefile e2fsck/Makefile debugfs/Makefile \
|
|
|
|
tests/Makefile tests/progs/Makefile $rmakefile doc/Makefile
|
2000-02-09 04:17:21 +08:00
|
|
|
intl/Makefile po/Makefile.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
# Protect against being on the right side of a sed subst in config.status.
|
|
|
|
sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
|
|
|
|
s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
|
1997-04-26 21:58:21 +08:00
|
|
|
$ac_vpsub
|
|
|
|
$extrasub
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@SHELL@%$SHELL%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@CFLAGS@%$CFLAGS%g
|
|
|
|
s%@CPPFLAGS@%$CPPFLAGS%g
|
|
|
|
s%@CXXFLAGS@%$CXXFLAGS%g
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@FFLAGS@%$FFLAGS%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@DEFS@%$DEFS%g
|
|
|
|
s%@LDFLAGS@%$LDFLAGS%g
|
|
|
|
s%@LIBS@%$LIBS%g
|
|
|
|
s%@exec_prefix@%$exec_prefix%g
|
|
|
|
s%@prefix@%$prefix%g
|
|
|
|
s%@program_transform_name@%$program_transform_name%g
|
1997-04-30 00:15:03 +08:00
|
|
|
s%@bindir@%$bindir%g
|
|
|
|
s%@sbindir@%$sbindir%g
|
|
|
|
s%@libexecdir@%$libexecdir%g
|
|
|
|
s%@datadir@%$datadir%g
|
|
|
|
s%@sysconfdir@%$sysconfdir%g
|
|
|
|
s%@sharedstatedir@%$sharedstatedir%g
|
|
|
|
s%@localstatedir@%$localstatedir%g
|
|
|
|
s%@libdir@%$libdir%g
|
|
|
|
s%@includedir@%$includedir%g
|
|
|
|
s%@oldincludedir@%$oldincludedir%g
|
|
|
|
s%@infodir@%$infodir%g
|
|
|
|
s%@mandir@%$mandir%g
|
1997-04-26 21:58:21 +08:00
|
|
|
/@MCONFIG@/r $MCONFIG
|
|
|
|
s%@MCONFIG@%%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@E2FSPROGS_YEAR@%$E2FSPROGS_YEAR%g
|
|
|
|
s%@E2FSPROGS_MONTH@%$E2FSPROGS_MONTH%g
|
|
|
|
s%@E2FSPROGS_VERSION@%$E2FSPROGS_VERSION%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@host@%$host%g
|
|
|
|
s%@host_alias@%$host_alias%g
|
|
|
|
s%@host_cpu@%$host_cpu%g
|
|
|
|
s%@host_vendor@%$host_vendor%g
|
|
|
|
s%@host_os@%$host_os%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@CC@%$CC%g
|
|
|
|
s%@LD@%$LD%g
|
1999-10-26 12:19:45 +08:00
|
|
|
s%@CPP@%$CPP%g
|
|
|
|
s%@LINUX_INCLUDE@%$LINUX_INCLUDE%g
|
2002-06-26 11:26:34 +08:00
|
|
|
s%@HTREE_CMT@%$HTREE_CMT%g
|
|
|
|
s%@HTREE_CLR_CMT@%$HTREE_CLR_CMT%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@DLL_CMT@%$DLL_CMT%g
|
|
|
|
/@MAKEFILE_DLL@/r $MAKEFILE_DLL
|
|
|
|
s%@MAKEFILE_DLL@%%g
|
|
|
|
s%@ELF_CMT@%$ELF_CMT%g
|
|
|
|
/@MAKEFILE_ELF@/r $MAKEFILE_ELF
|
|
|
|
s%@MAKEFILE_ELF@%%g
|
|
|
|
s%@BSDLIB_CMT@%$BSDLIB_CMT%g
|
|
|
|
/@MAKEFILE_BSDLIB@/r $MAKEFILE_BSDLIB
|
|
|
|
s%@MAKEFILE_BSDLIB@%%g
|
2001-06-14 06:16:47 +08:00
|
|
|
s%@PROFILE_CMT@%$PROFILE_CMT%g
|
|
|
|
/@MAKEFILE_PROFILE@/r $MAKEFILE_PROFILE
|
|
|
|
s%@MAKEFILE_PROFILE@%%g
|
|
|
|
s%@CHECKER_CMT@%$CHECKER_CMT%g
|
|
|
|
/@MAKEFILE_CHECKER@/r $MAKEFILE_CHECKER
|
|
|
|
s%@MAKEFILE_CHECKER@%%g
|
|
|
|
s%@LIB_EXT@%$LIB_EXT%g
|
|
|
|
s%@STATIC_LIB_EXT@%$STATIC_LIB_EXT%g
|
|
|
|
s%@PROFILED_LIB_EXT@%$PROFILED_LIB_EXT%g
|
|
|
|
s%@DEBUGFS_CMT@%$DEBUGFS_CMT%g
|
|
|
|
s%@IMAGER_CMT@%$IMAGER_CMT%g
|
|
|
|
s%@RESIZER_CMT@%$RESIZER_CMT%g
|
|
|
|
s%@E2FSCK_TYPE@%$E2FSCK_TYPE%g
|
|
|
|
s%@FSCK_PROG@%$FSCK_PROG%g
|
|
|
|
s%@FSCK_MAN@%$FSCK_MAN%g
|
|
|
|
/@MAKEFILE_LIBRARY@/r $MAKEFILE_LIBRARY
|
|
|
|
s%@MAKEFILE_LIBRARY@%%g
|
2000-02-09 04:17:21 +08:00
|
|
|
s%@PACKAGE@%$PACKAGE%g
|
|
|
|
s%@VERSION@%$VERSION%g
|
|
|
|
s%@SET_MAKE@%$SET_MAKE%g
|
|
|
|
s%@RANLIB@%$RANLIB%g
|
|
|
|
s%@ALLOCA@%$ALLOCA%g
|
|
|
|
s%@USE_NLS@%$USE_NLS%g
|
|
|
|
s%@MSGFMT@%$MSGFMT%g
|
|
|
|
s%@GMSGFMT@%$GMSGFMT%g
|
|
|
|
s%@XGETTEXT@%$XGETTEXT%g
|
|
|
|
s%@GENCAT@%$GENCAT%g
|
|
|
|
s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
|
|
|
|
s%@CATALOGS@%$CATALOGS%g
|
|
|
|
s%@CATOBJEXT@%$CATOBJEXT%g
|
|
|
|
s%@DATADIRNAME@%$DATADIRNAME%g
|
|
|
|
s%@GMOFILES@%$GMOFILES%g
|
|
|
|
s%@INSTOBJEXT@%$INSTOBJEXT%g
|
|
|
|
s%@INTLDEPS@%$INTLDEPS%g
|
|
|
|
s%@INTLLIBS@%$INTLLIBS%g
|
|
|
|
s%@INTLOBJS@%$INTLOBJS%g
|
|
|
|
s%@POFILES@%$POFILES%g
|
|
|
|
s%@POSUB@%$POSUB%g
|
|
|
|
s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
|
|
|
|
s%@GT_NO@%$GT_NO%g
|
|
|
|
s%@GT_YES@%$GT_YES%g
|
|
|
|
s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
|
|
|
|
s%@l@%$l%g
|
1997-04-26 22:37:06 +08:00
|
|
|
s%@BINARY_TYPE@%$BINARY_TYPE%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@LN@%$LN%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@LN_S@%$LN_S%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@MV@%$MV%g
|
|
|
|
s%@CP@%$CP%g
|
|
|
|
s%@RM@%$RM%g
|
|
|
|
s%@CHMOD@%$CHMOD%g
|
|
|
|
s%@AWK@%$AWK%g
|
|
|
|
s%@SED@%$SED%g
|
1999-07-04 04:25:58 +08:00
|
|
|
s%@PERL@%$PERL%g
|
2001-05-20 06:02:22 +08:00
|
|
|
s%@LDCONFIG@%$LDCONFIG%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@build@%$build%g
|
|
|
|
s%@build_alias@%$build_alias%g
|
|
|
|
s%@build_cpu@%$build_cpu%g
|
|
|
|
s%@build_vendor@%$build_vendor%g
|
|
|
|
s%@build_os@%$build_os%g
|
|
|
|
s%@AR@%$AR%g
|
|
|
|
s%@STRIP@%$STRIP%g
|
|
|
|
s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
|
1999-05-30 05:53:30 +08:00
|
|
|
s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@INSTALL_DATA@%$INSTALL_DATA%g
|
1999-07-04 04:37:03 +08:00
|
|
|
s%@BUILD_CC@%$BUILD_CC%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@SIZEOF_SHORT@%$SIZEOF_SHORT%g
|
|
|
|
s%@SIZEOF_INT@%$SIZEOF_INT%g
|
|
|
|
s%@SIZEOF_LONG@%$SIZEOF_LONG%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@SIZEOF_LONG_LONG@%$SIZEOF_LONG_LONG%g
|
|
|
|
s%@SOCKET_LIB@%$SOCKET_LIB%g
|
2002-08-18 15:37:10 +08:00
|
|
|
s%@LINUX_CMT@%$LINUX_CMT%g
|
Many files:
configure.in: Change how the installation directions are selected.
Previously, we had prefix and usr_prefix, where prefix was '' and
usr_prefix was /usr, and we then defined bindir, ubindir, libdir,
ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to
override bindir, libdir, etc., and so in order to make our
installation directory makefile variables more in line with autoconf
2.12, I've changed all of the various makefiles to use prefix and
root_prefix, where the default Linux definitions are /usr and '',
respectively. What used to be bindir is now root_bindir, and what
used to be ubindir, is now bindir.
MCONFIG.in: Change directories to match with new installation
directory convention (see above). Add Makefile
dependencies for makefile fragments, and define
DEP_LIB_MAKEFILES which library makefiles can use to
define DEP_MAKEFILES, so that the library makefiles will
get regenerated when the makefile fragments change.
Remove the cat?dir variables, since we aren't creating
those directories any more.
Makefile.in: Add top-level uninstall targets.
e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and
to reflect that fact that we now compile_et and mk_cmds for the
development package.
ChangeLog, Makefile.in:
Makefile.in: Add uninstall target (which is a just a no-op).
version.h, RELEASE-NOTES:
Update to interim version numbers for release purposes.
1998-04-04 00:12:25 +08:00
|
|
|
s%@root_prefix@%$root_prefix%g
|
2002-05-12 07:17:00 +08:00
|
|
|
s%@root_bindir@%$root_bindir%g
|
|
|
|
s%@root_sbindir@%$root_sbindir%g
|
|
|
|
s%@root_libdir@%$root_libdir%g
|
|
|
|
s%@root_sysconfdir@%$root_sysconfdir%g
|
1997-04-29 22:51:31 +08:00
|
|
|
s%@LDFLAG_STATIC@%$LDFLAG_STATIC%g
|
1997-04-26 21:58:21 +08:00
|
|
|
s%@SS_DIR@%$SS_DIR%g
|
|
|
|
s%@ET_DIR@%$ET_DIR%g
|
|
|
|
s%@DO_TEST_SUITE@%$DO_TEST_SUITE%g
|
|
|
|
|
|
|
|
CEOF
|
|
|
|
EOF
|
1997-04-30 00:15:03 +08:00
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
|
|
|
|
# Split the substitutions into bite-sized pieces for seds with
|
|
|
|
# small command number limits, like on Digital OSF/1 and HP-UX.
|
|
|
|
ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
|
|
|
|
ac_file=1 # Number of current file.
|
|
|
|
ac_beg=1 # First line for current file.
|
|
|
|
ac_end=$ac_max_sed_cmds # Line after last line for current file.
|
|
|
|
ac_more_lines=:
|
|
|
|
ac_sed_cmds=""
|
|
|
|
while $ac_more_lines; do
|
|
|
|
if test $ac_beg -gt 1; then
|
|
|
|
sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
|
|
else
|
|
|
|
sed "${ac_end}q" conftest.subs > conftest.s$ac_file
|
|
|
|
fi
|
|
|
|
if test ! -s conftest.s$ac_file; then
|
|
|
|
ac_more_lines=false
|
|
|
|
rm -f conftest.s$ac_file
|
|
|
|
else
|
|
|
|
if test -z "$ac_sed_cmds"; then
|
|
|
|
ac_sed_cmds="sed -f conftest.s$ac_file"
|
|
|
|
else
|
|
|
|
ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
|
|
|
|
fi
|
|
|
|
ac_file=`expr $ac_file + 1`
|
|
|
|
ac_beg=$ac_end
|
|
|
|
ac_end=`expr $ac_end + $ac_max_sed_cmds`
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
if test -z "$ac_sed_cmds"; then
|
|
|
|
ac_sed_cmds=cat
|
|
|
|
fi
|
|
|
|
EOF
|
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
|
|
|
|
1997-10-15 10:47:20 +08:00
|
|
|
CONFIG_FILES=\${CONFIG_FILES-"MCONFIG Makefile util/Makefile util/subst.conf lib/et/Makefile
|
1997-04-29 22:51:31 +08:00
|
|
|
lib/ss/Makefile lib/ext2fs/Makefile lib/e2p/Makefile lib/uuid/Makefile
|
2002-05-25 10:44:42 +08:00
|
|
|
lib/evms/Makefile
|
2002-05-12 07:17:00 +08:00
|
|
|
misc/Makefile ext2ed/Makefile e2fsck/Makefile debugfs/Makefile \
|
|
|
|
tests/Makefile tests/progs/Makefile $rmakefile doc/Makefile
|
2000-02-09 04:17:21 +08:00
|
|
|
intl/Makefile po/Makefile.in"}
|
1997-04-26 21:58:21 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
|
1997-04-30 00:15:03 +08:00
|
|
|
# Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
|
1997-04-26 21:58:21 +08:00
|
|
|
case "$ac_file" in
|
1997-04-30 00:15:03 +08:00
|
|
|
*:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
|
1997-04-26 21:58:21 +08:00
|
|
|
ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
|
|
|
|
*) ac_file_in="${ac_file}.in" ;;
|
|
|
|
esac
|
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
# Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
# Remove last slash and all that follows it. Not all systems have dirname.
|
|
|
|
ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
|
|
|
|
if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
|
|
|
|
# The file is in a subdirectory.
|
|
|
|
test ! -d "$ac_dir" && mkdir "$ac_dir"
|
|
|
|
ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
|
|
|
|
# A "../" for each directory in $ac_dir_suffix.
|
|
|
|
ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
|
|
|
|
else
|
|
|
|
ac_dir_suffix= ac_dots=
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$ac_given_srcdir" in
|
|
|
|
.) srcdir=.
|
|
|
|
if test -z "$ac_dots"; then top_srcdir=.
|
|
|
|
else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
|
|
|
|
/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
|
|
|
|
*) # Relative path.
|
|
|
|
srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
|
|
|
|
top_srcdir="$ac_dots$ac_given_srcdir" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
case "$ac_given_INSTALL" in
|
|
|
|
[/$]*) INSTALL="$ac_given_INSTALL" ;;
|
|
|
|
*) INSTALL="$ac_dots$ac_given_INSTALL" ;;
|
|
|
|
esac
|
1997-04-30 00:15:03 +08:00
|
|
|
|
1997-04-26 21:58:21 +08:00
|
|
|
echo creating "$ac_file"
|
|
|
|
rm -f "$ac_file"
|
|
|
|
configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
|
|
|
|
case "$ac_file" in
|
|
|
|
*Makefile*) ac_comsub="1i\\
|
|
|
|
# $configure_input" ;;
|
|
|
|
*) ac_comsub= ;;
|
|
|
|
esac
|
1997-04-30 00:15:03 +08:00
|
|
|
|
|
|
|
ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
|
1997-04-26 21:58:21 +08:00
|
|
|
sed -e "$ac_comsub
|
|
|
|
s%@configure_input@%$configure_input%g
|
|
|
|
s%@srcdir@%$srcdir%g
|
|
|
|
s%@top_srcdir@%$top_srcdir%g
|
|
|
|
s%@INSTALL@%$INSTALL%g
|
1997-04-30 00:15:03 +08:00
|
|
|
" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
|
1997-04-26 21:58:21 +08:00
|
|
|
fi; done
|
1997-04-30 00:15:03 +08:00
|
|
|
rm -f conftest.s*
|
1997-04-26 21:58:21 +08:00
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
|
|
|
ac_sources="$nls_cv_header_libgt"
|
|
|
|
ac_dests="$nls_cv_header_intl"
|
|
|
|
EOF
|
|
|
|
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
|
|
|
srcdir=$ac_given_srcdir
|
|
|
|
while test -n "$ac_sources"; do
|
|
|
|
set $ac_dests; ac_dest=$1; shift; ac_dests=$*
|
|
|
|
set $ac_sources; ac_source=$1; shift; ac_sources=$*
|
|
|
|
|
|
|
|
echo "linking $srcdir/$ac_source to $ac_dest"
|
|
|
|
|
|
|
|
if test ! -r $srcdir/$ac_source; then
|
|
|
|
{ echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
rm -f $ac_dest
|
|
|
|
|
|
|
|
# Make relative symlinks.
|
|
|
|
# Remove last slash and all that follows it. Not all systems have dirname.
|
|
|
|
ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
|
|
|
|
if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
|
|
|
|
# The dest file is in a subdirectory.
|
|
|
|
test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
|
|
|
|
ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
|
|
|
|
# A "../" for each directory in $ac_dest_dir_suffix.
|
|
|
|
ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
|
|
|
|
else
|
|
|
|
ac_dest_dir_suffix= ac_dots=
|
|
|
|
fi
|
|
|
|
|
|
|
|
case "$srcdir" in
|
|
|
|
[/$]*) ac_rel_source="$srcdir/$ac_source" ;;
|
|
|
|
*) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# Make a symlink if possible; otherwise try a hard link.
|
|
|
|
if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
|
|
|
|
ln $srcdir/$ac_source $ac_dest; then :
|
|
|
|
else
|
|
|
|
{ echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
|
|
|
|
fi
|
|
|
|
done
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<EOF
|
1997-04-26 21:58:21 +08:00
|
|
|
|
2000-02-09 04:17:21 +08:00
|
|
|
|
1997-04-30 00:15:03 +08:00
|
|
|
EOF
|
|
|
|
cat >> $CONFIG_STATUS <<\EOF
|
2000-02-09 04:17:21 +08:00
|
|
|
case "$CONFIG_FILES" in *po/Makefile.in*)
|
|
|
|
sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
|
|
|
|
esac
|
1997-04-26 21:58:21 +08:00
|
|
|
|
|
|
|
exit 0
|
|
|
|
EOF
|
|
|
|
chmod +x $CONFIG_STATUS
|
|
|
|
rm -fr confdefs* $ac_clean_files
|
|
|
|
test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
|
|
|
|
|